﻿
BODY		{ margin: 0pt; font-family: Tahoma; font-size: 9pt;}

H6			{ font: 12pt Tahoma; font-weight: Bold; color: navy; margin-top: 8pt; margin-bottom: 6pt; }
H5			{ font: 10pt Tahoma; font-weight: Bold; color: navy; margin-top: 0pt; margin-bottom: 0pt; }
H4			{ font: 10pt Tahoma; font-weight: Bold; color: #000066; margin-bottom: 0pt; margin-top: 4pt;}
H3			{ font: 12pt Tahoma; font-weight: Bold; color: white; margin-top: 8pt; margin-bottom: 8pt; }
H2			{ font: 11pt Tahoma; font-weight: Bold; color: navy; margin-top: 0pt; margin-bottom: 4pt; }
H1			{ font: 10pt Tahoma; font-weight: Bold; color: #000066; margin-bottom: 4pt; margin-top: 4pt; margin-left: 4pt}

a			{ font-family: Tahoma; font-size: 8pt; color: #000066; font-weight: bold; text-decoration: none}
a:hover		{ font-family: Tahoma; font-size: 8pt; color: #0000FF; font-weight: bold; text-decoration: underline; }
A.info		{ font-family: Tahoma; font-size: 8pt; color: maroon; font-weight: bold; text-decoration: none}
A.info:hover	{ color: blue;}
A.smenu		{ font-size: 8pt; color: navy; text-decoration: none; font-weight: bold }
A.smenu:hover	{ color: navy; text-decoration: underline; }
A.smenuwhite { font-size: 8pt; color: white; text-decoration: none; font-weight: bold }
A.smenuwhite:hover { color: white; text-decoration: underline;}
a.menu		{ font-size: 8pt; color: white; text-decoration: none; font-weight: bold }
a.menu:hover	{ color: yellow;}
a.button	{ font-family: Verdana; font-size: 9px; color: #000066; font-weight: bold; text-decoration: none}
a.trad		{ font-family: Tahoma; font-size: 8pt; color: #0000FF; font-weight: bold; text-decoration: underline}
a.trad:hover		{ font-family: Tahoma; font-size: 8pt; color: #000066; font-weight: bold; text-decoration: underline; }
ul			{ margin-top: 4px; margin-bottom: 4px }
li			{ margin-top: 2px; margin-bottom: 2px }
p			{ margin-top: 4px; margin-bottom: 4px }
p1			{ margin-top: 0px; margin-bottom: 0px }
p.bluehead	{ margin-top: 0px; margin-bottom: 0px; font-size: 10pt; color: blue; font-weight:bold}
span.y		{ font-size: 8pt; background-color: #80CCE5; }
span.head	{ font: 12pt Tahoma; font-weight: Bold; color: #000066; margin-bottom: 0pt; margin-top: 8pt; }
span.amock		{ font-family: Tahoma; font-size: 8pt; color: #000066; font-weight: bold; text-decoration: none}
span.amockhover		{ font-family: Tahoma; font-size: 8pt; color: #0000FF; font-weight: bold; text-decoration: underline}
span.amockover	{ font-family: Tahoma; font-size: 8pt; color: #0000FF; font-weight: bold }
span.amockred		{ font-family: Tahoma; font-size: 8pt; color: #FF3300; font-weight: bold; text-decoration: none}
span.amocktrad		{ font-family: Tahoma; font-size: 8pt; color: #0000FF; font-weight: bold; text-decoration: underline; cursor:pointer; }
span.amocktradhover		{ font-family: Tahoma; font-size: 8pt; color: #000066; font-weight: bold; text-decoration: underline; cursor:pointer; }
th.h		{ color: white; background-color: #006699; text-align: left; }
td.std		{ font-family: Tahoma; font-size: 9pt }
td.norm		{ font-family: Verdana; font-size: 11px; }
td.norm130	{ font-family: Verdana; font-size: 11px; line-height:130%; }
td.norm160	{ font-family: Verdana; font-size: 11px; line-height:160%; }
td.normwh	{ font-family: Verdana; font-size: 11px; color: white; }
td.small	{ font-family: Verdana; font-size: 10px }
td.normwb	{ font-family: Verdana; font-size: 11px; font-weight:bold; color: white; }
td.normnav	{ font-family: Verdana; font-size: 11px; font-weight:bold; color: #000099; }
td.subhead	{ font-family: Verdana; font-size: 10pt; font-weight:bold; color: #000066; }
td.subheadR	{ font-family: Verdana; font-size: 10pt; font-weight:bold; color: red; }
td.subheadP	{ font-family: Verdana; font-size: 10pt; font-weight:bold; color: #990099; }
td.warning	{ font-family: Verdana; font-size: 14pt; font-weight:bold; color: red; }
td.warningP	{ font-family: Verdana; font-size: 14pt; font-weight:bold; color: #990099; }
td.label	{ font-family: Verdana; font-size: 8pt; text-align: right; }
p.tshead	{
	font-family:Tahoma,Arial,Helvetica,san-serif;font-size:16px
}
p.tstext	{
	font-family:Verdana,Arial,Helvetica,san-serif;font-size:12px;line-height:1.6em;margin-top:8px;
}
td.w		{ background-color: white; }
td.bg1		{ background-color: #FFFFFF; }
td.bg0		{ background-color: #E5FFCC; }
td.bg2		{ background-color: #FFFFFF; }
td.bg3		{ background-color: #D7FFFF; }
td.bg4		{ background-color: #D7FFD7; }
td.bgA		{ background-color: #FFFFCC; }
td.bgy		{ background-color: #FFFF00; }
td.gwas		{ background-color: #E5E5E5; }
td.g		{ background-color: #E5E5E5; }
td.mwas		{ background-color: #99FFCC; }
td.m		{ background-color: #FFFF99; }
td.y		{ background-color: #FFFF66; }
td.ywas		{ background-color: #80CCE5; }

td.center	{ text-align: center; }
td.button	{ font-weight: Bold; font: 9pt Tahoma; color: white; background-color: #C0C0C0; 
               text-align: Center; border-style: ridge; border-width: 1; height: 16pt; }
td.buttonS	{ font-family: Tahoma; font-size: 8pt; color: #000066; font-weight:bold; background-color: #C0C0C0; 
               text-align: Center; border-style: ridge; border-width: 1; height: 14pt; }
td.buttonG	{ font-weight: Bold; font: 8pt Tahoma; color: white; background-color: #D9D9D9; 
               text-align: Center; border-style: ridge; border-width: 1; height: 14pt; }               
td.buttonVS	{ background-color: #C0C0C0; text-align: Center; border-style: ridge; border-width: 1; height: 12pt; }               
td.buttonSR	{ font-weight: Bold; font: 8pt Tahoma; color: white; background-color: #FFFF00; 
			   text-align: Center; border-style: ridge; border-width: 1; height: 14pt; }
td.buttonBR	{ font-weight: Bold; font: 8pt Tahoma; color: black; background-color: #FFFF00; 
			   text-align: Center; border-style: ridge; border-width: 1; height: 12pt; }			   
tr.norm		{ font-family: Verdana; font-size: 11px; margin-bottom:2px; margin-top:2px; }
tr.std		{ font-family: Tahoma; font-size: 9pt }
tr.big		{ font-family: Tahoma; font-size: 11pt }
tr.small	{ font-family: Verdana; font-size: 10px }
tr.th		{ font-family: Tahoma; font-size: 8pt; font-weight:bold; color: #FFFFFF; }
tr.trow		{ font-family: Tahoma; font-size: 8pt; font-weight:bold; color: #FFFFFF; }
td.grn		{ background-color: #CCFFCC }
td.amb		{ background-color: #FFCC66 }
td.red		{ background-color: #FF3300 }
td.black	{ background-color: #000000 }
td.real		{ background-color: #C0FFE5 }
td.user		{ background-color: #CCCCFF }
td.hlight	{ background-color: #FFFF00 }


/* Table Headings */
TR.hg		{ font-size: 8pt; color: black; background-color: #E5E5E5; text-align: left; }
TR.h		{ font-size: 8pt; color: white; text-align: left; }
TR.hy		{ font-size: 8pt; color: white; text-align: left; }
TR.hs		{ font-size: 8pt; color: white; background-color: #009900; text-align: left; }
TR.hb		{ font-size: 8pt; color: white; background-color: #000066; text-align: left; }
TR.hf		{ font-size: 8pt; color: white; background-color: #666666; text-align: left; }
TR.hl		{ font-size: 8pt; color: black; background-color: #66FFCC; text-align: left; }
TR.h2		{ font-size: 8pt; color: white; background-color: #800080; text-align: left; }

INPUT		{ font: 10pt Tahoma; }
INPUT.s		{ font: 8pt Tahoma; }
INPUT.fw	{ font: 10pt Tahoma; width:100%; margin-bottom:0px; margin-top:0px;}
INPUT.fws	{ font: 9pt Tahoma; width:100%; }
INPUT.s9	{ font: 9pt Tahoma; margin-bottom:0px; margin-top:0px;}
INPUT.s8	{ font: 8pt Tahoma; margin-bottom:0px; margin-top:0px;}
INPUT.fwsc	{ font: 9pt Tahoma; width:100%; text-align: center; }
INPUT.c		{ text-align: center; }
INPUT.r		{ text-align: right; }
INPUT.std	{ height: 20px; font: 8pt Tahoma; position: relative; top: 0; text-align: center; margin-bottom:0px; margin-top:0px;}
INPUT.stdl	{ height: 20px; font: 8pt Tahoma; position: relative; top: 0; text-align: left; margin-bottom:1px; margin-top:1px;}
INPUT.stdr	{ height: 20px; font: 8pt Tahoma; position: relative; top: 0; text-align: right; margin-bottom:1px; margin-top:1px;}
INPUT.stdbr	{ height: 20px; font: 8pt Tahoma; position: relative; top: 0; text-align: center; margin-bottom:0px; margin-top:0px;}
INPUT.cb	{ margin-bottom:0px; margin-top:0px; }
INPUT.buttonS	{ font-family: Tahoma; font-size: 8pt; color: #000066; font-weight:bold; background-color: #C0C0C0; 
               text-align: Center; border-style: ridge; border-width: 1; height: 14pt; cursor:pointer; }
INPUT.buttonSR	{ font-family: Tahoma; font-size: 8pt; color: #000066; font-weight:bold; background-color: #FFFF00; 
               text-align: Center; border-style: ridge; border-width: 1; height: 14pt; cursor:pointer; }
               
/* Table Error Message Row 'normal' size */
TR.err		{ font-size: 10pt; color: white; background-color: #666666; font-weight: bold; text-align: center; vertical-align:top; }

/* Table Data Rows 'small' size */
TR.pds		{ font-size: 8pt; color: black; vertical-align:middle; }
TR.pds1		{ font-size: 8pt; color: black; background-color: #CCCCCC; vertical-align:middle; }
TR.pds2		{ font-size: 8pt; color: black; background-color: #D0D0D0; vertical-align:middle; }
TR.pds3		{ font-size: 8pt; color: black; background-color: #FFFF99; vertical-align:middle; }
TR.pds19	{ font-size: 9pt; color: black; background-color: #CCCCCC; vertical-align:middle; }
TR.pds29	{ font-size: 9pt; color: black; background-color: #C0C0C0; vertical-align:middle; }
TR.pds39	{ font-size: 9pt; color: black; background-color: #FFFF99; vertical-align:middle; }
TR.pds4		{ font-size: 8pt; color: black; background-color: #FFFFC7; vertical-align:middle; }
TR.pdsa		{ font-size: 8pt; color: black; background-color: #6699FF; vertical-align:middle; }
TR.pdsy		{ font-size: 8pt; color: black; background-color: #C0FFE5; vertical-align:middle; }
TR.pdsg		{ font-size: 8pt; color: black; background-color: #CCFFCC; vertical-align:middle; }
TR.pdsr		{ font-size: 8pt; color: black; background-color: #CCCCFF; vertical-align:middle; }
TR.pdsb		{ font-size: 8pt; color: black; background-color: #D7FFFF; vertical-align:middle; }
TR.pdss		{ font-size: 8pt; color: black; background-color: #D7FFD7; vertical-align:middle; }
TR.pdsw		{ font-size: 8pt; color: black; background-color: #FFFFFF; vertical-align:middle; }
TR.pdsfh	{ font-size: 8pt; color: black; background-color: #99FFCC; vertical-align:middle; }
TR.bg3		{ font-size: 8pt; color: black; background-color: #D7FFFF; vertical-align:middle; }
/* TR.bg4		{ font-size: 8pt; color: black; background-color: #D7FFD7; vertical-align:middle; } */
TR.bg4		{ font-size: 8pt; color: black; background-color: #FFFFD7; vertical-align:middle; }

/* Label Colours */
.ee			{ color: black; font-size: 8pt; text-align: right; }
.eo			{ color: magenta; font-size: 8pt; text-align: right; }
.em			{ color: blue; font-size: 8pt; text-align: right; }
.er			{ color: blue; font-size: 8pt; text-align: right; }
.ec			{ color: green; font-size: 8pt; text-align: right; }

/* Generic Classes */
.L120		{ width: 120px; text-align: left; }
.R30		{ width: 30px; text-align: right; }
.hand		{cursor: pointer; }
.hide		{ display: none; }
.bodytext	{ font-family: Tahoma; font-size: 9pt; }
.cb			{ height: 13; width: 13; }
.small		{ font-family: Tahoma; font-size: 7pt; font-weight: Bold;}


TEXTAREA	{ font: 9pt Tahoma; }
Select		{ font: 9pt Tahoma; }
SELECT.fw	{ font: 9pt Tahoma; margin-bottom:0px; margin-top:0px; width: 100%; }
SELECT.s	{ font: 8pt Tahoma; margin-bottom:0px; margin-top:0px; }