body
{
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
}

a
{
  background-color: transparent;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;  
  text-decoration: underline;
}

a:hover
{
  background-color: transparent;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #40AA40;  
  text-decoration: underline;
}

a.imglink:hover
{
  background-color: transparent;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #40AA40;  
  text-decoration: underline;
  width: 100%;
  filter: alpha(opacity=80, finishopacity=80, style=2, startx=0, starty=0, finishx=0, finishy=0);
}

img
{ 
  border: none; 
}

h1
{
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #000000;
  text-align: left;
}

h2
{
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  text-align: left;
}

table.fake
{
  background-color: #FFFFFF;
  border-style: none;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  align: center;
}

tr.fake
{
  text-align: left;
}

td.fake
{
  background-color: #FFFFFF;
}

table.main
{
  background-color: #A3CF85;
  border-color: #D3FFB5;
  border-style: solid;
  border-width: 0px;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
}

th.main
{
  background-color: #F3FFF5;
}

tr.main
{
  text-align: left;
}

td.main
{
  background-color: #F3FFF5;
}

table.pictures
{
  background-color: #F3FFF5;
  border-color: #F3FFF5;
  border-style: none;
  border-width: 0px;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
}

th.pictures
{
  background-color: #F3FFF5;
}

tr.pictures
{
  text-align: left;
}

td.pictures
{
  background-color: #F3FFF5;
}

table
{
  background-color: #F3FFF5;
  border-color: #F3FFF5;
  border-style: solid;
  border-width: 0px;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
}

th
{
  background-color: #D3FFB5;
}

tr
{
  text-align: center;
}

td
{
  background-color: #D3FFC5;
}
