*{ margin:0; padding:0;}
a{ outline:none;}
img{ border:none;}
.clear{ clear:both;}
body{background:url(../images/bodybg.png); padding:0; margin:0; font-family:Myriad Pro, Arial, Helvetica, sans-serif; font-size:16px;}
.wrapper{margin:auto; width:100%;}
.header{padding:0; margin:auto; width:980px;}
.right_header{ float:right; }
.header .logo{float:left; width:340px;}

.header .phone{ float:right; font-size:28px; padding:15px 16px 0 40px; color:#067BD4; background:url(../images/1341380033_Phone%20number.png) no-repeat left 16px; }

.header .navigation{font-family:Myriad Pro, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; width:480px; float:right; clear:right; padding-top:20px;}
.header .navigation ul{float:left; list-style: none; padding:0; margin:0;}
.header .navigation ul li{float:left; display:block; height:50px; line-height:39px; line-height:39px; padding:0 7px 0 7px; margin:0;}
.header .navigation ul li:hover{float:left; display:block; background:url(../images/downarrow.png) no-repeat bottom center;}
.header .navigation ul li a{text-decoration: none; display:block; }
.header .navigation ul li a span{display: block; float:left; padding:8px 10px 15px 10px; color:#000; font-weight:bold; }
.header .navigation ul li a:hover{ float:left; background:url(../images/navbgleft.png) no-repeat left top; display:block; }
.header .navigation ul li a:hover span{ float:left; background:url(../images/navbgright.png) no-repeat right top; display:block;color:#fff;}
.header .navigation ul li a.sel{ float:left; background:url(../images/navbgleft.png) no-repeat left top; color:#FFF;  }
.header .navigation ul li a span.sel{ float:left; background:url(../images/navbgright.png) no-repeat right top;color:#fff; }

.header .navigation1{font-family:Myriad Pro, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:20px 0 0 0px; width:630px; float:right; clear:right; }
.header .navigation1 ul{float:left; list-style: none; padding:0; margin:0;}
.header .navigation1 ul li{float:left; display:block; height:50px; line-height:39px; line-height:39px; padding:0 5px 0 5px; margin:0;}
.header .navigation1 ul li:hover{float:left; display:block; background:url(../images/downarrow.png) no-repeat bottom center;}
.header .navigation1 ul li a{text-decoration: none; display:block; }
.header .navigation1 ul li a span{display: block; float:left; padding:8px 7px 15px 7px; color:#000; font-weight:bold; }
.header .navigation1 ul li a:hover{ float:left; background:url(../images/navbgleft.png) no-repeat left top; display:block; }
.header .navigation1 ul li a:hover span{ float:left; background:url(../images/navbgright.png) no-repeat right top; display:block;color:#fff;}
.header .navigation1 ul li a.sel{ float:left; background:url(../images/navbgleft.png) no-repeat left top; color:#FFF;  }
.header .navigation1 ul li a span.sel{ float:left; background:url(../images/navbgright.png) no-repeat right top;color:#fff; }







.banner{background:url(../images/bannerbg.png) repeat-x; height:400px; width:100%; }
.banner .bannerT{background:url(../images/bannerbgT.png); width:980px; height:400px; margin:auto;}
.banner .bannerLT{width:490px; float:left; padding:46px 0 0 0; }
.banner .bannerLT span{ font-size:24px;}
.banner .bannerLT span strong{color:#0065b1;}
.banner .bannerLT p{text-align:justify; float:left; font-size:15px; }
.banner .bannerLT .line{background:url(../images/linebg.png); width:487px; height:2px;}
.banner .bannerLT .buttons{float:left; padding:26px 0 0 0;}
.banner .bannerLT .buttons a{float:left; }
.banner .bannerLT .buttons span {float:left; padding:0 10px 0 10px;}
.bannerRI{float:right; background:url(../images/bnimgbg.png); width:454px; height:329px; margin:47px 0 0 0;}
.bannerRI img{padding:7px 0 0 7px;}
.content{width:980px; margin:auto;}
.content .contHD span{float:left; font-size:47px;}
.content .contHD strong{float:left; font-size:47px; color:#067dd7;}
.content .services{width:100%;}
.content .services ul{list-style:none;}
.content .services ul li{width:221px; height:420px; background:#FFF; border:1px solid #797b7b; float:left; margin-left:25px; font-size:13px;}
.content .services ul li span{background:}
.content .services ul li.first{padding:0; margin:0;}
.content .services ul li p{padding:0 0 0 11px; margin-top:-7px; line-height:30px;}
.content .services ul li p a{color:#067dd7; padding:5px 0 0 12px; float:left;}
.content .services ul li .serhd{position:absolute; text-transform:uppercase; z-index:1; margin-top:-24px; color:#FFF; font-size:17px;}
.content .services ul li ul{padding:0 0 0 20px; }
.content .services ul li ul li{height:auto; background:none; border:none; padding:0; margin:0; list-style:outside; font-size:12px; width:200px;}


.botTarea{background:url(../images/bottextbg.png) repeat-x; width:100%; height:426px; margin:80px 0 0 0;}
.botTarea .botText{width:980px; margin:auto; padding:79px 0 0 0;}
.botTarea .botText .serBox{background:url(../images/divd.png) no-repeat top right; width:150px; height:223px; float:left;}
.botTarea .botText .serBox strong{font-size:22px; color:#b5b5b5;}
.botTarea .botText .serBox ul{list-style:none; padding:18px 0 0 0;} 
.botTarea .botText .serBox ul li{font-size:13px; color:#969696; line-height:22px;} 
.botTarea .botText .serBox ul li a{color:#dcdcdc;} 
.botTarea .botText .form{background:url(../images/divd.png) no-repeat top right; width:410px; height:223px; float:left; padding:0 0 0 25px;}
.botTarea .botText .form strong{font-size:22px; color:#b5b5b5;}
.botTarea .botText .form .formT{padding:12px 0 0 0;}
.botTarea .botText .form .formT .input{background:url(../images/inputname.png); width:180px; height:32px; color:#898989; border:none; margin:10px 0 0 0; padding:0 0 0 10px;}
.botTarea .botText .form .formT .tetarea{background:url(../images/commentsbg.png); width:386px; height:82px; border:none; margin:10px 0 0 0; }
.botTarea .botText .form .formT .sendB{background:url(../images/sendMbit.png); width:99px; height:39px; border:none; margin:10px 0 0 0;cursor:pointer;}
.botTarea .botText .form .formT .clearB{background:url(../images/reset.png); width:69px; height:39px;  border:none; margin:10px 0 0 0; cursor:pointer;}
.botTarea .botText .addressD{ width:320px; height:223px; float:left; padding:0 0 0 36px;}
.botTarea .botText .addressD strong{font-size:22px; color:#b5b5b5; }
.botTarea .botText .addressD .details{width:320px;}
.botTarea .botText .addressD .details .name{float:left; width:100px; color:#fff;}
.botTarea .botText .addressD .details .TextD{float:left; width:200px; color:#fff; font-size:13px;}
.botTarea .botText .addressD .details .TextD ul{list-style:none;}
.botTarea .botText .addressD .details .TextD ul li{float:left; padding:0 3px 0 0;}
.botTarea .botText .addressD .details .space{padding:28px;}
.botTarea .botText .footer{padding:67px 0 0 0; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}
.botTarea .botText .footer .footerL{width:500px; float:left;}
.botTarea .botText .footer .footerL ul.Fnav{list-style:none;}
.botTarea .botText .footer .footerL ul.Fnav li{float:left; padding:0 5px 0 5px;}
.botTarea .botText .footer .footerL ul.Fnav li a{color:#fff; text-decoration:none;}
.botTarea .botText .footer .footerR{float:right; width:250px;}
.botTarea .botText .footer .footerR ul{list-style:none;}
.botTarea .botText .footer .footerR li{float:left; padding:0 5px 0 5px;}
.botTarea .botText .footer .footerR a{color:#fff; text-decoration:none;}
.botTarea .botText .footer .footerL .copyright{padding:10px 0 0 0; color:#898989;}



.inner_banner{background:url(../images/innerban.png) repeat-x; height:137px; width:100%;}
.inner_bannerT{width:980px; margin:auto; padding:35px 0 0 0;}
.inner_banner .inner_bannerT .lang{float:left; width:200px; }
.inner_banner .inner_bannerT span a{color:#0062ac; text-decoration:underline; }
.inner_banner .inner_bannerT span.inrnav{padding:0px 0 0 0 ; float:left; }

.inner_banner .inner_bannerT .search{width:242px; float:right; padding:14px 0 0 0;}
.inner_banner .inner_bannerT .search .inpsearch{background:url(../images/search.png); width:161px; height:27px; border:none; padding:0 0 0 10px;}
.inner_banner .inner_bannerT .search .inpbut{background:url(../images/searchbutn.png); width:71px; height:27px; border:none; position:absolute; padding:0 0 0 3px; z-index:1px; cursor:pointer;}

.Inner_content{width:980px; margin:auto;}
.Inner_content .Lhed{font-size:31px; color:#006cbe; padding:44px 0 0 0; float:left; width:980px;}
.Inner_content .Lhed img{float:right;}
.Inner_content .inctLeft{float:left; width:660px;}
.inctRight{float:right;}
.Inner_content p{line-height:30px; font-size:14px; color:#3c3c3c; padding:12px 0 0 0;}
.Inner_content p strong{color:#067cd6; }
.Inner_content .Lhed1{font-size:26px; color:#000000;  float:left;}

.Inner_content ul.langconT{ float:left;  width:300px; padding:12px 0 0 0;}
.Inner_content ul.langconT li{list-style-position:inside; list-style-image:url(../images/point.png); height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#067cd6;}

.Inner_content img.abt_img{float:left; margin:0 20px 10px 0;}


.Inner_content .contentForm{width:935px; float:left; border:1px solid #666; padding:10px 0 0 35px; margin-top:12px; }
.Inner_content .contentForm .cfhd{ float:left; padding:0px 0 0px 380px; }
.Inner_content .contentForm .step{color:#0069b8; padding:50px 10px 0 355px; font-size:18px;  float:left;}
.Inner_content .contentForm .step2{color:#0069b8; padding:50px 10px 0 250px; font-size:18px;  float:left; clear:both;}
.Inner_content .contentForm .step3{color:#0069b8; padding:50px 10px 0 235px; font-size:18px;  float:left; clear:both;}
.Inner_content .contentForm input{padding:0 0 0 5px;  font-size:11px; }
.Inner_content .contentForm .topF{width:980px; padding:10px 0 0 px;}
.Inner_content .contentForm .topF1{float:left; border:1px solid #8b8b8b; margin-left:10px; width:190px; height:22px;}
.Inner_content .contentForm .checkbox{padding-left:0px;}
.Inner_content .contentForm .st1inpur{padding-left:0px;}
.Inner_content .contentForm .st1inpur1{width:300px; height:24px;}
.Inner_content .contentForm strong{float:left; padding:10px 0 0 0; clear:both;}
.Inner_content .contentForm .claim{clear:both; padding-top:12px;}
.Inner_content .contentForm .claim span{padding:10px 0 0 0; float:left;}
.Inner_content .contentForm  .topF11{ border:1px solid #8b8b8b; margin-left:5px; width:190px; height:22px;}
.Inner_content .contentForm .employer{border:1px solid #8b8b8b; margin-left:5px; width:350px; height:22px;}
.Inner_content .contentForm .Required{color:#F00; clear:both; float:right; padding:0 100px 0 0; }
.Inner_content .contentForm .step2F {clear:both; padding:5px 0 0 0;}

.Inner_content .contentForm .step2F .step2FN{width:120px; float:left; text-align:right;}
.Inner_content .contentForm .step2F span{color:#F00; text-align:right; width:120px;}
.Inner_content .contentForm .step2F .step2FNF{float:left; }
.Inner_content .contentForm .step2F .step2FNF1{ border:1px solid #8b8b8b; margin-left:5px; width:140px; height:22px}
ul.btm{list-style:none; clear:both; padding:10px 0 0 0;}
ul.btm li{float:left; padding:0 0 0 25px;}


.step2FNF11{border:1px solid #8b8b8b; margin-left:5px; width:200px; height:22px}

.CTarea{float:left; padding:0 0 0 100px;}
.TareaCT{border:1px solid #8b8b8b; width:540px; height:100px; margin-left:20px;padding:5px;}
.ctbuttong{background:url(../images/submitbt1.png); width:220px; height:43px; border:none; cursor:pointer; margin:10px 0 12px 15px; }

#Location{width:180px;}
#billing{width:150px}
#Apartment{width:200px;}
#Appointments{width:150px}
#btm11{padding:0 0 20px 0;}
.contA{clear:both;}
.contA a{font-size:13px; color:#005a9e; }
.Crd_Cards{float:left; height:30px; line-height:30px; width:400px; margin:auto; font-size:30px; padding:15px 0 0 310px;}
.Crd_Cards img{text-align:center; padding-left:70px;}
.addressD a{color:#fff;}



