.menu ul li a:hover ul {
	display:block;
	position:absolute;
	top:24px;
	left:0;

}
.menu ul li a:hover ul li a {
	padding:3px 0px 3px 25px;
	width:150px;
	background-color: #375eab;
	text-align: left;
	color:#fff;
	line-height: 15px;
	height: 15px;
	border: 1px solid #ffffff;
}

.menu ul li a:hover ul li a:hover {
	background-color: #ffffff;
	color:#000;
}
.menu ul li a:hover ul li a:hover ul {
	visibility:visible;
	position:absolute;
	top:0;
	color:#4e4c4c;
	left:99.5%;
	border-top: 1px solid #2f8212;
	border-bottom: 1px solid #2f8212;
}*/

.menu ul li a:hover ul li a:hover ul.left {
	left:-99.5%;
}
