html {font-size: 100% /* IE/Win hack */}

body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.75em;
  color: #000;
  text-decoration: none;
  margin: 0;
  padding: 0;
  background-color: #00007B;
}

/************************************************************************/
#logo {
  display: none;
}

/************************************************************************/
#deco {
  display: none;
}

/************************************************************************/
/* We use the div prefix here to overcome yet another bug in IE/Win */
div#nav {
  display: none;
}

/************************************************************************/
#content {
  color: #000;
  background: #CCC;
  margin: 1em 2em;
  padding: 0.5em;
 }

#content h1 { font-size: 1.75em; }
#content h2 { font-size: 1.5em; font-weight: bold; font-style: italic;}
#content h3 { font-size: 1.3em; font-style: italic;}
#content h4 { font-size: 1.3em; font-weight: bold; margin: 0; padding: 0;}
#content li { padding-bottom: 0.75em; }
#content ul ul { padding-top: 0.5em; }
#content .footnote { font-size: 0.9em; }

#content table { border: 0px solid gray; font-size: 1em;}
#content thead {background: #999; color: white;}
#content th, td {text-align: left; padding: 0 0.5em 0 0; border-width: 0}
#content th {font-size: 1.6em; text-align: center;}
#content tr.even {background: #DDD;}
#content a, #content a:visited {color: #00D; padding: 0 0.5em;}
#content img {border-width: 0;}

/************************************************************************/
#inset {
  display: none;
}

#dayList {
  display: none;
}

div#msgbox {
  float: left;
  width: 90%;
  border: 5px outset #CCF;
  background-color: #CCC;
  padding: 0.5em;
}

div#msgbox #email {
  float: right;
  border: 3px outset #CCF;
  margin: 0.5em;
}

