/* navigation styles */
div#global-nav{
z-index:100;
text-align:center;
height:30px;
margin:0;
padding:0;
}
ul#nav{
list-style:none;

margin:0;
padding:0 0 0 75px;
z-index:1;
background: url(../images/nav-bg.gif) repeat-x;
height:30px;
font-size:11px;
font-weight:normal;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#nav a{
	display:block;
	/* added following */
	color:#fff;
	text-decoration:none;
	margin:0;
}
#nav a:hover{
	text-decoration:underline;
	color:#fff;
}

#nav li{
	float:left;
	display:block;
	 /*added following */
	color:#999;
	margin:10px 0 0 0;
	padding:0px 0 0 0;
	text-align:center;
	height:10px;
	width:100px;
	border-left:1px solid #fff;
}
#nav li.first{
border:0;}
#nav li.last{
height:27px;
border:0;
}
#nav li#current{

}
#nav li a#current{
}

#nav li ul{
	position: absolute;
	width: 100px;
	left: -999em;
	/*added following */
	font-weight: normal;
	border: 1px solid #1d4c82;
	border-bottom:0;
	background:#fff;
	margin:0px 0 -20px 0px;
	padding:0;
	text-align:left;
	font-size:1em;
}

/* added following li li */
#nav li ul li{
	border:0;
	width: 98px;
	display:block;
	background:transparent;
	border-bottom:1px solid #1d4c82;
	padding:0 0 2px 2px;
	margin:0;
}
#nav li ul a{
	width:98px;
	color:#1d4c82;
	text-decoration:none;
	font-size:11px;
	margin:0;
	padding:0;
	font-weight:normal;
}
#nav li ul a:hover{
color:#c00;
}
#nav li ul a.sub{
}
#nav li ul a.sub:hover{
}

#nav li ul ul{
	position: absolute;
	width: 150px;
	left: -999em;
	/*added following */
	font-weight: normal;
	border: 1px solid #1d4c82;
	border-bottom:0;
	background:#fff;
	margin:-40px 0 0 140px;
	padding:0;
	text-align:left;
	font-size:1em;
}

/* added following li li */
#nav li ul ul li{
	border:0;
	width: 148px;
	display:block;
	background:transparent;
	border-bottom:1px solid #1d4c82;
	padding:0 0 2px 2px;
	margin:0;
}
#nav li ul ul a{
	width:148px;
	color:#1d4c82;
	text-decoration:none;
	font-size:11px;
	margin:0;
	padding:0;
	font-weight:normal;
}
#nav li ul ul a:hover{
color:#c00;
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li.sfhover ul, #nav ul li:hover ul, #nav ul li.sfhover ul {
	left: auto;
}