body{ margin:0px; padding:0px; font-family: Verdana; font-size: 12px; color: black;}

#logo{ font-size: 36px; font-family: Book Antiqua; color: #E73131;}

#slogan{ font: 12px Verdana; color:#515B6A;padding-right:8px;}


.small_text{  margin: 4px 20px 0px 20px; padding:0px; font-size: 10px; font-family: Verdana; text-align:right; }

td{ vertical-align:top;}

h1{ font: 26px Times; margin:20px 0px 10px 0px; color:#FF6600;}
h1.h1-2{color:#7AA700;}

h3{font: bold 1.15em arial, sans-serif;}

a{color:#254994;}
a:hover{color:#AA0004;}

a.red_link {color:#AA0004;}
a.red_link:hover{color:#254994;}

.menu_cont{
 height:20px;
 background: #4B669A;
 margin: 8px 0px 0px 20px;
 padding-top:3px;
}

.menu_cont a, .menu_cont a:hover{  font: 15px Arial;  font-weight: bold; text-decoration: none; color: white;}

.menu_item{margin: 0px 15px 0px 15px; display:inline;}
.menu_hover{margin: 0px 10px 0px 20px; display:inline; background: red;}

.lmenucont{ height:20px; padding:5px 0px 0px 40px; }

.lmenucont a{font:12px Tahoma;}

.hr{height:1px; font-size:0px; line-height:0%; background:#DADCDF;margin:0px padding:0px;}

.date{ font-size:11px; color: #254994;}

.newsitem{margin: 10px 0px 10px 0px;}
.pubitem{margin: 10px 0px 10px 0px; font-size:11px;}
.pubitem img {border:1px solid #d1d1d1;}

a.newslink{color: black; text-decoration:none;}
a.newslink:hover{color:#254994; text-decoration:underline;}

a.titlelink{ display:block;font: bold 1.5em arial, sans-serif;margin:0px 0px 5px 0px;}

.words td{font-size:11px;padding-bottom:10px;}