BODY
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal; 
  color : #000000;
  background-color: #FCFCFC;
}

P
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  margin-left: 0%;
  color : #000000;
  background-color: transparent;
}

H1
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 18pt;
  font-weight: bold;
  color : #0000AA;
  background-color: transparent;
}

H2
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: normal;
  color : #0000AA;
  background-color: transparent;
}

UL
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  margin-left: 20px;
  color : #000000;
  background-color: transparent;
}

LI
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  margin-left: 0px;
  color : #000000;
  background-color: transparent;
}

HR
{
  width: 100%;
  text-align: center;
  height: 2px;
  color: #000080;
  background-color: #000080;
}

A:link, A:visited, A:active
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: none; 
  text-decoration: none;
  color: blue;
  background-color: transparent;
}

A:hover
{
  text-decoration: none;
  color: green;
  background-color: transparent;
}

A.LINKHEAD:link, A.LINKHEAD:visited, A.LINKHEAD:active
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold; 
  text-decoration: none;
  color: blue;
  background-color: transparent;
}

A.LINKHEAD:hover
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold; 
  text-decoration: none;
  color: green;
  background-color: transparent;
}

A.LINKDETL:link, A.LINKDETL:visited, A.LINKDETL:active
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: none; 
  text-decoration: none;
  color: blue;
  background-color: transparent;
}

A.LINKDETL:hover
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal; 
  text-decoration: none;
  color: green;
  background-color: transparent;
}

A.RETURN:link, A.RETURN:visited, A.RETURN:active
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: none; 
  text-decoration: none;
  color: blue;
  background-color: transparent;
}

A.RETURN:hover
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal; 
  text-decoration: none;
  color: green;
  background-color: transparent;
}

.EMAIL
{
  color : blue;
  background-color: transparent;
}

.HEADER
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold; 
  color : #0000AA;
  background-color: transparent;  
}

.DETAIL
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal; 
  color : black;
  background-color: transparent;
  margin-left: 20px;
}

.RETURN
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal; 
  text-align: right;
  color : black;
  background-color: transparent;  
}

.DATATABLE
{
  border-width: 1px;
  border-color: black;
  border-style: solid;
  position: relative;
  left: 10px;
}

.DATABLOCK
{
  font-size: 10pt;
  border-width: 1px;
  border-color: gray;
  border-style: solid;
  padding: 5px;
  vertical-align: top;
  background-color: #DDDDDD;  
}

.COPYRIGHT
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal; 
  text-align: left;
  white-space: nowrap;
  color : black;
  background-color: transparent;  
}

.BASETABLE
{
  font-size: 9pt;
  border-width: 1px;
  border-color: blue;
  border-style: solid;
  background-color: #E0F0F0;
}

.HEADCELL
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 18pt;
  font-weight: bold; 
  color : black;
  padding: 10px;
  border-width: 0px;
  border-color: transparent;
  border-style: solid;
  background-color: transparent;
}

.HIDECELL
{
  font-size: 9pt;
  border-width: 0px;
  border-color: transparent;
  border-style: solid;
  background-color: transparent;
}

.SHOWCELL
{
  border-width: 1px;
  border-color: green;
  border-style: solid;
  vertical-align: top;
  padding: 10px;
  background-color: white;
}
