#nav {
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:right;
	width:668px;
	position:static;


	
}

#nav a {
	text-decoration:none;
}

#nav ul {
	list-style-type:none;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	font-size: 11px;
	position:absolute;
	min-height: 32px;
	_height: 32px;
	background: url("../images/navBg.gif") repeat-x top left;


}

#nav > ul li {
	margin: 0px;	/* spacing between main menu items */
     padding:0px;
	text-align: left;
}

#nav ul li img { 
	position:static;
	display:block;
}

#nav > ul ul ul {
	margin: -25px 0px 0px 177px;
	padding: 0px;
	position: absolute;
	z-index: 200;
	min-height: 10px;
	_height: 10px;
	width: 178px;
	font-size: 10px;
	
}	

#nav > ul > li {			/* top-level menu element */
	float: left;			/* this is to allow for the horizontal main menu */
	padding: 0px;
	margin:0px;
	height:13px;
	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: 99;                /* want to be sure this is above the rest of the menu */
	min-height: 10px;
	_height: 10px;
	width: 177px;
	background: #34B1D7; 
	font-size: 10px;
}

#nav ul li a {
	position:relative;
	display: block;
}

#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:#757575;
	font-weight: bold;
	padding: 9px 16px 10px 16px;
	
}

 #nav li #selected  {
		color:#097288;

		background: url("../images/navSelected.gif") repeat-x top left;
}

#nav a:hover, span:hover  {
	color:#097288;
	background:url("../images/navHover_bg.gif") repeat-x top left;
}

#nav ul ul a:hover {
color:#fff;
	background:#FBAB18;

}

#nav ul ul a,
#nav ul ul span {
	padding: 8px 9px;
	width:159px;

	border-bottom: solid 1px #5CC5DD;
	
}

#nav ul li li.avs_node {
	background: url(../images/node_bg.gif) no-repeat center right;
}

#nav ul li.avs_node_get_started {
background: url("../images/getStarted_Bg.gif") repeat-x top left;
padding:0px;
color:#ffffff;
}

#nav ul li.avs_node_get_started a, #nav ul li.avs_node_get_started a:hover  {
background: url("../images/getStarted_Bg.gif") repeat-x top left;
color:#ffffff;
padding: 9px 10px 10px 16px;
}

#nav ul li.avs_node_get_started_selected {
background: url("../images/navSelected.gif") repeat-x top left;
padding:0px;
height:32px;
color:#ffffff;
}

/* E:navigation */

