BODY {
  background-color: #666633;

  color: white;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;

  scrollbar-base-color: white;
  scrollbar-face-color: #666633;
  scrollbar-track-color: #666633;
  scrollbar-highlight-color: black;
  scrollbar-3dlight-color: white;
  scrollbar-shadow-color: white;
  scrollbar-darkshadow-color: black;
  scrollbar-arrow-color: white;
  overflow: auto;
}

textarea { overflow: auto; }

a:link, .coupon { color: #cccc99; }
a:visited { color: #999933; }
a:active { color: #cc9966; }
a { text-decoration: underline; }


.journaltitle {
  font-family: "Times New Roman", georgia, times;
  font-size: 16px;
  font-weight: bold;
}

td, th {
  color: white;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
}
th {
  font-weight: bold;
  text-align: center;
}

.notablebody, .specialbody {
  margin-top: 15px;
  margin-left: 18px;
}
.notablebody { width: 580px; }

.headertable {
  margin-top: 6px;
  margin-left: 30px;
  width: 502px;
}

.indent {
  margin-left: 20px;
  margin-right: 20px;
}

.stdtxt, .smalltxt, .footnotetxt, .footer, .ltgreen {
  color: white;
  font-family: arial, helvetica, sans-serif;
}
.stdtxt { font-size: 12px; }
.ltgreen {
  color: #cccc99;
  font-size: 12px;
}
td.ltgreentd, th.ltgreenth { background-color: #cccc99; }
.smalltxt { font-size: 11px; }
.footnotetxt { font-size: 9px; }
.footer {
  font-size: 10px;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
}

.coupon {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.s2brown { color: #4e3d1c; }
tr.s2brown, td.s2brown, th.s2brown { background-color: #4e3d1c; }

.color2, .goldfoottxt, .sectionhead, .majorhead { color: #cc9900; }
.color2 {}
.goldfoottxt {
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
}
.sectionhead {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.majorhead {
  font-family: "Times New Roman", georgia, times;
  font-size: 20px;
}

.whitehead {
  color: white;
  font-family: "Times New Roman", georgia, times;
  font-size: 18px;
}

.error, .errorbig {
  color: cyan;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
}
.error { font-size: 10px; }
.errorbig { font-size: 16px; }

tr.dark, td.dark, th.dark, div.dark { background: #4f5028; }

.nolink {
  color: yellow;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  text-decoration: underline;
}


div.headerup, div.headerover, div.headerdown,
div.wideheaderup, div.wideheaderover, div.wideheaderdown,
div.leftnavup, div.leftnavover, div.leftnavdown, div.leftnavnews
{
  font-size: 11px;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  text-align: center;
  padding-top: 3px;
  padding-bottom: 3px;
}

div.headerup, div.headerover, div.headerdown {
  padding-top: 3px;
  padding-bottom: 3px;
  width: 127px;
}

div.wideheaderup, div.wideheaderover, div.wideheaderdown {
  padding-top: 3px;
  padding-bottom: 3px;
  width: 256px;
}

div.leftnavup, div.leftnavover, div.leftnavdown {
  padding-top: 3px;
  padding-bottom: 3px;
  width: 160px;
}
div.headerup, div.wideheaderup, div.leftnavup {
  border: 1px solid;
  border-color: #86864c;
  background-color: transparent;
  color: #cccc99;
}
div.headerover, div.wideheaderover, div.leftnavover {
  border: 1px solid;
  border-color: #cccc99;
  background-color: #4f4f1c;
  color: white;
}
div.headerdown, div.wideheaderdown, div.leftnavdown {
  border: 1px solid;
  border-color: #cccc99;
  background-color: #4f4f1c;
  color: #cc9900;
}

div.leftnavline {
  margin-top: 9px;
  margin-bottom: 3px;
  height: 1px;
  width: 160px;
  background-color: #86864c;
}

div.leftnavjournal {
  width: 160px;
  height: 22px;
}

div.leftnavnews {
  width: 160px;
  border: 1px dotted;
  border-color: #cccc99;
  margin-top: 6px;
}


.cepgreenrow, .cepyellowrow, .cepredrow {
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  text-align: center;
}
.cepgreenrow { color: black; background-color: #00FF33; }
.cepyellowrow { color: black; background-color: yellow; }
.cepredrow { color: white; background-color: red; }