#main-superfish-wrapper{text-align:left;float:left;border-right-style:solid;border-right-width:1px;}
#main-superfish-wrapper ul.sf-menu{display:block;}
ul.sf-menu, .sf-menu *{margin:0;padding:0;list-style:none;}
ul.sf-menu{line-height:1;}
ul.sf-menu li{float:left;position:relative;padding:18px 0px;border-right-style:solid;border-right-width:1px;border-left-style:solid;border-left-width:1px;font-weight:bold;}
ul.sf-menu li:first-child{border-left-width:0px;}
ul.sf-menu li:hover{visibility:inherit;}
ul.sf-menu li a{padding:0px 30px;line-height:24px;text-decoration:none;display:block;position:relative;}
ul.sf-menu li:hover ul,
ul.sf-menu li.sfHover ul{left:-2px;z-index:101;top:59px;}
ul.sf-menu li:first-child:hover ul,
ul.sf-menu li:first-child.sfHover ul{left:0px;}
ul.sf-menu ul{border-width:1px;border-style:solid;text-align:left;}
ul.sf-menu ul{position:absolute;top:-999em;width:10em;}
ul.sf-menu ul li{width:100%;padding:8px 0px;}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul,
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul,
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul{left:10em;top:-1px;}
ul.sf-menu li li{border-bottom-width:1px;border-bottom-style:solid;border-right-width:0px;border-left-width:0px;font-weight:normal;}
ul.sf-menu li li:last-child{border:0px;}
ul.sf-menu li li a{line-height:auto;height:auto;padding-left:15px;padding-right:15px;}
.sf-sub-indicator{margin-left:3px;}