/* styles for all UL's in the list */
#nav, #nav ul {width: 50px; margin: 0; padding: 0;}

/* float the menu left with overall width X.  Note: this style declaration must go here (after the above #nav, #nav ul) */	
#nav{float: left; width: 100%; font-size: 70%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#nav ul{border-bottom: 1px solid #CCCCCC;}

/* styles for all LI's in the list */
#nav li{background:#0d2f7b; position: relative; list-style: none; float: left; width: 75px;}

/* styles for all UL's/LI's in the list below the top level - can overwrite here if you want second level to be wider*/
#nav li ul, #nav li li{width:190px; background: #FFFFFF;}
#nav li a{display: block; text-decoration: none; color: #FFF; padding: 5px; border-top: 0; border-bottom: 0; border-left:0;}
#nav li li a{display: block; text-decoration: none; color: #333; padding: 5px; border: 1px solid #ccc; border-bottom: 0;}

/* Fix IE. Hide from IE Mac \*/
* html #nav li { float: left; height: 1%; }
* html #nav li a { height: 1%; }
/* End */

#nav ul{ position: absolute; margin-left:-1px; /* Lines the secondondary nav up */ display: none;}
#nav ul ul{left: 190px; /* should be the same width as '#nav li li' width */top: 0;}
#nav li a{padding: 11px 8px 9px 8px; border-bottom:2px solid #016BC2; border-right: 1px solid #1f49a5 dotted;}
#nav li ul li a{ padding: 3px 8px; border-bottom: 0;}
#nav #current{background-image:url("/images/menubgon.gif");}
#nav #current .currentitem{background:#E4E4E4;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.over ul ul, #nav li.over ul ul ul
{ 
	display: none;
}

#nav li:focus ul, #nav li li:focus ul, #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.over ul, #nav li li.over ul, #nav li li li.over ul
{
	display: block;
}

#nav li.menuparent
{
	/* Can add drop down arrow/image here by uncommenting line below */
	/* background: transparent url("/images/arrow-down.gif") right center no-repeat; */
}

#nav li li.menuparent{background: transparent url("/images/arrow.gif") right center no-repeat;}
#nav li.menuparent:hover, #nav li.over{background: #83B1EB !important; background-image:url("/images/menubgon.gif");}
#nav li li.menuparent:hover, #nav li li.over{background: #E4E4E4 !important; background-image:none;}
#nav li a:hover{color: #FFF; background: #83b1eb; border-bottom:2px solid #FCCF1D; border-right: 1px solid #83b1eb;}
#nav li ul li a:hover, #nav #current .currentitem:hover{color: #FFF; background:#83B1EB; border-bottom: 0;}