
#nav { 

	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:-1px;
	float:right;
	border:0px solid #00FF00;
	margin-left:-10px;
	z-index:2000;
margin:0px auto;
width:674px;

}
#nav ul { 
	z-index:2000;
	margin:0px;
	list-style:none;
	float:left;
}
#nav a { 
	padding:10px 10px 10px 10px;
	display:block;
	background: url(../images/aubergine_navsep.gif) left center no-repeat #1b3d7b;
	text-decoration:none;
	color:#fff;
}
ul #navselected ul { background-color: #ff8c00;
}
#navselected {margin-left:0px;
}
#navselected a { background:#ff8c00;

}
#navselected a:visited {
	color: #ffffff
}
#navselected a:hover {
	color: #3e3a36; text-decoration: none;
}
#nav li {text-align:left;
	float:left
}
#nav li ul { background-color: #ffffff
}
#nav li ul li {	width:180px;

}
#nav li ul.navcol2 {
	border:5px;
	padding:10px !important; 
	width: 180px;

}
#nav li ul li a {
	line-height:1.5em
}
#nav li ul {
	position:absolute;
	width:360px;
	left:-999em
}
#nav li.navsingle ul {
	width:180px
}
#nav li:hover ul {
	 padding:10px;
	left:auto;
	border-bottom: #000 1px solid; 
	border-left: #80766e 1px solid;
	border-right: #80766e 1px solid;
}
#nav li.sfhover ul {
	padding:10px;
/*
	border-bottom: #ff1100 5px solid;
	border-left: #80766e 1px solid;
	border-right: #80766e 1px solid;*/
}
#nav li li a { border:none;
}

ul#nav li:hover a {
	padding:10px;
	/*border-left: #80766e 1px solid;
	border-top: #80766e 1px solid;
	border-right: #80766e 1px solid;*/
	background-color: #ffffff;
	color: #3e3a36;
}
ul#nav li.sfhover {
	margin-left: 0px
}
ul#nav li:hover {
	margin-left: 0px
}
ul#nav li.sfhover ul li {
	margin-left: 0px
}
ul#nav li:hover ul li {
	margin-left: 0px
}
* html #nav li:hover ul {
	margin-top: 0px
}
* html #nav li.sfhover ul {
	margin-top: 0px
}
* html ul#nav li.sfhover a {
	position: relative; 
	margin-top: 0px; 
	top: 1px
}
* html ul#nav li:hover a {
	position: relative;
	margin-top: 0px;
	top: 1px
}
* html ul#nav li.sfhover a.navstaticlink {
	padding-bottom: 0px;
}
* html ul#nav li:hover a.navstaticlink {
	padding-bottom: 9px
}
#nav li:hover ul a { padding: 3px 5px 3px 5px;
	margin-bottom:5px;
	font-size: 10px;
	font-weight: normal;
	border-bottom: 0px;
	border-left: 0px;
	color: #80766e;
	border-top: 0px;
	border-right: 0px
}
#nav li.sfhover ul a { padding: 3px 5px 3px 5px;
	margin-bottom:5px;
	font-size: 0.9em; 
	font-weight: normal;
	background-image: url(../images/aubergine_arrow-bright.gif); 
	color: #80766e;
	border-bottom: 0px;
	border-left: 0px; 
	border-top: 0px; 
	border-right: 0px;
}
#navbaseline { background: #ffffff; 
	height: 1px; 
	Clear: left
}
* html #navbaseline { font-size: 1px
}
#nav a.navstaticlink:hover { background-image: none; padding-bottom: 9px
}
#nav li:hover ul a { padding-left: 10px; 
	background-image: url(../images/aubergine_arrow-bright.gif); 
	color: #80766e;
	background-repeat: no-repeat; 
	background-position: 5px 6px;
}
#nav li:hover a:link { color: #80766e
}
#nav li:hover a:visited { color: #80766e
}
#nav li.sfhover ul a {
	padding-left: 15px; background-repeat: no-repeat; background-position: 5px 6px
}
#nav li.sfhover a:link { color: #80766e
}
#nav li.sfhover a:visited { color: #80766e
}
#nav #navselected:hover ul { background-color: #ffffff;
}
#nav #navselected:hover ul a { padding-left: 10px;
	background-image: url(../images/aubergine_arrow-bright.gif); 
	color: #80766e;
	background-repeat: no-repeat; 
	background-position: 5px 6px;
}
#nav .sfhover#navselected ul { background-color: #ffffff;
}
#nav .sfhover#navselected ul a { padding-left: 10px;
	background-image: url(../images/aubergine_arrow-bright.gif);
	color: #80766e;
	background-repeat: no-repeat; background-position: 5px 6px;
}
#nav li:hover ul a:hover { padding-left: 10px;
	background-image: url(../images/aubergine_arrow-base.gif); 
	color: #1b3d7b;
	background-repeat: no-repeat; 
	background-position: 5px 6px;
	background-color: #ffffff; 
	text-decoration: underline;
}


.clear {
	clear: both
}
