.navdiv{
	float:none;
	padding:5px 5px 5px 40px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	z-index:1000;
	width: 850px;
	height: 25px;
}
#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	z-index:1000;
}

#nav a {
	margin:0;
	padding:2px 18px;
	text-decoration:none;
	background:#000 url(/Images/navback.jpg) repeat;
	color:#c7c7c7;
	display: block;
	z-index:1000;
}
#nav a:hover {
	margin:0;
	padding:2px 18px;
	text-decoration:none;
	background:#000 url(/Images/navback_hover.jpg) repeat;
	display: block;
	color:#fff;
	z-index:1000;
}
#nav a.current {
	background: url(../Images/navback_hover.jpg);
	background-repeat: repeat;	
}
/*#nav a:active, #nav a:focus {
	outline: 0;
	width: 0px;
	height: 0px;
}*/
#nav li {
	float: left;
	z-index:1000;
}

#nav li ul {
	width:120px;
	background-color:#000;
	margin:0;
	padding:0;
	position: absolute;
	left: -999em;
	z-index:1000;
}
#nav li ul li{
	padding:3px 0;
	z-index:1000;
}
#nav li ul li a{
	font-weight:normal;
	z-index:1000;
}

#nav li:hover ul {
	margin:0;
	padding:0;
	left: auto;
	z-index:1000;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	z-index:1000;
}


.navdiv .nava {
	margin:0;
	padding:0;
	border-top:0;
	border-bottom:0;
	z-index:1000;
}
.navdiv .navb {
	margin:0;
	padding:0;
	border-top:0;
	border-bottom:0;
	border-left:0;
	z-index:1000;
}
.navdiv .subwidth {
	width:121px;
	z-index:1000;
}
.navdiv .subwidthb {
	width:101px;
	z-index:1000;
}
