@charset "utf-8";

#menu_list {
	position:relative;
	top:0px;
	left:0px;
	width:214px;
}
#menu_list ul {
	width:214px;
	list-style-type: none;	
	margin-left:-40px;
	#margin-left:0px;
	margin-top:0px;
	cursor:pointer;
}
#menu_list ul li a {
	display:block;
	width:214px;
	height:36px;
	font-size:13px;
	margin:0px 0;	
	#margin-top:-3px;	
	position:relative;
	cursor:pointer;
}
.menu_L1 {
	background:url(../images/bg_main_menu2_off.png);		
}
.menu_L1:hover,.menu_L1_this {
	background:url(../images/bg_main_menu2_on.png);		
}
.menu_L1:hover span ,.menu_L1_this span {
	font-weight: bold;
	color:#FFFFFF;
}
/*
.menu_L1 {
	background:url(../images/bg_main_menu_off.png);		
}
.menu_L1:hover,.menu_L1_this {
	background:url(../images/bg_main_menu_on.png);		
}
.menu_L1:hover span ,.menu_L1_this span {
	font-weight: bold;
	color:#FFFFFF;
}
.menu_L1 .menuIcon ,.menu_L1_this .menuIcon {
	position:absolute;
	top:12px;
	left:15px;
	display:block;
}*/
.menuText {
	position:absolute;
	top:6px;
	#top:10px;
	left:35px;
	display:block;
	color:#003285;
	font-weight: bold;
}
#menu_list ul li ul li a {
	display:block;
	width:214px;
	height:34px;	
	font-size:13px;
	margin:0px 0;	
	#margin-top:-3px;
	position:relative;
	line-height:18px;
	cursor:pointer;
}

.menu_L2  {
	background:url(../images/bg_menu_on.gif);
	/*
	background-position:bottom;
	background-repeat:no-repeat;
	*/
}

.menu_L2_this , .menu_L2:hover
{
	background:url(../images/bg_menu_on-02.gif);	
	/*
	background-position:bottom;
	background-repeat:no-repeat;
	*/
}

.menu_L2:hover span,.menu_L2_this span  {
	color:#ffffff;
	font-weight: bold;
	text-decoration: underline;		
}
.menu_L2 .menuIcon ,.menu_L2_this .menuIcon {
	position:absolute;
	top:14px;
	left:34px;
	display:block;
}
.menuText_2 {
	position:absolute;
	top:9px;
	#top:11px;
	left:50px;
	display:block;
	color:#5a5a5a;
	font-weight:bold;
}
#menu_list ul li ul li ul li a {
	display:block;
	width:214px;
	height:25px;	
	font-size:13px;
	margin:0px 0;	
	#margin-top:-3px;
	position:relative;	
	background-repeat:repeat-y;
}

.menu_L3
{
	background:url(../images/bg_sub_menu_off.gif);
	background-repeat:no-repeat;
	background-position:center;
}

.menu_L3_this , .menu_L3:hover
{
	background:url(../images/bg_sub_menu_on.gif);	
	background-repeat:no-repeat;
	background-position:center;
}

.menu_L3:hover span,.menu_L3_this span  {
	color:#ffffff;
	font-weight: bold;
}

.menuText_3 {
	position:absolute;
	top:0px;
	#top:2px;
	left:45px;
	display:block;
	color:#5a5a5a;
	font-size:14px;

}

