body {
  font: 12px arial;
  color: #ffffff;
  background-color: #000000;
  margin-top: 0em;
  margin-right: 0em;
  margin-bottom: 0em;
  margin-left: 0em; 
  border-top: 0em;
  border-right: 0em;
  border-bottom: 0em;
  border-left: 0em;
  padding-top: 0em;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-left: 0em;
}

body.details {
  font: 12px arial;
  color: #000000;
  background-color: #ffffff;
  margin-top: 0em;
  margin-right: 0em;
  margin-bottom: 0em;
  margin-left: 0em; 
  border-top: 0em;
  border-right: 0em;
  border-bottom: 0em;
  border-left: 0em;
  padding-top: 0em;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-left: 0em;
}

h1 {color:#ffff33; font-family: Arial, Helvetica, sans-serif; font-size:16pt; text-align:center; margin-top: 2px; margin-bottom: 2px; line-height: 100%}

h2 {color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12pt; text-align:center; margin-top: 2px; margin-bottom: 2px; line-height: 100%;}

h3 {color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12pt; text-align:left;}
h4 {color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:10pt}

td {color: #000000; font-family: Arial, Helvetica, sans-serif; text-align:left;}
p  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-align:left;}

h1.main  {color:#ffcc33; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:20pt; text-align:center;}
h2.main {color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12pt; text-align:center; padding: 0;}
h3.main  {color:#ffcc33; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:10pt; text-align:center; font-style:italic;}




p.main  {color: #000000; font-family: Arial, Helvetica, sans-serif; text-align:left;}
p.spacer {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:12pt; text-align:left; margin-top: 0px; margin-bottom:0px; line-heigh: 50%;}

td.cat  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:10pt; text-align:left; line-heigh: 100%;}

p.encyc {color: purple; font-family: Arial, Helvetica, sans-serif; font-size:10pt; text-align:left; line-height: 100%;}

th.encyc {color: purple; font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:10pt; line-height: 100%;}
th.encyc1 {color: purple; font-family: Arial, Helvetica, sans-serif; text-align:right; font-size:10pt; line-height: 100%}
td.encyc {color: purple; font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:9pt; line-height: 110%;}
td.encyc1 {color: purple; font-family: Arial, Helvetica, sans-serif; text-align:right; font-size:9pt; line-height: 110%}

a:link {color:#0000ff; text-decoration:none;}
a:visited {color:#000099; text-decoration:none;}
a:hover {color:green; text-decoration:none;}
a:active {color:red; text-decoration:none;}

.encyc a:link {color: purple;  font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:9pt; line-height: 110%; text-decoration:none;}
.encyc a:visited {color: purple;  font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:9pt; line-height: 110%; text-decoration:none;}
.encyc a:hover {color: cyan;  font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:9pt; line-height: 110%; text-decoration:none;}
.encyc a:active {color: red;  font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:9pt; line-height: 110%; text-decoration:none;}.

.cat a:link {color: yellow; font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:9pt; line-height: 110%; text-decoration:none;}
.cat a:visited {color: #FF6600;  font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:9pt; line-height: 110%; text-decoration:none;}
.cat a:hover {color: white;  font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:9pt; line-height: 110%; text-decoration:none;}
.cat a:active {color: yellow;  font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:9pt; line-height: 110%; text-decoration:none;}.

div.trail {color:#99ffff; font-family: Arial, Helvetica, sans-serif; font-size:10pt; line-height: 100%; text-decoration: none;}
.trail a:link {color:#99ffff; font-family: Arial, Helvetica, sans-serif; font-size:10pt; line-height: 100%; text-decoration: none;}
.trail a:visited {color:#ffff66; font-family: Arial, Helvetica, sans-serif; font-size:10pt; line-height: 100%; text-decoration: none;}
.trail a:hover {color:purple; font-family: Arial, Helvetica, sans-serif; font-size:10pt; line-height: 100%; text-decoration: none;}
.trail a:active {color:red; font-family: Arial, Helvetica, sans-serif; font-size:10pt; line-height: 100%; text-decoration: none;}

p.button { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:14pt; text-align:center;}
.button a:link {color:#99ffff; text-decoration: none;}
.button a:visited {color:#ffff66; text-decoration:none;}
.button a:hover {color:#ffffff; text-decoration:none;}
.button a:active {color:red; text-decoration:none;}

