BODY
{
    COLOR: #000000;
    BACKGROUND: #FFFFFF;
    FONT-FAMILY: Arial, "Times New Roman", serif, verdana, Times;
	margin: 0;
}
SELECT
{
    COLOR: #000000;
    BACKGROUND: #FFFFFF;
    TEXT-DECORATION: none ;
    FONT-SIZE: 11px ;
}
.II
{
    COLOR: #000000;
    BACKGROUND: #EEEEEE;
}
.mono
{
    FONT-FAMILY: monospace ;
    FONT-SIZE: 14px ;
}
.green
{
    COLOR: #006600;
}
.error
{
    COLOR: #ff0000;
}
.warning
{
    COLOR: #ff0000;
    BACKGROUND: #FFFFFF;
}
.hdg
{
    COLOR: #000000;
    BACKGROUND: #EEEEEE;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none ;
}
.tblhdg
{
    COLOR: #FFFFFF;
    BACKGROUND: #639ACE;
    FONT-SIZE: 14px ;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none ;
}

.tblopt
{
    COLOR: #000000;
    BACKGROUND: #FFFFFF;
    FONT-SIZE: 14px ;
    padding: 0 ;
    width: 23px;
    height: 18px ;
}

.tblrow0
{
    COLOR: #000000;
    FONT-SIZE: 14px ;
    vertical-align: top;
}

.tblrow1
{
    COLOR: #000000;
    BACKGROUND: #B6D1E0;
    FONT-SIZE: 14px ;
    vertical-align: top;
}
.tblrow2
{
    COLOR: #000000;
	BACKGROUND: #EEEEEE;
	FONT-SIZE: 14px ;
    vertical-align: top;
}
.tblrow1ws
{
    COLOR: #000000;
    BACKGROUND: #EEEEEE;
    FONT: 14px monospace;
}
.tblrow2ws
{
    COLOR: #000000;
    BACKGROUND: #D4D4D4 ;
    FONT: 14px monospace ;
}

.tblrowON
{
    COLOR: #000000;
    BACKGROUND: #FFFFB3;
    FONT-SIZE: 14px ;
    vertical-align: top;
}



.tblrow1disabled
{
    BACKGROUND: #EEEEEE;
    COLOR: #C4C4C4;
    FONT-SIZE: 14px ;
}
.tblrow2disabled
{
    BACKGROUND: #D4D4D4 ;
    COLOR: #EEEEEE;
    FONT-SIZE: 14px ;
}
.cellhdg
{
    COLOR: #3366FF;
    FONT-SIZE: 14px ;
    TEXT-DECORATION: none ;
    white-space: nowrap ;
    vertical-align: top;
}
.celllbl
{
    COLOR: #3366FF;
    FONT-SIZE: 10px ;
    TEXT-DECORATION: none ;
    white-space: nowrap ;
    vertical-align: top;
}

.cellhdg2
{
    COLOR: #3366FF;
    FONT-SIZE: 14px ;
    TEXT-DECORATION: none ;
    white-space: nowrap ;
}
.col
{
    COLOR: #000000 ;
    TEXT-DECORATION: none ;
}

.normal
{
    COLOR: #000000;
    FONT-SIZE: 14px ;
    TEXT-DECORATION: none ;
}
.title
{
    COLOR: #000000;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center ;
}
.small
{
    COLOR: #000000;
    FONT-SIZE: 11px;
}
.smallhdg
{
    COLOR: #FFFFFF;
    BACKGROUND: #639ACE;
    FONT-SIZE: 11px ;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none ;
}
.title2
{
  color:#FFFFFF; 
  FONT-SIZE: 14px; 
  width:100%; 
  line-height: 140%;
  FONT-WEIGHT: bold;
  background-color:#3961A5; 
  border-bottom:thin solid
}
.leftbox
{
  border:thin solid #3961A5; 
  width:30%; 
  float:left;
  padding: 1em;
  COLOR: #000000;
  FONT-SIZE: 14px ;
  vertical-align: top;
}
.leftbox2
{
  border:thin solid #3961A5; 
  float:left;
  padding: 1em;
  COLOR: #000000;
  FONT-SIZE: 14px ;
  vertical-align: top;
}
.box
{
  border:thin solid #3961A5; 
  padding: 1em;
  COLOR: #000000;
  FONT-SIZE: 14px ;
  vertical-align: top;
}
.rightbox
{
  border:thin solid #3961A5; 
  width:30%; 
  float:right;
  padding: 1em;
  COLOR: #000000;
  FONT-SIZE: 14px ;
  vertical-align: top;
}
.rightbox2
{
  border:thin solid #3961A5; 
  float:right;
  padding: 1em;
  COLOR: #000000;
  FONT-SIZE: 14px ;
  vertical-align: top;
}
.footer
{
    TEXT-DECORATION: none ;
    COLOR: #330099;
    BACKGROUND:#FFFFFF;
    FONT-SIZE: 11px ;
    FONT-FAMILY: sans-serif, Arial
}
.legend
{
    COLOR: #330099;
    width: 100px;
    margin: 1em;
    padding: 1em;
    BACKGROUND:#FFFFCC;
    FONT-SIZE: 11px ;
    FONT-FAMILY: sans-serif, Arial
}



#PCL {
		font-family: Verdana,Arial,Helvetica;
		font-weight: normal;
		text-decoration: none;
		font-size: 8pt;
}

#PTT {
		font-family: Verdana,Arial,Helvetica;
		font-size: 8pt;
}

#PST {
		font-family: Verdana,Arial,Helvetica;
		font-size: 8pt;
}