
li {padding: 0;margin:0;}


.sbh {
		position: absolute;
		left: -999px;
		width: 0;
		overflow: hidden;		
}

#nav ul {
width: 148px;
margin: 0;
padding: 0;
list-style: none;
border-collapse: collapse;
}
#nav ul ul{
width: 148px;
}


#nav ul li {
position: relative;
border: none;
border-collapse: collapse;
height: 22px;
width: 148px;
}

#nav ul li ul li {
position: relative;
width: 148px;
float: left;
border-collapse: collapse;
}

#nav li ul {
top: 0px;
margin-left: -296px;
position: absolute;
left: -9999px;
display: none;
}

#nav ul li a,
#nav ul li a:visited {	
	display:block;
	color: #666666;
	font-size: 12px;
	font-weight: normal;
	height: 21px;
	width: 136px;
	text-align: right;
	line-height: 20px;
	vertical-align: middle;
	text-decoration: none;
	border-bottom: 1px solid #e4e4e4;
	background-color: #FFFFFF;
}
#nav ul li a:hover
{ 
	color: #333333;
	background-color: #e4e4e4;
}

#nav ul li a.daddy,
#nav ul li a.daddy:visited {
	background-image: url(/static/images/bullet1-1.gif);
	background-position: right 8px;
	background-repeat: no-repeat;	
}


#nav ul li ul li a, 
#nav ul li strong {
display: block;		
min-width: 130px;
}

#nav ul li ul li a,
#nav ul li ul li a:visited {	
	display:block;
	color: #e4f0f7;
	font-size: 12px;
	font-weight: normal;
	height: 22px;
	width: 134px;
	text-align: right;
	background-color: #006aa6;
	background-image: none;
	line-height: 20px;
	vertical-align: middle;
	text-decoration: none;
	border-left: 1px solid #3ba7e5;
	border-top: 1px solid #3ba7e5;
	border-bottom: 1px solid #003f63;
	border-right: 1px solid #003f63;	
}

#nav ul li ul li a.daddy,
#nav ul li ul li a.daddy:visited {	
	background-image: url(/static/images/whitebullet.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;	
}

#nav ul li ul li a:hover
{ 
	color: #FFFFFF;
	background-color: #1a80b9;
}

#nav li.parent>a:after {
content: " ";
}
#nav li ul li a.ofocus { 
}

#nav .navfxenabled li:hover ul { 
		left: -9999px;
	
}
#nav li:hover ul, 
#nav .navfxenabled li.over ul,
#nav li ul li:hover ul, 
#nav .navfxenabled li ul li.over ul
{ 
display: block;
left: 148px;		
}
#nav li:hover ul ul, 
#nav .navfxenabled li.over ul ul { 
	left: -9999px;
		
}

#nav li.active li, 
#nav li.activepath ul {
display: block;
		
}
#nav a:focus+ul, #nav a:active+ul {
		left: 148px;
}
#nav li ul li a:focus+ul {
		left: 148px;
		
}

#nav li ul li a:hover, #nav  li ul li a:hover,
#nav li:hover ul li a:focus, #nav  li:hover ul li a:active,
#nav .navfxenabled li ul li a:focus, #nav .navfxenabled  li ul li a:active
{
	position: static;
}



