 *{margin:0; padding:0;}

body{
margin:0px auto;
margin-top:10px;
padding:0px;
font-family:Verdana,Helvetica,Arial, sans-serif;
font-size:14px;
color:#595858;
}
.clear{clear:both;}
.fltlft{float:left;}
.fltrgt{float:right;}
img{border:0;}
h2{font-size:26px;color:#467CBE; text-align:right;font-weight:normal;}
p{padding-top:8px;padding-bottom:8px;}

#main{width:920px; margin:0 auto; padding:0;border:0px solid red;}
#main_container{width:920px; margin:0; padding:0;}
#top_container{width:920px; border:0px solid red;  margin:0; padding:0; float:left;}
.lftcontainer{width:217px; border:0px solid red;  float:left;}
.rgtcontainer{margin:18px 23px 0px 0px; width:190px; border:0px solid red;  float:right;}
.midcontainer{margin:0px padding:0px; margin-top:40px; border:0px solid red; width:920px; float:left;}
.midlft{border:0px solid red; width:655px; text-align:center; line-height:23px;}
.midlft_cont{margin-top:33px; margin-right:12px!important;margin-right:12px;margin-right/**/:/**/8px; border:0px solid red; width:455px; text-align:justify; line-height:23px; float:right;}
.midrgt{border:0px solid red; width:258px;padding-top:25px;}
.footertxt{margin:0px; padding:0px; margin-top:65px; border:0px solid red; width:920px; float:left; color:#467CBE; text-align:center; font-size:15px;font-weight:bold;}
.footerimg{margin:0px; padding:0px; margin-top:50px; border:0px solid red; width:920px; height:158px; vertical-align:bottom; float:left;}
a{text-decoration: underline; color:#467CBE;}
a:hover{text-decoration: none; color:#467CBE;}


