@charset "utf-8";
/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; margin:0 auto;}
h1,h2,h3,h4,h5,h6{
color:#006633;list-style:none}
h3{font-size:17px;margin-top:8px;margin-bottom:8px}
p,th,td,tr,div,img,ul,li,ol{
margin:0; padding:0;}
div,img{
border:0;}
ul,li,ol{
list-style:none;}
#container{
width:960px; margin:0 auto;overflow:auto;} 
#head
{width:940px;height:112px;margin:0 auto;}
#logo{
width:226px;float:left}
#language{
width:200px;float:right;padding-top:20px;}
a:link,a:visited{text-decoration:underline;color:#4B75E2;}
a:hover{text-decoration:underline;color:#F00;}

/* submenu style */
#nav_bar{
width:660px;background:url(../image/navi.jpg);height:27px;
clear:both;padding-left:140px;padding-right:140px}
#nav_bar ul li {
text-align:center;width:130px;height:27px;float:left;border-left:1px solid #CCC;}
#nav_bar ul li a{
color:#FFF;text-decoration:none;line-height:27px}
.nav, .nav ul{
list-style: none;margin: 0;padding: 0;}
.nav {
font-family: Arial, Helvetica, sans-serif;z-index:100;position:relative;}
.nav li {
float: left;margin: 0;padding: 0;position: relative;}
.nav li a{ 
font-size: 14px;display: block;text-decoration: none;}
#nav_bar li:hover a, #nav_bar li.sfHover a {
background-image:url(../image/bg.png);color: #000;}
#nav_bar li:hover ul a, #nav_bar li.sfHover ul a {
background:#005636;color: #FFF;	}
#nav_bar li:hover ul a:hover, #nav_bar li.sfHover ul a:hover {
background:#ED942C;color: #000;	}
.nav ul {
font-size:14px;background: #565656;border-bottom: 1px solid #000;list-style: none;
margin: 0;width: 200px;position: absolute;top: -999em;left: -1px;}
.nav li:hover ul,.nav li.sfHover ul {
top: 27px;}
.nav ul li {
font-size:14px;border: 0;float: none;font-weight:bold}
.nav ul a {
font-size:14px;text-align:left;padding-left:15px;border: 1px solid #000;
border-bottom: 0;width:182px; !important width:185px;}
.nav ul a:hover {
font-size:14px;border: 1px solid #000;padding-left:15px;
width:182px; !important width:185px;background: #ED942C;color: #000;}

/* content structure */
#main{
width:940px;clear:both;overflow:auto;margin-left:auto;margin-right:auto;}
.left{width:200px;float:left;margin-top:10px;}
.right{width:78%;float:right;}
#locate{
clear:both;text-align:left;margin-left:40px;padding-top:8px;font-size:14px;height:20px;color:#C2762B;}
#locate a, #locate a:visited{
color:#C2762B;text-decoration:none}
#locate a:hover{
color:#FF762B;text-decoration:underline}
#text{
clear:both;text-align:left;padding-top:5px;padding-left:40px;padding-right:40px;line-height:140%}

/* left menu style */
.left ul li{text-align:left;}
.left ul li a, .left ul li a:visited {text-decoration:none;padding:7px 0 0 30px;height:25px;text-align:left;color:#000;display:block;background:url(../image/menu.png);}
.left ul li a:hover, #focus{background:url(../image/menu.png) 0 -32px;color:#FFF;text-decoration:none}


/* article style */
#text ul li{
list-style:disc;margin-left:20px;line-height:140%}
#text ul li ul li{
list-style:circle;margin-left:30px;line-height:140%}
.readmore{
clear:both;width:90%;text-align:right;color:#C2762B;height:15px}
.readmore a{
color:#C2762B;text-decoration:none}
.readmore a:hover{
color:#C2762B;text-decoration:underline}
#boxA{
border:#D97422 solid 1px; width:650px; margin-top:5px; background:#FFE4B5;margin-left:auto; margin-right:auto}
#content{text-align:left;padding-left:15px;line-height:1.4em}

/* contact us form style */
.contact{padding-left:40px;padding-right:40px;clear:both;}
#tailer{
width:830px;text-align:center;color:#333;height:24px;clear:both;margin-left:auto;margin-right:auto;margin-top:10px;
margin-bottom:10px;}
#tailer a, #tailer a:visited{color:#000000;text-decoration:underline}
#tailer a:hover{color:#999999;text-decoration:none}

/* career */
.body {
	font-size: 12px;
	/*color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
	text-decoration: none;*/
	line-height: 130%;

}
