@charset "utf-8";
/* CSS Document */

ul {
	list-style:none outside none;
	margin:0;
	padding:0;
}
#jmenu {
	background:url("../img/menu/menu.png") repeat-x scroll left -72px transparent;
	_margin:100px auto;
	_width:800px;
}
#menu_r {
	background:url("../img/menu/menu.png") no-repeat scroll right -36px transparent;
}
#menu_l {
	background:url("../img/menu/menu.png") no-repeat scroll left 0 transparent;
	height:36px;
}
ul.main li {
	background:url("../img/menu/menu_li.png") no-repeat scroll right top transparent;
	float:left;
	padding:0 3px 0 0;
	position:relative;
	
}
ul.main li a, ul.main li a:link, ul.main li a:visited {
	color:#666666;
	float:left;
	font-size:12px;
	font-weight:700;
	height:36px;
	line-height:36px;
	outline:medium none;
	padding:0 20px;
	text-decoration:none;
	text-shadow:1px 2px 0 #FFFFFF;
	
}
ul.main li a:hover {
	background:url("../img/menu/menu.png") repeat-x scroll left -108px transparent;
	_color:#00B2FC;
	color:#2067a9;
}
ul.main li a span.arrow {
	color:#999999;
}
ul.main li a#home:hover {
	background:url("../img/menu/home_hover.png") no-repeat scroll left top transparent;
}
ul.main li ul.sub {
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	display:none;
	left:-2px;
	position:absolute;
	top:36px;
	width:250px;
	z-index:9999;
}
ul.main li ul.sub li {
	background:none repeat scroll 0 0 transparent;
	padding:0;
	position:relative;
}
ul.main li ul.sub li a, ul.main li ul.sub li a:link, ul.main li ul.sub li a:visited {
	background:none repeat scroll 0 0 #F8F8F8;
	border-bottom:1px solid #D9D9D9;
	display:block;
	float:none;
	font-size:11px;
	1font-size:12px;
	font-family:Tahoma;
	1font-weight:normal;
	height:30px;
	line-height:30px;
	padding:0 10px;
	width:180px;
	width:230px;
}
ul.main li ul.sub li a:hover {
	background:none repeat scroll 0 0 #EFEFEF;
	color:#666666;
}
ul.main li ul.sub li ul.sub {
	border-top:1px solid #D9D9D9;
	left:200px;
	position:absolute;
	top:-1px;
}


