.submenu {
	display: none;
	position: absolute;
	left: 0;
	top: 25px;
	z-index: 1;
	border: 1px solid #444444;
}

.submenu ul.menu {
	list-style-type: none;
}

.submenu ul.menu li {
	width: 280px;
	min-width: 120px;
	padding: 2px;
	color: #FFFFFF;
	text-align: left;
	background-color: #555555;
	border: 1px solid #555555;
}

.submenu ul.menu li a, .submenu ul li a.hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.submenu ul.menu li a:hover {
	color: #FF8800;
	text-decoration: none !important;
}

.submenu ul.menu .hl {
	background-color: #333333;
	border-top-color: #444444;
	border-right-color: #222222;
	border-bottom-color: #222222;
	border-left-color: #444444;
}

