
/*   CSSJSMENUDHTML ---------------------------------------------------------------------------------------------------------------
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: #e8e8e8;
}

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

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

ul.nde-menu-system li.submenu {
	display: inline;
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}

/* 
nested lists inside of the top level items are initially 
not displayed
*/
ul.nde-menu-system li.submenu ul {
	margin: 0px;
	padding: 0px;
	width: 18em;
	display: block;
	position: absolute;
	left: 0px;
	top: 14px;
	visibility: hidden;
	z-index: 1000;
	background-color: #e8e8e8;
	border:none;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	font-size:0.85em;
}

/*
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.submenu ul li {
	margin: 0px;
	padding: 5px 1px 5px 0px;
	display: block;
	/*voice-family: "\";*/
	voice-family: romeo, male;
/*
}\"";
	voice-family: inherit;
	z-index: 1000;
*/
}

ul.nde-menu-system li.submenu ul li a {
	display: block;
	margin: 0;
	padding: 0;
	/*voice-family: "\";*/
	voice-family: romeo, male;
	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: #e8e8e8;
	margin: 0px;
	padding: 0px;
}



/* CSSJSMENUHOVER ----------------------------------------------------------------------------------------------------------
for css based versions extend the li
below the menu so that the mouse will
stay over the li and keep the hover active
*/

ul.nde-menu-system li.submenu:hover ul {
	left: 0;
	top:22px;
	visibility: visible;
	background-color: #e8e8e8;
	display:block;
}

ul.nde-menu-system li.submenu:hover ul li {
	display:block;
	list-style-type:none;
	text-indent:-0.6em;
	padding-left:10px;
	border-bottom:1px solid #dfdfdf;
}

/*  CSSJSMENUSTYLE -------------------------------------------------------------------------------------------------- */


ul.nde-menu-system * {
	margin: 0px;
	padding: 0px;
}

ul.nde-menu-system li.submenu a {
	margin: 0px;
	padding: 0px;
	display: inline;
	color: #020248;
	line-height: 16px;
	text-decoration: none;
}

ul.nde-menu-system li.submenu ul a {
	padding: 0px;
	margin: 0px;
}

ul.nde-menu-system li.submenu ul a:hover {
	color: #020248!important;
}


/******** STYLE FOR TAB MENU ***********/
#navbar ul.nde-menu-system {
	/*list-style-type: block;*/
	margin:0;
	padding:0;
}

#navbar ul.nde-menu-system li.submenu a {
	float:left;
	margin:0;
	padding:0;
}

#navbar ul.nde-menu-system li.submenu ul li a {
	float:none;
	padding:0 0 0 8px;
}

#navbar ul.nde-menu-system li.submenu a span {
	display:block;
	padding:3px 10px;
	text-decoration:none;
}
/* Commented Backslash Hack hides rule from IE5-Mac */
#navbar ul.nde-menu-system li.submenu a span {
	float:none;
}

/* End IE5-Mac hack */

#navbar ul.nde-menu-system li.submenu a:hover span {
	text-decoration:none;
}

#navbar ul.nde-menu-system li.submenu a:hover {
	text-decoration:none;
	color:#3f3f3f;
}

#navbar ul.nde-menu-system li.submenu a:hover span {
	text-decoration:none;
}

#navbar ul.nde-menu-system li.submenu ul li {
	display:block;
}

#navbar ul.nde-menu-system li.submenu ul li a {
	color:#4F4A4A;
	background-image:none;
}

#navbar ul.nde-menu-system li.submenu ul li:hover {
	color:#4F4A4A;
	background-color:#dfdfdf;
}

#navbar ul.nde-menu-system li.submenu ul li a:link, 
#navbar ul.nde-menu-system li.submenu ul li a:visited, 
#navbar ul.nde-menu-system li.submenu ul li a:active {
	color:#4F4A4A;
}

#navbar ul.nde-menu-system li.submenu ul li a:hover {
	color:#4F4A4A;
	background-color:#dfdfdf;
}

#navbar ul.nde-menu-system li.submenu ul {
	background-color: #ffffff;
	display:block;
}

#navbar ul.nde-menu-system li.submenuQuiet:hover {
	text-decoration:none;
}

#navbar ul.nde-menu-system li.submenu:hover {
	background-color:#fff;
}

