.sf-menu, .sf-menu * {
}
.sf-menu {line-height:1.1;}
.sf-menu ul {
}
.sf-menu ul li {background:#fff;}
.sf-menu li:hover {
}
.sf-menu li {background:#fff;}
.sf-menu a {
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul { 
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
}

.sf-menu {margin:1px 0 0 0;
}
.sf-menu a {border:none;border-left:1px solid #fff;}
.sf-menu a, .sf-menu a:visited {color:#000;}
.sf-menu li {
}
.sf-menu li li {border-top:1px solid #000;}
.sf-menu li li li {
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {background:#CCC;}

.sf-menu a.sf-with-ul {color:#000;
}
.sf-sub-indicator {
}
a > .sf-sub-indicator {
}
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 {
}

.sf-menu ul .sf-sub-indicator {}
.sf-menu ul a > .sf-sub-indicator {}
.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 {
}

.sf-shadow ul {
}
.sf-shadow ul.sf-shadow-off {
}
