
@charset "utf-8";
body { margin:0; padding:0; width:100%;font-family:"Tahoma", Arial, Helvetica, sans-serif;background:url(../images/bg.jpg) repeat}
html { padding:0; margin:0;}
.main { margin:0 auto; padding:0;}
.main2 { margin:0 auto; padding:0; background: url(../images/MenuBg.jpg) repeat-x bottom; height:145px;}
.header {  padding:0; margin:0 auto; width:1100px;}
.clr { clear:both; padding:0; margin:0; background:none;}
h1,h2,h3,h4{font-family: "Tahoma", Arial, Helvetica, sans-serif;}

.logo {padding:0; margin:7px 0 8px ;   float:left;}

.menu{background-color: #e3e3e3; border-top:1px solid #dddada;border-bottom:1px solid #dddada;clear: left;padding: 7px 0;}
.menu a{padding:7px 10px; margin:0 0 0 15px;font-size: 14px; color: #444444;text-decoration: none;}
.menu a:hover{color: #000;}
.indexTop{margin:1px 0 0 0; clear: left;border-bottom: 5px solid #0072ad; }
/* body */
.body_resize { width:1100px; margin:0 auto; padding:0;display: table;border:1px solid #dddada;background-color: #fff; }
.body { padding:10px 0; margin:0 auto; background:#fff;}
.navigation { width:260px; font-size:15px;margin:0px 0 0;  padding:0 0px 15px 17px; float:left;color:#5b5b5b; } 
.navigation a {font-size:14px; color:#0072ad;padding:15px 0 13px 25px; width:215px; text-decoration:none; display: inline-table;background: url(../images/navbg.jpg) no-repeat left center;} 
.navigation a:hover{color:#2a579a}
.navigation img{margin-top:0px;}
.navigation a.nn{border: none;background: none;padding:7px 0}
.navigation span{font-size:13px; color:#5b5b5b;position: relative;top:-10px}
.content{float: left;min-height: 475px;margin:15px 0 25px 0; padding:0 15px 25px;width: 790px;border-left:1px solid #dddada;}
.body_resize h2{ padding:7px 0 5px 0;margin:0px 0 5px;font-weight: normal;display: inline-table;font-size: 24px;color:#214f93;width: 100%;}
.content h3{ padding:5px 0 ;margin:0;font-weight: normal;color:#565656;font-size: 19px;}
.content h4{ padding:5px 0 ;margin:0;color:#2e2e2e;font-size: 17px;font-weight: normal;}
.content p, .content ul li { font:normal 13px "Tahoma", Arial, Helvetica, sans-serif; color:#474747; line-height:22px; padding:10px 0; margin:0; text-align:justify }
.content p span{float:right}
.content p span a{color:#ac0000 ;}
.content ul li{line-height: 22px;padding:0px 0;margin-bottom:5px}
.content ul.cols{float:left;width:20%}
.bolder  {font:bold 15px Arial, Helvetica, sans-serif; color:#12529B; line-height:1.5em; text-decoration:none} 
p img { margin:3px 10px 5px 0; padding:3px; background:#fff; border:1px solid #C0C0C0; position:relative; float:left;}
p .imgRight{margin:5px 0 5px 10px; float:right;}
p a, .content ul li a{color:#0578b1;text-decoration: none;}
p.ttext{line-height: 26px !important;}
 /*************footer**********/
.footer {padding:0px 20px 0px;  margin:15px 0  ; }
.footer_resize { width:1100px; margin:0 auto; padding:0; background: #e3e3e3 url(../images/footerLogo.jpg) no-repeat 15px center;height:60px;border:1px solid #dddada;}
.footer p { font:normal 13px  Arial, Helvetica, sans-serif; color:#474747;font-style: italic;}
.footer p.leftt { text-align:left;  margin:0 0 0 55px; padding:24px 0 10px 0 ; float:left;width:55%}
.footer p.rightt { text-align:right;  margin:0 20px 0 0; padding:24px 0 10px 0 ; float:right;width:35%}
.footer a{font-weight: normal;margin-left:15px;color:#474747;}
.footer a:hover{color:#474747;text-decoration: underline;}
.footer p img{margin:5px 10px 0px 0;padding:0;float:none;border:none}
fieldset {padding:0;}
input[type="text"], textarea{border:1px solid #ccc;padding:15px 10px;margin:15px 0 0 0;color:#696969;width:75%;border-radius:5px;font: 14px/1.5em Arial,Helvetica,sans-serif;}
label {display:block;margin:17px 0 0;font-size:14px;float:left;clear:left;width:190px;color:#696969; }
.button{cursor: pointer;}
textarea{margin-bottom: 10px;}
#contact fieldset img{border: none;background: none;}
.sponsored span { display: block; margin-top: 12px;}
.sponsored {text-align: right !important;}
.inputContact{background-color: #0f418d; color:#fff;font-size:16px;padding:10px;border:none;border-radius:5px;cursor: pointer;}
p .imgRight { float: right; margin: 5px 0 5px 10px;padding:3px}

.overlay {position: absolute; left: 0px; top: 250px; width: 560px; height: 50px;  z-index: 900; font-size:14px; background-color: #fff; opacity: 0.8; filter:alpha(opacity=80); /* For IE8 and earlier */}
.overlaytext { position: absolute; font-size:22px;font-weight: normal; z-index: 1000;left: 21px;  line-height: 45px; color:#ba0001; } 