body 
{
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;	
}

h1	
{
	margin: 4px 4px 4px 4px;
	padding: 4px;
	font-family:Verdana;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
}
 
h2	
{
	margin: 4px 4px 4px 4px;
	padding: 4px;
	font-family:Verdana;
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF;
	background-color:#000000;
} 
 
p	
{
	margin: 4px 4px 4px 4px;
	padding: 4px;
	font-family:Verdana;
	font-size: 13px;
	color:#000033;
}

td	
{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	font-family:verdana, arial, helvetica, sans-serif;
}

td.qtag	
{
	background-color:CCCCCC;
	color:#000000;
	font-weight:bold;
	padding: 4px;
}	

td.qtagerr	
{
	background-color:AA0000;
	color:#FFFFFF;
	font-weight:bold;
}
td.qrh 
{
	padding: 4px;
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	background-color:#D4D6EB;
}
	
td.qrl 
{
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	background-color:#CCCCCC;
}		

td.qrhr	
{
	color:#AA0000;
	font-weight:bold;
}

td.h2 
{
	padding: 4px;
	font-family:Verdana;
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF;
	background-color:#000000;
}

td.h2err 
{
	padding: 4px;
	font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#FF0000;
}

td.h3
{
	padding: 4px;
	font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#0007AD;
}

td.total 
{
	padding: 4px;
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-weight: bold;
	background-color:#D4D6EB;
}

a.w: 			{color:#000000;text-decoration:none;font-size:12px;font-weight:bold;}
a.w:link 		{color:#000000;text-decoration:none;font-size:12px;font-weight:bold;}
a.w:visited 	{color:#000000;text-decoration:none;font-size:12px;font-weight:bold;}
a.w:hover 		{color:#000000;text-decoration:none;font-size:12px;font-weight:bold;}


td.title 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; background-color: #555555; color: #F0F0F0; text-align: center; font-weight: bold }
td.head 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  background-color: #004080; color: #FFFFFF; text-align: center; font-weight: normal }
td.sumdata 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  background-color: #CDEDCD; color: #000000; font-weight: bold }
td.subdata 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  background-color: #D0ECEE; color: #000000; font-weight: bold }
td.totdata 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  background-color: #CDEDCD; color: #000000; font-weight: bold }
td.data1		    	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  background-color: #CCCCCC; color: #000000; font-weight: normal }
td.data2		   	 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  background-color: #DDDDFF; color: #000000; font-weight: normal }
td.rptcat1		   	 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  background-color: #004080; color: #FFFFFF; font-weight: bold }
