h1, h2 {
  color: white; 
  border: none;
  font-weight: bold;
  margin-top: 0;
  padding: 0.1em; 
  text-indent: 0.3em;
}

h1 { 
  background: #005a9c; 
}

h2 { 
  background-color: #aa7; 
}

#toolbar {
  text-align: center ;
}

dt {  
  font-style: italic;
}

a, a:visited {
  color : blue;
}

/* Navigation styles from Eric Meyer */
/*
http://www.complexspiral.com/events/archive/2003/seybold/cssnav.html
*/


/* highlighting and border effects */
#navbar {float:right}
#navbar {padding: 0 1px 1px; margin: 0;
  font: bold 12px Verdana, sans-serif;
  background: #FFEEC2; width: 22em;}
#navbar li {list-style: none; margin: 0; border-top: 1px solid gray;
  text-align: left;}
#navbar li#current {list-style: none; margin: 0; border-top: 1px solid gray;
  text-align: left; background: #CCD; color: black; padding: 0.25em 0.5em 0.25em 0.75em;
  border-left: 1em solid #AAB; text-decoration: none;}
#navbar li a {/*display: block; */ padding: 0.05em 0.5em 0.05em 0.75em;
  border-left: 1em solid #AAB; text-decoration: none;}
/*#navbar li a:link {color: #448; }*/
/*#navbar li a:visited {color: #667; }*/
#navbar li a:hover {border-color: #005a9c; color: #FFF; background: #332;}
