body { color: #858587; }

a { color: black; }
h1 { font-size: 1.8em; color: black; }
h2 { font-size: 1.5em; color: black; }

.menu li a {
  border: 1px solid silver;
  background-color: #E5E5E5;
  text-decoration: none;
}
.menu li a:hover, .menu li a:active, .menu li.current_page_item > a {
  border: 1px solid black;
  color: black;
  background-color: #CCCCCC;
}
.menu li.current_page_item > a {
  border: 1px solid black;
  color: white;
  background-color: #0097CC;
}
.staff-group-heading { color: #b4005b ; }

.hidden-link { color: black; }
.hidden-link:hover { color: #858587; }

.privacy-tc { color: silver; }

#EM-footer a { color: silver; }
#EM-footer-copy { color: silver; }