.topnav, .topnav * {
	margin:0;
	padding:0;
}
.topnav {
 	font-family:Verdana;
	width:902px;
	height:207px;
	float: left;
	position:relative;
	font-size:12px;
	font-weight:normal;
		background:#e1e1e1;
			z-index:999;

}
.topnav ul {
	background:#e1e1e1; /*IE6 needs this* Drop down */

	float: left;
	position:relative;
		margin-top:37px;
		margin-left:0px;
	
	

	
}

.topnav li {
	
	float: left;
	list-style:none;
	z-index:999;
	
	
	}

.topnav li ul {
	left:0px;
	position:absolute;
	width:902px;

}


.topnav li ul li {
	font-size:10px;
	
	
	
	
}


.topnav li ul li a {


	
}

.topnav li li:hover,
.topnav li li a:focus, .topnav li li a:hover, .topnav li li a:active {


}

	
	
.topnav li.current ul {
	z-index: 999;
	
}
.topnav li.sfHover ul,
ul.topnav li:hover ul {
	z-index: 1000;
	
	
	
}
.topnav li li {
	

}



.topnav a {
	float: left;
	text-decoration:none;
}




.topnav li:hover,
.topnav li.sfHover,
.topnav li.current,
.topnav a:focus, .topnav a:hover, .topnav a:active {
		text-decoration:none;
		

			



}
.topnav li.sfHover a,
.topnav li.current a,
.topnav a:focus, {
	border-bottom: none;

	
}


.topnav a:hover, .topnav a:active {
	border-bottom: none;

	
}


.topnav li li.current a {

	
	
}
.topnav li:hover ul, /* pure CSS hover is removed below */
body .topnav li.current ul, /* this must be more specific than the .superfish override below */
ul.topnav li.sfHover ul {
	top:0px;
	
}

.topnav li:hover li ul,
.topnav li.sfHover li ul {
	top:-999em;
	
	
	
	
}
.topnav li li:hover ul, /* pure CSS hover is removed below */
ul.topnav li li.sfHover ul {
	top:38px;

	
}
/*following rule negates pure CSS hovers
so submenu remains hidden and JS controls
when and how it appears*/
.superfish li:hover ul,
.superfish li li:hover ul {
	top: -999em;
	
}

