.sf-menu, .sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu{line-height:13px;}
.sf-menu ul{position:absolute;top:-999em;width:180px;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative;margin-right:10px;}
.sf-menu a{display:block;position:relative;}
* html .sf-menu a{position:fixed;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{left:0;top:3.8em;z-index:99;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul{left:180px;top:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{left:180px;top:0;}
.sf-menu{float:left;width:770px;}
.sf-menu li a{padding:16px 12px 17px 12px;text-decoration:none;font-size:15px;}
.sf-menu li li a, .sf-menu li li li a, .sf-menu li li li li a, .sf-menu li li li li li a{padding:8px 12px;}
.sf-menu a.sf-with-ul{padding-right:1.8em;min-width:1px;}
.sf-sub-indicator{position:absolute;display:block;right:.40em;_top:0.8em;width:10px;height:10px;text-indent:-999em;overflow:hidden;}
a > .sf-sub-indicator{top:40%;_top:0px;}
* html .sf-menu li span.sf-sub-indicator{top:1.19em;}
* html .sf-menu li ul li span.sf-sub-indicator{top:0.7em;}
.sf-shadow ul{padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}
.sf-menu li.home a{background:url(../../skins/1-default/home.png) no-repeat;width:21px;height:17px;padding:0;margin:13px 10px 0 20px;text-indent:-9009px;overflow:hidden;}
.sf-menu li.home a:hover{background:url(../../skins/1-default/home.png) no-repeat 0 -17px;}
