<style type="text/css">

	body {ldelim}
		color:#000000;
		background-color:#FFFFFF;
		padding:2px;
	{rdelim}

	#reportTable {ldelim}
		border-collapse:collapse;
		border:1px solid #000000;
		width:100%;
	{rdelim}

	#reportTable tr td {ldelim}
		padding:2px;
		font-family:Verdana;
	{rdelim}



	{************************************ TABLE HEAD *********************************************}

	tr.tableHeader {ldelim}
		background-color:#FAC090;
	{rdelim}
	tr.tableHeader td {ldelim}
		font-size:10px;
		color:#000000;
		font-weight:bold;
		border:1px solid #000000;
	{rdelim}



	{************************************ TABLE ROWS *********************************************}

	tr.tableRow {ldelim}
		background-color:#FFFFFF;
		font-size:9px;
		color:#000000;
	{rdelim}
	tr.tableRow td {ldelim}
		border:1px solid #C0C0C0;
	{rdelim}



	{******************* RECORDS GROUPING - SUBTITLES / SUBTOTALS ********************************}

	tr.tableRow_subtitle {ldelim}
		background-color:#C5D9F1;
		font-size:12px;
		font-weight:bold;
		color:#000000;
	{rdelim}
	tr.tableRow_subtitle td {ldelim}
		border:1px solid #C0C0C0;
	{rdelim}

	tr.tableRow_subtotals {ldelim}
		background-color:#DBE5F1;
		font-weight:bold;
		color:#333333;
		font-size:11px;
	{rdelim}
	tr.tableRow_subtotals td {ldelim}
		border-bottom:1px solid #333333;
		border-top:1px solid #C0C0C0;
		border-left:1px solid #C0C0C0;
		border-right:1px solid #C0C0C0;
		white-space:nowrap;
	{rdelim}


	{******************* RECORDS TOTALS **********************************************************}

	tr.tableRow_totals {ldelim}
		font-size:11px;
		font-weight:bold;
		color:#000000;
		background-color:#FAC090;
	{rdelim}
	tr.tableRow_totals td{ldelim}
		border-bottom:1px solid #333333;
		border-top:1px solid #C0C0C0;
		border-left:1px solid #C0C0C0;
		border-right:1px solid #C0C0C0;
		white-space:nowrap;
	{rdelim}


	{************************************ REPORT SUMMARY *********************************************}

	table.reportSummary {ldelim}
		border-collapse:collapse;
		margin-top:15px;
		width:80%;
	{rdelim}

	table.reportSummary tr td {ldelim}
		padding:3px;
		font-family:Verdana;
		border:1px solid #000000;
	{rdelim}

	table.reportSummary tr.summaryHeader td {ldelim}
		background-color:#FAC090;
		color:#000000;
		font-size:11px;
		font-weight:bold;
		text-align:center;
		font-weight:bold;
	{rdelim}

	table.reportSummary tr.field td.var {ldelim}
		color:#333333;
		border:1px solid #000000;
		font-size:10px;
		font-weight:bold;
		vertical-align:top;
	{rdelim}

	table.reportSummary tr.field td.val {ldelim}
		color:#333333;
		border:1px solid #000000;
		font-size:10px;
		color:#333333;
		vertical-align:top;
	{rdelim}

</style>