body
{
 background-color:#000000;
 color:white;
}

h1
{
 color:#009F00;
}

h2
{
 color:gold;
}

p
{
 color:white;
}

p.title
{
 color:black;
 font-weight:bold;
}

p.heading
{
 color:black;
 font-weight:bold;
}

p.subheading
{
 color:blue;
 font-weight:bold;
}

p.groupheading
{
 color:gold;
 font-weight:bold;
}
 
p.datum
{
 color:black;
 font-weight:bold;
}

p.datumn
{
 color:black;
 font-weight:normal;
}

p.datumw
{
 color:black;
 font-weight:bold;
}

p.ddate
{
 color:#5F0000;
 font-size:smaller;
 font-weight:bold;
}

p.ddatew
{
 color:white;
 font-size:smaller;
 font-weight:bold;
}

p.dunit
{
 color:#5F0000;
 font-weight:normal;
 font-size:normal;
}

p.dunitw
{
 color:black;
 font-weight:normal;
 font-size:normal;
}

p.mctxt
{
 color:gold;
 font-weight:bold;
 font-size:smaller;
}
 
a.title
{
 color:cornflowerblue;
 font-weight:bold;
}

a.heading
{
 color:gold;
 font-weight:bold;
}

a.datum
{
 color:#5F0000;
 font-weight:bold;
}

a.datumw
{
 color:white;
 font-weight:bold;
}

a.ddate
{
 color:#FF0000;
 font-size:smaller;
 font-weight:bold;
}

a.ddatew
{
 color:white;
 font-size:smaller;
 font-weight:bold;
}

a.dunit
{
 color:#5F0000;
 font-weight:normal;
 font-size:normal;
}

a.dunitw
{
 color:white;
 font-weight:normal;
 font-size:normal;
}

a.mtxt
{
 color:cornflowerblue;
 font-weight:bold;
 font-size:smaller;
 text-decoration:none;
}

a.groupheading
{
 color:gold;
 font-weight:bold;
 font-size:normal;
}

a.bare
{
  text-decoration:none;
}

table.mcell
{
 border-width:1px;
 border-color:cornflowerblue;
 border-style:solid;
 border-spacing:0;
 background-color:black;
}

table.ccell
{
 border-width:1px;
 border-color:gold;
 border-style:solid;
 border-spacing:0;
 background-color:black;
}

table.mlcell
{
 border-width:1px;
 border-color:#EFEFEF;
 border-style:solid;
 border-spacing:0;
 background-color:black;
}

table.mdcell
{
 border-width:1px;
 border-color:#AFAFAF;
 border-style:solid;
 border-spacing:0;
 background-color:black
}

table.body
{
 border-width:0px;
 background-color:#AFAFAF;
}

table.default
{
 width:100%;
 border:1px solid white;
 border-radius:10px;
}

table.def2
{
 width:100%;
 border:1px solid white;
 border-radius:25px;
}

tr.hrow
{
 border-width:0px;
 background-color:#CFAFAF;
}

tr.lrow
{
 border-width:0px;
 background-color:#AFAFCF;
}

tr.mrow
{
 border-width:0px;
 background-color:#9F9F9F;
}

tr.hmrow
{
 border-width:0px;
 background-color:#BF9F9F;
}

tr.lmrow
{
 border-width:0px;
 background-color:#9F9FBF;
}

tr.rhrow
{
 border-width:0px;
 background-color:#EFAFAF;
}

tr.rlrow
{
 border-width:0px;
 background-color:#AFAFEF;
}

tr.groupheading
{
 border-width:0px;
 background:darkblue;
}

tr.body
{
 border-width:0px;
 background-color:#AFAFAF;
}

td.hcell
{
 border-width:0px;
 background-color:#CFAFAF;
}

td.lcell
{
 border-width:0px;
 background-color:#AFAFCF;
}

td.mcell
{
 border-width:0px;
 background-color:#9F9F9F;
}

td.hmcell
{
 border-width:0px;
 background-color:#BF9F9F;
}

td.lmcell
{
 border-width:0px;
 background-color:#9F9FBF;
}

td.hlcell
{
 border-width:0px;
 background-color:#CFAFCF;
}

td.rhmcell
{
 border-width:0px;
 background-color:#DF9F9F;
}

td.rlmcell
{
 border-width:0px;
 background-color:#9F9FDF;
}

td.rhlcell
{
 border-width:0px;
 background-color:#BF9FBF;
}

td.rhlmcell
{
 border-width:0px;
 background-color:#BF9FBF;
}

td.rhhcell
{
 border-width:0px;
 background-color:#EFAFAF;
}

td.rllcell
{
 border-width:0px;
 background-color:#AFAFEF;
}

td.rmcell
{
 border-width:0px;
 background-color:#BFBFBF;
}

td.smcell
{
 border-width:0px;
 background-color:#7F7F7F;
}

datum
{
 color:#5F0000;
 font-weight:bold;
}

datumw
{
 color:black;
 font-weight:bold;
}

ddate
{
 color:#5F0000;
 font-size:smaller;
 font-weight:bold;
}

ddatew
{
 color:black;
 font-size:smaller;
 font-weight:bold;
}

dunit
{
 color:#5F0000;
 font-weight:normal;
 font-size:normal;
}

dunitw
{
 color:black;
 font-weight:normal;
 font-size:normal;
}

groupheading
{
 color:gold;
 font-weight:bold;
 font-size:normal;
}

subheading
{
 color:blue;
 font-weight:bold;
 font-size:normal;
}

mtxt
{
 font-weight:bold;
 font-size:smaller;
 color:cornflowerblue;
}

mctxt
{
 font-weight:bold;
 font-size:smaller;
 color:gold;
}

mltxt
{
 font-weight:bold;
 font-size:smaller;
 color:#EFEFEF;
}

mdtxt
{
  font-weight:bold;
  font-size:smaller;
  color:#AFAFAF;
}

raintitle
{
 color:blue;
}

snowtitle
{ 
 color:white;
}

snowqtitle
{
 color:lightgrey;
}

preciptitle
{
 color:black;
}

ritlePageFontColor
{
 color:#999999;
}
