/* CSS Document */
#nav{
	padding:: 0;
	margin: 0;
	list-style: none;
	background-color:#4a5884;
	width: 16em;
	}
	
#nav li a {
	display: block;
	white-space:nowrap;	
	color:#ffffff;
	text-decoration:none;
	line-height: 2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	width:16em;
	padding:0em .5em 0em .5em;
	border-left: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-right: #333333 1px solid;
	border-bottom: #333333 1px solid;
	
}

#nav li {
	position:relative;
	float: left;
	width: 100%;
}


#nav li ul {
    position: absolute;
    left: -999em;
	margin-left:17.5 em;
	margin-top:-2.3em;
	margin-bottom:4em;
	background-color:#FFFFFF;
	border-right:#000000 thin solid;
	border-bottom:#000000 thin solid;
	width: 16em;
}


#nav li:hover a, #nav li.sfhover a{
	background-color:#FFFFFF;
	color:#000000;
}

#nav li:hover ul, #nav li.sfhover ul {
    left:auto;
	width:auto;
}

#nav li ul li, #nav li ul li a{
	font-family:Verdana;
	font-size:.8em;
	font-weight:normal;
	white-space:nowrap;
	color:#000000;
	width:100%;
}

#nav li ul li a{
	padding:0em .5em 0em .5em;
}

#nav li ul li a:hover {
	color:#ffffff;
    background-color:#000000;
}

