/* html> body #menu{
font: .75em;
margin-bottom: 0px;
margin-right: 20px;} */

#menu {
	width: 590px;
	height: 42px;
	float: right;
	margin: -10px 0px 0px 0px;
	background: url(../images/navbkgrd.gif) no-repeat;
	padding: 3px 20px 0px 0px;
}

#menu ul {
	list-style: none;
	margin: 14px 0px 0px 0px;
	padding: 0px 0px 0px 6px;
	float: right;
}

#menu a {
	color: #ffffff;
	font-style: normal;
	display: block;
	text-decoration: none;
	padding-bottom: 5px;
}

#menu a:hover {
	color: #0b3544;
}

html> body #menu ul li{
margin-right: 0px;
}
#menu li {
margin-top: 0px;
position: relative;
color: #c2e76f;
font-size: 18px;
font-style: normal;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

/* Safari hack for placement */
@media screen and (-webkit-min-device-pixel-ratio:0){
#menu li {font-size: 18px; }
}


#menu li:hover {
	cursor: pointer;
}

#menu ul li ul {
padding: 0px;
margin: 0px;
}

#menu ul ul li a {
font: 12px Arial, helvetica, sans-serif;
display: block;
width: 200px; 
border:1px solid #036097;
padding: 4px 3px;
padding-left: 7px;
color: #FFFFFF;
background: #0A6FAA;
text-decoration: none;
}

#menu ul ul li a:hover {
color: #ffffff;
background: #003366;
}


/* ///////////////// */

#navOn a	{text-decoration: none; color: #0b3544;}

#navOn	{text-decoration: none; color: #0b3544;}

/* ///////////////// */


#menu ul ul {
position: absolute;
z-index: 800 !important;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
