#menu 
{
	width: 144px; 
	list-style:none;
	color: #547EA9;
	background: #FFFFFF;
	float: left;
	padding: 0px;
	margin: 0px;
	font: Verdana;
	
	font-size: 11px;


}


UL#menu 
{ 
	visibility: hidden; 
	width: 144px;
	font: Arial;
	
	font-size: 11px;
}

#menu A:hover, #menu A.unfolded, #menu A.unfolded:hover 
{ 
	color: #547EA9; background-color: transparent; 
	font: Arial;
	
	font-size: 11px;
}

#menu LI 
{ 
	position: relative; 
	margin: 0px; padding: 3px 0px 3px 0px; 
	font: Arial;
	
	font-size: 11px;

}

#menu LI UL 
{
	display: none;
	position: absolute;
	top: 0px;
	padding: 1px;
	list-style:none;
	color: #547EA9;
	background: #FFFFFF !important;
	font: Arial;
	font-size: 11px;
}

#menu LI UL { left: 150px; width: 200px; z-index: 100;  }
html>body #menu LI UL { left: 130px; }

#menu LI UL LI UL { left: 100px; z-index: 200; }
html>body #menu LI UL LI UL { left: 130px; }

#menu LI UL LI, #menu LI UL LI UL LI { 	width:200px; margin: 0px; padding: 1px 2px 1px 2px; }
html>body #menu LI UL LI, html>body #menu LI UL LI UL LI { padding: 0px 2px 0px 2px; }
html>body #menu LI UL LI A, html>body #menu LI UL LI UL LI A { padding: 1px 0px 1px 0px; }



#menu LI { font-size: 7pt; margin: 0px 0px 1px 0px; padding: 5px 0px 5px 0px; list-style:none;}
#menu LI UL { margin: 0px 0px 0px 5px; left: 30px;}
html>body #menu LI UL { margin: 0px 0px 0px 12px; }

#menu a
{
	height: 21px;
	padding-top: 0px;
	padding-left: 10px;
	font: Verdana;
	font-size: 11px;
	display: block;
	text-decoration: none;
	color: #547EA9;
	background: transparent;
	border-bottom: 2px solid #547ea9;

}
