#news {width:620px}

#news img, #news input[type="image"] {vertical-align:bottom;margin-left:10px;}

.no_news {font-style:italic}

#news_article p,ul,ol,td,th { line-height:1.3em;}
#news_article {
  position:relative;
  border-right:4px inset silver;
  border-bottom:4px inset silver;
  border-top:1px solid black;
  border-left:1px solid black;
  padding:10px;margin:0px;
  margin-left:0;
}
#news_article h1 {margin:0;padding:0}
.news_relinfo { font-style:italic;margin-bottom:10px}
.news_infotitle {font-weight:bold}
.news_infodate, .news_author {font-style:italic}
.news_keywords {}
.news_summary { padding-left:20px; padding-right:20px; font-style:italic } 
.news_body {
	border-bottom:1px solid blue; 
	border-top:1px solid blue; 
	margin:5px 0 5px 0;
	padding-top:5px;padding-bottom:5px;
	font-size:100%
}
.news_buttons {text-align:right}

/* Classes for the news summary display */
.newsWrap_s {margin-bottom:10px}
.newsHeadline_s {font-weight:bold}
.newsMeta_s {font-size:80%;padding-left:10px}
.newsSummary_s {}

