/* Generated by KompoZer */
blockquote {
  font-style: italic;
}
h1 {
  text-align: center;
  font-family: helvetica,arial;
}
h2 {
  text-align: center;
  font-family: helvetica,arial;
}
h3 {
  text-align: left;
  font-family: helvetica,arial;
}
div {
  display: block;  /* original */
}
li {
  padding-top: 3px;
  padding-bottom: 3px;
}
.floatLeft {
  margin: 8px 8px 8px 0px;
  float: left;
  text-align: center;
  font-style: italic;
}
.floatRight {
  margin: 8px 0px 8px 8px;
  float: right;
  text-align: center;
  font-style: italic;
}
.captionLeft {
  margin-right: 250px;
  text-align: left;
}
.captionRight {
  margin-left: 250px;
  text-align: right;
}
.thumbh {
  border: solid 2px blue;
  width: 200px;
}
.thumbv {
  border: solid 2px blue;
  height: 200px;
}
.abstract {
  margin: 12px 5%;
  padding: 5px;
  font-style: italic;
}
.quoted.email {
  font-family: monospace;
}
.fence {		/* have this div fence off space for a picture */
  clear: both;
  overflow: hidden;
  display: block;

}
.eqnumber {
  width: 80px;
  text-align: right;
  font-size: 80%;
  text-decoration: underline;
}
.boxed {
  border: 1px solid gray;
  margin: 4px;
}
@media screen {
  body { margin: 0;
  background-color: #ffffe0;
  font-family: helvetica,arial;
}
  hr { border:  none;
  color: #000000;
  background-color: #000000;
  height: 1px;
  }
  .HRfat { width: 100%;
  height: 6px;
  background-color: green;
  }
  .quoted { margin: 12px 5%;
  padding: 5px;
  background-color: #eeeeee;
  clear: none;
  }
  .notes { border: 2px solid black;
  margin: 12px 3%;
  padding: 5px;
  background-color: #ddffcc;
  }
  .notes h3 { text-align: center;
  text-decoration: underline;
  }
  .notes hr { border:  none;
  height: 1px;
  background-color: black;
  }
  .navbar { font-family: helvetica;
  text-align: center;
  color: white;
  background-color: green;
  }
  .navbar_toc { border: 3px solid green;
  font-family: helvetica;
  font-size: 9pt;
  font-weight: bold;
  background-color: #ccff66;
  color: #000000;
  line-height: 150%;
  text-align: left;
  white-space: nowrap;
  }
  .navbar a:link { color: #ffffff;
  }
  .navbar a:visited { color: #ffffff;
  }
  .navbar a:hover { color: #ffff88;
  }
  .navbar_TOC a:link { color: #000000;
  }
  .navbar_TOC a:visited { color: #000000;
  }
  .navbar_toc a:hover { color: #006600;
  }
  .sqrt { white-space: nowrap;
  text-decoration: overline;
  }
  .navcontent { color: #006600;
  background-color: #faff88;
  font-size: 105%;
  font-family: arial,helvetica;
  }
  .navcontent a:link { color: #006600;
  text-decoration: none;
  }
  .navcontent a:visited { color: #006600;
  text-decoration: none;
  }
  .navcontent a:hover { color: #006600;
  text-decoration: none;
  }
  .mat { border-style: outset;
  border-color: #aaaaaa;
  padding: 0;
  background-color: #c8c8c8;
  }
}
