/*
*  Navigation Menu Styles
*  Original work:  Dave Lindquist (http://www.gazingus.org)
*
*  Modified to support sub menus 2/27/2004 by Ryan Tyer
*
*/

.menuList {
  margin: 0px;
  padding: 0px;
}

.menuList ul {
  margin: 0px;
  padding: 0px;
}

.menuList li {
  display: inline;
  list-style: none;
}

/* actuators are what trigger the menu display, in conjunction with js */
a.actuator, a.standalone {
  background-color: transparent;
  color: #FEF4F0;
  margin: 0px -2px;
  padding: 0px 1em;
  text-decoration: none;
  border-left: 1px solid #FEF4F0;
  border-right: 1px solid #FEF4F0;
}

a.actuator:hover, a.standalone:hover {
  background-color: #800000;
  color: #CFB582;
}

/* for submenu */
a.subactuator {
  font-weight: bold;
  background-image: url(images/RightArrow.png);
  background-repeat: no-repeat;
  background-position: 100% 0px;
}

/* The width on the menu's is used in the submenu class.  If you change it here, it must be changed in further down */
.menu {
  color: #FEF4F0;
  background-color: #800000;
  border: 1px outset #999;
  position: absolute;
  visibility: hidden;
  z-index:5;
  text-align: left;
}

.menu li a {
  background-color: transparent;
  color: #FEF4F0;
  display: block;
  line-height: 1.75em;
  margin: 0px;
  padding: 0px 10px;
  text-decoration: none;
  font-weight: normal;
}

.menu li a:hover {
  background-color: #800000;
  color: #CFB582;
}

/*
	This is what modifies the display position of the submenu.
*/
.submenu {
  color: #FEF4F0;
  background-color: #800000;
  border: 0px solid #999;
  position: absolute;
  visibility: hidden;
  left: 140px;
  text-decoration: none;
}

span.key {
  text-decoration: underline;
}


#productsMenu { width: 165px; }
#plansMenu { width: 160px; }
#coverageMenu { width: 160px; }
#companyInfoMenu { width: 165px; }
#helpMenu { width: 150px; }









