@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:19 0 0 22;margin:0;background:none;}

.global {padding:38px 0 0 0;}

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

.txt {margin:25px 25px 20px 30px;overflow:hidden;width:678px;}

.color {background:url(/images/en/common/color.gif) no-repeat right bottom;}
.barcolor_main {background:url(/images/en/common/color.gif) no-repeat left top; height:5; margin:0; width:220;}

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

address {display: inline-block; width:448px;;height:14px;background:url(/images/en/common/address.gif) no-repeat left top;text-indent:-2000;margin:22 0 0 312;}
#logo_footer{ display: inline-block; float:right;width:185px;height:25px;background:transparent url(/images/en/common/logo_footer.gif) no-repeat ;text-indent:-2000; margin:22 20 0 0; }
.navi_wrap {padding:0;float:right;position:absolute;top:24px;right:0px;width:400px;}

.home:link {color:#b4b4b4;font-family:Verdana;font-size:12px;letter-spacing:-1; padding-left:16; background:url(/images/en/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/en/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/en/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/en/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/en/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/en/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/en/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/en/common/navi_bul.gif) no-repeat 8px 5px;}

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

#flash_img {position:absolute;left:503px;top:32px;width:212px;height:97px;background:url(/images/en/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:220px;overflow:hidden;}
#levels li{margin:5px 0 10px 18px;}
#levels li li{margin:0;padding:0 0 1px 15px;}
#levels li ul{margin:3px 0 0 0;overflow:hidden;}
#levels li li a {display:inline-block;}
#levels li li a:link,
#levels li li a:visited {padding-left:7px;font-size:11px;font-family:verdana;color:#676767;background:url(/images/en/common/menu_bul.gif) no-repeat left 6px;}
#levels li li a:hover {padding-left:10px;font-size:11px;font-family:verdana;font-weight:bold;letter-spacing:-1px;color:#0066ab;background:url(/images/en/common/menu_bul_ov.gif) no-repeat left 6px;}
.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;
}
.title1{padding:0 20px 0 22px; height:51px; background-image:url(/images/en/common/ti_bg.gif) repeat-x top;}
.title2{position:relative;width:690px; display:inline-block; background:url(/images/en/common/ti_bg_b.gif) repeat-x top;}
h2.title_img{float:left;background:none;padding:0;margin:0;}
.div_left{width:733px; float:left;overflow:hidden;}
.div_body{width:955px;clear:both;}
.div_right{ display:inline; float:right; margin:0 1px 0 0; width:220px; overflow:hidden; background:#ffffff;}