@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
img, fieldset{border:none;}
.curv{float:left; width:100%;}
.curv img{float:left;}
*:focus{outline:none;}
.clear{clear:both;}
body.home{font:normal 12px/17px Arial, Helvetica, sans-serif; background:url(../images/left-bg-repeate.jpg)  top left repeat-x ;  }
body.pages{font:normal 12px/17px Arial, Helvetica, sans-serif;max-height:200px;}
body.pages #nav{   height: 7px; }
.wrapper{margin:0 auto; width:999px; background:url(../images/header-bg-center.jpg) no-repeat;min-height:586px;}
.wrapper2{margin:0 auto; width:999px; /*min-height:586px;*/}




#header .logo{ float:left; margin:8px 0 0 0}
#header .heder_right{ float:right; width:300px; padding-top:5px;font-size:18px;padding-top:30px;}
#header .heder_right .call{ float:left; width:100%;}
#header .heder_right .call {font-size:18px; color:#3f5ea5; line-height:23px;padding-top:20px; }

.call{float:right;font-size:25px; color:#4163AD; line-height:23px; padding:40px 10px 0px 0px;}

#nav {
 /* width: 1000px;*/
  margin:0 auto;
  background: url(../images/nav_bar.jpg) no-repeat;
  height:7px;
     padding: 35px 30px 30px;
	 margin-top:10px;
 }


#logo{


float:left;
}


#header_bottom{
/*background:url(../images/header-bottom.jpg) no-repeat;*/
/*width:1280px;*/
height:26px;
}

#image1{
position:absolute;
top:184px;
left:300px;
height:430px;


}

#image2{
border-top-right-radius: 10px;
-moz-border-radius-topright:10px;
position:absolute;
top:250px;
left:645px;
}

#answer{
position:absolute;
top:250px;
left:10px;
}

#menu {
  list-style: none;
  padding: 35px 30px 30px 30px;
  margin-top: 10px;
  width: 940px;
  height: 77px;
  
  position: relative;
}

#menu .levela {

  height: 14px;
  background-color: #086BAF;
  left: 96px;
  top: -173px;
  font-size:16px;
  text-decoration:none;
  float:left;
  margin-left:17px;
  color:white;
  font-weight:bold;
  
}


/******************CONTENT*****************/

#content{
margin: 0 auto;
width: 999px;

}

#left_content_home{
width:570px;
float:left;

}

#left_content{

float:left;
min-height:530px;
/*width:600px;*/
}

#right_content_home{
float:right;
width:410px;
}

#right_content{
float:right;
width:310px;
}

#info_box_home{
width:530px;
border-right:2px solid #E8E8E8;
border-left:1px solid #E8E8E8;
border-top:1px solid #E8E8E8;
height:475px;
padding:20px 15px 15px 15px;
}

#info_box{
width:600px;
border-right:2px solid #E8E8E8;
border-left:1px solid #E8E8E8;
border-top:1px solid #E8E8E8;
height:475px;
padding:20px 15px 15px 15px;
}


signup_box_page{
width:600px;
}
#info_box2{

padding-bottom:5px;
}

#mini_policy{
color:#9E9E9E;
padding-top:30px;
}

#footer{

margin:0 auto;
width: 999px;
padding-top:20px;
padding-bottom:20px;
height:20px;

}
#info_box .level1a .level1b .level1c .level1d{

}

#nav2 { float: right; height: 30px;margin-top:-10px; }
#nav2 li { float: left; position: relative;list-style-type:none; }
#nav2 li a { /*display: block;*/ padding: 5px 10px; line-height: 20px; color: #444;
	text-decoration: none;font-size:16px;color:#FFF;width:100px;}
#nav2 li ul { display: none; position: absolute; top: 47px; left: 0; width: 120px; background:#086BAF;width:185px;z-index:100; }
#nav2 li:hover ul { display: block; }
#nav2 li ul li { float: none; }
#nav2 li ul li a { display: inline-block; }
#nav2 li ul li a { display: block;width:164px; }
#nav2 li ul li a:hover {
  background: #317DAF;
  color: white;
  width:164px;
  }


#nav3  {
	
	background: url(images/about.png) no-repeat;
}


