body
{
  font-family: Arial;
  background-color: #ffffff;
}

td
{
  font-size: 8pt;
}
td.block
{
  background-color: #e0e0e0; 

  padding-left: 30pt; 
  padding-right: 30pt; 
  padding-top: 30pt; 
  padding-bottom: 30pt;
}

td.left
{
  background-color: #000000;
}

td.sideTitle
{
  font-size: 10pt;
  color: #ffffff;
}


td.report
{
  font-size: 14pt;
  color: #ffffff;
  text-align: center;
  background-color: #666666;
  text-transform:uppercase; 
}

td.white
{
  background-color: #ffffff; 
}


td.grey
{
  background-color: #cccccc; 
}


td.green
{
  color: #999999;
  background-color: #759b6c;
}

td.link
{
  color: #999999;
  background-color: transparent;
}

a
{
  font-size: 10pt;  
  color: #356b2c;
  text-decoration: underline
}
a:visited
{
  color: #90a090;
  text-decoration: underline;
}
a:hover
{
  color: #707070;
  text-decoration: underline;
}

a.link
{
  font-size: 10pt;
  color: #ffffff;
  text-decoration: none
}
a.link:visited
{
  color: #c0c0c0;
  text-decoration: none;
}
a.link:hover
{
  color: #006000;
  text-decoration: none;
}

a.menu
{
  font-size: 10pt;
  color: #000000;
  text-decoration: none;
  font-weight: bold;
}
a.menu:visited
{
  color: #000000;
  text-decoration: none;
}
a.menu:hover
{
  color: #ffffff;
  text-decoration: underline;
}

p.title
{
  margin-left: 50pt;
  margin-right: 50pt;
  margin-top: 20pt;
  margin-bottom: 20pt;
  
  text-transform:uppercase; 
  
  text-align: center;
  font-size: 16pt;
  
  color: #000000;
}


p.subtitle
{
  margin-left: 50pt;
  margin-right: 50pt;
  margin-top: 20pt;
  margin-bottom: 10pt;
  
  border-top: 1px solid #000000; 
  border-bottom: 1px solid #000000; 

  padding-top: 10pt; 
  padding-bottom: 10pt;

  text-align: center;
  font-size: 11pt;

  color: #759b6c;
}


p.link
{
  margin-left: 0pt;
  margin-right: 5pt;
  
  text-align: left;

}

p.author
{

  margin-left: 0pt;
  margin-top: 5pt;
  margin-bottom: 0pt;
  
  padding-top: 0pt; 
  padding-bottom: 0pt;

  text-align: right;
  font-size: 8pt;

  color: #707070;
}


input.button
{

  border-right: #707070 1px inset;
  border-top: #ffffff 1px inset;
  border-left: #ffffff 1px inset;
  border-bottom: #707070 1px inset;

  height: 17;
  width: 70;
  color: #000000;
  font-weight: bold;
  font-size: 9pt;
  background-color: #759b6c;
  text-valign: middle;
}

.text
{

  border-right: #707070 1px inset;
  border-top: #ffffff 1px inset;
  border-left: #ffffff 1px inset;
  border-bottom: #707070 1px inset;

  height: 19;
  width: 130;
  color: #000000;
  font-size: 8pt;
  background-color: #fffff;
  text-valign: middle;
}

p.ss
{
  margin-left: 50pt;
  margin-right: 50pt;
  margin-top: 20pt;
  margin-bottom: 40pt;
  
  text-align: center;
  font-size: 8pt;

  color: #666666;
}

.yellow
{
  background-color: #d487a6;
}
.blue
{
  background-color: #000000;
}
.grey
{
  background-color: #e0e0e0;
}
.side
{
  background-color: #333333;
}
.blue2
{
  background-color: #494949;
}
.side2
{
  background-color: #6d6d6d;
}
.signature
{
  font-size: 10pt;
  font-style: italic;

  color: #a0a0a0;
}
.date
{
  font-size: 10pt;
  font-weight: bold;

  color: #a0a0a0;
}

