body
{
  font                      : 10pt arial;
  margin                    : 0;
  background-color          : #c0c0c0;
  color                     : #000000;
  scrollbar-3dlight-color   : #C0C0C0;
  scrollbar-highlight-color : #BE1D32;
  scrollbar-face-color      : #BE1D32;
  scrollbar-shadow-color    : #C0C0C0;
  scrollbar-darkshadow-color: #C0C0C0;
  scrollbar-track-color     : #C0C0C0;
  scrollbar-arrow-color     : #C0C0C0;
}

a.languagetext:link    { font:small-caps 10pt arial; color: #000000; text-decoration: none; }
a.languagetext:visited { font:small-caps 10pt arial; color: #000000; text-decoration: none; }
a.languagetext:active  { font:small-caps 10pt arial; color: #000000; text-decoration: none; }
a.languagetext:hover   { font:small-caps 10pt arial; color: #BE1D32; text-decoration: none; }

td.whitecell
{
  font :10pt arial;
  color:#000000;
  background : #FFFFFF;
}
td.whitecell a:link    { font: 10pt arial; color: #BE1D32; text-decoration: none; }
td.whitecell a:visited { font: 10pt arial; color: #BE1D32; text-decoration: none; }
td.whitecell a:active  { font: 10pt arial; color: #BE1D32; text-decoration: none; }
td.whitecell a:hover   { font: 10pt arial; color: #000000; text-decoration: none; }

td.name
{
  font : bold 12pt arial;
  color: #000000;
  background : #FFFFFF;
}
td.name a:link    { font: bold 12pt arial; color: #BE1D32; text-decoration: none; }
td.name a:visited { font: bold 12pt arial; color: #BE1D32; text-decoration: none; }
td.name a:active  { font: bold 12pt arial; color: #BE1D32; text-decoration: none; }
td.name a:hover   { font: bold 12pt arial; color: #000000; text-decoration: none; }

td.redcell
{
  font :8pt arial;
  color:#FFFFFF;
  background : #BE1D32;  
}

td.redcell a:link    { font: 8pt arial; color: #FFFFFF; text-decoration: none; }
td.redcell a:visited { font: 8pt arial; color: #FFFFFF; text-decoration: none; }
td.redcell a:active  { font: 8pt arial; color: #FFFFFF; text-decoration: none; }
td.redcell a:hover   { font: 8pt arial; color: #000000; text-decoration: none; }

td.th
{
  font :bold 10pt arial;
  color:#FFFFFF;
  background : #BE1D32;  
  padding : 3;
}

td.th a:link    { font: bold 10pt arial; color: #FFFFFF; text-decoration: none; }
td.th a:visited { font: bold 10pt arial; color: #FFFFFF; text-decoration: none; }
td.th a:active  { font: bold 10pt arial; color: #FFFFFF; text-decoration: none; }
td.th a:hover   { font: bold 10pt arial; color: #000000; text-decoration: none; }

td.td
{
  font :10pt arial;
  color:#000000;
  background : #C0C0C0;  
  padding : 3;
}

td.td a:link    { font: 10pt arial; color: #000000; text-decoration: none; }
td.td a:visited { font: 10pt arial; color: #000000; text-decoration: none; }
td.td a:active  { font: 10pt arial; color: #000000; text-decoration: none; }
td.td a:hover   { font: 10pt arial; color: #FFFFFF; text-decoration: none; }

td.gbnavrow
{
  font :bold 10pt arial;
  color:#000000;
  background : #FFFFFF;  
  padding : 3;
}

td.gbnavrow a:link    { font: bold 10pt arial; color: #000000; text-decoration: none; }
td.gbnavrow a:visited { font: bold 10pt arial; color: #000000; text-decoration: none; }
td.gbnavrow a:active  { font: bold 10pt arial; color: #000000; text-decoration: none; }
td.gbnavrow a:hover   { font: bold 10pt arial; color: #BE1D32; text-decoration: none; }

table.mailform
{
  font :10pt arial;
  color:#000000;
}

H1
{
  color: #BE1D32;
  font: bold 14pt arial;
  text-align: center;
}

H2
{
  color: #000000;
  font: bold 10pt arial;
  text-align: left;
}

INPUT {font: 10pt arial; color: #BE1D32;}

SELECT {font: 10pt arial; color: #BE1D32;}

TEXTAREA {font: 10pt arial; color: #BE1D32;}

HR { color: #FFFFFF; size: 1pt;}