/**
 * Multi Level Drop Down Menu 2.1 - CSS Temp
 * October 1, 2009
 * Corey Hart @ http://www.codenothing.com
 */ 

#headmenu .horizontallist #com_menu {
	list-style: none;
	padding: 0;
	margin: 0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#headmenu .horizontallist #com_menu > li {
	float: left;
	margin-right:1px;
	background-color: #3E93D7;
}
#headmenu .horizontallist #com_menu > li:hover {
	float: left;
	background-color: #06C;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#headmenu .horizontallist  {
	min-width:100px;
	}
#headmenu .horizontallist #com_menu li  a, #headmenu #menuactive:hover  a{
	
	display: block;
	text-align:center;
	padding-top: 17px;
	padding-left:10px;
	padding-right:10px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #1A4A89;
	height: 25px;
}
#headmenu .horizontallist #com_menu > li > .parent-hover ,#headmenu #menuactive a{
	background-color: #09F;
}
#headmenu .horizontallist #com_menu > li ul {
	float:left;
	display: none;
	list-style: none;
	position: absolute;
	z-index: 90;
	padding: 0px;
	margin-top: 5px;
	max-width:250px;
}

#headmenu .horizontallist #com_menu >  a {
	display: block;
	min-width: 100px;
		height: 25px;
}

#headmenu .horizontallist #com_menu > li  ul li {
	float: left;
	border-bottom-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	min-width:150px;
	border-bottom-width:1px;
	border-bottom-color:#FFF;
	border-bottom-style:dashed;
	background-color: #1A4A89;
}
#headmenu .horizontallist #com_menu > li ul li:hover {
		float: left;
		border-bottom-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	min-width:150px;
		border-bottom-width:1px;
	border-bottom-color:#FFF;
	border-bottom-style:dashed;
	background-color:#FFFF;
}

#headmenu .horizontallist #com_menu > li ul li ul {
	margin: -129px 0 0 0px;
	position: absolute;
	
}
#headmenu .horizontallist #com_menu span {
	float: right;
	
}

