menu {
	list-style:none;
}

menu#nav {
	position:absolute;
	top:185px; left:35px;
	z-index:1;
	width:195px;
	border-bottom:1px dashed #0071BC;
}

#nav li {
	vertical-align:middle;
	height:100%;
	width:195px;
	border-top:1px dashed #0071BC;
	overflow:hidden;
	outline:none;
}

/* ---- Navigation 1 ---- */

.nav1 a:link, .nav1 a:visited {
	font:normal 10pt 'Verdana', 'sans-serif';
	display:block;
	text-decoration:none;
	color:#555555;
	width:100%;
	padding:6px 0px 6px 20px;
	background-color:transparent;
}

.nav1 a:hover, .nav1 a:active, .nav1 a:focus {
	font:normal 10pt 'Verdana', 'sans-serif';
	display:block;
	text-decoration:none;
	color:#fff;
	width:100%;
	padding:6px 0px 6px 20px;
	background-color:#669AD2;
}

.nav1a a:link, .nav1a a:visited, .nav1a a:hover, .nav1a a:active, .nav1a a:focus {
	font:normal 10pt 'Verdana', 'sans-serif';
	display:block;
	text-decoration:none;
	color:#ffffff;
	width:100%;
	padding:6px 0px 6px 20px;
	background-color:#0071BC;
}

/* ---- Navigation 2 ---- */

#nav .nav2 li {
	border-top:0;
	background-color:#EDEEEF;
}

.nav2 a:link, .nav2 a:visited {
	font:normal 10pt 'Verdana', 'sans-serif';
	display:inline-block;
	text-decoration:none;
	color:#555555;
	width:100%;
	padding:4px 0px 4px 40px;
	background:url(../images/bg-nav2.gif) no-repeat 0 0 transparent;
}

.nav2 a:hover, .nav2 a:active, .nav2 a:focus,
.nav2 .nav2a a:hover, .nav2 .nav2a a:active, .nav2 .nav2a a:focus {
	font:normal 10pt 'Verdana', 'sans-serif';
	display:inline-block;
	text-decoration:none;
	color:#ffffff;
	width:100%;
	padding:4px 0px 4px 40px;
	background-color:#ADC5E7;
}

.nav2a a:link, .nav2a a:visited {
	font:normal 10pt 'Verdana', 'sans-serif';
	display:inline-block;
	text-decoration:none;
	color:#0071BC;
	width:100%;
	padding:4px 0px 4px 40px;
	background-color:#e3e3e6;
}
