.menulist, .menulist  ul {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
}

.menulist ul {
	visibility: hidden;
	position: absolute;
	/*top: 2.5em;*/
	top: 25px;
	left: 0px;
	width: 150px;
}

.menulist ul ul {
	top: 0px;
	/*left: 155px;*/
}

.menulist li {
 float: left;
 position: relative;
 /*border: 1px solid #FFFFFF;*/
 margin-right: -1px;
}

.menulist ul>li:last-child {
	margin-bottom: 1px;
}

.menulist a {
	/*display: block;*/
}

.menulist ul li a {
	display: block;
	padding: 3px;
	text-decoration: none;
}

/* Only style submenu indicators within submenus. */
.menulist a .subind {
 display:  none;
}
.menulist ul a .subind {
 display:  block;
 float: right;
}
.menulist a {
	float: left;
}
.menulist ul a {
	float: none;
}
.menulist a {
	float: none;
}

* html .menulist  ul li {
 float: left;
 height: 1%;
}
* html .menulist  ul a {
 height: 1%;
}