body {
  margin: 0;
  background-color: #ffffe0;
}
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;
}
hr {
  border:  none;
  color: #000000;
  background-color: #000000;
  height: 1px;
}
li {
	padding-top: 3px;
	padding-bottom: 3px;
}
.HRfat {
  width: 100%;
  height: 6px;
  background-color: green;
}
.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;
}
.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;
}
.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;
}
.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;
}
.abstract {
  margin: 12px 5%;
  padding: 5px;
  font-style: italic;
}
.quoted {
  margin: 12px 5%;
  padding: 5px;
  background-color: #eeeeee;
}

