div#region-nav * {
margin:0;
padding:0;
}
div#region-nav {
	background-color: #f1f1f1; 
	border-bottom: 1px solid #e7e7e7; 
	border-left: 1px solid #e7e7e7; 
	border-right: 1px solid #e7e7e7; 
	margin-bottom: 1.1em;
	font-size: 11px;
}

div#region-nav ul {
	/*text-indent: 13px;*/
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	list-style-type:none;
}

div#region-nav ul li {
	display: block;
	text-decoration:none; 
	/*height: 20px;*/
	border-top: 1px solid white;
	border-bottom: 1px solid #e7e7e7;
	padding: 5px 0 !important; 
	margin: 0 10px !important;

}

div#region-nav ul li ul{
	margin-left: -5px;
	margin-right: -5px;
	margin-bottom: -5px;
	padding-top: 5px;
	border: 0;
	/*text-indent: 26px;*/
	

}

div#region-nav ul li ul li{
	display: block;
	text-decoration:none; 
	height: 20px;
	border: 0;
	margin: 0 5px 0 20px;
	background-image: url(/fcweb/images/region_nav_separator.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

div#region-nav ul li a {
	color: #333;
	display:block;
	padding: 0 5px 0 10px;
	text-decoration:none;
}

div#region-nav ul li#subLevelNav a{
	padding: 0 5px 0 20px;
}


div#region-nav ul li a:hover, div#region-nav ul li a:active {color: #e00;}

div#region-nav ul li ul li a {
	padding: 0 5px 0 10px;
}
div#region-nav ul li:first-child {
	border-top: 0;
}

div#region-nav ul li.last-item {
	border-bottom: 0;
}

div#region-nav ul li.current {
	background-image: url(/fcweb/images/region-nav-bullet.gif);
	background-repeat: no-repeat;
	vertical-align:middle;
	padding-top:12px;
	background-position: 3px 10px;
	*background-position: 3px 10px; 
}

div#region-nav ul li ul li.current {
	background-image: url(/fcweb/images/region-nav-bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;

}

div#region-nav ul a.current {
	color: red;
}




