#nav , #nav ul {
	padding: 0px; 
	margin: 0px 0px 0px 0px; 
	list-style: none; 
	line-height: 1; 
	height: 35px; 
	z-index: 100; 
} 
#nav {
	width: auto; 
} 
* html #nav , #nav ul {
} 
#nav ul {
	padding: 0; 
	margin: 0; 
	list-style: none; 
	line-height: 1; 
	border-left: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-top: 0; 
	border-bottom: 0;  
} 
#nav a {
	display: block; 
	text-decoration: none;
	font: bold 11px tahoma; color:#FFFFFF;   
	padding: 12px 11px 13px 22px;
	margin: 0; 
	/*border-right: 1px solid #666666; */
	background:url(../images/menu_sep.jpg) no-repeat; 
}
#nav #current{
	text-decoration: none;
	background-image:none;  
	margin: 0;
}
#nav #current:hover{
	color: #ffffff;
	text-decoration:underline;
}
#nav #current1{
	text-decoration: none;   
	margin: 0;
}
#nav a:hover {
	color: #ffffff;
	text-decoration:underline; 
} 
#nav li ul a {
	display: block; 
	margin: 0; 
	width: 75px; 
	font: 11px Verdana; color:#FFFFFF;
	background-image:none;
	background-color: #0085C8; 
	width: 140px; 
	padding: 5px;  
} 
#nav li {
	float: left; 
	width: auto; 
	z-index: 100; 
} 
#nav li ul li {
	border-top: 0 solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
} 
#nav li ul {
	position: absolute; 
	width: 117px; 
	left: -999em; 
	margin: 2px 0 0 -1px; 
	border-top: 1px solid #ffffff; 
	border-right: 0; 
	border-bottom: 0; 
	border-left: 0; 
	z-index: 200; 
} 
#nav ul li a:hover {
	color: #ffffff; 
	background-color: #006699; 
} 
* html #nav li ul {
	margin: 1px 0 0 -1px; 
} 
#nav li:hover ul , #nav li.sfhover ul {
	left: auto;
	margin-top: 0px;
} 
