.nav,.nav *{margin:0;padding:0;}
#horiz-menu{height:30px;position:relative;float:right;z-index:10;margin:0;width:100%;bottom:-1px;padding-left:6px;}
#horiz-menu ul{list-style:none;margin:0;padding:0;}
#horiz-menu li {
	display: block;
	float: left;
	margin: 0;
	padding-right: 2px;
        padding-left: 2px;
	background: none;
        border-right: 1px solid #52007c;
}
#horiz-menu li span{display:block;float:left;}
#horiz-menu a{font:150% Tahoma,Arial,Helvetica,sans-serif;text-decoration:none;display:block;float:left;height:30px;line-height:30px;padding:0 10px;}
#horiz-menu a:hover{text-decoration:none!important;}
#horiz-menu li:hover,#horiz-menu li.sfHover{background:none;}
#horiz-menu li li{margin:0;}
div#horiz-menu li li span,div#horiz-menu li.active li span,div#horiz-menu li:hover li span{background:none;}
.nav{line-height:1.0;float:left;margin-bottom:1.5em;position:relative;}
.nav ul{padding:0;}
.nav li{float:left;list-style:none;position:relative;}
.nav li li a{display:block;padding:0;text-decoration:none;background-image:none;float:none;width:159px;}
div#horiz-menu li li a{height:28px;line-height:28px;}
div#horiz-menu li:hover li,div#horiz-menu li.sfHover li,div#horiz-menu li.active:hover li,div#horiz-menu li.active.sfHover li,div#horiz-menu li:hover li span,div#horiz-menu li.sfHover li span{background-image:none;}
div#horiz-menu li:hover li a,div#horiz-menu li.sfHover li a,div#horiz-menu li.active:hover li a,div#horiz-menu li.active.sfHover li a{background-image:none;}
.nav li ul{float:none;left:-999em;position:absolute;width:179px;z-index:100;}
.nav li:hover ul,.nav li.sfHover ul{left:0;top:30px;}
.nav li:hover li ul,.nav li.sfHover li ul,.nav li li:hover li ul,.nav li li.sfHover li ul,.nav li li li:hover li ul,.nav li li li.sfHover li ul{top:-999em;}
.nav li li:hover ul,.nav li li.sfHover ul,.nav li li li:hover ul,.nav li li li.sfHover ul,.nav li li li li:hover ul,.nav li li li li.sfHover ul{left:179px;top:0;width:179px;}
.nav li li{position:relative;float:none;width:179px;}