#top-navigation{
	padding:0 10px;	
}
#top-navigation ul{
}
#top-navigation li{
	float:left;
	position:relative;
	margin:0 3px;
	overflow:visible;
	z-index: 3000
}
#top-navigation a{
	display:block;
	margin:0;
	padding:8px 10px;
	color:#959698;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	font-size:12px;
}
#top-navigation span.splitter
{
	background:url('../graphics/nav-divider.png') no-repeat;
	background-position:0 8px;
	padding: 8px 1px;
}
#top-navigation ul li:hover a,#top-navigation ul li a.current{
	color:#fff;
	background:#b0b0b2;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
#top-navigation li ul div a{
	display:block;
	margin:0;
	padding:8px 3px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
#top-navigation div a
{
	color:#ffffff;
}
#top-navigation ul li div a:hover
{	
	text-decoration:underline;
}
#top-navigation li:hover div
{
	filter:alpha(opacity=90);
	opacity:0.9; 
    z-index:1000;  	
    display:block;
}
#top-navigation ul li div
{
	position:absolute;
	z-index:1000;
	top:23px;
	width:100%;
	float:none;
	background:#b0b0b2;
    -moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
    text-align:center;
    z-index:1000;
	filter:alpha(opacity=100);
	opacity:1;
    display:none;
	overflow:visible;
	position:absolute;
	z-index:1000;	
}
#hassub0 a:hover{text-decoration:underline;}#hassub1 a:hover{text-decoration:underline;}#hassub2 a:hover{text-decoration:underline;}#hassub3 a:hover{text-decoration:underline;}#hassub4 a:hover{text-decoration:underline;}#hassub5 a:hover{text-decoration:underline;}#hassub6 a:hover{text-decoration:underline;}#hassub7 a:hover{text-decoration:underline;}#hassub8 a:hover{text-decoration:underline;}#hassub9 a:hover{text-decoration:underline;}#hassub10 a:hover{text-decoration:underline;}