.menu {
	position:relative;
	z-index:48;
	padding:10px 10px;
	font-weight:bold;
}
.menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
	border-top:1px solid #57DCFD;
	width:150px;
	position:relative;
}
.menu ul ul {
	border:1px solid #fff;
	background-color:#00AEFF;
	position:absolute;
	left:150px;
	top:0;
	display:none;
}
.menu ul li {
	position:relative;
	width:100%;
}
.menu ul li a {
	display:block;
	color:white;
	text-decoration:none;
	padding:3px 5px;
	border-bottom:1px solid #57DCFD;
	width:140px;
	position:relative;
}	
.menu ul li a:hover {
	background-color:#57DCFD;
	padding:3px 5px;
}