table.report
{
	border: 1px black solid;	font-size: 8px;
	border-collapse: collapse;
	background: #E8E8E8;
}
table.report td
{
	border: 1px black solid;
	color: black;
}
table.report th
{
   	background: #00688B;
   	border: 1px white solid;
   	font-weight: bold;
	color: white;
}
table.report tr.group-header tr.group-footer
{
   	background: #8EE5EE;}

.report-panel
{
   	background: #8EE5EE;
	font-size: 9px;
	color: black;
	overflow: auto;
}

.cardstatus0 { color: DarkGray; }
.cardstatus1 { color: DarkBlue; }
.cardstatus2 { color: DarkMagenta; }
.cardstatus3 { color: Green; }
.cardstatus4 { color: Red; }
.cardstatus10 { color: DeepPink ; }
.cardstatus11 { color: DarkRed; }