/* Styles used for MLSWeb Reporting in Netscape (no DHTML) */

.p		{ display:all;}
.np		{ display:all;}

BODY
{
    background-color: white;
	margin:10px; 
	font:normal 10pt arial, helvetica, sans-serif; 
}

TABLE
{
    padding: 0px 0px 0px 0px;
}

TD
{
	text-align:center; 
	color:black; 
	font:normal 10pt arial, helvetica, sans-serif; 
}


TR.r0		{ background-color: white; }
TR.r1		{ background-color: #F0F0F0; }
TR.r2		{ background-color: #74B1C0; }

FONT.hdr	{ font: bold 12pt Arial; }
FONT.tnr24	{ font: normal 24pt 'Times New Roman', serif; }
FONT.tnr18	{ font: normal 18pt 'Times New Roman', serif; }
FONT.discl	{ font: italic 8pt Arial; text-align:center; }
FONT.rphdr	{ color:white; font:bold 10pt arial, helvetica, sans-serif; background-color:"#A52A2A"; }
FONT.rpftr	{ color:white; font:bold 10pt arial, helvetica, sans-serif; background-color:"#A52A2A"; }
FONT.small	{ font: 1pt Arial; }

A.btn		{ color: black; text-decoration: none; line-height: normal; font:bold 10pt arial, helvetica, sans-serif; border: 0pt none black; }

.r		{ text-align:right; }
.c		{ text-align:center; }
.l		{ text-align:left; }
.rb		{ text-align:right; font-weight:bold; }
.cb		{ text-align:center; font-weight:bold; }
.lb		{ text-align:left; font-weight:bold; }
.lbt	{ text-align:left; font-weight:bold; vertical-align:top; }
.ru		{ text-align:right; text-decoration:underline; }
.cu		{ text-align:center; text-decoration:underline; }
.lu		{ text-align:left; text-decoration:underline; }
.rbu	{ text-align:right; font-weight:bold; text-decoration:underline; }
.rbt	{ text-align:right; font-weight:bold; vertical-align:top; }
.cbu	{ text-align:center; font-weight:bold; text-decoration:underline; }
.lbu	{ text-align:left; font-weight:bold; text-decoration:underline; }
.cbt	{ text-align:center; font-weight:bold; vertical-align:top; }

