#top-menu{float:left;margin:0;padding:0;}#top-menu li{float:left;display:block;background:none;cursor:pointer;margin:0;padding:0;}#top-menu li ul{position:absolute;z-index:9999;left:-999em;height:auto;width:15.9em;border:1px solid #E8E8E8;background:#f2f2f2;}#top-menu li ul ul{margin:-1.25em 0 0 12em;}#top-menu li li{width:14.9em;margin:0;padding:0 1em 0 0;}#top-menu ul a{width:10.8em;}#top-menu li:hover ul ul,#top-menu li:hover ul ul ul,#top-menu li.sfhover ul ul,#top-menu li.havechildsfhover ul ul,#top-menu li.havechild-activesfhover ul ul,#top-menu li.activesfhover ul ul,#top-menu li.sfhover ul ul ul,#top-menu li.havechildsfhover ul ul ul,#top-menu li.havechild-activesfhover ul ul ul,#top-menu li.activesfhover ul ul ul{left:-999em;}#top-menu li:hover ul,#top-menu li li:hover ul,#top-menu li li li:hover ul,#top-menu li.sfhover ul,#top-menu li.havechildsfhover ul,#top-menu li.havechild-activesfhover ul,#top-menu li.activesfhover ul,#top-menu li li.sfhover ul,#top-menu li li.havesubchildsfhover ul,#top-menu li li.havesubchild-activesfhover ul,#top-menu li li.activesfhover ul,#top-menu li li li.sfhover ul,#top-menu li li li.havesubchildsfhover ul,#top-menu li li li.havesubchild-activesfhover ul,#top-menu li li li.activesfhover ul{left:auto;}#top-menu li a{display:block;color:#333;background:url(../images/menu_divider.jpg) repeat-y bottom right;font-size:11px;line-height:normal;text-decoration:none;padding:10px 17px;}#top-menu li a:hover,#top-menu li a:active,#top-menu li a:focus{color:#e66b1e;}#top-menu li ul li{border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;background:none;}#top-menu li ul a{text-align:left;border-right:none;background:none;color:#000;line-height:normal;margin:0;padding:7px 10px;}#top-menu li.havesubchild,#top-menu li.havesubchild-active{background:url(../images/arrow.gif) no-repeat 94% 50%;}#top-menu li ul a:hover,#top-menu li ul a:active,#top-menu li ul a:focus,#top-menu ul li:hover,#top-menu ul li.sfhover,#top-menu ul li.havesubchildsfhover,#top-menu ul li.havesubchild-activesfhover,#top-menu ul ul li:hover,#top-menu ul ul li.sfhover,#top-menu ul ul li.havesubchildsfhover,#top-menu ul ul li.havesubchild-activesfhover{background:#DADADA;color:#333;}#top-menu ul li a.active,#top-menu ul li a.active:hover,#top-menu ul li a.active:active,#top-menu ul li a.active:focus{background:none!important;color:#FFF;font-weight:700;margin:0;padding:7px 10px;}#top-menu ul li a.active span,#top-menu ul li a.active:hover span,#top-menu ul li a.active:active span,#top-menu ul li a.active:focus span{background:none!important;color:#FFF;font-weight:700;padding:0;}#top-menu ul,#top-menu li ul a span{margin:0;padding:0;}#top-menu li:hover,#top-menu li.sfhover,#top-menu li.havechildsfhover,#top-menu li.havechild-activesfhover,#top-menu li a.active,#top-menu li a.active:hover,#top-menu li a.active:active,#top-menu li a.active:focus{color:#FFF;background:url(../images/menu_divider.jpg) repeat-y bottom right;}