/* CSS from many places, styled after 2002/2003 ILRT style */

body {
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  background-color: white;
  color: black;
}

/* NS 4 needs this */
th, td, p, li, dl, dt, blockquote { 
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}

ol,ul { font-size: 100% }

h1 { text-align: center; }
h2, h3, h4 { text-align: left; }

h1 { font-weight: lighter; font-size: 200%; color: #bb3700; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
h2 { font-weight: bold; font-size: 130%; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin-top: 0em; }
h3 { font-weight: bold; font-size: 110%; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
h4 { font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }


pre {
  margin: 1em;
  color: black;
  background-color: #eee;
  padding: 0.5em;
  border-color: #006;
  border-width: 1px;
  border-style: dotted;
}


/* NS 4 needs this */
pre, code, tt {
  font-family: Courier, monospace;
}

@media screen {  /* hide from IE3 */
  a { color: #003399; background-color: white; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
  a:hover { color: #3F7AF0; background-color: white; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
  a:visited { color: #4B0360; background-color: white; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
  a:visited:hover {color: #3F7AF0;background-color: white }
}

img {
  border: 0
}
