
body {background: none repeat scroll 0 0 #fff; background:url(images/bg.png)  repeat-x;font-family: Arial;font-size:12px;margin:0px;color:#000000;}
a {border: 0 none;color: #333333;outline: medium none;text-decoration: none;}
h1, h2, h3, h4, h5, h6, a, form, ul, li, img dl, dt, dd, p, span, iframe, div {border: 0 none;margin: 0;padding: 0;}
img{border: none 0px;}
.fright {float: right;}
.fleft {float: left;}
.clear { clear:both;}
.ptop{margin-top:10px;}
h1{font-family: Arial; font-size:15px; color:#fff;text-decoration:none; margin-bottom:8px;}
h2{font-family:Arial; font-size:20px; color:#fea41f;text-decoration:none;}
h3{ font-family: Arial; font-size:18px; padding-left:10px; color:#003d4d; margin:0px; padding:10px;}
h4{font-family:Arial; font-size:21px; color:#285eaa;text-decoration:none; margin-top:20px; margin-left:13px;}
h5{font-family:Arial; font-size:13px; color:#666666;text-decoration:none; margin-top:10px; margin-left:12px; line-height:27px; }
h6{font-family:Arial; font-size:16px; color:#666666;text-decoration:none; margin-top:10px; margin-left:15px; margin-bottom:31px; }
/* ===== wrapper  css start======= */ 
#wrapper{width:1000px; margin:0 auto; }

/* ===== wrapper  css end======= */ 
/* ===== header  css start======= */ 
#header{width:1000px; float:left;}
.top_logo{width:576px; float:left; margin-top:50px;}
.topr{width:292px; float:right; margin-top:2px;  margin-top:20px;}
.topr ul{margin:0px; padding:0px;}
.topr ul li{float:left; list-style:none;}
.topr ul li a{padding:0 5px 0 6px; margin-right:2px; margin-top:0px; display:block; font-family:Arial; color:#fff; font-size:13px; text-decoration:none; background:url(images/line1.png) no-repeat right;

background: no-repeat left; height:13px; line-height:15px;}
.topr ul li a:hover{color:#fffe46 ;}
.topr ul li a.active1{color:#fff ;}
.topr h1{font-family:Arial; font-size:15px; color:#fff; text-decoration:none; text-align:center; line-height:42px; }
.topr h2{font-family:Arial; font-size:15px; color:#fff; text-decoration:none; margin-left:57px; }
#navi{width:1000px; float:left; margin-top:15px;}
.navil{ background:url(images/left.png) no-repeat; width:11px; height:49px; float:left;}
.navim{ background:url(images/middle.png) repeat-x; width:977px; height:49px; float:left;}
.navir{ background:url(images/right.png) no-repeat; width:11px; height:49px; float:left;}
.menu{width:976px; height:auto; float:left; margin-top:15px;}
.menu  li{float:left; list-style:none;background:url(images/line.png) right top no-repeat;}
.menu  li.none{background:none;}
.menu  li a{ margin-top:8px; display:block; font-family:Arial; font-size:13px; color:#fff; text-decoration:none; padding:0 16px 0 16px}
.menu  li a:hover{color:#fffe46; }
.menu  li a.active{color:#fffe46;}
.topright0{width:200px; margin: 0 auto;}
topright0 ul{margin:0px; padding:0px;}
topright0 ul li{float:left; list-style:none;}
topright0 ul li a{padding:0 20px 0 20px; margin-top:15px; display:block; font-family:Arial; color:#fff; font-size:13px; text-decoration:none; border-right:1px solid #fff;}
topright0 ul li a:hover{color:#441208 ;}
/* ===== header  css end======= */ 
.new_pattern{float: left;margin-left: 19px;margin-top: 10px;width: 961px; }
.ptop10{margin-top:15px;}
/* ===== dropdown menu======= */ 
.formtxt{ font-family: Arial; font-size:14px; color:#23539a; line-height:22px;}
.select-box{width:142px; height:22px; font-family:Arial; font-size:13px; color:000;}
.mattblackmenu li{display: inline;margin: 0;}
.mattblackmenu li a{float: left;display: block;text-decoration: none;margin: 0;color: white;}
.mattblackmenu li a:visited{color: white;}
.mattblackmenu li a:hover{background: 526271; }
.mattblackmenu a.selected{background: 526271; }

.markermenu{width: 175px; clear: left;position: relative;}

.markermenu ul{list-style-type: none;margin: 5px 0;padding: 0;border: 1px solid #526271;}

.markermenu ul li a{background: #526271 url(bulletlist.gif) no-repeat 3px center; font: bold 13px Arial;color: #526271;display: block;width: auto;padding: 3px 0;
padding-left: 20px;text-decoration: none;border-bottom: 1px solid #526271;}

* html .markermenu ul li a{width: 155px;}

.markermenu ul li a:visited, .markermenu ul li a:active{color: #526271;}

.markermenu ul li a:hover, .markermenu ul li a.selected{color: white;
}

.blackwhite li a{background: white;}
.blackwhite li a:hover{background: 526271;color: white;}

.ddsubmenustyle, .ddsubmenustyle div{ font: normal 13px Verdana;margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;background: 526271;

border-bottom-width: 0;visibility: hidden;z-index: 100;}

.ddsubmenustyle ul{margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;border: 0px none;margin-top:11px;}

.ddsubmenustyle li a{display: block;width: 191px;color: white;background-color: #205296;text-decoration: none;padding: 6px 5px;border-bottom: 1px solid #b2cef6;
font-size:11px;}

* html .ddsubmenustyle li{display: inline-block;width: 170px; z-index: 100;}

.ddsubmenustyle li a:hover{color:#FFFE46;}



.downarrowpointer{padding-left: 4px;border: 0;}

.rightarrowpointer{position: absolute;padding-top: 3px;left: 100px;border: 0;}

.ddiframeshim{position: absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;z-index: 100;}
.testi_link {color: #000066}
/* ===== dropdown menu end======= */ 

/* ===== middle  css start======= */ 
#middle{width:1000px; float:left; background:url(images/middle_bg.png) repeat-y; height:auto;}
.m_left3{width:956px; float:left; margin-left:21px; margin-top:12px; margin-bottom:11px;}
.content_inner{    background: none repeat scroll 0 0 #FFFFFF;float: left;height: auto;margin-bottom: 10px;margin-left: 12px;margin-top: 10px;padding-bottom: 6px;width:936px; line-height:20px;}
/* ===== footer  css start======= */ 
.content_inner{ width:800px; float: left; border:1px soid red; height:auto;}


#footer{width:100%; float:left; height:auto; background:url(images/fotter-bg.png) repeat-x; height:auto; margin-bottom:15px; background-color:#153a71;}

.f_top{width:1000px; margin: 0 auto;}
.f_top ul{margin:0px; padding:0px;}
.f_top ul li{float:left; list-style:none;}
.f_top ul li a{padding:0 20px 0 19px; margin-top:8px; display:block; font-family:Arial; color:#153a71; font-size:13px; text-decoration:none; border-right:1px solid #fff;}
.f_top ul li a:hover{ color:#0066FF}
.f_top ul li a.active1{color:#0066FF ;}
.footer1{width:1000px; margin: 0 auto; margin-top:20px;}
.f_left{ width:180px; float:left;}
.f_left ul{margin:0px; padding:0px;}
.f_left ul li{float:none; list-style:none;background:url(images/bullet.png)  no-repeat left; padding-left:20px;}
.f_left ul li a{padding:0 0px 0 0px; margin-top:8px; display:block; font-family:Arial; color:#fff; font-size:11px; text-decoration:none;}
.f_left ul li a:hover{color:#fcda00 ;}
.copyright{font-family:Arial; font-size:13px; color:#fff; text-decoration:none; padding-bottom:16px; width:400px; float:left; padding-left:31px;}

.copyright1{font-family:Arial; font-size:13px; color:#fff; text-decoration:none; padding-bottom:16px; width:400px; float:right;}
.sara{ color:#fff; text-decoration:underline; padding-right:31px;}
/* ===== footer  css end======= */ 

.blockbkg {
    background-color: rgba(0, 0, 0, 0.9);
    color:black;
    left: 0;
    min-height: 100%;
    overflow: visible;
    position: fixed;
    top: 0;
    width: 100%;
}