@CHARSET "UTF-8";
body{
background-color:#e7e7e7;
width:100%;
font-family:arial;
}
img{ border:none;}
body,p,ul,li,img,a,span,h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
}
.clear{clear:both;}

/******* GENERAL RESET *******/
#wrapper{ width:921px; margin:0 auto; padding-top:8px;}
.header{ border-radius:10px; box-shadow:0 0 9px 0 #bcbcbc; background:#fff; width:100%; height:142px;}
.header_inner{ width:1000px; margin:0 auto;}
.header-left{ width:583px; float:left;}
.logo{ float:left; margin-top:12px; margin-left:33px; width:163px; height:101px;}
.text{ float:left; font-family:Georgia; font-size:22px; color:#525353; padding:68px 0px 0px 18px;}



.header-right{  float:right; margin-top:32px; width:280px; height:90px; /*border:1px solid #dfdfdf;*/ border-radius:10px; background: url(../images/right-back.png) no-repeat left center, url(../images/back-phone.png) repeat-x;}



.call-text{ font-family:'helvetica lt black'; font-size:21px; color:#fff; color:#003385; text-align:center; float:right; text-align:right; padding:17px 14px 0px 0px; }
.call-img{ padding:15px 0px 0px 21px; float:left; width:57px; height:57px; }
.main 
{ padding-bottom:22px; /*float:left; position:relative; z-index:-999;*/ width:883px; height:100%; margin:0 auto; background: #f6f6f6; /* Old browsers */
background: -moz-linear-gradient(top, #f6f6f6 0%, #fafafa 50%, #fafafa 50%, #fefefe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(50%,#fafafa), color-stop(50%,#fafafa), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f6f6f6 0%,#fafafa 50%,#fafafa 50%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f6f6f6 0%,#fafafa 50%,#fafafa 50%,#fefefe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f6f6f6 0%,#fafafa 50%,#fafafa 50%,#fefefe 100%); /* IE10+ */
background: linear-gradient(to bottom, #f6f6f6 0%,#fafafa 50%,#fafafa 50%,#fefefe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */}
.wrapper{ margin-left:20px;}
.banner{  width:863px; float:left;}
.full-input{ width:274px !important;}
.banner-left{ box-shadow:0 7px 7px 3px #CCCCCC; float:left; width:542px; }
.banner-right{ position:relative; z-index:999; margin-top:-125px;background:url("../images/top.png") no-repeat scroll right top, url("../images/bottom.png") no-repeat scroll right bottom transparent; width:321px;  float:right; border-radius:8px; background-color:#003675;}
.text-div{ padding-top:14px;  border-radius:8px;}
.text-div h1{  font-weight:bold; font-size:24px; color:#ffffff; font-family:'helvetica lt black'; line-height:51px; text-align:center;}
.form{ padding:0px 10px 18px 22px;   width:294px; float:left; border-radius:8px;}
.form-text{ margin-right:18px; float:left; width:128px;}
.form-text-three{  margin-right:18px; float:left; width:278px;}
.form-text label{ line-height:25px; font-size:11px; color:#fff; float:left;}
.form-text input{ width:127px; height:19px; border:1px solid #bfbfbf; float:right;}
.form-text-three label{ line-height:25px; font-size:11px; color:#fff; float:left;}
.form-text select{ width:169px; height:25px; border:1px solid #bfbfbf; float:right;}
.form-text-one{  float:left; width:264px;}
.form-text-one label{ width:90px; line-height:21px; font-size:14px; color:#003878; float:left;}
.form-text-one select{ width:170px; height:25px; border:1px solid #bfbfbf; float:right;}
.form-text-three textarea{ min-height:68px; width:276px; height:25px; border:1px solid #bfbfbf; float:right;}
.submit{ margin-top:10px; float:left; margin-left:49px;}
.content{ padding-left:25px; float:left; width:815px;}
.content h1{ width:800px; padding-bottom:7px; border-bottom:2px solid #e7e7e7; font-family:Arial; color:#003777; font-size:30px;}
.content_inner{ border-bottom:2px solid #e7e7e7; padding-bottom:10px; width:823px; float:left;}
.content-left{ float:left; width:551px;}
.content-left p{ font-family:arial; font-size:15px; color:#000; font-style:italic; float:left; padding:29px 0px 10px 0px;}
.content-left span{ width:459px; float:left; padding-bottom:10px; border-bottom:2px solid #e7e7e7; font-weight:bold; font-style:normal; float:left; padding-top:15px;}
.no-border{ border:0px !important;}
.content-right{ float:right; background:url("../images/big.png") no-repeat scroll right 16px transparent; width:249px; height:408px;}
.container{ float:left; width:768px; margin:20px 20px 20px 31px;  background:url(../images/top-cont.png) no-repeat left top, url(../images/bottom-cont.png) no-repeat left bottom; padding-left:21px; background-color:#003777;}
.container h1{ padding-top:24px; text-transform:uppercase; text-align:center; font-family:arial; font-size:30px; font-weight:bold; color:#fff;}
.container ul{ float:left; padding:20px 0px 20px 0px;}
.container li{ height:268px; margin-right:14px; border:4px solid #fff; border-radius:5px; float:left; list-style:none;}
.footer{ box-shadow:0 0 9px 0 #BCBCBC; float:left; margin-bottom:20px; height:142px; width:100%; background:#fff;  border-radius:10px; }.left{ text-align:center; padding:6px 12px 12px 56px; float:left;}
.info{ width:794px; padding-top:20px; padding-left:30px; float:left;}
.info h1{ text-transform:uppercase; width:947px; padding-bottom:20px; float:left; font-size:24px; color:#003777; font-family:arial;}
.info p{ font-size:21px; color:#000; text-align:justify; line-height:25px;}
.footer-one{ padding:50px 0px 0px 88px; float:left;}
.footer-one li{ float:left; list-style:none;}
.footer-one li a{ text-decoration:none; font-size:12px; color:#003385;}
.footer-one li a:hover{ text-decoration:underline; font-size:12px; color:#003385;}
.footer-one li span{color:#003385; padding:0px 5px;}
.footer-two{ float:right; margin-right:15px;}
.header-right-footer{  float:right; margin-top:32px; width:290px; height:90px; /*border:1px solid #dfdfdf;*/ border-radius:10px; background:url(../images/man-bd.png) no-repeat;}
.inner-bg{ background:url(../images/man-coat.png) no-repeat right 7px !important;}
