
#nav {
	margin:0px 0px 0px 0px;
	width:820px;
	padding: 0px 20px 0px 20px;
	background: #fff url("../images/navBg.jpg") no-repeat top left;
	position:absolute;
z-index:990;
	border-left:red solid 0px;
	border-right:red solid 0px;
}

#nav ul {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size: 11px;
	min-height: 35px;
	_height: 35px;
	background: url("../images/navBg2.jpg") repeat-x top left;
	background: #0066a7;
	clear:both;
}
#nav li {
	height:35px;

}
#nav > ul li {
	margin:0px 0px 0px 0px;	/* spacing between main menu items */
       	position:static;
       	        .position:relative;
	text-align: left;
	padding:0px;
	height:30px;
}

#nav > ul ul ul {
	margin: -25px 0px 0px 177px;
	padding: 0px;
	position: static;
	z-index: 200;
	min-height: 10px;
	_height: 10px;
	width: 178px;
	font-size: 11px;
	
}	

#nav > ul > li {			/* top-level menu element */
	float: left;			/* this is to allow for the horizontal main menu */
	padding: 0px;
	display: block;	
}

#nav > ul ul {                  /* third-level (or greater) menu element list elements */
	margin: 0px 0px 0px 0px;

        position: absolute;         /* this is so that it doesn't push that page content around on hover */
        z-index: 990;                /* want to be sure this is above the rest of the menu */
	min-height: 10px;
	_height: 10px;
	width: 182px;
	background: #0066a7;
	font-size: 11px;
	font-weight:bold;

    .left:0px;
    .top:35px;

}

#nav ul li a {
	position:relative;
	display: block;
    margin:0px;
    padding:5px 12px;
    padding-top:10px;
    height:20px;
    background: #0066a7;
    border-bottom:red solid 0px;
}

#nav > ul ul li {                   /* second-level or greater menu element links */
	box-sizing: content-box;
}

	#nav ul ul a {
		color:#fff;
		
	}


   
#nav li ul {
	display: none;	
}

#nav li:hover > ul  {
	display: block;	


}

#nav a,
#nav span {
	position:relative;
	display:block;
	text-decoration: none;
	color:#fff;
	font-weight: bold;
	padding: 10px 16px 11px 16px;
	
	
}

 #nav li #selected  {
	background: url("../images/navSelected.jpg") repeat-x top left;
}

#nav a:hover, span:hover  {
	background-color:#0066a7; 
}

#nav ul ul a:hover {
	
	background:#f47f22;

}

#nav ul ul a,
#nav ul ul span {
	padding: 8px 16px;
	/*width:150px;*/
	border-bottom: solid 1px #0072ba;
	
}

#nav ul li li.avs_node {
	background: url(../images/node_bg.gif) no-repeat center right;	
}

/* E:navigation */


