h1, h2, h3, h4, h5, h6, th, dt
{
  font-family:  Tahoma, Verdana, 'Myriad Web', Syntax, sans-serif;
  }

p, div, ul, dl, dt, dd, pre, ol, li, blockquote, address
{
  color: rgb(200, 200, 200);
}

a, address, blockquote, body, cite, code, dd, del, dfn,
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd,
li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var,
applet, big, center, dir, font, menu, pre,
abbr, acronym, bdo, button, fieldset, ins, label
{
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  text-decoration: none;
  border-color: rgb(200, 200, 200);
  border-style: none;
}

body
{
  color: rgb(200, 200, 200);
  background: black;
}

em
{
  font-style: italic;
  font-weight: normal;
  color: rgb(200, 200, 200);
  background: black;
}

strong
{
  font-style:   normal;
  background:   black;
  font-weight:  bold;
  color:        rgb(200, 200, 200);
}

em strong, strong em
{
  font-style:   normal;
  font-weight:  bolder;
  background:   black;
  color:        rgb(200, 200, 200);
}

b {
    font-weight: bold;
}

i {
    font-style: italic;
}

.warning
{
  text-transform: none;
  font-style: normal;
  font-weight: bolder;
  background: #ff6;
  color: black;
}

del
{
  text-decoration: line-through;
}

ins
{
  text-decoration: none;
  background:   #060;
}

var, cite, dfn, .note
{
  font-style:   italic;
}

address
{
  font-style:   normal;
  letter-spacing:       .1em;
  }

acronym
{
  font-variant: small-caps;
  letter-spacing: 0.1em;
}

h1, h2, h3, h4, h5, h6, dt, th, thead, tfoot
{
  color: rgb(132, 112, 255);
  background: black;
  }

hr
{
  color: rgb(127, 127, 127);
  background-color: rgb(69, 69, 69);
  border: 0;
  height: 1px;
}


col, colgroup, table, tbody, td, tr
{
  color:        rgb(200, 200, 200);
  text-decoration:      none;
  border-color: rgb(200, 200, 200);
  border-style: none;
  background:   black;
  }

a:link
{
  text-decoration:      none;
  font-weight:  normal;
  color: rgb(106, 90, 205);
  background:  black;
}

a:visited
{
  text-decoration:      none;
  font-weight:  normal;
  color: rgb(119, 136, 153);
  background:   black;
}

a:active
{
  text-decoration:      none;
  font-weight:  normal;
  color:        ligthyellow;
  background:   black;
}

a:hover
{
  text-decoration: none;
  color: lightyellow;
  background: black;
}

a.offsite
{
  text-decoration: none;
  font-weight:  normal;
  color: rgb(106, 90, 205);
  background:  black;
}

/* end affordances */

dl.contents
{
  float: right;
  padding-left: 20px;
  align: top;
}

.toplinks
{
  float: right;
  padding-left: 20px;
  align: top;
}


body
{
  margin-top:   1.58em;
  margin-left:  12%;
  margin-right: 8%;
  margin-bottom:        1.58em;
  padding-top:  0;
  padding-left: 0;
  padding-right:        0;
  padding-bottom:       0;
  border-top:   0;
  border-left:  0;
  border-bottom:        0;
  border-right: 0;
  width:        auto;
  text-align: justify;
  }
/* end body box */
