body {
  font-family: helvetica, arial, sans-serif;
  background: #ffffff;
  margin: 0;
}

h1 {
  color: #c33;
  background: transparent;
  text-align: center;
}

h2 {
  color: #000000;
  background: transparent;
  margin-left: 4%;
  margin-right: 4%;
  font-family: times, serif;
}

h3 {
  color: #333366;
  background: transparent;
  margin-left: 6%;
  margin-right: 4%;
  font-family: helvetica, arial, sans-serif;
  font-weight: bold;
}

h4 {
  color: #000000;
  background: transparent;
  margin-left: 6%;
  margin-right: 6%;
  font-weight: bold;
}

h5 {
  color: #006600;
  background: transparent;
  margin-left: 6%;
  margin-right: 4%;
  font-family: helvetica, arial, sans-serif;
  font-size: 12pt;
  font-weight: bold;
}

h6 {
  color: #000000;
  background: transparent;
  margin-left: 6%;
  margin-right: 4%;
  margin-bottom: -10px;
  font-family: times, serif;
  font-size: 12pt;
  font-weight: bold;
}

p {
  margin-left: 6%;
  margin-right: 0%;
  font-size: 10pt;
}  

p.quote {
  margin-left: 10%;
  margin-right: 10%;
  font-size: 9pt;
  color: #000066;
}

p.quotec {
  margin-left: 10%;
  margin-right: 10%;
  text-align: center;
  font-style: italic;
  color: #000066;
}

p.source {
  margin-left: 10%;
  margin-right: 10%;
  text-align: right;
  clear: both;
}

hr.body {
  width: 50%;
  align: center;
  height: 2px;
  color: #990000;
}

img {
  margin-left: 6%;
  margin-right: 0%;
}

img {
  margin-left: 2%;
  margin-right: 0%;
  border-width: 0;
}

img.table {
  margin-left: 0%;
  margin-right: 0%;
}

a.changecolor:link {
  color: #000066;
  background: transparent;
}

a.changecolor:visited {
  color: #000066;
  background: transparent;
}

a.changecolor:active {
  color: #000066;
  background: transparent;
}

a.changecolor:hover {
  color: #000066;
  background: transparent;
  text-decoration: none;
}

.table {
  background-color: transparent;
  border-width: 0;
  padding: 0;
  spacing: 0;
  align: center;
  margin-left: 0%;
  margin-right: 0%;
}

.td {
  background-color: transparent;
  border-width: 0;
}

h4.findingaid {
  color: #000000;
  background: transparent;
  margin-left: 6%;
  margin-right: 6%;
  font-family: times, serif;
}

h5.findingaid {
  color: #000000;
  background: transparent;
  margin-left: 6%;
  margin-right: 4%;
  font-family: times, serif;
  font-size: 12pt;
  font-weight: bold;
}

table.facl {
  background-color: transparent;
  padding: 0;
  margin-left: 6%;
  margin-right: 4%;
}

td.faclc1 {
  background-color: transparent;
  border-width: 0;
  padding: 5;
  text-align: center;
  width: 10%;
  vertical-align: top;
}

td.faclc2 {
  background-color: transparent;
  border-width: 0;
  padding: 5;
  text-align: center;
  width: 15%;
  vertical-align: top;
}

td.faclc3 {
  background-color: transparent;
  border-width: 0;
  padding: 5;
  text-align: center;
  width: 60%;
  vertical-align: top;
}

td.faclc4 {
  background-color: transparent;
  border-width: 0;
  padding: 5;
  text-align: center;
  width: 20%;
  vertical-align: top;
}

td.series {
  background-color: transparent;
  border-width: 0;
  padding: 5;
  text-align: right;
  width: 20%;
  vertical-align: top;
}

td.desc {
  background-color: transparent;
  border-width: 0;
  padding: 5;
  text-align: left;
  width: 80%;
  vertical-align: top;
}

h4.faclc {
  color: #000000;
  background: transparent;
  margin-left: 6%;
  margin-right: 6%;
  margin-bottom: 1%;
  font-family: times, serif;
  text-align: center;
  font-size: 12pt;
}

h4.facll {
  color: #000000;
  background: transparent;
  margin-left: 6%;
  margin-right: 6%;
  margin-bottom: 1%;
  font-family: times, serif;
  text-align: left;
  font-size: 12pt;
}

p.faclc {
  text-align: center;
  font-size: 10pt;
}  

p.facll {
  text-align: left;
  font-size: 10pt;
}  

h3.exchl {
  margin-left: 5%;
  text-align: left;
}  

p.exchl {
  margin-left: 5%;
  margin-right: 2%;
  text-align: left;
  font-size: 10pt;
}  

h3.exchr {
  margin-right: 5%;
  text-align: right;
}  

p.exchr {
  margin-left: 2%;
  margin-right: 5%;
  text-align: right;
  font-size: 10pt;
}  

p.exchc {
  text-align: center;
}  

table.exch {
  background-color: transparent;
  border-width: 0;
  border-color: #0000cc;
  padding: 0;
  spacing: 0;
  align: center;
  margin-left: 5%;
  margin-right: 5%;
}

td.exch {
  background-color: transparent;
  border-width: 0;
  border-color: #000033;
  padding: 5;
  margin-left: 2%;
  margin-right: 2%;
  vertical-align: top;
}

img.exch {
  margin-left: 0%;
  margin-right: 0%;
  border-width: 0;
}

.menuhdr {
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0;
  color: #000066;
  font-size: 9pt;
  text-align: right;
}
  
.menu {
  margin-left: 2%;
  margin-right: 0%;
  color: #666666;
  font-size: 9pt;
  text-align: right;
}  

hr.menu {
  width: 100%;
  align: right;
  height: 2px;
  color: #990000;
}

.menuhdrl {
  margin-left: 2%;
  margin-right: 0%;
  margin-top: 0;
  color: #000066;
  font-size: 9pt;
  text-align: left;
}
  
hr.menul {
  width: 90%;
  align: left;
  height: 2px;
  color: #990000;
}

p.menu {
  margin-left: 0%;
  margin-right: 0%;
}  

img.menu {
  margin-left: 0%;
  margin-right: 0%;
  border-width: 0;
}  

a.menuhdr:link {
  background: transparent;
  text-decoration: none;
}

a.menuhdr:visited {
  background: transparent;
  text-decoration: none;
}

a.menuhdr:active {
  background: transparent;
  text-decoration: none;
}

a.menuhdr:hover {
  background: transparent;
  font-style: italic;
  text-decoration: none;
}

a.menu:link {
  background: transparent;
  text-decoration: none;
}

a.menu:visited {
  background: transparent;
  text-decoration: none;
}

a.menu:active {
  background: transparent;
  text-decoration: none;
}

a.menu:hover {
  background: transparent;
  font-style: italic;
  text-decoration: none;
}

.book {
  color: #000099;
  font-style: italic;
}

.news {
  color: #000066;
  font-style: italic;
}

.date {
  color: #000000;
  font-family: helvetica, arial, sans-serif;
  font-style: italic;
  font-size: 10pt;
}

.rg {
  color: #000000;
  font-size: 11pt;
}

.pamphlet {
  color: #000099;
  font-style: italic;
}

.footer {
  margin-top: 1em;
  padding-top: 0em;
  font-size: 8pt;
  text-align: center;
  clear: both;
}

.copyright {
  font-style: italic;
  font-size: 8pt;
  text-align: center;
  clear: both;
}

ul {
  margin-left: 4%;
  margin-right: 0%;
  font-size: 10pt;
}  

li {
  margin-left: 8%;
  margin-right: 0%;
  font-size: 10pt;
  list-style-type: circle;
  color: #000000;
}  

ul.dbs {
  margin-left: 4%;
  margin-right: 0%;
  font-size: 10pt;
}  

li.dbs {
  margin-left: 8%;
  margin-right: 0%;
  font-size: 10pt;
  list-style-type: square;
  color: #000000;
  margin-bottom: 2%;
}  

li.subdb {
  margin-left: 12%;
  margin-right: 0%;
  font-size: 10pt;
  list-style-type: disc;
  color: #000000;
  margin-top: 0%;
  margin-bottom: 2%;
}
  
#iw {
      background-color: transparent;
      height:20px;
      width:200px;
      opacity: .30;
  margin-left: 1%;
  margin-right: 1%;
  align: center;
  font-size: 10pt;
  color: #000066;
}  

.blurb {
  margin-left: 3%;
  margin-right: 3%;
  align: justify;
  font-size: 8pt;
  font-style: italic;
  color: #000066;
}  

.credit {
  margin-left: 3%;
  margin-right: 0%;
  font-size: 8pt;
  font-style: italic;
  color: #000066;
}  
