/*
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;
}

/* 
top level items in ul are inline to display vertically page
*/

ul.nde-menu-system li
{
  border: 				0px solid #777777;
  display: 				inline;
  list-style: 			none;
  position: 			relative;
  margin: 				0;
  padding: 				0;
}

ul.nde-menu-system li a
{
  color:				#FcAc4c;
  font-family:			"Arial", "Helvetica";
  padding: 				4px 5px 4px 0.5em;
  border-left: 			10px;
  border-right: 		10px;
  text-decoration: 		none;
  font-weight: 			bolder;
}

/* 
nested lists inside of the top level items are initially 
not displayed
*/
ul.nde-menu-system li ul
{
  display: 				block;
  position: 			absolute;
  left: 				0;
  top: 					1em; /* required for NS 7.x/Gecko 1.0.x but not Gecko 1.3 */
  visibility: 			hidden;
  width: 				9em;
  z-index: 				1000;
  /*background-color: 	#969696*/;
}

/*
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
{
  border: 				1px solid #000000;
  margin: 				0 0 0 -1.5em;
  padding: 				1px;
  display: 				block;
  width: 				150px;
  voice-family: "\"}\""; voice-family: inherit;
  margin-left: 			0;
  background-color: 	#101017;
  font-weight:			normal;
  align: left;
}

ul.nde-menu-system li ul li a
{
  color:				#CCCCCC;
  display: 				block;
  margin: 				0 0 0 .4em;
  padding: 				0 0 0 1%;
  width: 				100%;
  voice-family: "\"}\""; voice-family: inherit;
  width: 				95%;
  font-weight:			normal;
  font-size:			14px;
}

/* needed to keep IE from bubbling events
from items that are not contained but only
covered. */
ul.nde-menu-system
{
  /*background-color: 	#969696;*/
}

