body
{ font-size:12pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color: #E0E8B0;
  color: #000000;
  margin:0 20%;
  padding:0;
}
 a:link {color: #0000CC;}
 a:active {color: #0000FF;}
 a:visited {color: #000066;}

h1 {text-align:center;}

tr.alternaterow{BACKGROUND-COLOR:#F0F4D0;}

.icentre {text-align: center; font-size: 8pt; margin:0px;}

h2{
 font-size:125%;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 margin-top:1px;
 margin-bottom:4px;
 margin-left:0;
 margin-right:0;
}

TD{
  padding:1px 4px;
  border:0;
  margin:0;
}

TD.frame
{
  BORDER-LEFT: 1px solid #808080;
  BORDER-TOP: 1px solid #808080;
  BORDER-RIGHT: 2px solid #666666;
  BORDER-BOTTOM: 2px solid #666666;
}

TR.even  { BACKGROUND-COLOR: #F0F4D0; vertical-align: top; }
TR.odd   { BACKGROUND-COLOR: #E0E8B0; vertical-align: top; }
TR.title { BACKGROUND-COLOR: #D0E090; }

TD.title1
{
  BORDER-BOTTOM: 1px solid #808080;
  font-weight:bold;
}
TD.title
{
  BORDER-RIGHT: 1px solid #808080;
  BORDER-BOTTOM: 1px solid #808080;
  font-weight:bold;
}
TD.titlelast
{
  BORDER-RIGHT: medium none;
  BORDER-BOTTOM: 1px solid #808080;
  font-weight:bold;
}
TD.evenrow
{
  BORDER-RIGHT: 1px solid #808080;
}
TD.evenrowlast
{
  BORDER-RIGHT: medium none;
}
TD.oddrow
{
  BORDER-RIGHT: 1px solid #808080;
}
TD.oddrowlast
{
  BORDER-RIGHT: medium none;
}

.text{
 border-top: 1px solid #808080;
 border-left: 1px solid #808080;
 border-bottom: 1px solid #E0E0E0;
 border-right: 1px solid #E0E0E0;
 padding-left: 2px;
 padding-right: 2px;
}

.info {
 color:#666666;
 font-size:8pt;
}

.button {
 background-color:#C0C0C0;
 border-top: 1px solid #E0E0E0;
 border-left: 1px solid #E0E0E0;
 border-bottom: 1px solid #000000;
 border-right: 1px solid #000000;
 padding: 1px 5px;
}
