#menudiv 
{
float:left;
clear: both;
z-index: 1;
position:relative;
text-transform:uppercase;
}

#menudiv UL 
{ 
font-size: 11px;
font-family:Arial, sans-serif;
padding:0; margin:0; list-style-type: none;
}

#menudiv UL LI 
{
float: left;
position: relative;
margin: 0px 12px 0px 0px;
padding:0px 17px 0px 0px;
color:#495d6f;
font-weight:bold;
text-align:center;	
}
	
#menudiv UL LI UL LI{
text-align:left;
margin:0px;
padding:0px;color:#495d6f;
}

#menudiv UL LI A{
display:block;
text-decoration:none;
color:#495d6f;
padding:4px 4px 6px 4px;
font-weight:bold;
}

LI menulvl1-act a{display:block;
	text-decoration:underline;
padding:4px 4px 6px 4px;
font-weight:bold;
color:#495d6f;}


#menudiv UL LI a:hover{color:#495d6f;}

#menudiv UL LI UL 
{
width:165px;
border-top:1px solid #2b3741;
display: none; 
margin:13px 0px 0px 1em;

}

#menudiv UL LI UL LI UL
{color:#495d6f;
width:165px;
display: none; 
border-top:1px solid #2b3741;
margin:0px 0px 0px 0px;
}

#menudiv UL LI UL LI 
{
color:#495d6f;
	width:165px;
	margin: 0;
	border-bottom:1px solid #2b3741;
}

#menudiv UL LI:hover UL
{
	display:block;
	position: absolute;
	top: 10px;
	left: 0;
	height: auto;
}

#menudiv UL LI:hover UL LI UL
{
	display: none;
}

#menudiv UL LI:hover UL LI a
{color:#495d6f;
	display: block;
	height: auto;
	width:150px;
	background-color: #d2d9e3;

}

#menudiv ul li:hover ul li:hover a:link
{
 color:#495d6f;
}
#menudiv ul li:hover ul li:hover a:visited
{
 color:#495d6f;
}
#menudiv ul li:hover ul li:hover a:hover
{
	background-color:#2b3741; color:#f5f5f5;
}

#menudiv UL LI:hover UL LI:hover UL
{color:#ebebeb;
	display: block;
	position: absolute;
	left: 165px;
	top: 0px;
}

#menudiv UL LI:hover UL LI:hover UL LI:hover A:link
{
	background-color:#d2d9e3; color:#ffffff;
}
#menudiv UL LI:hover UL LI:hover UL LI:hover A:visited
{
	background-color:#d2d9e3; color:#ffffff;
}
#menudiv UL LI:hover UL LI:hover UL LI:hover A:hover
{
	background-color:#2b3741; color:#ffffff;
}

#menudiv UL LI UL LI a
{
	display:block;
	text-decoration:none;
	color:#495d6f;
padding:4px 8px 4px 8px;
font-weight:bold;
}
#menudiv UL LI UL LI a:visited
{
	color:#495d6f;
}
#menudiv UL LI UL LI a:hover
{
	color:#f5f5f5;
	background-color:#2b3741;
}
