.sf-menu,.sf-menu * {
list-style: none;
margin: 0;
padding: 0;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: left;
}

.sf-menu {
line-height: 1.0;
float: right;
}

.sf-menu ul {
position: absolute;
top: -999em;
width: 140px;
}

.sf-menu ul li {
width: 100%;
}

.sf-menu li:hover {
border-style: none;
color: #909090;
/* background-color: #82a2c3; */
/* background: url(images/4x4.png) top left repeat; */
border-width: 0px;

visibility: inherit;
/* background: #535353; */
/* background: #2A2A2A; */

}

.sf-menu li {
float: left;
position: relative;

/*
background: #2A2A2A;
filter:alpha(opacity=10);
  opacity:0.1;
*/

}
.sf-menu a {
display: block;
position: relative;
/* border-left: 1px solid #1A1A1A; */
text-decoration: none;
padding: 6px 10px 8px 10px;
}

* + html .sf-menu a {
padding: 7px 10px 7px 10px;
}

.sf-menu li:hover ul,.sf-menu li.sfHover ul {
left: 0;
top: 26px;
z-index: 99;
color: #909090;

}

/*
.sf-menu a,.sf-menu a:visited {
color: #ffffff;
}
*/

.sf-menu li li {
/* background: #2A2A2A; */
/*
border-top: 1px solid #1A1A1A;
border-right: 1px solid #1A1A1A;
border-bottom: 1px solid #1A1A1A;
*/
margin: 0 0 -1px 0;
}

.sf-menu li li li {
left: -270px;
top: -1px;
/* background: #2A2A2A; */
/*
border-top: 1px solid #1A1A1A;
border-right: 1px solid #1A1A1A;
border-bottom: 1px solid #1A1A1A;
*/
margin: 0 0 -1px 0;
}

.sf-menu a.sf-with-ul {
min-width: 1px;
}

.sf-sub-indicator {
position: absolute;
display: block;
right: .75em;
top: 1.05em;
width: 10px;
height: 10px;
text-indent: -999em;
overflow: hidden;
}

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:0;
}

.sf-menu ul .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 {
background-position:-10px 0;
}