


#hdrbar
{
	z-index:auto;
	
}
#hdrbar  ul {
	font: 10px arial, helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	padding: 0;
	list-style: none;
	white-space:nowrap;	
	z-index:1;
	}

#hdrbar ul li {
	position: relative;
	float: left;
	width:80px;
	z-index:1;
}
	
#hdrbar li ul {
	position: absolute;
	left: 0; /* Set 1px less than menu width */
	top: auto;
	display: none;
	z-index:1;
	}
#hdrbar li ul ul{
	position: absolute;
	left:100%; /* Set 1px less than menu width */
	top: -.1em;
	display: none;
	z-index:1;
	}

/* Styles for Menu Items */
#hdrbar ul li a {
	display: block;
	text-decoration: none;
	color: #000;
	padding: .2em; 12px;
	z-index:1;
	}
/* commented backslash mac hiding hack \*/ 
* html ul li a {height:1%}
/* end hack */ 

/* this sets all hovered lists to gray */
#hdrbar li:hover a, #hdrbar li.over a,
#hdrbar li:hover li:hover a, #hdrbar li.over li.over a,
#hdrbar li:hover li:hover li:hover a, #hdrbar li.over li.over li.over a,
#hdrbar li:hover li a:hover, #hdrbar li.over li a:hover,
#hdrbar li:hover li:hover li:hover a:hover, #hdrbar li.over li li a:hover,
#hdrbar li:hover li:hover li:hover li:hover a:hover, li.over li.over li.over li.over a:hover 
{
   color: #003366;
   background-color: #cccc66;
	z-index:1;
}

/* set dropdown to default */
#hdrbar li:hover li a, #hdrbar li.over li a,
#hdrbar li:hover li:hover li a, #hdrbar li.over li.over li a,
#hdrbar li:hover li:hover li:hover li a, #hdrbar li.over li.over li.over li a {
    color: #000;
	background-color: #cccc66;
	z-index:1;
}

#hdrbar li ul li a { 
	padding: 3px 10px;
	width:140px; 
	border-bottom: 1px solid #666;
	z-index:1;
} 

/* Sub Menu Styles */
#hdrbar ul li:hover ul ul,
#hdrbar ul li:hover ul ul ul,
#hdrbar ul li.over ul ul,
#hdrbar ul li.over ul ul ul {
	display:none;
	z-index:1;
}

#hdrbar ul li:hover ul,
#hdrbar ul li li:hover ul,
#hdrbar ul li li li:hover ul,
#hdrbar ul li.over ul,
#hdrbar ul li li.over ul,
#hdrbar ul li li li.over ul {
	display: block;
	z-index:1;
}

#navMenu {
width: 160px;
background-image:  url(nav_btnBkg1.jpg); 
}
#navMenu a {
font: 11px/16px arial, helvetica, sans-serif;
font-weight: bold;
display: block;
border-width: 1px;
border-style: solid;
text-decoration: none;
border-bottom: 0;
border-left: 0;margin: 0;
border-color: #9999cc #9999cc #9999cc #9999cc;
padding: 2px 5px;
color: #000066;
background: #003366;
}
#navMenu h2 {
font: 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #003366 #003366 #000000 #003366;
border-bottom: 1px solid #000000;
margin: 0;
padding: 5px 10px;
color: #ffffff;
background: #003366;
background-image:  url(nav_btnBkg1.jpg); 
}
#navMenu h2:hover {
color: #ffff66;
background: #003399;
border-color: #000066 #000066 #000000 #000066;
}
#navMenu a {
font: 11px/16px arial, helvetica, sans-serif;
font-weight: bold;
display: block;
border-width: 1px;
border-style: solid;
border-color: #003366 #003366 #000000 #003366;
border-bottom: 1px solid #000000;
margin: 0;
padding: 5px 10px;
color: #ffffff;
background: #003366;
background-image:  url(nav_btnBkg1.jpg); 
}
#navMenu a:hover {
color: #ffff66;
background: #003399;
border-color: #000066 #000066 #000000 #000066;
}
#navMenu ul {
list-style: none;
margin: 0;
padding: 0;
}
#navMenu li {
position: relative;
}
#navMenu ul ul {
position: absolute;
background: #003399;
top: 0;
left: 100%;
width: 170px;
display: none;
border-top: 1px solid #000000; 
border-bottom: 1px solid #000000; 
}

/* DELETE LATER
#navMenu2 h2 {
font: 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-bottom: 0;
margin: 0;
padding: 5px 12px;
color: #000000;
background-image:  url(navAbs_bkg.jpg); 
text-align: right; 
}
#navMenu2 h2:hover {
color: #000000;
background: #cccccc;
}
#navMenu2 a {
color: #000000;
text-decoration: none;
border-color: #000066 #000066 #000000 #000066;

}
#navMenu2 a:hover {
color: #000000;
background: #000066;
}
#navMenu2 ul {
list-style: none;
margin: 0;
padding: 0;
border-left: 5px solid #000066;
}
#navMenu2 li {
position: relative;
} 
*/


/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#navMenu li:hover ul ul ul,
div#navMenu li li:hover ul ul ul,
div#navMenu li li li:hover ul ul ul,
div#navMenu li li li li:hover ul ul ul
{display:none;}


div#navMenu li:hover ul ul,
div#navMenu li li:hover ul ul,
div#navMenu li li li:hover ul ul,
div#navMenu li li li li:hover ul ul
{display:none;}

div#navMenu li:hover ul,
div#navMenu li li:hover ul,
div#navMenu li li li:hover ul,
div#navMenu li li li li:hover ul
{display:block;}


#hdrbar2
{
	z-index:auto;
}
#hdrbar2  ul {
	font: 10px arial, helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	padding: 0;
	list-style: none;
	white-space:nowrap;	
	z-index:1;
	text-decoration:none;
	}

#hdrbar2 ul li {
	position: relative;
	float: left;
	width:80px;
	z-index:1;
}
	
#hdrbar2 li ul {
	position: absolute;
	left: 0; /* Set 1px less than menu width */
	top: auto;
	display: none;
	z-index:1;
	}
#hdrbar2 li ul ul{
	position: absolute;
	left:100%; /* Set 1px less than menu width */
	top: -.1em;
	display: none;
	z-index:1;
	}

/* Styles for Menu Items */
#hdrbar2 ul li a {
	display: block;
	text-decoration: none;
	color: #000;
	padding: .2em; 12px;
	z-index:1;
	}
/* commented backslash mac hiding hack \*/ 
* html ul li a {height:1%}
/* end hack */ 

/* this sets all hovered lists to gray */
#hdrbar2 li:hover a, #hdrbar2 li.over a,
#hdrbar2 li:hover li:hover a, #hdrbar2 li.over li.over a,
#hdrbar2 li:hover li:hover li:hover a, #hdrbar2 li.over li.over li.over a,
#hdrbar2 li:hover li a:hover, #hdrbar2 li.over li a:hover,
#hdrbar2 li:hover li:hover li:hover a:hover, #hdrbar2 li.over li li a:hover,
#hdrbar2 li:hover li:hover li:hover li:hover a:hover, li.over li.over li.over li.over a:hover 
{
   color: #003366;
   background-color: #cccc66;
	z-index:1;
}

/* set dropdown to default */
#hdrbar2 li:hover li a, #hdrbar2 li.over li a,
#hdrbar2 li:hover li:hover li a, #hdrbar2 li.over li.over li a,
#hdrbar2 li:hover li:hover li:hover li a, #hdrbar2 li.over li.over li.over li a {
    color: #000;
	background-color: #cccc66;
	z-index:1;
}

#hdrbar2 li ul li a { 
	padding: 3px 10px;
	width:140px; 
	border-bottom: 1px solid #666;
	z-index:1;
} 

/* Sub Menu Styles */
#hdrbar2 ul li:hover ul ul,
#hdrbar2 ul li:hover ul ul ul,
#hdrbar2 ul li.over ul ul,
#hdrbar2 ul li.over ul ul ul {
	display:none;
	z-index:1;
}

#hdrbar2 ul li:hover ul,
#hdrbar2 ul li li:hover ul,
#hdrbar2 ul li li li:hover ul,
#hdrbar2 ul li.over ul,
#hdrbar2 ul li li.over ul,
#hdrbar2 ul li li li.over ul {
	display: block;
	z-index:1;
}

