UL#menu3 { visibility: show; 	list-style-type: square; }

#menu3 A { display: block; line-height: 10pt; }
#menu3 A:hover, #menu3 A.unfolded, #menu3 A.unfolded:hover { color: #FFFF99; background-color: transparent; }

#menu3 LI { position: relative; margin: 0px; padding: 3px 0px 3px 0px; }

#menu3 LI UL, #menu3 LI UL LI UL {
	display: none;
	position: absolute;
	top: 0px;
	border: 1px solid #000000;
	padding: 1px;
	list-style-type: none;
	color: #FFFFFF;
	background-color: #CC0000 !important;
}

#menu3 LI UL { left: 120px; width: 110px; z-index: 100; }
html>body #menu3 LI UL { left: 90px; }

#menu3 LI UL LI UL { left: 90px; z-index: 200; }
html>body #menu3 LI UL LI UL { left: 75px; }

#menu3 LI UL LI, #menu3 LI UL LI UL LI { 	margin: 0px; padding: 1px 2px 1px 2px; }
html>body #menu3 LI UL LI, html>body #menu3 LI UL LI UL LI { padding: 0px 2px 0px 2px; }
html>body #menu3 LI UL LI A, html>body #menu3 LI UL LI UL LI A { padding: 1px 0px 1px 0px; }