/***  SKIN ***/
.sf-menu {
	margin:	0;
    line-height: 15px;
}
.sf-menu a img{
	border: none;
	margin: 0 0 3px 0;
}
.sf-menu a {
	padding: 		3px;
	text-decoration: underline;
	white-space: nowrap;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/

}

.sf-menu li li, .sf-menu li li li {
	background:	#f7f7f7;
}
.sf-menu li ul a,
.sf-menu li ul li.last ul a{
	border-bottom: 1px solid #cccccc;
    color: #333333;
    padding-left: 7px;
    text-decoration: none;
}

.sf-menu li ul li.last a,
.sf-menu li ul li.last ul li.last a{
    border-bottom: 0px none;
}

.sf-menu li ul{
    padding-top: 5px;
}

.sf-menu li ul ul{
    padding-top: 0px;
    margin-top: -2px;
}

.sf-menu ul li {
	border-right:2px solid #cccccc;
	border-left:2px solid #cccccc;
	display:block;
	letter-spacing: normal;
}
.sf-menu ul li.last{
	border-bottom: 2px solid #cccccc;
}
.sf-menu ul li.first{
	border-top: 2px solid #cccccc;

}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	outline:		0;
    text-decoration: none;
}
sf-menu ul a:focus, .sf-menu ul a:hover, .sf-menu ul a:active{
	background-color: #d2e5ec;
	color: #333333;
	border-bottom: 1px solid #d2e5ec;
}
.sf-menu .online{
	margin: 0 0 0 10px;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			1.4em; /* match top ul list item height */
}

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:			18em; /* match ul width */
	top:			0;
}
.sf-menu ul {
	width:	18em; /* left offset of submenus need to match (see below) */
}

ul.sf-menu.helpfulness_menu li li:hover ul,
ul.sf-menu.helpfulness_menu li li.sfHover ul,
ul.sf-menu.helpfulness_menu li li li:hover ul,
ul.sf-menu.helpfulness_menu li li li.sfHover ul {
	left:			21em; /* match ul width */
	top:			0;
}

.sf-menu.helpfulness_menu ul{
    width: 21em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul ul,
.sf-menu.helpfulness_menu ul ul{
	width:	10em; /* left offset of submenus need to match (see below) */
}

.sf-sub-indicator {
	display: none;
}
