#submenu ul.sm_hiddenlist, #submenu li.sm_hiddenitem, #submenu li.sm_hiddenselitem {
	display: none;
}
#submenu li {
	margin:0px;
}
#submenu a {
	display:block;
	padding:5px;
}
#submenu ul {
	border-top:#F6F6CE 1px solid;
}
#submenu ul li a {
	color:#373759;
	/*background:#F6F6CE;*/
	border-bottom:#DADAA4 1px solid;
	padding:5px;
	cursor:pointer;
}
#submenu ul li a:hover {
	text-decoration:underline;
	color:#A99B30;
	background:#E9E9BA;
	border-bottom:#DADAA4 1px solid;
	padding:5px;
}
.sm_header {
	/*background:#F6F6CE;*/
	background:url(Images/arrow.gif) no-repeat -3px center;
	padding-left:15px;
}
.sm_header:hover {
	background:#E9E9BA;
	background:url(Images/arrow.gif) no-repeat -3px center;
	padding-left:15px;
}
#submenu ul ul ul .sm_header {
	color:#6F6F53;
	/*background:#F6F6CE;*/
	background:url(Images/arrow.gif) no-repeat 5px center;
	border-width:0px;
	padding-left:23px;
}
#submenu ul ul ul .sm_header:hover {
	background:#F6F6CE url(Images/arrow.gif) no-repeat 5px center;
}
#submenu ul ul ul li a {
	font-size:10px;
	text-decoration:none;
	color:#878787;
	padding:3px;
	padding-left:26px;
	/*background:#F9F9E9;*/
	border-width:0px;
}
#submenu ul ul ul li a:hover {
	color:#A99B30;
	text-decoration:underline;
	background:#FFF;
}
.sm_selitem {
}