@import url( /css/common.css );

body, table, tr, td, select, textarea, input{ 
 		font-family:verdana;
 		font-size:12px;
		align : justify;
 		color: #666666;
		line-height:16px;
		}
		
.accessibility-nav {width:100% }
.accessibility-nav a { display:block; overflow:hidden;height:0;font-size:0;padding:0;margin:0;line-height:0;color:#fff; text-align:center }
.accessibility-nav a:hover, .accessibility-nav a:focus, .accessibility-nav a:active { background:#ff9933;color:#ffffff; padding:.5em;font-size:1em;line-height:1em; border:3px solid #ff0000; height:auto }

/** .wrap {background:url(/images/en/common/bg.gif) repeat-y left top;} **/
body {background:url(/images/en/common/bg.gif) repeat-y left top;}


h1.logo {padding:10 0 0 22;margin:0;background:none;}

.global {padding:43 0 0 0;}

.pattern {background:url(/images/cn/common/pattern_bg.gif) repeat-x left top;}

.txt {padding:25 25 20 30;}

.color {background:url(/images/cn/common/color.gif) no-repeat right bottom;}

.bottom {background:#FFFFFF url(/images/cn/common/bottom_bg.gif) repeat-x left top;}

address {width:438;height:14;background:url(/images/cn/common/address.gif) no-repeat left top;text-indent:-2000;margin:22 0 0 396;}
#logo_footer{ display: inline-block; float:right;width:105px;height:25px;background:transparent url(/images/cn/common/logo_footer.gif) no-repeat ;text-indent:-2000; margin:22 20 0 0; }

.navi_wrap {padding:0 0 10 0;float:right; padding-top:24px;}

.home:link {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1; padding-left:16; background:url(/images/cn/common/home_bul.gif) no-repeat left 6px;}
.home:visited {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1; padding-left:16; background:url(/images/cn/common/home_bul.gif) no-repeat left 6px;}
.home:active {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1; padding-left:16; background:url(/images/cn/common/home_bul.gif) no-repeat left 6px;}
.home:hover {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1; font-weight:bold; padding-left:16; background:url(/images/cn/common/home_bul.gif) no-repeat left 6px;}

.navi:link {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1; padding-left:16; background:url(/images/cn/common/navi_bul.gif) no-repeat 9px 5px;}
.navi:visited {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1; padding-left:16; background:url(/images/cn/common/navi_bul.gif) no-repeat 9px 5px;}
.navi:active {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1; padding-left:16; background:url(/images/cn/common/navi_bul.gif) no-repeat 9px 5px;}
.navi:hover {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1; font-weight:bold; padding-left:16; background:url(/images/cn/common/navi_bul.gif) no-repeat 8px 5px;}

.navi_ov:link {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1;font-weight:bold; padding-left:16; background:url(/images/cn/common/navi_bul.gif) no-repeat 8px 5px;}
.navi_ov:visited {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1;font-weight:bold; padding-left:16; background:url(/images/cn/common/navi_bul.gif) no-repeat 8px 5px;}
.navi_ov:active {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1;font-weight:bold; padding-left:16; background:url(/images/cn/common/navi_bul.gif) no-repeat 8px 5px;}
.navi_ov:hover {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1; font-weight:bold; padding-left:16; background:url(/images/cn/common/navi_bul.gif) no-repeat 8px 5px;}

#flash_img {position:absolute;left:503px;top:32px;width:212px;height:97px;background:url(/images/cn/common/flash_img_bg.gif) no-repeat left top; padding:6 0 0 6;}


.massage:link {line-height:12px;color:#FFFFFF; font-family:Verdana; font-size:12px; letter-spacing:0px;}
.massage:visited { line-height:12px;color:#FFFFFF; font-family:Verdana; font-size:12px; letter-spacing:0px;}
.massage:active { line-height:12px;color:#FFFFFF; font-family:Verdana; font-size:12px; letter-spacing:0px;}
.massage:hover {line-height:12px;color:#ffd303;font-family:Verdana; font-size:12px; letter-spacing:0px;}

#levels{margin:0 0 30px 0;width:200px;overflow:hidden;}
#levels li{margin:5px 0 5px 5px;line-height:12px!important;overflow:hidden;}
#levels li ul{margin:3px 0 0 0;overflow:hidden;}
#levels li li{margin:5px 0 5px 25px;padding:0;display:block;}
.top_menu {
margin:0 0 0 0;
padding:0 0 0 0;
}
.top_menu li{
display:block;
margin:0 0 0 0;
padding:0 0 0 0;
text-align:left;
float:left;
list-style:none;
}
.top_menu li a img{
	vertical-align:middle;
}
.div_body{width:955px;clear:both;}
.div_right{ display:inline; float:right; margin:0 1px 0 0; width:220px; overflow:hidden; background:#fff;}
.div_left{width:733px; float:left; overflow:hidden;}
.title1{padding:0 20px 0 22px; height:51px; background:url(/images/en/common/ti_bg.gif) repeat-x top;}
.title2{width:690px; display:inline-block; background:url(/images/en/common/ti_bg_b.gif) repeat-x top;}
h2.title_img{float:left;margin:0;padding:0;background:none;}
