#nav      ul        /* Imported styles for menus */

{
	margin:0;
	padding:0;
	list-style:none;
	font-size: 11px;
}
#nav      ul li  {
	float:left;
	position:relative;
	width: 113px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #fff;
} 
#nav     li ul  {
	position:absolute;
	left:0px;
	top:23px;
	display:none;
}

#nav li ul li { width: 150px; }
#nav   /**/
ul    li a {
	display:block;
	text-decoration:none;
	color:#50227B;
	background:#C5B4E7;
	padding:5px 3px;
	border-bottom:0
		}
#nav  ul  li  ul  li a { padding: 3px 3px; }
#nav ul li ul li a:hover
{ background:#50227B;}

#nav li:hover ul, #nav  li.over ul {
	display:block;
	z-index: 100;
}


* html ul li{float:left;height:1%}
* html ul li a{height:1%}
