/*Handle z-index issues*/
div.mlmenu *, div.mlmenujs *{
	z-index: 98;
}
*{
	z-index: 15;
}
/*this is the css for the horizontal version*/
div.horizontal{
	display: table;
	}
div.horizontal ul{
	border: none;
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
div.horizontal ul li{
	float: left;
	position: relative;
	width:141px;
	background:url(../images/nav_link_button.gif) no-repeat top left;
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial;
	font-size:14px;
	text-align:center;
	list-style:none;
}
div.horizontal ul li a:hover {
	background:url(../images/nav_link_button_over.gif) no-repeat top left;
	color:#000000;
}
div.horizontal a{
	display: block;
	width:auto;
	text-decoration: none;
	height: 28px;
	padding:8px 0 0 0;
	overflow: hidden;
	border:none;
	vertical-align: bottom;
	color:#224466;
}
div.horizontal ul li ul{
	position: absolute;
	top:36px;
	left:0px;
	margin0:0px;
	border:none;
	height: auto;

}
div.horizontal ul li ul li{
	float:none;
	position:relative;
	border:none;
	margin:0px;
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial;
	font-size:12px;
	text-align:left;
	list-style:none;
}

div.horizontal ul li li a{
	border:none;
	width:auto;
	padding:0px;
	border-left:1px solid #b1cce5;
	border-right:1px solid #b1cce5;
	border-bottom:1px solid #b1cce5;
	padding:8px 0 0 5px;
	height:24px;
}

/*colors for menu*/
div.blackwhite li li a{
	background:#c8daec;
	color:#224466;
	}
div.blackwhite li li a:hover{
	background:#e1eaf3;
	color:#000000;
}