/* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 2013-11-27 */
 

/* size and place entire menu bar */
/*   width: 780px; height:131px; clear: left; */

#NSS_NavMenu {  clear: left; 
  position: relative; width: 860px;
  margin-left: auto; margin-top:0px;  margin-right: auto; 
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; 
  font-style: normal; font-weight: bold;
  margin-bottom: 20px; padding-bottom: 0px;
  height:32px;
}

#NSS_NavMenu ul {
  background: #001122;
  list-style: none;
  margin:  0px;
  padding: 0;
  float: left;
  width: 172px; 
}

#NSS_NavMenu h2 {
  display: block;
  padding: 2px 3px;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; 
  font-size: 0.82em;
  text-align: center;
  white-space: nowrap;
  border-width: 1px;
  border-style: solid;
  border-color: #CCC #888 #555 #BBB;
  margin: 0;
  color: #000;
  background: #004477;
}

#NSS_NavMenu li {
  position: relative;
  font-size: 0.95em;
  line-height: 105%;
  border-width: 1px;
  border-style: solid;
  border-color: #004477;
  /*attempt to get ie6 working*/
  margin:  0px;
  padding: 0;
}

#NSS_NavMenu li li {
  font-size: 0.7em;
  line-height: 100%;
  text-align: left;
}

#NSS_NavMenu ul ul li {
  border-color: #CCC;
}

#NSS_NavMenu a {
  display: block;
  margin: 0px 2px;
  padding: 3px 5px;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #CCC #888 #555 #BBB;
  color: #FFF;
  background: #001122;
}

#NSS_NavMenu a:visited {
  display: block;
  margin: 0px 2px;
  padding: 3px 5px;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #CCC #888 #555 #BBB;
  color: #FFF;
  background: #001122;
}

#NSS_NavMenu a:hover {
color: #002288;
background: #EEF9FF;
}

#NSS_NavMenu a:active {
color: #000;
background: #FFF;
}

#NSS_NavMenu ul ul {
  position: absolute;
  z-index: 500;
  top: auto;
  left:0;
  display: none;
}

#NSS_NavMenu 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#NSS_NavMenu h2:hover { background: -999px -9999px }

div#NSS_NavMenu li:hover { cursor: pointer; z-index: 100 }

div#NSS_NavMenu li:hover ul ul,
div#NSS_NavMenu li li:hover ul ul,
div#NSS_NavMenu li li li:hover ul ul,
div#NSS_NavMenu li li li li:hover ul ul
{ display: none }

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

/* End of non-anchor hover selectors */
/* End CSS Menu */
