va*{margin:0px; padding:0px;}
body{background:url(../images/bg.jpg) repeat-x;}
h1, h2, h3, h4, h5, h6, img, ul, li, p{margin:0px; padding:0px; border:0px;}
a{text-decoration:none;}
.clr{clear:both;}
.outer{width:100%;}
.wrapper{width:1002px; margin:0 auto; position:relative;}
.header{width:1002px; float:left;}
.t_bar{width:120px; float:left; margin-left:880px; margin-top:5px;}
.banner{width:1002px; float:left;}
.ban_top{
	width:1002px;
	position:absolute;
	z-index:50;
	left: 1px;
	
}
.logo{width:265px; float:left; margin-top:-22px;}
.nav_bar{width:645px; float:right; margin-top:29px;}
.nav{margin:0px; padding:0px;}
.nav ul{margin:0px; padding:0px;}
.nav ul li{float:left; list-style:none;}
.nav ul li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0d697c; padding:8px 13px 8px 13px; display:block; margin-right:5px; }
.nav ul li a:hover{background:url(../images/nav.jpg) repeat-x; color:#0d697c; border-radius:5px; margin-right:5px;}
.nav ul li a.current{background:url(../images/nav.jpg) repeat-x; color:#0d697c;; border-radius:5px; margin-right:5px;}
.bann{width:1002px; float:left; position:relative; margin-top:90px; background:#fff;}
.content_container{width:982px; float:left; background:#fff; padding:10px 10px 10px 10px;}
.cont_bar{width:982px; float:left;}
.cont_bar p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#717272; text-align:justify; line-height:18px; margin-bottom:10px;}
.cont_bar h1{font-family:"Myriad Pro"; font-size:24px; color:#238cba; font-weight:normal; line-height:40px; border-bottom:1px dotted #238cba; margin-bottom:10px;}
.cont_bar h2{font-family:"Myriad Pro"; font-size:24px; color:#238cba; font-weight:normal; line-height:40px;  margin-bottom:10px;}
.cont_bar h3{margin-top:-5px; margin-bottom:10px;}
.cont_bar{margin-top:-5px;}
.blue{color:#125b6b;}
.image_box{width:314px; float:left; margin-right:20px;}
.image_box img{margin-bottom:10px;}
.image_box p{font-family:Calibri; font-size:14px; color:#5e5f60; text-align:justify; line-height:16px;}
.image_box1{width:314px; float:right;}
.image_box1 img{margin-bottom:10px;}
.image_box1 p{font-family:Calibri; font-size:14px; color:#5e5f60; text-align:justify; line-height:16px;}
.footer{width:982px; float:left; padding:25px 10px 10px 10px; background:url(../images/f.jpg) repeat-x#fff;}
.f_bar{width:982px; float:left;}
.fff{width:350px; float:left; margin-left:320px;}
.f_nav{margin:0px; padding:0px;}
.f_nav ul{margin:0px; padding:0px;}
.f_nav ul li{float:left; list-style:none; border-right:1px solid #1497a7;}
.f_nav ul li a{font-family:Calibri; font-size:12px; color:#1497a7; padding:0 10px 0 10px; display:block;}
.f_nav ul li a:hover{text-decoration:underline;}
.copy{font-family:Calibri; font-size:11px; color:#2fadbd; text-align:center;}
.design{font-family:Calibri; font-size:11px; color:#7b8384; text-align:center;}
.name{font-family:Calibri; font-size:24px; color:#333; line-height:30px; font-weight:normal;}
.names{font-family:Calibri; font-size:20px; color:#238cba; font-weight:normal;}
.add{font-family:Calibri; font-size:14px; color:#333; font-weight:normal;}
.a1{margin:0px; padding:0px;}
.a1 ul{margin:0px; padding:0px;}
.a1 ul li{float:left; list-style:none; }
.a1 ul li a{font-family:"Myriad Pro"; font-size:16px; color:#fff; background:#0c5fb1; padding:2px 40px 2px 20px; display:block; }

.cc{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#3366CC; text-align:center; font-weight:bold;}
.field{width:350px; height:20px; border:1px solid #238cba; padding:2px; background:#fff;}
.fields{width:350px; height:70px; border:1px solid #238cba; padding:2px; background:#fff;}
.submit{width:80px; height:20px; background:#238cba; border:1px solid #003366; color:#fff; font-size:11px; text-align:center; cursor:pointer;}
.submit:hover{width:80px; height:20px; background:#000; border:1px solid #003366; color:#fff; font-size:11px; text-align:center; cursor:pointer;}
.lab{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#238cba; line-height:24px;}
.valid_err{color:#FF0000;}