/* Global Menu
menutriangle.gif
menu button width: 140px each
font size: 18pt

rollover background color: #f8e5e8
drop down menu color: #fef7e5
drop down menu height: 35px
drop down items indents: 20px (align at 20px)
 */

/* Level 1 Global Menu
 */
#globalMenu {
  float: right;
  font-size: 18px;
}

#globalMenu img {
  border: 0;
}

#globalMenu a {
  display: block;
  text-align: center;
  width: 100%;
  line-height: 25px;
}


#globalMenu ul {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;

}

#globalMenu li {
  float: left;
  width: 140px;
  float: left;
  position: relative;
}

#globalMenu ul li {
  float: left;
  width: 138px;
  border-left: 2px solid #f1af00;
}

#globalMenu ul li ul {
  float: left;
  left:-1px;
  top:25px;
}

#globalMenu ul li ul li,
#globalMenu ul li.first {
  float: left;
  width: 140px;
  border-left: 0;
}

/* Level 2 */
#globalMenu ul ul {
  position: absolute;
  z-index: 500;
  background-color: #fef7e5;
}

#globalMenu ul ul a:hover {
  color: #bf0222;
}

#globalMenu ul ul li {
  padding: 5px 0px;
}

#globalMenu ul ul li:hover {
  background-color: #f8e5e8;
}

/* Hide and reveal */
#globalMenu ul ul,
#globalMenu ul li:hover ul ul,
#globalMenu ul ul ul {
  display: none;
}

#globalMenu ul li:hover ul {
  display: block;
}



/* Local Menu
width: 105px
margin to left side (start of orange dots): 5px
grey title: size: 12pt, line-height: 16pt
without '>' indent 12pt,
sub items indent 18pt
size: 11pt
line-height: 24pt
line return: 12pt (not enough space to display as one line, like “Background & Mission that needs to display as 2 lines, line-height for the second line is 12pt)

 */
#localMenu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  font-size: 11px;
}

#localMenu li {
  border-top: 1px solid #f1af00;
  padding: 5px 0px;
}

#localMenu li.first,
#localMenu li.current ul li {
  border-top: 0;
}

#localMenu li ul li ul {
  display: none;
}

#localMenu li.current ul {
  display: block;
}

#localMenu a {
  display: block;
  width: 75px;
}

#localMenu a.parent {
  color: #7d7d7d;
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 12px;
  width: 100%;
}


/* Level 2
 */

#localMenu ul li ul {
  margin: 0;
}

#localMenu ul li ul li {
  padding-left: 15px;
}

