/*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: Garamond;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	color: 626262;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	border: none;
}

/*main navigation hover*/
ul.nde-menu-system li a:hover
{
	font-family: Garamond;
	font-size: 14px;
	font-weight: bold;	
	font-variant: small-caps;
	text-decoration: none;
	color: white;
	background-color: #8F8BAF;
	padding-left: 1px;
	padding-right: 1px;
	border: solid 1px white;
}

/*drop down links*/
ul.nde-menu-system li.submenu ul a
{
	color: #014E82 !important;
	border-top: solid 1px #AACBEE;
	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: #54B818 !important;
	border-top: solid 1px #AACBEE;   
	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: #D1E2FE;
}
/*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: #A6A2BD;
}

