/* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 */

*{margin:0;padding:0;border:none;}

/* Begin CSS Popout Menu */

#menuh{
  width:100%;
  float:left;
}


#menuh a {
  display:block;
  font-size: 8pt;
  font-weight: bold;
  text-align: center;
  white-space:nowrap;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  padding: 3px 0px 3px 0px;
  margin: 0;
  background-color: #024c85;
  color: #ffffff;
  height: 14px;
}

#menuh h2 {
  display:block;
  font-size: 8pt;
  font-weight: bold;
  text-align: center;
  white-space:nowrap;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  padding: 3px 0px 3px 0px;
  margin: 0;
  background-color: #024c85;
  color: #ffffff;
  height: 14px;
}

#menuh a{
  text-decoration:none;
}

#menuh a, #menuh a:visited{
  color:#ffffff;
}

#menuh a:hover{
  color: #FFFFFF;
  background: #348ed4;
}

#menuh h2:hover{
  color: #FFFFFF;
  background: #348ed4;
}

#menuh a:active{
  color: #000000;
  background: #91c7f1;
}

#menuh ul{
  list-style:none;
  margin:0;
  padding:0;
  float:left;
  min-width: 7em;
  width: 14.25%;
}

#menuh ul.first li a { 
  border-left: 0;
}

#menuh ul.last li a { 
  border-right: 0;
  margin-right:-3px;
}


#menuh li{
  position:relative;
}

#menuh ul ul{
  background: #fefdff;
  border: 1px solid #024c85;
  border: 1px solid #ffffff;
  position:absolute;
  z-index:500;
  top:auto;
  left: 2px;
  display:none;
  width: 225px;
  margin-left: -2px;
}

#menuh ul ul li{
  border: 0;
/*  border-top: 1px solid #ffffff;*/
}

#menuh ul ul li a{
  border: 0;
  margin: 0;
  padding-left:1em;
  text-align:left;
  font-weight:normal;
}
#menuh ul ul li:first-child {
  border-top: none;
}

#menuh ul ul ul{
  top:0;
  left:100%;
}

/* 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#menuh li:hover{
  cursor:pointer;
  z-index:100;
}
*/

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block}

/* End of non-anchor hover selectors */

/* Styling for Expand */

#menuh a.x, #menuh a.x:visited{
  font-weight:bold;
  color:#000;
  background:#eee;
}

#menuh a.x:hover{
  color:#a00;
  background:#ddd;
}

#menuh a.x:active{
  color:#060;
  background:#ccc;
}

/* End CSS Popout Menu */

