#layer1 {position:absolute; left:0;top:0; z-Index:1}
#layer2 {position:absolute; left:180;top:0; z-Index:0}
body  {
  font-weight:  normal;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  background-color: #FFFFFF; color: #003399; font-family: arial, helvetica;
  margin-left: 10%;
  margin-right: 10%;

  }

small {
  font-size:  .92em;
  }

pre {
  font-family:  'Monotype.com', monospace;
  }

pre, code, tt { font-size:  1.17em; }

/*table {
  border: thick solid black;
  text-align : center;
  vertical-align : middle;
  width : 100%;
  }*/

.characters td {
border : thin solid black;
padding: 4px
}

td.Title {
  border-bottom :  thin solid black;
  border-top: none;
  font-weight : bold;
  }

td.Title2 {
  border-bottom :  thin solid black;
  border-top: none;
  font-weight : bold;
  border-left: thin solid black;
}

td.Second {
  border-left: thin solid black;
  }

h1  {
  font-family:  arial, helvetica, sans-serif;
  font-size-adjust: .53;
  font-size:  2.25em;
  font-weight:  500;
  }

h2  {
  font-family:  arial, helvetica, sans-serif;
  font-size-adjust: .53;
  font-size:  1.75em;
  font-weight:  500;
  }

h3  {
  font-family:  arial, helvetica, sans-serif;
  font-size-adjust: .53;
  font-size:  1.58em;
  font-weight:  600;
  }

h4  {
  font-family:  arial, helvetica, sans-serif;
  font-size-adjust: .53;
  font-size:  1.33em;
  font-weight:  600;
  }

h5, dt  {
  font-family:  arial, helvetica, sans-serif;
  font-size-adjust: .53;
  font-size:  1.17em;
  font-weight:  500;
  }

h6  {
  font-family:  arial, helvetica, sans-serif;
  font-size-adjust: .53;
  font-size:  1em;
  font-weight:  700;
  }

h1, h2, h3, h4, h5, h6, dt, th  {
  color:  #003399;
  }

hr  {
    border-bottom : thin solid Black;
    color:  #CCCCCC;
  }

em  {
  font-style: normal;
  font-weight:  bold;
  }

strong  {
  /*font-style: italic;*/
  font-weight:  bold;
  }

em strong, strong em  {
  text-transform: uppercase;
  font-style: normal;
  font-weight:  bolder;
  }

b {
  font-weight:  bold;
  }

i {
  font-style: italic;
  }

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

.ui {
  font : bold;
}


a:link  {
  text-decoration:  none;
  font-weight:  bold;
  color:  #a704ec;
  }

a:visited {
  text-decoration:  none;
  font-weight:  bold;
  color:  #702E67;
  }

a:active  {
  text-decoration:  none;
  font-weight:  bold;
  color:  #FF0000;
  }

a:hover {
  text-decoration:  none;
  color:  #FF0000;
  background: #FFFFFF;
  }

a.offsite {
  text-decoration:  none;
  font-weight:  normal;
  color:  #C30;
  background: #FFFFFF;
  }

.buttonscontainer {width: 175px;}

.buttons a {color: #003399;
background-color: #FFFFFF;
padding: 2px;
padding-left: 5px;
display: block;
font: 18px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;}

.buttons a:hover {background-color: #FFFFFF;
color: #FF0000;
text-decoration: none;}


