.hide {
 display: none;
}

#navigation {
 z-index: 110;
 position: absolute;
 top: 6.50em;
 left: 0.5em;
 width: 18em;
 overflow: visible;
}

#navigation ul {
 list-style-type: none;
 margin: 0;
 padding-left: 0;
}

#menuroot {
	width: 18em;
	text-align: left;
	font-size: 7.5pt;
	line-height: 10px;
}

/* IE5/Mac hack below... override these main settings in other browsers */
#menuroot ul {
 position: absolute;
 top: 50;
 left: 9em;
 width: 16em;
 visibility: hidden;
 padding: 0.3em;
 text-align: left;
 border: 1px outset #000000;
 background-color: #FFF7DF;
}
#menuroot ul ul {
 left: 14em;
 width: 16em;
}
/* \*/
#menuroot ul {
 left: 18em;
}
#menuroot ul ul {
 left: 16em;
}
/* */

#menuroot li {
 position: relative;
 width: 100%;
 padding: 0;
 margin: 0 0 3px 0;
 color: #000000;
}

#menuroot li .subind {
 position: absolute;
 right: 0.5em;
 font-size: 0.8em;
 top: 0.3em;
}

#menuroot a {
 display: block;
 border-bottom: 1px solid #FFF;
 padding: 0.25em 1.5em 0.25em 0.2em;
 color: #036;
}
/* Holly Hack: Fix IE/Win. Hide from IE Mac \*/
* html #menuroot li {
 float: left;
 height: 1%;
}
* html #menuroot a {
 height: 1%;
}
/* End Hack */
#menuroot ul a {
 border-color: #F0F8FF;
}
#menuroot a.current {
 color: #339900;
}
#menuroot a:hover {
 color: #FFFFFF;
 border-color: #69C;
 background-color: #339900;
}
#menuroot a.highlighted {
 color: #FFFFFF;
 border-color: #99C;
 background-color: #339900;
}
#menuroot a.highlighted .subind {
 display: none;
}
/* These next 2 are Safari hacks, it doesn't cleanly remove CSS via node.className = ''; */
#menuroot a.dimmed {
 background: transparent;
 border-color: #FFFFFF;
}
#menuroot ul a.dimmed {
 border-color: #F0F8FF;
}

#menulock {
 display: block;
 text-align: center;
 font-size: 0.8em;
 color: #66C;
 cursor: pointer;
}
#linktitle {
 margin-top: 1em;
 text-align: center;
 color: #000000;
 font-size: .75em;
}
