ul.menu li.hover {
	
}
ul.menu ul li {
	float:none;
	border:none;
	display:block;
	margin: 0;
}
ul.menu li.hover li {border:none;}
ul.menu li ul {
	position:absolute;
	top:26px;
	left:-9999px;
	width: 200px;
	margin: 0px;
	padding:0;
	border:1px solid #BDBDBD;
}
ul.menu li:hover ul {left:-6px;}

#top-menu ul.menu li ul li, #k2ModuleBox19 li ul li{
	position:relative;
	height:auto;
	float:none;
	padding:0;
    width: 100%;	
}

#top-menu ul.menu li ul li a, #k2ModuleBox19 li ul li a{
	display:block;
	color:#585858;
	font-size:13px;
	text-decoration:none;
	float:none;
	padding:5px 10px;
	height:auto;
	background:none !Important;
}
#top-menu ul.menu li ul li a:hover {
	text-decoration:none !Important;
	background:#526FB1 !Important;
	color:#fff;
}
ul.menu li ul li:last-child a{
	background:none;
}
ul.menu li ul li a:hover{
	color:#fff;
}