DIV.AspNet-Menu-Horizontal {padding: 0 15px;}
UL.AspNet-Menu {white-space: normal;}
UL.AspNet-Menu LI {line-height: 32px; font-weight: normal; border-left: solid 1px #C0C0C0;} /* all list items */
UL.AspNet-Menu LI A, UL.AspNet-Menu LI SPAN {color: #828282; padding: 0 10px;}
UL.AspNet-Menu LI:first-child {border-left: none;}
UL.AspNet-Menu LI:hover {background-color: #C0C0C0;}
UL.AspNet-Menu LI:hover {background-color: rgba(192,192,192,0.75);}
UL.AspNet-Menu LI:hover A, UL.AspNet-Menu LI:hover SPAN {color: Black}
LI.AspNet-Menu-Leaf {}
UL.AspNet-Menu UL LI.AspNet-Menu-WithChildren {background: url("Images/menuWithChildren.png") no-repeat right;}
LI.AspNet-Menu-WithChildren {}
LI.AspNet-Menu-WithChildren UL {
	width: 250px;
	background-color: #C0C0C0;
	background-color: rgba(192,192,192,0.75);
	z-index: 101;
	-ken-box-shadow: 3px 3px 4px 0 #C0C0C0; /* W3C */
	border: solid 1px #A9A9A9; border-top: none;
	border-radius: 0 0 5px 5px;	
}
LI.AspNet-Menu-WithChildren UL UL {
	top: 0;
	left: 250px;
}
UL.AspNet-Menu UL LI {width: 100%; border-left: none; margin: 0; border-right: none} /* all list items except top tier */
UL.AspNet-Menu UL LI:hover {background-color: #A9A9A9;} /* all list items except top tier */
UL.AspNet-Menu UL LI:hover:last-child {border-radius: 0 0 5px 5px;}

.someClass { display: none; visibility: hidden}