/* Header */
.header{
	background:url("01_bg.gif"); width:100%; height:78px; padding-bottom:10px;
}
.header_padder{
	width:750px; height:100%; margin:0 auto; 
}
.header_logo{
	float:left; width:179px; height:78px; background:url("01_logo2-2.gif") no-repeat right 10px; text-align:left;
}
.header_logo img{
	margin:10px 0 0 9px;
}
.header_links{
	float:right; width:540px; height:36px; margin-top:42px; overflow:hidden;
}
.header_links_index{
	margin-top:12px; clear:right;
}
.header_links a:link,.header_links a:visited,.header_links a:active{
	float:right; width:76px; height:25px; display:block; color:#075198; text-decoration:none; font-weight:bold; line-height:24px; overflow:hidden;
}
.header_links a:hover{
	background:url("01_a_hover_bg.gif"); color:white; text-decoration:none;
}
.header_links a:hover span{
	background:url("01_arrow_white.gif") no-repeat right 4px;
}
.header_links_expand{
	background:url("01_a_split.gif") no-repeat right 5px;
}
.header_links_expand2{
	background:none;
}
.header_links span{
	background:url("01_arrow.gif") no-repeat right 4px; padding-right:10px;
}
.header_olnum{
	float:right; color:#999999; margin-top:15px; padding-right:20px; text-align:right; width:300px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
/* Menu */
.menu_padder{
	display:none; width:auto ; position:absolute; top:0px; left:0px;
}
.child-area{
	width:750px; margin:0 auto;
}
#child2{
	position:absolute; margin:-21px 0 0 -81px; display:none;
}
*:lang(en) #child2{
	margin:-22px 0 0 294px;
}
#child3{
	position:absolute; margin:-21px 0 0 -5px; display:none;
}
*:lang(en) #child3{
	margin:-22px 0 0 370px;
}
#child4{
	position:absolute; margin:-21px 0 0 71px; display:none;
}
*:lang(en) #child4{
	margin:-22px 0 0 446px;
}
#child7{
	position:absolute; margin:-21px 0 0 299px; display:none;
}
*:lang(en) #child7{
	margin:-22px 0 0 674px;
}
.menu_panel{
	width:134px;
}
.menu_panel_top{
	clear:both; width:100%; background:url("menu_top.gif"); height:2px; overflow:hidden;
}
.menu_content{
	float:left; background:url("menu_bg.gif"); width:100%; text-align:left;
}
.menu_content ul{
	margin:0; padding:0;
}
.menu_content li{
	list-style:none; margin:0;
}
.menu_content ul{
	padding:0 4px 1px 2px;
}
.menu_sort{
	padding:5px 0 5px 10px; color:black; font-weight:bold;
}
.menu_content a:link,.menu_content a:visited,.menu_content a:active{
	background:none; width:100%; display:block; color:#07519A; text-decoration:none;
}
.menu_content a:hover{
	background:#335EA8; color:white; text-decoration:none;
}
.menu_content span{
	padding:5px 0 5px 10px; display:block;
}
.menu_split{
	margin:3px 3px; background:#CEE1EE; height:1px; width:122px; overflow:hidden;
}
.menu_panel_bottom{
	clear:both; width:100%; background:url("menu_bottom.gif"); height:3px; overflow:hidden;
}
/* Footer01 */
.footer01{
	clear:both; width:750px; margin:0 auto; line-height:24px; padding:10px 0px; color:#BCBCBC;
}
.footer01 a:link,.footer01 a:visited,.footer01 a:active{
	color:#BCBCBC; text-decoration:none;
}
.footer01 a:hover{
	color:black; text-decoration:underline;
}
.footer01_border{
	border-top:1px #E5E5E5 solid;
}
