a {
  color: #3C1600;
  color: #000000;
  color: #0000A0;
  text-decoration : none;
}

a:visited {
  color: #6C4400;
  color: #F00000;
        color : #830083;
}

a:hover {
        color: #A00000;
        text-decoration : none;
}

a:active {
  color: #0002C8;
}

body {
  background-color: #FFE8C1;
  color: #000000;
  font-family: Verdana, Helvetica, Times;
  font-size: small;
}

p {
  font-weight: normal;
}

th {
  font-family: Verdana, Helvetica;
  font-size: small;
  text-align: right;
  vertical-align: top;
}

tr, td {
  font-family: Arial, Verdana, Helvetica;
  font-size: small;
        vertical-align: top;
}

.dcauthorlink {
  font-family: Verdana, Helvetica;
  font-size: small;
  font-weight: bold;
  text-decoration : none;
  color : #000000;
}

.dcbigger {
  font-size: large;
}

.dcborder {
  background-color: #EFD8B1;
}

.dcbottom {
  vertical-align: bottom;
}

.dcbottomleft {
  text-align: left;
  vertical-align: bottom;
}

.dccaption {
  color: #000000;
  font-size: x-small;
}

.dccenter {
  text-align: center;
}

.dcdark {
  background-color: #FFE8C1;
  color: #000000;
  font-size: medium;
  font-weight: normal;
}

.dcdate {
  color: #000000;
  font-size: x-small;
}

.dcemp {
  color: #CC0000;
}

.dcerror {
  color: #FF0000;
  font-size: medium;
  font-weight: bold;
  text-align: center;
}

.dcerrorsubject {
  font-size: medium;
}

.dcerrortitle {
  font-size: medium;
  font-weight: bold;
}

.dcfooter {
  background-color: #FFE8C1;
  color: #000000;
  font-size: x-small;
  text-align: right;
}

.dcnewsheading  {
       font-family : Verdana,sans-serif;
       font-weight : bold;
       font-size : 8pt;
       color : #000099;
        background-color : #DDDDDD;
}

.dcnews  {
       font-family : Verdana,sans-serif;
       font-size : 8pt;
       color : #000099;
        background-color : #FFFFFF;
}
.dcheading {
  background-color: #FFE8C1;
  color: #000000;
  font-size: x-small;
  font-weight: bold;
}

.dcinfo {
  color: #000000;
  font-size: x-small;
  font-weight: normal;
}

.dcinstsubject {
  font-size: medium;
}

.dcleft {
  text-align: left;
}

.dclink {
  font-weight: bold;
  text-decoration : none;
}

.dclite {
  background-color: #FFE8C1;
  color: #000000;
  font-family: Verdana, Times, Helvetica, 'Courier New';
  font-weight: normal;
}


.dcmenu {
  background-color: #FFE8C1;
  font-size: x-small;
  font-weight: normal;
  width: 100%;
}

.dcmessage {
  color: #000000;
  font-family: Verdana, Times, Helvetica, 'Courier New';
  font-size: small;
  font-weight: normal;
}

.dcmisc {
  color: #000000;
  font-size: x-small;
}

.dcnavmenu, .dcoptionmenu {
  background-color: #FFE8C1;
  color: #000000;
  font-size: x-small;
  width: 100%;
}

.dcnormal {
  font-size: medium;
}

.dcnote {
  color: #FF0000;
  font-size: small;
  font-style: italic;
  font-weight: normal;
}

.dcpagelink {
  background-color: #FFE8C1;
  color: #000000;
  font-size: x-small;
  text-align: right;
  vertical-align: bottom;
  width: 100%;
}

.dcplain {
  color: #000000;
  font-family: Courier,helvetica;
  font-size: medium;
}

.dcright {
  text-align: right;
}

.dcsmall {
  font-size: small;
}

.dcsmallemp {
  color: #CC0000;
  font-size: medium;
}

.dcstrong {
  font-weight: bold;
}

.dcsubject {
  background-color: #FFE8C1;
  color: #000000;
  font-weight: bold;
}


.dcsubtitle {
  color: #000000;
  font-size: small;
  font-weight: bold;
  text-align: center;
}

.dctitle {
  color: #000000;
  font-family: Verdana, Helvetica;
  font-size: medium;
  font-weight: bold;
  text-align: center;
}

.dctoc {
  background-color: #FFE8C1;
  color: #000000;
  font-family: Verdana, Helvetica;
  font-size: medium;
}

.dctocsubject {
  font-family: Verdana, Helvetica;
  font-size: small;
  font-weight: normal;
  text-decoration : none;
}

.dcquote {
  font-family : Verdana, Helvetica;
  width : 75%;
  font-size : 12px;     
  background-color: #EFD8B1;
  border-style : solid; 
  border-width : 1px;
  border-color : #AF9871;
  margin : 0px 0px 5px 0px;
  padding : 5px;      
}

