body {
  margin: 0px 0px;
  padding: 18px 36px;
  border: 0px;
  background: #517bb8 url(/images/2003-06-02-bkg-ds207-2c.gif) repeat;
  color: #0b175b;
  font: 12px/1.5em Verdana, Arial, sans-serif;
}

/* text attributes */
p, ul, li {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 0px;
}

/* image attributes */
img {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 0px;
}

/* link attributes */
a {
  background: inherit;
  color: #27587e;
  text-decoration: none;
}
a:link {
  background: inherit;
  color: #27587e;
}
a:visited {
  background: inherit;
  color: #183b6e;
}
a:active {
  background: inherit;
  color: #386381;
}
div.site-content-section A:link, div.site-content-section A:alink, div.site-content-section A:vlink {
  background: inherit;
  color: #27587e;
  text-decoration: underline;
}

/* header attributes */
h1 {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #0a50a1;
  font: bold 12px Verdana, Arial, sans-serif;
}
h2 {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #386cb0;
  font: bold 16px Verdana, Arial, sans-serif;
}
h3 {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #517bb8;
  font: bold 12px Verdana, Arial, sans-serif;
}
h4 {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #688cc0;
  font: bold 12px Verdana, Arial, sans-serif;
}
h5 {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #809cc9;
  font: bold 12px Verdana, Arial, sans-serif;
}
h6 {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #99aed3;
  font: bold 12px Verdana, Arial, sans-serif;
}

/* document setup */
.page {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
  background: transparent;
  color: #0b175b;
}
.site-header {
  margin: 0px 0px 9px 185px;
  padding: 0px 0px;
  border: 2px #0a50a1 solid;
  background: #FFF;
  text-align: center;
}
.site-header h1 {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 0px;
  background: #ffffff;
  color: #0b175b;
  text-align: center;
}
.site-sub {
  float: left;
  width: 180px;
  margin: 0px 0px 0px 0px;
  left: 35px;
  top: 18px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #0b175b;
  text-align: left;
  position: absolute;
}
.site-sub-section {
  margin: 0px 0px 9px 0px;
  padding: 0px 0px;
  border: 2px #0a50a1 solid;
  background: transparent;
  color: #0b2269;
  text-align: left;
}
.site-content {
  margin: 0px 0px 0px 185px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #0b175b;
  font: 12px/20px Verdana, Arial, sans-serif;
}
.site-content-section {
  margin: 0px 0px 9px 0px;
  padding: 4px 18px;
  border: 2px #0a50a1 solid;
  background: #ffffff;
  color: #0b175b;
}
.site-copyright {
  margin: 0px 0px 9px 0px;
  padding: 4px 8px;
  border: 2px #0a50a1 solid;
  background: #ffffff;
  color: #0b175b;
}
.site-copyright p {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
  background: transparent;
  color: #0b175b;
  font: 0.8em/1.0em Verdana, Trebuchet, Lucida, Arial, sans-serif;
  text-align: center;
}

/* orange navigation menu: PANTONE DS 32 C */
.site-sub-section-orange {
  margin: 0px 0px 9px 0px;
  padding: 0px 0px;
  border: 2px #0a50a1 solid;
  background: #fef2e0;
  color: #0b2269;
  text-align: left;
}
.orange-header {
  display: block;
  margin: 0px 0px;
  padding: 2px 9px;
  border: 0px;
  background: #fed9a6;
  font: bold 12px Trebuchet, Verdana, Lucida, Arial, sans-serif;
}
.orange-header h2 {
  background: transparent;
  color: #0B175B;
}
a.orange {
  display: block;
  margin: 0px 0px;
  padding: 2px 9px;
  background: #fef2e0;
  border-top: 1px #0a50a1 solid;
  font: 12px Verdana, Trebuchet, Lucida, Arial, sans-serif;
}
a.orange:hover {
  background: #fee6c2;
}

/* yellow navigation menu: PANTONE DS 1 C */
.site-sub-section-yellow {
  margin: 0px 0px 9px 0px;
  padding: 0px 0px;
  border: 2px #0a50a1 solid;
  background: #ffffe6;
  color: #0b2269;
  text-align: left;
}
.yellow-header {
  display: block;
  margin: 0px 0px;
  padding: 2px 9px;
  border: 0px;
  background: #ffff99;
  font: bold 12px Trebuchet, Verdana, Lucida, Arial, sans-serif;
}
.yellow-header h2 {
  background: transparent;
  color: #0B175B;
}
a.yellow {
  display: block;
  margin: 0px 0px;
  padding: 2px 9px;
  background: #ffffe6;
  border-top: 1px #0a50a1 solid;
  font: 12px Verdana, Trebuchet, Lucida, Arial, sans-serif;
}
a.yellow:hover {
  background: #ffffbf;
}

/* teal navigation menu: PANTONE DS 239 C */
.site-sub-section-teal {
  margin: 0px 0px 9px 0px;
  padding: 0px 0px;
  border: 2px #0a50a1 solid;
  background: #d9f1ef;
  color: #0b2269;
  text-align: left;
}
.teal-header {
  display: block;
  margin: 0px 0px;
  padding: 2px 9px;
  border: 0px;
  background: #b3e2e7;
  font: bold 12px Trebuchet, Verdana, Lucida, Arial, sans-serif;
}
.teal-header h2 {
  background: transparent;
  color: #0B175B;
}
a.teal {
  display: block;
  margin: 0px 0px;
  padding: 2px 9px;
  background: #d9f1ef;
  border-top: 1px #0a50a1 solid;
  font: 12px Verdana, Arial, sans-serif;
}
a.teal:hover {
  background: #bfe7e5;
}