body 
{
        background:#CED0D2 url(graphics/bg-body.gif) repeat-x 0 0; 
	color:#727176;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
}
body *{margin:0; padding:0;}


#holder{background: url(graphics/bg-holder.png) repeat-y 0px 0; width:858px; margin:auto; padding:0 23px 0 20px;  position:relative;}
#baner_bar{border-top:solid 18px #fff; margin-left:-3px;}
#logo{display:block; float:left; }
#baner{display:block; float:right; }
#menu{widht:100%; clear:both;}
#left_nav{  width:245px; float:left; margin-bottom:-28px;}
#content{ float:right; width:597px; padding:0 0px 0 0; margin-bottom:-28px;}
#footer{  background: url(graphics/bg-footer.png) repeat-y 0 0; width:902px; height:28px; position:relative; left:-20px; top:28px; clear:both;}

p{padding:5px 0; line-height:125%;}
a img{border:none;}
a{color:#00618e; text-decoration: underline; }
a:hover{color: #00618e; text-decoration: none;}

.subnav {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003300; text-decoration: none}
a:hover.subnav {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CC9933; text-decoration: underline}

.mailto{color:#0068b4; text-decoration:none;}
.mailto:hover{color:#0068b4; text-decoration:underline;}

.error_info{color:#c00; padding:5px;  display:block; clear:both: float:left; width:582px; border:solid 2px #c00; text-align:center; }


.float_left{float:left;}
.float_right{float:right;}


