@charset "utf-8";
/* CSS Document */
.name_pro h1{color:#385580;
	line-height:30px;
	font-size:30px;
	font-weight:bolder;
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}
.name_pro h2{color:#999;
	line-height:15px;
	font-size:15px;
	font-weight:bolder;
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}
h2 { 
	background: url(h.gif) no-repeat left;
	color:#075181;
	font-size:140%; 
	font-weight:bold; 
	margin: 5px 0 5px 0px; 
	padding:0 0 0 30px; 
}

h2 a { background: #FFF; color: #075181; }
h2 a:hover { background: #FFF; color: #68ADD5; text-decoration:none;  }


.img_right{float:right}
.img_left{float:left}



#container{width:970px; margin:0 auto;}

#top{width:970px; height:111px; margin:0 auto;}
   .name_pro{ float:right; width:368px; height:80px; padding-top:31px}
  .logo{ float:left;}

#nav{width:970px; height:62px; margin:0 auto;}
  .nav_top{width:970px; height:33px; margin:0 auto;}
    .nav_top .menu_left{width:73px; height:33px; float:left}
	.nav_top .menu1{width:78px; height:33px; float:left}
	.nav_top .menu2{width:151px; height:33px; float:left}
	.nav_top .menu3{width:125px; height:33px; float:left}
	.nav_top .menu4{width:111px; height:33px; float:left}
	.nav_top .menu_right{ width:231px; height:33px; float:left; background-image:url(images/nav6.gif); padding-left:200px; }
/* 	.nav_top .menu_right a{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; float:right; font-weight:bold;}
*/
   #menu{ margin-top:8px;  }
   #menu ul{ }
   #menu li{ list-style-type:none; float:left; padding-left:8px; display:inline; }
    #menu li a{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;  }
   #menu li a:hover { background:#F63; color: #FEFFB8; }


  .nav_bottom{padding-left:220px; padding-top:2px;width:750px; height:27px; margin:0 auto; background-image:url(images/nav_03.gif) }
   .nav_bottom a{  font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#333; text-decoration:none;}

#content{width:970px;  margin:0 auto;}
 .content_left{width:655px; height:860px; float:left;}
   .pic{width:655px; height:269px; float:left}
     .int{width:655px; height:335px; padding-top:0px; float:left}
	 .int img{padding-top:0px;}
	  .int p{ padding-left:30px; padding-right:40px; font:sans-serif;font-size:12px; color:#333; line-height:20px;}
   .3steps{width:655px; height:256px; float:left }


#mainleft{width:270px; float:left;}
#mainleft li { 
	margin: 5px 0 5px 0px; 
	padding: 0px 0 0 0px; 
	border-bottom: 1px dotted #ccc; 
	list-style:url(images/li.gif)
	}
#mainleft li a { color: #546078; text-decoration: none;  padding: 5px 0 0 0px; display: block; margin-bottom: 2px;}
#mainleft li a:hover { color: #075181; text-decoration: none; background: #E5F6FF; display: block; margin-bottom: 2px;}

#mainright{
	width:650px;
	float:right;
	padding-top:0px;
	padding-right:30px;
	padding-left:20px;
	font:"MS Serif", "New York", serif;
	font-size:13px;
	color:#000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}



 .content_right{width:313px;  float:right;}

#bottom{width:970px; height:36px; margin:0 auto; background-image:url(images/footer.gif);  padding-top:15px; padding-bottom:0px;}
.footer_name{ font:Arial, Helvetica, sans-serif; color:#CCC; font-size:11px; width:900px; margin:0 auto; padding-left:70px}
.footer_inf{font:Arial, Helvetica, sans-serif; color:#ccc; font-size:11px; width:900px; margin:0 auto; padding-left:70px;}





.content_box_grey_auto {
	BORDER-RIGHT: #80959f 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #80959f 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; BORDER-LEFT: #80959f 1px solid; WIDTH: 99.2%; PADDING-TOP: 8px; BORDER-BOTTOM: #80959f 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #d2dade
}

.float_right {
	FLOAT: right; MARGIN-RIGHT: 5px
}

.colby4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 22%; MARGIN-RIGHT: 5px; PADDING-TOP: 2px
}

.col50 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 48%; MARGIN-RIGHT: 2px; PADDING-TOP: 0px
}
.style_textarea {
	OVERFLOW: auto; WIDTH: 230px; HEIGHT: 70px
}
.style_text {
	WIDTH: 230px; HEIGHT: 17px
}

.mandatory_text {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text_madatory {
	FONT-SIZE: 10px; FLOAT: right; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
