UL#menu {
	visibility: hidden;
	/*list-style-type: square;*/
	list-style: none;
}

#menu A {
	/*display: block;*/ 
	line-height: 65px;
}
#menu A:hover, #menu A.unfolded, #menu A.unfolded:hover {
	color: #00CC33;
	background-color: transparent;
	font-family: Verdana;
}

#menu LI { 
	position: relative; 
	margin: 0px; 
	padding: 3px 0px 3px 0px;
}

#menu LI UL {
	display: none;
	position: absolute;
	top: 25px;
	/*border: 1px solid #000000;*/
	padding: 0;
	list-style-type: none;
	/*color: #333333;*/ 
	/*background-color: #dedede !important;*/
}

#menu LI UL { 
	left: 120px; 
	width: 290px;
	z-index: 100;
}
html>body #menu LI UL { 					/**************** Sub Menu's List Margin-Left ***************/
	left: 272px; 
}

#menu LI UL LI UL { 
	left: 90px; 
	z-index: 200; 
}
html>body #menu LI UL LI UL {				/**************** Sub Menu's Sub List Margin-Left ***************/
	left: 274px;
	top: -2px;
}

#menu LI UL LI, #menu LI UL LI UL LI {
	margin: 0px; 
	padding: 0px 2px 1px 2px;
	border-top-width: 0;
	border: 2px solid #fefefe;

}
html>body #menu LI UL LI, html>body #menu LI UL LI UL LI {
	padding: 0px 2px 0px 5px;
	font: normal 18px Verdana;
	line-height: 35px;
	background-color: #dedede;
}
html>body #menu LI UL LI A, html>body #menu LI UL LI UL LI A {
	padding: 0px 0px 1px 0px;
	line-height: 35px;
}
