BODY    { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background: #999999; margin:10px ; padding:0px; }
*		{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
P       { text-align: justify; line-height:18px; font-size: 11px; font-family: Verdana, Tahoma, Arial; }

li { line-height:18px;}

.news_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:20px}

table#brd td    { border:1px solid #999999; }
table#brd       { border-collapse:collapse; }

.pageheader { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006600; font-weight:bold; border-bottom:1px solid #DDDDDD; padding-bottom:10px}
.header     { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006600; font-weight:bold; padding-top:6px;}
.subheader     { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #990000; font-weight:bold;}

.formerror  { background: #FFEEEE; }
.error      { font-size: 9px; color: #AA0000; font-style: italic; }



A            { color: #003399; text-decoration: none; }
A:hover      { color: #000000; text-decoration: underline; }


#news-container             { overflow: hidden; height: 143px; margin:6px 0 0 5px; padding:0; z-index:3;}
#news-container UL          { margin:0 0 0 16px; padding:0; list-style-image: url(../cliparts/news_dot.jpg); z-index:4; }
#news-container LI          { margin:0 0 1em 0; padding:0; line-height:2em; }
#news-container A           { color:#FFFFFF; text-decoration: none; }
#news-container A:hover     { text-decoration: underline; }
#news-scroller              { position: relative; top:0px; left:0px; z-index:2; }
.newsheader                 { font-family:Tahoma, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; }

#news-all                       { margin: 0px 5px; padding:0px; line-height:20px; }
#news-all .news-item            { margin: 3px 3px; padding:0px 6px; border: 1px solid #EEEEEE; width:30%; float:left; height:116px; overflow:hidden; }
#news-all .news-item:hover      { border: 1px solid #CCCCCC; background: #FEFEEE; }
#news-all .news-item .summary   { text-align:justify; display:inline; }
#news-all .news-item .date      { margin-right:-5px; float:right; text-align:center; width:70px; height:19px; display:inline; border-left: 1px solid #EEEEEE;  border-bottom: 1px solid #EEEEEE; background: #FEFEEE;}
#news-all .news-item .readmore  { margin: 0 0 0 1.1em; clear:both; float:right; }
#news-all A                     { color: #336666; text-decoration: none; }
#news-all A:hover               { text-decoration: underline; }

