.menulist, .menulist ul{width:auto;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;margin:0;padding:0;list-style:none;}
.menulist ul{display:none;position:absolute;top:1.0em;margin-top:10px;left:-1px;width:150px;background:#f3f3f3;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;color:#FFFFFF;}
.menulist ul ul{top:-1px;margin-top:0;left:148px;}
.menulist li{float:left;display:block;position:relative;border-top-width:0px;border-right-width:2px;border-bottom-width:0px;border-left-width:2px;border-top-style:none;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-top-color:#df831c;border-right-color:#df831c;border-bottom-color:#df831c;border-left-color:#df831c;margin-right:-2px;}
.menulist ul li{float:none;margin:0;margin-bottom:-1px;}
.menulist ul>li:last-child{margin-bottom:1px;}
.menulist a{display:block;padding:1px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:bold;text-decoration:none;letter-spacing:1px;margin-right:6px;margin-left:6px;}
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;font-weight:bold;background-color:#FFFFFF;letter-spacing:1px;margin-right:6px;margin-left:6px;}
.menulist a.highlighted{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#444444;font-weight:bold;}
.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;}
*:first-child+html .menulist ul li{float:left;width:100%;}
* html .menulist ul li{float:left;height:1%;}
* html .menulist ul a{height:1%;}