﻿/*
*/
#nav-top, #nav-top ul { /* all lists */
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	background-color: #CCC79D;
	color: #6b0039;
	text-decoration:none;
	font-weight :normal;
	font-size: 9pt;
	text-align : center;
	vertical-align: middle;
}

#nav-top h1 {
	font-size: 10px;
	margin: 0px;
}

#nav-top h2 {
	font-size: 10px;
	margin: 0px;
}

#nav-top a.parenttop {
/*	background: url(/va_files/images/downarrow.gif) 95% 50% no-repeat; */
}

#nav-top a.parenttopright {
/*	background: url(/va_files/images/rightarrow.gif) 95% 50% no-repeat; */
}

#nav-top a {
	display: block;
	width: 6.5em;
}

#nav-top li { /* all list items */
	position: relative;
	float: left;
	width: 6.5em; /* width needed or else Opera goes nuts */
	text-align: left;
	padding-left: 0;
}

#nav-top li ul { /* second-level lists */
	position: absolute;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	background-color: #CCC79D;
	width: 6.5em;
}

#nav-top li iframe {
	position: absolute;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	background-color: #CCC79D;
	width: 6.5em;
}

#nav-top li ul ul { /* third-and-above-level lists */
	left: -999em;
	margin: -3.25em 0 0 17.2em;
}

#nav-top li a {
	width: 6.5em; /* The '\' character hides this line from all browsers but IE */
	display: block;
	color: #6b0039;
	text-decoration: none;
	/*border-right: 1px solid gray; #6F7DA1*/
	padding: 3px 3px 3px 10px;
	/*margin-bottom: -1px;*/
}

#nav-top li li a {
	border-right: none;
}

#nav-top li a:hover {
	color: #6b0039;
	background-color: #BAB385;
	padding: 3px 3px 3px 10px;
}

#nav-top li li a:hover {
	background-color: #BAB385;
}

#nav-top li:hover ul ul, #nav-top li.sfhovertop ul ul {
	left: -999em;
	z-index: 3300;
}

#nav-top li:hover ul, #nav-top li:hover iframe, #nav-top li li:hover ul, #nav-top li.sfhovertop ul, #nav-top li.sfhovertop iframe, #nav-top li li.sfhovertop ul { /* lists nested under hovered list items */
	left: auto;
	z-index: 3300;
}

#nav-top li:hover, #nav-top li.sfhovertop {
	background-color: #BAB385;
	z-index: 3300;
}

#nav-top li li:hover, #nav-top li li.sfhovertop {
	background-color: #BAB385;
	z-index: 3300;
}

/*******************/
/* "VERYNARROW" STYLES */
/*******************/

/* General width setting */
#nav-top a.verynarrowtop {
	width: 5em;
}

#nav-top li.verynarrowtop{ /*****/
	width: 6.4em;
}

#nav-top li a.verynarrowtop {
	width: 5em;
}

#nav-top li ul.verynarrowtop {
	width: 6.4em;
}

#nav-top li li.verynarrowtop {
	width: 6.4em;
}

#nav-top li ul a.verynarrowtop {
	width: 5em;
}


/*******************/
/* "AVERAGE" STYLES */
/*******************/

/* General width setting */
#nav-top a.averagetop {
	width: 7em;
}

#nav-top li.averagetop {
	width: 8.4em;
}

#nav-top li a.averagetop {
	width: 7em;
}

#nav-top li ul.averagetop {
	width: 8.4em;
}
#nav-top li li.averagetop {
	width: 8.4em;
}
#nav-top li ul a.averagetop {
	width: 7em;
}

/* General width setting */
#nav-top a.averagetop-red {
	width: 7em;
	color:Red;
}

#nav-top li.averagetop {
	width: 8.4em;
}

#nav-top li a.averagetop-red {
	width: 7em;
	color:Red;
}

#nav-top li ul.averagetop {
	width: 8.4em;
}
#nav-top li li.averagetop {
	width: 8.4em;
}
#nav-top li ul a.averagetop-red {
	width: 7em;
	color:Red;
}
/*******************/
/* "NARROW" STYLES */
/*******************/

/* General width setting */
#nav-top a.narrowtop {
	width: 6em;
}

#nav-top li.narrowtop{ /*****/
	width: 7.4em;
}

#nav-top li a.narrowtop {
	width: 6em;
}

#nav-top li ul.narrowtop {
	width: 7.4em;
}

#nav-top li li.narrowtop {
	width: 7.4em;
}

#nav-top li ul a.narrowtop {
	width: 6em;
}

/*******************/
/* "WIDE" STYLES */
/*******************/

/* General width setting */
#nav-top a.widetop {
	width: 12em;
}

#nav-top li.widetop{ /*****/
	width: 13.4em;
}

#nav-top li a.widetop {
	width: 12em;
}

#nav-top li ul.widetop {
	width: 13.4em;
}

#nav-top li li.widetop {
	width: 13.4em;
}

#nav-top li ul a.widetop {
	width: 12em;
}


/*******************/
/* "WIDER" STYLES */
/*******************/

/* General width setting */
#nav-top a.widertop {
	width: 13.5em;
}

#nav-top li.widertop{ /*****/
	width: 14.6em;
}

#nav-top li a.widertop {
	width: 13.5em;
}

#nav-top li ul.widertop {
	width: 14.2em;
}

#nav-top li li.widertop {
	width: 14.1em;
}

#nav-top li ul a.widertop {
	width: 13.5em;
}

/*******************/
/* "WIDEST" STYLES */
/*******************/

/* General width setting */
#nav-top a.widesttop {
	width: 16em;
}

#nav-top li.widesttop {
	width: 17.3em;
}

#nav-top li a.widesttop {
	width: 16em;
}

#nav-top li ul.widesttop {
	width: 17.3em;
}

#nav-top li li.widertop {
	width: 17.1em;
}

#nav-top li ul a.widertop {
	width: 16em;
}



/*******************/
/* "SUPAWYDE" STYLES */
/*******************/

/* General width setting */
#nav-top li a.supawyde {
	width: 25em;
}

#nav-top li ul.supawyde {
	width: 25em;
}

/* Extends the rollover highlight to the right of the menu border */
#nav-top li li.supawyde {
	width: 23em;
}

/* Makes sure the text extends to the right of the menu border */
#nav-top li ul a.supawyde {
	width: 24em;
}

