/* CSS Document */

html, body {
border:0;
margin:0 ;
padding:0;
background:#B4CFE5 url(../img/bg_color.gif) repeat-x;
font:100%/100.1% Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6,div, form, p, ul, ol{
margin:0;
padding:0;
font-weight:normal;
}
 
 
small {
font-size:0.70em;
color:#B8B8B8;
}
 
img {
border:0;
}

a{
color:#000;
text-decoration:none;
}

 a:hover{ color:#142A53;}
.clear         { clear:both; }

.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }



#container{ width:842px; margin:10px auto; }

#headre { width:842px; position:relative;}

#navigation{ background:url(../img/nav_bg.gif) repeat-x; width:842px; padding:0; margin: 0;}
#navigation .corner{ background:url(../img/tlc.gif) no-repeat; float:left;}
#navigation .corner1{ background: url(../img/trc.gif) no-repeat; float:right;}

#navigation a{display:block; background:url(../img/nav_divider.gif) no-repeat right; float:left; font:bold 0.95em Arial, Helvetica, sans-serif; text-decoration:none; padding: 11px 15px; color:#fff;}
#navigation a:hover{ color:#CCCCCC;}

#body{ background:#fff; width:842px;}
.layout_btm{background: url(../img/layout_btm.gif) no-repeat bottom; height:14px;}

.hour{ font:bold 1.9em "Trebuchet MS", Tahoma, "Times New Roman"; text-align:center; color:#142A53; padding: 10px 0 0 43px; 
}
.hour span{ font:0.80em Arial, Helvetica, sans-serif;}

.hour em{ font:0.70em Arial, Helvetica, sans-serif; }

#leftpart{ float:left;  /*border:1px solid #DEDEDE;*/  width:596px;}
#leftpart h1{ background: url(../img/icon.gif) no-repeat left; height:40px; padding: 10px 0 0 43px;  margin: 22px 0 5px 16px;

font:bold 1.1em "Trebuchet MS", Tahoma, "Times New Roman" }
#leftpart p{ font:0.8em Arial, Helvetica, sans-serif; text-align:justify; color:#3B3B3B; line-height:20px; padding: 0 16px; margin: 10px 0;}

#leftpart p a { text-decoration: underline;}
#rightpart{ float:right; /*border:1px solid #DEDEDE;*/  width:242px;}
#rightpart h1{ background: url(../img/icon.gif) no-repeat left; height:40px; padding: 10px 0 0 43px;  margin: 20px 0 5px 16px;
font:bold 1.1em "Trebuchet MS", Tahoma, "Times New Roman"; color:#142A53;}
 
 #rightpart p{font:0.8em Arial, Helvetica, sans-serif; padding: 4px 0 0 20px; margin: 0 0;}
#h5{ font: Arial, Helvetica, sans-serif; padding: 0 17px; margin: 8px 0; color:#052E70;}

#submit{ padding: 0; margin: 0 17px;}
 
#dotts{ border-top:1px dotted #626262; left:0; padding: 0; margin: 20px 32px 0 18px;} 
 
#rightpart h2{ font:1.10em  Arial, Helvetica, sans-serif; padding: 0 17px; margin:0 0 5px 0; color:#A75B00;} 

 #rightpart ul li{ font:0.8em Arial, Helvetica, sans-serif; padding: 0 16px; margin: 0 0; list-style-type:none;}
 
 .subnav{ padding: 0; margin: 0 16px;}
 .subnav ul{}
   .subnav ul li{ font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; list-style-type:none; background:url(../img/roun_box.gif) no-repeat; width:160px; height:25px; float:left; padding: 3px 0 0 25px; margin: 0 0;}
 
.plexi_lists{ font:0.80em Arial, Helvetica, sans-serif; list-style-type:disc; margin:0 0 0 40px; line-height:1.6em; color:#3B3B3B;}
 .img{ float:left; padding:0; margin: 30px 16px 30px 10px;}
 
 html > body .img{ float:left; padding: 0; margin: 30px 10px 30px 20px;} 
 
 .copyrights{font:0.70em Verdana, Arial, Helvetica, sans-serif; text-align:center; width:842px; font-weight:bold; color:#004B69; margin: 0 auto;
 padding: 0;}
