/*** TABLE FOR RESULT LISTING ***/
.tableList {
	width: 100%;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	text-align: left;
}
.tableList TR.even {background-color: transparent;}
.tableList TR.odd  {background-color: #FFFF95;}
.tableList TR.invalid {color: #797979;}
.tableList TR.result:hover {
	background-color: #DC5A5C;
	cursor: default;
}
.tableList TH, .tableList TD {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.tableList TH {
	color: #6B0000;
	font-weight: bold;
	border-bottom: solid 1px #6B0000;
}
.tableList TD {
	border-bottom: solid 1px #999999;
}
.tableList TD.rowIndex {
	font-weight: bold;
}
.tableList TH.iniColBlock, .tableList TD.iniColBlock {
	border-left: solid 1px #999999;
}
.tableList TH.left, .tableList TD.left {
	padding-left: 5px;
	padding-right: 0;
	text-align: left;
}
.tableList TH.center, .tableList TD.center {
	padding-left: 0;
	padding-right: 0;
	text-align: center;
}
.tableList TH.right, .tableList TD.right {
	padding-left: 0;
	padding-right: 5px;
	text-align: right;
}
