#menu{
	text-align:left; 
	margin:0px 0px 0px 6px;
	padding-top:77px; 
	clear:none;
	border:0px solid #000;
}
.lidiv{
	float:left;
	padding:1px 0px 1px 0px;
	margin-right:5px;
	background-color: #fff;
	/*background:url(../images/buttonbg.gif) no-repeat left;*/
	z-index:1;
	filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
}
.navlist{
	margin:0px;
	padding:0px;
		
}
.navlist ul
{
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
	
}

.navlist li
{
display: inline;
list-style-type: none;
padding:0px;

}

.navlist a { 
padding:2px 5px 2px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
border:0px solid #cc0;
}

.navlist a:link, .navlist a:visited
{
color: #3f5fac;
/*background-color: #036;*/
text-decoration: none;
}

.navlist a:hover
{
color: #fff;
text-decoration: none;
background-color: #3f5fac;
}
.navlist a.navon
{
color: #fff;
background-color: #3f5fac;
text-decoration: none;
}

.subnavlist{
	margin-top:6px;
	position:absolute;
	float:left;
	clear:both;
	text-align:left;
	visibility:hidden;
	vertical-align:text-top;
	background-color:#80ceff;
	z-index:1;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;

}
.subnavlist ul
{
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
}

.subnavlist li
{
	display:block;
	padding:5px 0px 5px 10px;
	margin:0px;
	background:url(../images/buttonbg.gif) no-repeat left;
	height:16px;
	
	width:100px;
}

.subnavlist a:link,  .subnavlist a:visited
{
font-size:10px;
padding:5px 10px 5px 10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
/*background-color: #036;*/
text-decoration: none;
}

a.subnavlist:hover
{
color: #ff0000;
/*background-color: #C9BC9A;
background:url(images/over.gif) repeat;*/
text-decoration: none;
}