ul {
float: left;
margin: 0px;
padding: 0px;
}

ul.nav1st {
	padding:20px 0px;
	font-size:1.2em;	
	list-style-type:none;
    display:block;
    font:bold 10px Verdana, Arial, sans-serif;
	color:#FFFFFF;
    line-height:100%;   
}

ul.nav1st li {
	display: block;	
	color:#FFFFFF;	
	font-weight:bold;
	text-align: left;
	margin:0;
    padding:5px;
    border-top:1px solid #ffffff;
	width: 160px;
}

ul.nav1st a, 
ul.nav1st a:link {
	display: block;		
    text-decoration:none;
	font-weight:bold;
    color:#FFFFFF;
    padding:0 0 0 0px;
}

ul.nav1st a:hover {
	color:#FFFFFF;	
	padding: 0px 0;
	background:#A5A6A8;
}

ul.nav1st a:visited {
	color:#FFFFFF;	
	padding: 0px 0;
	
}

ul.nav1st a:active {
	color:#FFFFFF;	
	padding: 0px 0;
	
}

ul.nav1st li a.current, 
ul.nav1st li a.current:link {
	color:#FFFFFF;	
	padding: 0px 0;
	background:#F7181D;
}

ul.nav1st li a.current:hover {
	color:#FFFFFF;	
	padding: 0px 0;
	background:#F7181D;
}


/* ### nav2nd - second level navigation ######################################### */

ul.nav2nd {
	padding:10px 0px;
	font-size:1.2em;	
	list-style-type:none;
    display:block;
    font:bold 8px Verdana, Arial, sans-serif;
    line-height:100%; 
}

ul.nav2nd li {
	display: block;	
	color:#F7181D;	
	font-weight:bold;
	text-align: left;
	margin:0;
    padding:5px;    
}

ul.nav2nd a, 
ul.nav2nd a:link {
	display: block;		
    text-decoration:none;
    color:#F7181D;
    padding:0 0 0 0px;
}


ul.nav2nd a:hover {
	color:#F7181D;	
	padding: 0px 0;
	background:#ffffff;
}

ul.nav2nd li.active a, 
ul.nav2nd li.active a:link {
	color:#F7181D;	
	padding: 0px 0;
	background:#ffffff;
}


/* ### Breadcrump Navigation #################################################### */

#sitePath {
	float:left;
	padding-left:20px;
	color:#c4d4dc;
	background: inherit;
}

#sitePath a, #sitePath a:link {
	color:#c4d4dc;
	background: inherit;
	text-transform:none;
}