/**

    navtop horizontal menu

**/

/*
  Root menu
*/
ul.hmenu {
  background: #e6e6e6 url('images/nav-bg.jpg');
  height: 23px;
  padding: 4px 0 4px 1em;
}
ul.hmenu li a {
  border-right: 1px solid #666;
  font-size: 14px;
  line-height: 17px;
  padding: 3px 2em 2px;
  text-decoration: none;
}
ul.hmenu li:last-child a {  /* doesn't work in ie <=8 */
  border-right: none;
}
ul.hmenu a:link, ul.hmenu a:visited {
  color: #666;
}
ul.hmenu a:hover, ul.hmenu a:active {
  color: #181F6B;
}
ul.hmenu li.hover,
ul.hmenu li:hover,
* html ul.hmenu li a:hover  /* help ie6 in css-only mode */  {
  background: #fefefe;
}

/*
  Submenus
*/
ul.hmenu ul {
  width: 14em;
}
ul.hmenu ul.wide {
  width: 16em;
}
ul.hmenu ul li {
  background: #f6f6f6;
  border-bottom: 1px solid #999;
}
ul.hmenu ul li a {
  padding: .3em 0 .4em .7em;
}
ul.hmenu ul ul {
  margin-top: -27px;  /* adjust to align 3rd level menus */
}

/**  End navtop  **/
