.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1.0}.sf-menu ul{position:absolute;top:-999em;width:15em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.55em;z-index:1001;margin-left:5px}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:15em;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:15em;top:0}.sf-menu{float:left;margin-bottom:1em}.sf-menu a{padding:.54em 1.1em;text-decoration:none}.sf-menu ul a{padding:.8em 1em .9em 1em}.sf-menu a,.sf-menu a:visited{color:#000}.sf-menu li ul{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 6px #333;-webkit-box-shadow:1px 1px 1px #444;box-shadow:0 1px 4px #444}.sf-menu li li{border-top:1px solid #fff;border-bottom:1px solid #a2a9ab}.sf-menu li li:first-child{border-top:none}.sf-menu li li:last-child{border-bottom:none}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0;color:#fff}.sf-menu>li{-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.sf-menu a.sf-with-ul{min-width:1px}.sf-sub-indicator{position:absolute;padding:0;display:block;width:100%;height:10px;left:0;text-indent:-999em;overflow:hidden;background:url('../../bg/arrows-down.png') no-repeat top center;display:none}a>.sf-sub-indicator{top:2.31em}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{display:block}.sf-menu ul .sf-sub-indicator{padding:0;top:0;left:auto;right:-10px;width:10px;height:2.5em;background:url('../../bg/arrows-right.png') no-repeat left center}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:left center}.sf-menu li.current a.current{color:#fff}