.navbar{
	background-image:url(/img/nav2/TopNavBar_1x42.gif);
	background-position:top left;
	background-repeat:repeat-x;	
	}
	
#nav2, #nav2 ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index:1;
}

#nav2{
	height:36px;
}

#nav2 a {
	display: block;
	text-align:center;
	padding-top:4px;
	padding-bottom:0px;
	color:#ffffff;
	font-weight:bold;
}

#nav2 a:hover{
	color:#FFFFBB;
	text-decoration:none;
}
#nav2 li li a{
	color:#FFFFFF;
	/*color:#0176AE;*/
	font-weight:normal;
	height:auto;
}
#nav2 li li a:hover{
	/*font-weight:bold;
	color:#005780;*/
	background-color:#4a6984;
	/*background-image:url(/img/alpha/gradient_1x22_20a.png);
	background-position:top left;
	background-repeat:repeat-x;	
	color:#FFFF00;
	border-color:#999999;
	border-width:1 0 1 0;
	background-image:url(/img/bi.aspx?w=12&h=1&c1=FFFFFF&c2=428eb2&gs=1);
	background-position:top left;
	background-repeat:repeat-y;*/
}
#nav2 li ul a{
	text-align:left;
	border-width:0;
	/*font-weight:normal;*/
	/*background-image:none;*/
	border-style:solid;
	border-color:#3377bb #3377bb #428eb2 #3377bb;
	border-width:0 0 0 0;
	padding:3;
	padding-left:14px;
	height: auto;
}

#nav2 li { /* all list items */
	float: left;
	width: 152;
	/* width: 10em; width needed or else Opera goes nuts */
	line-height:32px;
	text-align:left;
	vertical-align:middle;
}

#nav2 li li{ /* all list items */
	float: left;
	width: 156; /* width needed or else Opera goes nuts */
	line-height:12pt;
	vertical-align:middle;
	/*background: #EEEEE0;*/
	/* Add a bar to the left side of the dropdowns */
}

#nav2 li ul { /* second-level lists */
	/*background-color: #fbfaf5;*/
	background-color: #7b96a5;
	position: absolute;
	width: 156;
	margin:0 0 0 -6;
	padding-bottom:6px;
	padding-top:6px;
	border-style:solid;
	border-color:#BBBBB0 #000000 #000000 #BBBBB0;
	border-width:1 ;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	background-image:url(/img/bi.aspx?w=12&h=1&c1=4a6984&c2=7b96a5&gs=1);
	background-position:top left;
	background-repeat:repeat-y;
}
#nav2 li ul.ender,
#nav2 li ul.ender li{ /* extra wide to meet end*/
	width: 179;
}

#nav2 li ul ul { /* third-and-above-level lists */
	margin: -21 0 0 156;
}

#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.sfhover ul ul, #nav2 li.sfhover ul ul ul {
	left: -999em;
}

#nav2 li:hover ul, 
#nav2 li li:hover ul, 
#nav2 li li li:hover ul, 
#nav2 li.sfhover ul, 
#nav2 li li.sfhover ul, 
#nav2 li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#nav2 .more{
	background-image:url(/img/rightarrow.gif);
	background-position:center center;
	background-repeat:no-repeat;
	float:right;
	height:21px;
	width:12px;
}
#nav2 .sep{
	background-image:url(/img/nav2/Sep_1x42.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:right;
	height:32px;
	width:1px;
}
.capLeft{
	background-image:url(/img/nav2/TLCap_8x42.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:36px;
	width:8px;
}
.capRight{
	background-image:url(/img/nav2/TRCap_8x42.gif);
	background-position:top right;
	background-repeat:no-repeat;
	height:36px;
	width:8px;
}