.menu 
{
	 margin: 8px;
	 height: 100px;
	 font-size: 10pt; 
	 font-family: verdana; 
 }
.menu ul 
{ 
	margin: 0pt; 
	padding: 0pt; 
	position: relative; 
	z-index: 500; 
	list-style-type: none; 
	width: 11em; 
}
.menu li 
{
	 background-color: #cccc99;
	 float: right;
 }
.menu li.sub 
{
	 background-color: #cccc99; 
}
.menu table 
{ 
	position: absolute;
	border-collapse: collapse; 
	top: 0pt; 
	left: 0pt; 
	z-index: 100; 
	font-size: 1em; 	
	margin-top: -1px;
 }
.menu a,.menu a:visited 
{
	border: 1px solid #ffffff; 
	display: block; 
	text-decoration: none; 
	height: 2em; 
	line-height:2em; 
	width: 11em; 
	color: black; 
	padding-left: 1em; 
	font-weight: normal; 
	font-style: normal; 
	font-variant: normal; 	
	text-transform: none; 
}
.menu b 
{ 
	float: right; 
	margin-right: 5px; 
}
* html .menu a, * html .menu a:visited 
{
	 width: 11em; 
}
* html .menu a:hover 
{ 
	color:#ccff66; 
	background-color: #999966; 
	position: relative; 
	font-weight: normal;
	font-style: normal; 
	font-variant: normal; 
	text-decoration: none; 
	text-transform: none; 
}
.menu li:hover 
{
	 position: relative;
}
.menu a:active, .menu a:focus 
{
	color: #ccff66; 
	background-color: #999966; 
	font-weight: normal; 
	font-style:normal; 
	font-variant: normal; 
	text-decoration: none; 
	text-transform: none; 
}
.menu li:hover > a 
{
	color:white; 
	background-color: #999966; 
	font-weight: normal; 
	font-style: normal; 
	font-variant: normal; 
	text-decoration: none; 
	text-transform: none; 
}
.menu li ul 
{
	 padding: 2em; 
	visibility: hidden; 
	position: absolute; 
	top: -2em; 
	left: 7em; 
	background-color:transparent; 
}
.menu li:hover > ul
{
	 visibility: visible;
 }
.menu ul a:hover ul ul
{ 
	visibility: hidden; 
}
.menu ul a:hover ul a:hover ul ul 
{ 
	visibility: hidden; 
}
.menu ul a:hover ul a:hover ul a:hover ul ul 
{
	 visibility: hidden; 
}
.menu ul a:hover ul 
{	
	 visibility: visible;
 }
.menu ul a:hover ul a:hover ul 
{
	 visibility: visible;
 }
.menu ul a:hover ul a:hover ul a:hover ul 
{
	 visibility: visible; 
}
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul 
{ 
	visibility: visible;
}
