.blank{}
BODY	{ font-size: 10pt; font-family: Arial, Helvetica; margin:0px; background-color:#ffffff;}

P { font-size: 10pt; font-family: Arial, Helvetica; }

TABLE { font-size: 10pt; border-collapse: collapse; border-style: solid; border-width: 0px; padding: 0px; width: 100%; border-spacing: 0px; empty-cells: show; margin: 0px }
TABLE.chat { width: 98%; background-color: #FFFFFF;}
TABLE.page { width: 90%; }
TABLE.info { width: 80%; }
TABLE.header { width: 241px; }
TABLE.splitpage { width: 529px; }
TABLE.splithead { width: 431px; }


TR.headc { background-color: #4b4b4b; font-size:8pt; color:#fffff7; }
TR.rowshade { background-color: #f9f9f9; }


TD { display: table-cell; padding: 0px; }
TD.item { padding: 1px; }
TD.rowhead { background-color: #d1d1d1; width: 15%; padding: 1px; text-align: right; white-space: nowrap; }

.headc {background-color: #4b4b4b; font-size:8pt; color:#fffff7;}
.headlink {background-color: #4b4b4b; font-size:8pt; color:#ffffff;}
.actionlink { font-size:8pt; color:#ffffff;}
.headmsm{  font-size: 9pt; background-color: #ACBEBD; }
.headnorm{ background-color: #ACBEBD; }

.required{ color:#FF0000; }

.bglight{background-color: #efefef;}
.bgstatus{background-color: #e1e1e1;}
.bgstatcorn{ }
.bglists{ }

.space1 { padding: 1px; }
.space2 { padding: 2px; }

.shaded{ background-color: #f9f9f9; }
.shadedsm{ background-color: #f9f9f9; font-size: 8pt;}

.bbreg{background-color: #e1e1e1;}
.bbregsm{background-color: #e1e1e1; font-size: 8pt; font-family: Arial, Helvetica;}
.bbban{background-color: #4b4b4b; color:#fffff7;}
.bblm{color:#AA0000;}

.bbadmin{background-color: #8C0442; color:#fffff7;}
.bbadminsm{background-color: #8C0442; color:#fffff7; font-size: 8pt; font-family: Arial, Helvetica;}
.adminlink{ color:#fffff7; }
.adminlm{color:#FEF3BC;}

.bbglobal{background-color: #39497B; color:#fffff7;}
.bblink{color:#fffff7;}
.bbback{background-color: #FFFFFF;}

.status { font-size: 9pt; font-family: Arial, Helvetica; color:#000000; }
.statlink { font-size: 9pt; font-family: Arial, Helvetica; text-decoration: underline; color:#39497b; }
.stathead { font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica; color:#4b4b4b; }

.rmlnorm{background-color: #ACBEBD;}
.rmlpriv{background-color: #e1e1e1;}

.pageinrm{background-color: #efefef;}
.pagehead{background-color: #ACBEBD;}

.copyright { font-size: 8pt; font-family: Arial, Helvetica; line-height:8pt; }

.chatpline{ color:#CC0000; font-size: 8pt; font-family: Arial, Helvetica;}
.chatline{ color:#0000CC; font-size: 8pt; font-family: Arial, Helvetica;}
.chatppost{ background-color: #EDE5E5 }
.chatback{background-color: #FFFFFF;}

.justify { text-align: justify; }
.small { font-size: 8pt; font-family: Arial, Helvetica;}
.tiny { font-size: 7pt; font-family: Arial, Helvetica;}
.msmall { font-size: 9pt; font-family: Arial, Helvetica;}
.tstamp { color:#0C5181; font-size:8pt; }

.navlink { font-size: 9pt; font-family: Arial, Helvetica; color:#000000; background-color: #e1e1e1; }

A:link { color:#660000; text-decoration:none;}
A:visited { color:#000066; text-decoration:none;}

.navinput {
	font-family:  Arial, Helvetica;
	font-size: x-small;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 2px;
	border-left: 1px solid #4B4B4B;
	border-right: 1px solid #4B4B4B;
	border-top: 1px solid #4B4B4B;
	border-bottom: 1px solid #4B4B4B;
}

INPUT {
	font-family:  Arial, Helvetica;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
	border: 1px solid #4B4B4B;
	margin-top: 2px; 
	margin-bottom: 2px;
}

SELECT {
	font-family:  Arial, Helvetica;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 1px;
	padding-right: 1px;
	border: 1px solid #4B4B4B;
	margin-top: 2px; 
	margin-bottom: 2px;
}

