<!--
body {
  background: #ffffff;
  color: #000000;
  font-family: helvetica,arial,verdana,sans-serif;
  margin-top: 5px;
  margin-left: 5px;
}
body.offWhite {
  background: #f5f5ff;
  color: #000000;
  font-family: helvetica,arial,verdana,sans-serif;
}
a {
  color: #5a6394;
  text-decoration: none;
}
a:hover {
  color: #b37e5c;
  text-decoration: underline;
}
a.login {
  color: #dfcfb3;
  font-family: helvetica,arial,verdana,sans-serif;
  text-decoration: none;
  font-size: 14px;
}
a.menu {
  color: #5a6394;
  font-family: helvetica,arial,verdana,sans-serif;
  text-decoration: none;
}
a.menuElement2 {
  display: block;
  position: absolute;
  background-image: url('/images/backgrounds/shade23.gif');
  background-repeat: repeat-x;
  padding-left: 5px;
  border-top: solid white 1px;
  cursor: pointer;
  color: #ffffff;
  font-variant: small-caps;
  font-size: 14px;
  font-weight: bold;
}
a.menuElement2:hover {
  background-image: url('/images/bg.jpg');
  color: #ffffff;
  text-decoration: none;
}
a.Nulogin {
  color: #dfcfb3;
  font-family: helvetica,arial,verdana,sans-serif;
  text-decoration: underline;
  font-size: 14px;
}
a.nav {
  font-variant: small-caps;
  font-size: 12px;
  text-decoration: underline;
  padding-left: 2px;
  padding-right: 2px;
}
a.nav2 {
  color: #5a6394;
  padding: 2px;
}
a.nav:hover {
  background-color: #ffffff;
}
a.nav2:hover {
  background-color: #ffffff;
}
a.navbutton {
  display: block;
  height: 23px;
  line-height: 23px;
  float: left;
  color: #ffffff;
  font-size: 14px;
  padding-left: 7px;
  padding-right: 7px;
}
a.navbutton:hover {
  color: #ffffff;
  text-decoration: none;
  background-image: url('/images/bg.jpg');
  cursor: pointer;
}
a.pnav {
  color: #5a6394;
  font-variant: small-caps;
  font-size: 14px;
  text-decoration: underline;
  font-weight: bold;
}
a.pre {
  color: #5a6394;
  font-family: courier,lucidatypewriter,monospace;
  font-size: 14px;
}
a.sidebar {
  text-decoration: none;
}
a.sidebar:hover {
  color: #b07055;
  text-decoration: underline;
}
a.source {
  color: brown;
  text-decoration: underline;
  cursor: help;
}
a.sourcehref {
  color: brown;
  text-decoration: underline;
}
a.span {
  text-decoration: none;
}
a.span:hover {
  color: #b37e5c;
}
a.tab {
  color: #000000;
  text-decoration: none;
}
a.ulogin {
  color: #dfcfb3;
  font-family: helvetica,arial,verdana,sans-serif;
  text-decoration: underline;
  font-size: 12px;
}
a.verysmall {
  text-decoration: none;
  font-size: 12px;
}
a.verysmall:hover {
  text-decoration: underline;
}
big {
  font-size: 150%;
  font-weight: bold;
}
div.bulletpane {
  padding: 5px 5px 10px 5px;
  font-size: 14px;
  border: 1px solid #a5a5ff;
  clear: left;
}
div.detail_scroll1 {
  height: 200px;
  overflow: auto;
}
div.detail_scroll2 {
  overflow-y: scroll;
  overflow-x: auto;
}
div.dstabbarbottom {
  background-color: #b07055;
  height: 17px;
}
div.dstabbartop {
  background-color: #b07055;
  height: 6px;
}
div.footer {
  font-size: 12px;
  text-align: center;
  margin-top: 20px;
  padding: 0px 10px 10px 10px;
}
div.ilogobar {
  background-image: url('/images/bars/staff2wide.jpg');
  background-repeat: no-repeat;
  background-color: #ffffff;
  height: 65px;
  overflow: auto;
}
div.loginbar {
  width: 100%;
  height: 27px;
  background-image: url('/images/backgrounds/sbar27.gif');
  background-repeat: repeat-x;
}
div.loginleft {
  text-align: left;
  float: left;
}
div.loginright {
  position: relative;
  text-align: right;
  float: right;
}
div.logobar {
  background-image: url('/images/logo.jpg');
  background-repeat: no-repeat;
  background-color: #e7e6f6;
  height: 65px;
  overflow: auto;
}
div.logoleft {
  height: 65px;
  text-align: left;
  float: left;
  position: relative;
}
div.logoright {
  position: relative;
  height: 65px;
  text-align: right;
  float: right;
  padding-right: 10px;
}
div.logobar_new {
  background-image: url('/images/logo_new.jpg');
  background-repeat: no-repeat;
  background-color: #e7e6f6;
  height: 75px;
  overflow: auto;
}
div.logoleft_new {
  height: 75px;
  text-align: left;
  float: left;
  position: relative;
}
div.logoright_new {
  position: relative;
  height: 75px;
  width: 380px;
  text-align: right;
  float: right;
  padding-right: 10px;
}
div.menu {
  position: absolute;
  visibility: hidden;
}
div.menu2 {
  position: absolute;
  visibility: hidden;
  z-index: 999;
}
div.menuElement {
  position: absolute;
  background-color: #dfcfb3;
  padding-top: 3px;
  padding-left: 5px;
  border-top: solid #5a6394 1px;
  cursor: pointer;
}
div.dssmenubar {
  width: 100%;
  height: 23px;
  background-image: url('/images/backgrounds/shade23.gif');
  background-repeat: repeat-x;
  overflow: hidden;
  position: relative;
}
div.navbutton {
  height: 23px;
  line-height: 23px;
  float: left;
  color: #ffffff;
  font-size: 14px;
  padding-left: 7px;
  padding-right: 7px;
}
div.navcurrent {
  height: 23px;
  line-height: 25px;
  float: left;
  background-color: #ffffff;
  font-size: 14px;
  padding-left: 7px;
  padding-right: 7px;
}
div.navspace {
  float: left;
}
div.newsarticle {
  margin-top: 5px;
  font-size: 14px;
}
div.pagetitle {
  width: 100%;
  padding-top: 0px;
  padding-right: 2px;
  overflow: auto;
}
div.sidebar {
  padding: 3px;
  font-size: 16px;
  font-variant: small-caps;
  font-weight: bold;
  overflow: auto;
}
div.info {
  position: absolute;
  top: 0px;
  left: 0px;
  visibility: hidden;
  max-width: 400px;
  border: thin solid black;
  padding: 3px 8px 3px 8px;
  z-index: 998;
  background-color: #dfcfb3;
}
div.suggest {
  position: absolute;
  visibility: hidden;
  background: #ffffff;
  border: thin solid black;
  padding: 2px 2px 2px 2px;
  z-index: 999;
}
div.tabbarbottom {
  background-color: #5a6394;
  height: 17px;
}
div.tabbartop {
  background-color: #5a6394;
  height: 6px;
}
div.ul {
  padding-left: 25px;
  margin-bottom: 15px;
}
div.ul_inline {
  padding-left: 25px;
  margin-bottom: 0px;
}
font.capital {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 18px;
}
font.lower {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
}
form.inline {
  margin: 0px;
  padding: 0px;
  display: inline;
}
img.link {
  border-color: #5a6394;
}
img.navbutton {
  margin-top: 5px;
}
img.textbottom {
  vertical-align: text-bottom;
}
input {
  font-family: helvetica,arial,verdana,sans-serif;
}
input.login {
  font-size: 12px;
  background-color: #dfcfb3;
  height: 18px;
}
option {
  font-family: helvetica,arial,verdana,sans-serif;
}
pre {
  font-family: courier,lucidatypewriter,monospace;
  font-size: 14px;
}
select {
  font-family: helvetica,arial,verdana,sans-serif;
}
small {
  font-size: 13px;
}
span.capital {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 18px;
}
span.expandable:hover {
  cursor: pointer;
}
span.icapital {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
  font-size: 12px;
}
span.imcapital {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
  color: #5a6394;
  font-size: 12px;
}
span.imlower {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
  color: #5a6394;
  font-size: 11px;
}
span.lcapital {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #dfcfb3;
  font-size: 12px;
}
span.llower {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #dfcfb3;
  font-size: 11px;
}
span.left {
  float: left;
  text-align: left;
}
span.llogin {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  font-size: 12px;
}
span.lower {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
}
span.mL {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #5a6394;
  font-size: 11px;
}
span.mU {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #5a6394;
  font-size: 12px;
}
span.menu {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #5a6394;
  font-size: 13px;
  font-variant: small-caps;
}
span.mcapital {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #5a6394;
  font-size: 12px;
}
span.mlower {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #5a6394;
  font-size: 11px;
}
span.NNlcapital {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #dfcfb3;
  font-size: 15px;
}
span.NNllower {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #dfcfb3;
  font-size: 13px;
}
span.NNmL {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #5a6394;
  font-size: 13px;
}
span.NNmU {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #5a6394;
  font-size: 15px;
}
span.nav {
  font-variant: small-caps;
  font-size: 14px;
}
span.navcurrent {
  color: #5a6394;
  background-color: #e6e6ff;
  font-variant: small-caps;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  padding: 2px 7px 0px 7px;
  margin: 0px 7px 0px 7px;
}
span.right {
  float: right;
  text-align: left;
}
span.tcapital {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 24px;
}
span.tlower {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 18px;
}
span.ulogin {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  font-size: 14px;
}
span.wcapital {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  font-size: 16px;
}
span.wlower {
  font-family: helvetica,arial,verdana,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  font-size: 14px;
}
td.featurehead {
  color: #ffffff;
  font-size: 16px;
  font-variant: small-caps;
  font-weight: bold;
  padding-top: 3px;
}
td.suggest {
  cursor: default;
}
ul.browse {
  margin: 2px 0px 0px -9px;
}
ul.dataaccess {
  margin-top: 4px;
  margin-right: 0px;
  margin-bottom: 4px;
  list-style-type: disc;
}
ul.ds {
  margin-top: -12px;
}
ul.inner {
  margin-top: 5px;
}
ul.inner li {
  margin-left: -17px;
}
.browseWait {
  position: absolute;
  top: 2px;
  left: 4px;
  width: 167px;
  border: thin solid #a0a0a0;
  padding: 1px 0px 1px 0px;
  background-color: white;
  display: none;
  font-size: 13px;
  text-align: center;
}
.browseSummary {
  position: relative;
  overflow: hidden;
}
.ds {
  color: #000000;
  font-size: 15px;
}
.fixedWidthFont {
  font-family: courier,lucidatypewriter,monospace;
}
.fixedWidth12 {
  font-family: courier,lucidatypewriter,monospace;
  font-size: 12px;
}
.fixedWidth14 {
  font-family: courier,lucidatypewriter,monospace;
  font-size: 14px;
}
.fixedWidth16 {
  font-family: courier,lucidatypewriter,monospace;
  font-size: 16px;
}
.green {
  color: #00aa00;
  font-weight: normal;
}
.header {
  padding: 2px 10px 0px 5px;
  font-size: 16px;
  font-variant: small-caps;
  font-weight: bold;
  background-image: url('/images/bg.jpg');
  border: 1px solid #a5a5ff;
  border-bottom: 0px;
  float: left;
}
.indent1 {
  text-indent: 15px;
}
.indent2 {
  text-indent: 30px;
}
.infosrc {
  color: brown;
  text-decoration: underline;
  cursor: help;
}
.lightGrayText {
  color: #9a9a9a;
}
.mediumGrayText {
  color: #6a6a6a;
}
.menudivs {
  visibility: hidden;
}
.nice {
  font-size: 14px;
}
.nnMenuElement {
  margin-top: 2px;
  margin-left: 5px;
}
.nowrap {
  white-space: nowrap;
}
.red {
  color: #ff0000;
  font-weight: normal;
}
.searchSummary {
  position: relative;
  overflow: hidden;
  background-color: #f0f0f0;
  padding: 2px 10px 5px 10px;
}
.shiftUp {
  margin-top: -5px;
}
.small {
  font-size: 13px;
  line-height: 13px;
}
.tiny {
  font-size: 11px;
}
.totsize {
  font-family: courier,lucidatypewriter,monospace;
  font-size: 14px;
  text-align: right;
}
.underline {
  text-decoration: underline;
}
.var24 {
  font-variant: small-caps;
  font-weight: bold;
  font-size: 24px;
}
.var18 {
  font-variant: small-caps;
  font-weight: bold;
  font-size: 18px;
}
.var16 {
  font-variant: small-caps;
  font-weight: bold;
  font-size: 16px;
}
.var14 {
  font-variant: small-caps;
  font-weight: bold;
  font-size: 14px;
}
.var13 {
  font-variant: small-caps;
  font-weight: bold;
  font-size: 13px;
}
.var12 {
  font-variant: small-caps;
  font-weight: bold;
  font-size: 12px;
}
.varwidthfont {
  font-family: helvetica,arial,verdana,sans-serif;
}
.verysmall {
  font-size: 12px;
}
.verytiny {
  font-size: 10px;
}
-->
