div#navigation-1 { height:1%; } 
ul#navigation-1 { 
	width:100%;
}
ul#navigation-1 li { 
	list-style: none;
	display:block;
	text-transform:uppercase;
	text-decoration:none; 
	font-size: .7em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image:url(/ui/archbalt/images/nav_bg.gif);
	margin-left: 3px;
	border-left: 1px solid #8697b8;
	border-right: 1px solid #8697b8;
	border-top: 1px solid #8697b8;
	border-bottom: none;
	z-index: 1000;
}

ul#navigation-1 li.up {background-color: #fff; background-image:none; color:#003876;}
ul#navigation-1 li.up a:link, ul#navigation-1 li.up a:visited {color: #003876;}
/*ul#navigation-1 li.last {background-image:none;}*/

ul#navigation-1 li a:link,
ul#navigation-1 li a:visited { 
	display: block;
	padding:10px 10px 10px 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none; 
}

ul#navigation-1 li a:hover,
ul#navigation-1 li:hover a,
ul#navigation-1 li a:active { 
	text-decoration:none;
	background-image: none;
	background-color: #ffffff;
	color: #003876;
}

ul#navigation-1 li ul.navigation-2 {
	display:none; 
	position:absolute;
	top:144px;
	margin-left: -1px;
	width:154px;
	z-index: 9000;
	background-color: #ffffff;
	background-image: none;
	color: #003876;
}

ul#navigation-1 li:hover ul.navigation-2,
ul#navigation-1 li.flhover ul.navigation-2 { 
	display:block; 
	background-color: #ffffff;
	background-image: none;
	color: #003876;
}

ul#navigation-1 li ul.navigation-2 li { 
	text-transform: none;
	margin:0; 
	padding:0;
	font-size: 1.1em;
	font-weight: bold;
	background-image:none;
	border-left: 1px solid #8697b8;
	border-right: 1px solid #8697b8;
	border-bottom: 1px solid #8697b8/*#EBD9A6*/;
	border-top: none;
}

ul#navigation-1 li ul.navigation-2 li a {
	clear:left; 
	background-color:#fff; 
	padding:8px 8px;
	width:154px;
	position:relative;
	z-index:1000;
	line-height: 1.1em;
	color:#003876;
}

ul#navigation-1 li ul.navigation-2 li a:hover,
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active { 
	color:#000;
	background-color:#99afc9;
}

/*ul#navigation-1 li ul.navigation-2 li a span { 
	position:absolute; 
	top:0; 
	left:132px; 
	font-size:.75em; 
	color:#ffffff; 
}
ul#navigation-1 li ul.navigation-2 li:hover a span,
ul#navigation-1 li ul.navigation-2 li a:hover span { 
	position:absolute; 
	top:0; 
	left:132px; 
	font-size:.75em; 
}*/