﻿.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/* This style sheet is intended to contain RARELY CHANGED rules used when the Menu control adapter is enabled. */
/* These rules correspond to the "pure CSS menu" technique that have been evolving over the past several years. */ 
/* See WhitePaper.aspx for details. */

ul.AspNet-Menu 
{
    position: relative;
}


ul.AspNet-Menu, 
ul.AspNet-Menu ul
{
    margin: 0;
    padding: 0;
    display: block;
}

ul.AspNet-Menu li
{
    position: relative;
    list-style: none;
    float: left;
}

ul.AspNet-Menu li a,
ul.AspNet-Menu li span
{
    display: block;
    text-decoration: none;
}

ul.AspNet-Menu ul
{
    position: absolute;
    visibility: hidden;    
}

/* me */

  



/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul
{
    visibility: hidden;
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul,
ul.AspNet-Menu li li:hover ul,
ul.AspNet-Menu li li li:hover ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li.AspNet-Menu-Hover ul
{
    visibility: visible;
}

.AspNet-Menu-Vertical ul.AspNet-Menu li
{
    width: 100%;
}

/* header nav menu */

/* top level display - main bar*/
#dvMainMenu {
  vertical-align:middle;
  float:left; 
  width:950px; 
  border:none; 
  background:url(bg_nav.jpg) repeat-x;
  font-size:12px;   
}
#dvMainMenu ul {
  list-style-type:none;
  margin: 0px;
  padding: 0px;
}
#dvMainMenu ul li {
  float:left; 
  position:relative;
  z-index:249; 
  border-right:solid 1px #333333;
}
#dvMainMenu ul li ul {
  display:none; 
  border:none;
}
#dvMainMenu ul li a {
  float:left; 
  display:block; 
  height:22px;
  line-height:22px; 
  padding:0 16px 0 16px; 
  text-decoration:none; 
  color: #ffffff;
  font-weight:900;
}
#dvMainMenu ul li a:hover {
  float:left; 
  display:block; 
  height:22px;
  line-height:22px; 
  padding:0 16px 0 16px; 
  text-decoration:none; 
  color:#999999;
  font-weight:900;
}
#dvMainMenu ul li:hover {
  width:auto;
}
#dvMainMenu table {
  position:absolute; 
  z-index:247; 
  top:0; 
  left:0; 
  border-collapse:collapse;
}

/*Non-IE6*/

#dvMainMenu ul li:hover a {
  background-color:transparent; 
  text-decoration:none;
} 
#dvMainMenu ul li:hover ul {
  display:block; 
  position:absolute; 
  z-index:248; 
  top:22px; 
  left:0;
}
		/* display attributes for each list item */
#dvMainMenu ul li:hover ul li ul {
  display: none;
}
#dvMainMenu ul li:hover ul li a {
  display:block; 
  width:10em; 
  height:22px;
  line-height:22px;
  margin-left:-1px; 
  border-left:solid 1px #BEBEBE; 
  border-bottom: solid 1px #BEBEBE; 
  background-color:#333333; 
  font-weight:normal; 
  font-size:11px;
  color:#ffffff;
} 
	
		/* when user hovers over an item in the drop down, these behaviors apply to the selected item*/
#dvMainMenu ul li:hover ul li a:hover {
  background-color:#000000; 
  text-decoration:none;
} 

/*IE6*/

	/* when user hovers over main menu, these behaviors apply to drop down items*/
#dvMainMenu ul li a:hover {
  background-color:transparent; 
  text-decoration:none;
}
#dvMainMenu ul li a:hover ul {
  display:block; 
  position:absolute;
  z-index:247;   
  left:0; 
  top:2.3em;
  margin-top:-7px;
}
		/* display attributes for each list item */
#dvMainMenu ul li a:hover ul li a {
  display:block; 
  width:10em; 
  height:1px; 
  line-height:22px; 
  border-left:solid 1px #BEBEBE; 
  border-bottom: solid 1px #BEBEBE; 
  background-color:#333333; 
  font-weight:normal; 
  color:#ffffff;
} 
#dvMainMenu ul li a:hover ul li a ul {
  visibility:hidden; 
  height:0px; 
  width:0px; 
  position:absolute; 
  z-index: 247;
}
		/* when user hovers over an item in the drop down, these behaviors apply to the selected item*/	
#dvMainMenu ul li a:hover ul li a:hover {
  background-color:#000000; 
  text-decoration:none;
} 