body
{
	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;
}

h1.err
{
	margin: 4px 4px 4px 4px;
	padding: 4px;
	font-family:Verdana;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#FF0000;
}

h2
{
	margin: 4px 4px 4px 4px;
	padding: 4px;
	font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#000000;
}

h2.tenant
{
	margin: 4px 4px 4px 4px;
	padding: 4px;
	font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#ff9966;
}

h2.employment
{
	margin: 4px 4px 4px 4px;
	padding: 4px;
	font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#9D0000;
}
h2.education
{
	margin: 4px 4px 4px 4px;
	padding: 4px;
	font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#10B670;
}

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.description
{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	font-family:verdana, arial, helvetica, sans-serif;
	border-left: solid 1px #EFEFEF;
	border-right: solid 1px #EFEFEF;
}

td.ph
{
	padding: 4px;
	font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#6865FE;
}

td.qtag
{
	background-color:EEEEEE;
	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:#E4E6FB;
}

td.qrl
{
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	background-color:#EEEEEE;
}

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.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:#E4E6FB;
}

a: 			{color:#0000FF;}
a:link 		{color:#0000FF;}
a:visited 	{color:#0000FF;}
a:hover 	{color:#0000FF;}


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: #EEEEEE; 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 }

