#nav {

	clear: both;

	height: 26px;

	width: 928px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 15px;

	background-image: url(images/nav_bg.gif);

	background-repeat: repeat-x;

	background-position: left top;

	float: none;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	position: relative;

	z-index:20;

}

#nav a {

font-family:Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

        text-transform: UPPERCASE;

	color: #cdcdcd;

	text-decoration: none;

	display:block;

	position:relative;
	
	float:left;

}

#nav a:hover {

	color: #FFF;

}

#nav ul {

	float:left;

	list-style:none;

	margin:0;

	padding:0;

	position: relative;

	z-index: 999;

}



#nav ul .first { margin-left: 30px;}

#nav ul .last {

	margin-right: 0px;

}



#nav li {

	position:relative;

}

#nav ul li {

	float:left;

	margin:0;

	text-align:left;

	padding:0;

	position: relative;

	margin-right: 60px;

}

#nav ul li a {height:25px;
	
}

#nav ul ul {

	display:none;

	margin:0;

	z-index: 999;

	float:none;

	height:auto;

	list-style-type:none;

	padding:0;

	position:absolute;

	width:auto;

	top:25px;

	left:-10px;

	background-color: #212121;

}

#nav ul ul li {

	margin:0;

	width: 200px;

	border:0;

	display:block;

	float:none;

	height: 25px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#nav ul ul li:hover {

	background-color: #3B3B3B;

	color: #FFF;

}

#nav ul ul li a {

	height:25px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 10px;

}

#nav ul ul li a:hover {color:#FFF;}



#nav ul ul ul {

	left:100%;

	position:absolute;

	top:1px;

	z-index: 999;

	background-color: #212121;

}

#nav ul ul ul, #nav ul li:hover ul ul {

	display:none;

}

#nav ul li:hover ul, #nav ul li a:focus ul, #nav ul li:hover ul, #nav ul li li:hover ul {

	display:block;

}


