P 
{    FONT-SIZE: 8pt;
     FONT-FAMILY: arial;
     TEXT-ALIGN: right;
     CURSOR: default;
     }

P.dialog 
{    
	FONT-SIZE: 8pt;
  FONT-FAMILY: arial;
  TEXT-ALIGN: left;
}

P.10pt
{
     FONT-SIZE: 10pt;
     FONT-FAMILY: arial;
}

P.datac
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: center;

}

P.datal
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: left;

}
	
.10ptbold
{
     FONT-SIZE: 10pt;
     FONT-FAMILY: arial;
     FONT-WEIGHT: bold;
     CURSOR: default;
}

.tenptbold
{
     FONT-SIZE: 10pt;
     FONT-FAMILY: arial;
     FONT-WEIGHT: bold;
     CURSOR: default;
}

.10ptc
{
     FONT-SIZE: 10pt;
     FONT-FAMILY: arial;
     FONT-WEIGHT: normal;
     CURSOR: default;
     TEXT-ALIGN: center;
}

.12ptBoldRight
{    FONT-SIZE: 12pt;
     FONT-WEIGHT: bold;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: right;
     CURSOR: default;
}

.14ptBoldCGray
{    FONT-SIZE: 14pt;
     FONT-WEIGHT: bold;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: center;
		 COLOR: GRAY;
     CURSOR: default;
}

.login
{    FONT-SIZE: 12pt;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: center;
		 COLOR: blue;
     CURSOR: default;
}


.8ptbold
{
     FONT-SIZE: 8pt;
     FONT-FAMILY: arial;
     FONT-WEIGHT: bold;
     CURSOR: default;
}

FONT.small
{    FONT-SIZE: 8pt;
     FONT-FAMILY: times new roman;
     COLOR: red;
     CURSOR: default;
     }

BR.small
{    FONT-SIZE: 2pt
     }

BR.medium
{    FONT-SIZE: 6pt}

.button 
{
	FONT-FAMILY: Arial; 
  FONT-SIZE: 8pt; 
  COLOR: black; 
  TEXT-ALIGN: center;
}

.size1
{    FONT-SIZE: 12pt;
     FONT-WEIGHT: bold;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: center;
     BACKGROUND: lightgrey;
     CURSOR: default;
     }
     
.size2
{    FONT-SIZE: 10pt;
     FONT-WEIGHT: bold;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: center;
     BACKGROUND: lightgrey;
     }

.size3
{    FONT-SIZE: 8pt;
     FONT-WEIGHT: bold;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: center;
     }

.reportHeader
{    FONT-SIZE: 12pt;
     FONT-WEIGHT: bold;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: left;
}

TD.paramHeader
{    FONT-SIZE: 12pt;
     FONT-WEIGHT: bold;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: CENTER;
     CURSOR: default;
}

TD.paramDropBox
{    FONT-SIZE: 10pt;
     FONT-WEIGHT: bold;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: right;
}

TD.paramRadio
{    FONT-SIZE: 10pt;
     FONT-WEIGHT: normal;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: left;
}

.date
{		 FONT-SIZE: 10pt;
     FONT-WEIGHT: bold;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: right;
}

.reportParam
{    FONT-SIZE: 10pt;
     FONT-WEIGHT: normal;
     FONT-FAMILY: Arial;
     TEXT-ALIGN: left;
}

TD.head
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: right;
	VERTICAL-ALIGN : text-top;
  CURSOR: default;
	}

TD.stream
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: left;
	}
  
TH
{
  CURSOR: default;
}

TH.headc
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: center;
	VERTICAL-ALIGN : text-top;
	}

TH.headl
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: left;
	VERTICAL-ALIGN : text-top;
	}

TD.data
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: left;
	VERTICAL-ALIGN : text-top;
  CURSOR: default;
	}

TD.datac
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: center;
	VERTICAL-ALIGN : text-top;
	}
	 
TD.left 
{ TEXT-ALIGN: left;
  CURSOR: default;
  }

TR.headc
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: center;
	VERTICAL-ALIGN : text-top;
}

TR.headc2
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt; 
	TEXT-ALIGN: center;
	VERTICAL-ALIGN : text-top;
}

TR.data
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: left;
	VERTICAL-ALIGN : text-top;
}

TR.datac
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: center;
	VERTICAL-ALIGN : text-top;
}

TR.datacsmall
{	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt; 
	TEXT-ALIGN: center;
	VERTICAL-ALIGN : text-top;
}

DIV.dialog 
{    
	FONT-SIZE: 8pt;
  FONT-FAMILY: arial;
  TEXT-ALIGN: left;
}
	
.queryResults 
{    FONT-FAMILY: Arial;
     FONT-SIZE: 8pt;
     CURSOR: default;
     }
     

.noborder
{    BORDER-WIDTH: 0;
     FONT-WEIGHT: bold;
     HEIGHT: 22px; 
     CURSOR: default;
     BACKGROUND: white;
     }

.nobordercolour
{    BORDER-WIDTH: 0;
     FONT-WEIGHT: bold;
     HEIGHT: 22px; 
     CURSOR: default;
     BACKGROUND: default;
     }

.menuLinks 
{    FONT-FAMILY: Arial;
     FONT-SIZE: 8pt;
     FONT-WEIGHT: bold;
     COLOR: black;
     TEXT-DECORATION: none;
     TEXT-ALIGN: center;
     BACKGROUND: gold;
     }
.menuLinks:hover {BACKGROUND: white;}     

.menuHeading
{    FONT-FAMILY: Arial; 
     FONT-SIZE: 8pt; 
     FONT-WEIGHT: bold; 
     COLOR: navy;
     TEXT-DECORATION: none; 
     ALIGN: center;
     }

.hyperlinks 
{    FONT-FAMILY: Arial;
     FONT-SIZE: 8pt;
     FONT-WEIGHT: bold;
     COLOR: navy;

     }

.pagelinks 
{    FONT-FAMILY: Arial;
     FONT-SIZE: 12pt;
     FONT-WEIGHT: bold;
     COLOR: navy;
     }

@media screen
{
	TABLE.paper {DISPLAY:none;}
}

@media print
{
	TABLE.paper {DISPLAY:block;}
    TABLE.noprint { DISPLAY: none;}
}
	 
</STYLE>
