ul {	margin: 0;	padding: 0;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	list-style: none;	width: 100%;	border-bottom: 1px solid #001F50;	font-weight: 600;	}ul li {	position: relative;	}	li ul {	position: absolute;	left: 0px; 	top: 27;	display: none;	width: 190px;	}/* Styles for Menu Items */ul li a {	display: block;	text-decoration: none;	color: #ffffff;	background: #001F50;	padding: 7px;	border: 1px solid #001F50;	border-bottom: 0;	font-weight: 100;	}/* Fix IE. Hide from IE Mac \*/* html ul li { float: left; height: 1%; }* html ul li a { height: 1%; }/* End */ul li a:hover { color: #001F50; background: #fffCD9; } /* Hover Styles */		li ul li a { padding: 2px 0px; align: left} /* Sub Menu Styles */		li:hover ul, li.over ul { display: block; } /* The magic */