/*top links - not used in fly-outs*/
.topLinks
{
	font-size: 12px;
	color:white;
	font-family: Tahoma;
	text-decoration: none;
}
.topLinks:hover
{
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: none;
	color: white;
}

/*SPECIAL drop down color*/
.specialDropDown
{
  display: block;
  margin: 0;
  padding: 0;
  background-color: silver;
}


/*global font styling for fly-out navigation*/
ul.nde-menu-system *
{
	font-family: Tahoma;
	font-size: 12px;
 }

/*global font styling for navigation*/
ul.nde-menu-system *
{
	font-family: Tahoma;
	font-size: 12px;
 }

/*main navigation*/
ul.nde-menu-system li a
{
	display: inline;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: white;
	text-decoration: none;
	border-bottom: none;
	padding-left: 1px;
	padding-right: 1px;
}

/*main navigation hover*/
ul.nde-menu-system li a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;	
	font-variant: small-caps;
	text-decoration: none;
	color: #339933;
	background-color: #D6D6D6;
	border-bottom: none;
	padding-left: 1px;
	padding-right: 1px;
}

/*drop down links*/
ul.nde-menu-system li.submenu ul a
{
	color: #EEEAE8 !important;
	border-top: solid 1px #EEEAE8;
	font-weight: normal;
	font-variant: normal;
	padding: 0;
	z-index: 5;
}

/*drop down link hover*/
ul.nde-menu-system li.submenu ul a:hover
{
	color: #339933 !important;
	border-top: solid 1px #EEEAE8;   
	font-weight: normal;
	font-variant: normal;
	background-color: #EEEAE8;
	padding: 0;
}

/*drop down colors*/
ul.nde-menu-system, ul.nde-menu-system ul
{
  display: block;
  margin: 0;
  padding: 0;
  background-color: #C3B2A9;
}
/*not sure*/
ul.nde-menu-system li
{
  margin: 0;
}

/*main navigation behavior; spacing*/
ul.nde-menu-system li
{
  display: inline;
  list-style: none;
  position: relative;
  margin: 0;
  padding: 8;
}

/*allows the drop downs*/
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: 12em;
  z-index: 1200;
}

/*spacing for items in drop down*/
ul.nde-menu-system li ul li
{
  margin: 0 0 0 -1.5em;
  padding: 0px;
  display: block;
  width: 100%;
  voice-family: "\"}\""; 
  voice-family: inherit;
  margin-left: 0;
}

/*spacing for items in drop down link*/
ul.nde-menu-system li ul li a
{
  /*display: block;*/
  margin: 0 0 0 -1.5em;
  padding: 0px;
  display: block;
  width: 100%;
  voice-family: "\"}\""; 
  voice-family: inherit;
  margin-left: 0;
}

/*main navigation background color*/
ul.nde-menu-system
{
  background-color: #339933;
}

