@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
}
body {
	margin:0 auto;
	background-color:#D5D5D5;
}


/*p{
font-size:12px;
}
*/
img{
border:none;
}

#wrapper{
width:1020px;
height:auto;
margin:0 auto;
padding:0;
background:url(../images/bg_shadow_main1.jpg) repeat-y top left;
}

#left_shadow{
float:left;
width:10px;
height:auto;
background:url(../images/bg_shadow_left1.jpg) repeat-y left top;
}
#right_shadow{
float:left;
width:10px;
height:auto;
background:url(../images/bg_shadow_right1.jpg) repeat-y right top;
}


#btm_shadow{
width:1020px;
height:10px;
}
#btm_shadow_left{
float:left;
width:10px;
height:10px;
background:url(../images/bg_shadow_btm3.jpg) no-repeat;
}
#btm_shadow_right{
float:left;
width:10px;
height:10px;
background:url(../images/bg_shadow_btm5.jpg) no-repeat;
}
#btm_shadow_main{
float:left;
width:1000px;
height:10px;
background:url(../images/bg_shadow_btm4.jpg) repeat-x;
}



#container{
margin-left:10px;
width:1000px;
height:auto;
}
#container table{
margin:auto;
}
td.table1{
border-top:thin solid #CFCFCF;
}
td.table2{
border-bottom:#CFCFCF thin dotted;
}
#top{
width:1000px;
height:90px;
background:url(../images/top_2.jpg) repeat-x top left;
}

#logo{
float:left;
width:180px;
height:90px;
}
#logo img{
margin:0px 0 0 20px;
}
#word{
float:left;
width:500px;
height:90px;
}
#word table{
margin-top:30px;
margin-left:20px;
}
#word a{
text-decoration:underline;
}
#word td,#word a{
font-size:14px;
color:#666666;
}
#word a:hover{
color:#0099FF;
}
#contact{
float:left;
width:320px;
height:90px;
}
#contact_top{
width:220px;
height:20px;
margin-left:90px;
}
#contact_top a{
font-size:10px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0px 5px 0 5px;
}
#contact_top a:hover{
color:#0099FF;
}
#contact_bottom{
}

#nav{
width:1000px;
height:30px;
}
#nav_left{
float:left;
width:7px;
height:30px;
margin-left:10px !important;
margin-left:5px;
background:url(../images/nav_left.jpg) no-repeat;
}
#nav_right{
float:left;
width:7px;
height:30px;
margin-right:10px !important;
margin-right:5px;
background:url(../images/nav_right.jpg) no-repeat;
}
#nav_main{
float:left;
width:966px;
height:30px;
background:url(../images/nav_mid.jpg) repeat-x top left;
}
#nav_main a { 
float:left;
color:#FFFFFF; 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:80px; 
height:21px; 
text-align:center;
margin:4px 20px 0 20px; 
line-height:21px;
text-decoration:none;
}
#nav_main a:hover {
text-decoration:none; 
background:url(../images/btn_nav.jpg) no-repeat;
/*color:#3399FF;*/
}
#nav_main a.on { 
background:url(../images/btn_current.jpg) no-repeat;
}





#content{
width:900px;
height:auto;
padding-top:20px;
margin-left:50px !important;
margin-left:25px;
}

#common1{
width:900px;
margin:10px 0 0 50px !important;
margin:10px 0 0 25px;
padding-top:10px;
border-top:#CFCFCF thin dotted;
}






#footer{line-height:20px;padding:10px 0 0px 0; text-align:center; clear:both; height:50px; margin-top:20px; border-top:#666666 1px solid;}
#footer p{
color:#666666;
font-size:10px;
}
#footer a{ color:#666666; font-size:14px;text-decoration:none}
#footer a:hover{ color:#0066FF;}


.STYLE4 {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.STYLE6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.STYLE8 {
	font-size: 12;
	font-family:"Times New Roman", Times, serif;
}
.normaltext {
font-size:12px;
font-weight:normal;
}
.STYLE1 {font-size: 20px}


#EN-con{
margin-top:20px;
margin-bottom:20px;
padding-bottom:10px;
border-bottom:#666666 1px solid;
}

#step table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
}

#step .td1{
padding-bottom:10px;
border-bottom:1px #999999 dotted;
}