
#navigation {
	position: relative;
}
	#navigation li a span {
		text-indent: -9999px;
		font-size: 0.01em;
	}
	
	#navigation li {
		/* z-index: 25; */
	}
	
	#navigation .home {
		position: absolute;
		top: 13px;
		left: 28px;
	}
	
	#navigation .home a {
		height: 20px;
		width: 51px;
		display: block;
		padding: 0;
	}
	
	
	#navigation .self-op {
		position: absolute;
		top: 13px;
		left:90px;
	}
	
	#navigation .self-op a {
		height: 20px;
		width:215px;
		display: block;
		padding: 0;
	}
	
	#navigation .self-op li,
	#navigation .self-op ul{
		width: 270px;
	}
	
	#navigation .self-op li a {
		width: 258px;
	}
	
	
	#navigation .income-potential {
		position: absolute;
		top: 13px;
		left: 317px;
	}
	
	#navigation .income-potential a {
		height: 20px;
		width: 163px;
		display: block;
		padding: 0;
	}
	
	#navigation .school-vending {
		position: absolute;
		top: 13px;
		left:492px;
	}
	
	#navigation .school-vending a {
		height: 20px;
		width: 140px;
		display: block;
		padding: 0;
	}

	
	#navigation .school-support {
		position: absolute;
		top: 13px;
		left: 644px;
	}
	
	#navigation .school-support a {
		height: 20px;
		width:230px;
		display: block;
		padding: 0;
	}
	
	#navigation .school-support li,
	#navigation .school-support ul {
		width: 265px;
	}

	#navigation .school-support li a {
		width: 253px;
	}
	
	
	
	#navigation .equipment {
		position: absolute;
		top: 33px;
		left: 238px;	
	}
	
	#navigation .equipment a {
		height: 20px;
		width:107px;
		display: block;
		padding: 0;
	}
	
	#navigation .equipment li,
	#navigation .equipment ul {
		width: 312px;
	}
	
	
	#navigation .equipment li a {
		width: 300px;
	}
	
	
	#navigation .newsletter {
		position: absolute;
		top: 33px;
		left: 355px;
	}
	
	#navigation .newsletter a {
		height: 20px;
		width: 185px;
		display: block;
		padding: 0;
	}
	
	
	#navigation .contact-us {
		position: absolute;
		top: 33px;
		left: 551px;
	}
	
	#navigation .contact-us a {
		height: 20px;
		width: 112px;
		display: block;
		padding: 0;
	}




.sf-menu a {
    color: #333333 !important;
		font-size:11.5px;
		border: none;
}

ul.sf-menu {
	height:58px;
	margin:0;
	padding:0;
	position:absolute;
	top:2px;
	left: 0;
	width:900px;
	z-index:10;
}

.sf-menu ul {
	padding: 0;
}

.sf-menu ul a{
	color: #333333 !important;
	padding: 2px 6px !important;
}

.sf-menu li,
.sf-navbar {
    background:none repeat scroll 0 0 transparent;
		padding: 0 !important;
}

.sf-menu ul {
		border-left: none;
}
.sf-menu li li {
    background: #FFF;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
.sf-menu ul ul {
	
}
.sf-menu li li li {
    background: #FFF;
}

/* top level hovers */
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background: transparent;
		color: #000 !important;
}

/* submenu hovers */
.sf-menu ul li:hover, .sf-menu ul li.sfHover,
.sf-menu ul a:focus, .sf-menu ul a:hover, .sf-menu ul a:active {
    background: #EFEFEF;
		color: #000 !important;
}


.sf-menu .sf-sub-indicator {
    display: none;
}

.sf-menu.rtl .sf-sub-indicator {
    background-image: url('../images/arrows-ffffff-rtl.png');
}

.sf-menu ul .sf-sub-indicator {
    background-image: url('../images/arrows-777777.png');
}

.sf-menu.rtl ul .sf-sub-indicator {
    background-image: url('../images/arrows-7777777-rtl.png');
}


.sf-menu li:hover ul, .sf-menu li.sfHover ul {
	left:0;
	top: 20px;
	z-index:99;
}

.sf-shadow ul {
	padding:0 8px 9px 0 !important;
}
