/*
use xb settings to make ul/li appear the 
same in mozilla, ie and opera
*/

ul.nde-menu-system, ul.nde-menu-system ul
{
	display: block;
	margin: 0;
	padding: 0;
	background-color: #336666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ul.nde-menu-system li
{
	margin: 0;
}

/* 
top level items in ul are inline to display horizontally 
across page
*/

ul.nde-menu-system li
{
	display: inline;
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	color: #CCFF66;
	left: 9px;
}

/* 
nested lists inside of the top level items are initially 
not displayed
*/
ul.nde-menu-system li ul
{
	display: block;
	position: absolute;
	visibility: hidden;
	width: 16em;
	z-index: 1000;
	margin: 0px;
	background-color: #336666;
	padding: 0px;
	border: 1px ridge #999966;
	left: 0px;
	top: 0px;
}

/*
fix up the submenu items
voice-family lines screen correct CSS values from browsers that
improperly lay out block-level boxes and have broken CSS parsers
(IE5.5/Win)
*/
ul.nde-menu-system li ul li
{
	margin: 5px 7px 5px 0px;
	padding: 0px;
	display: block;
	voice-family: "\";
}\""; voice-family: inherit;
  margin-left: 5px;
	z-index: 1000;
}

ul.nde-menu-system li ul li a
{
	display: block;
	margin: 0;
	padding: 0;
	voice-family: "\";
	left: 0px;
	bottom: 8px;
	top: 3px;
}\""; voice-family: inherit;
  width: 95%;
}

/* needed to keep IE from bubbling events
from items that are not contained but only
covered. */
ul.nde-menu-system
{
	background-color: #336666;
	margin: 0px;
	padding: 0px;
}

