table.report_table {

	font-size:14px;
	color:#202020;
	border-width: 0px;
	border-color: #999999;
	border-collapse: collapse;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
table.report_table th {
	background-color:#A0A0A0;
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #a9c6c9;
}
table.report_table tr {
	background-color:#D8D8D8; 
}
table.report_table td {
	border-width: 1px;
	padding: 8px;
	
	border-color: #a9c6c9;
	font-weight: bold;
}
table.report_table td.alg {
text-align: left;
padding-left: 105px;
}
table.report_table td.alg1 {text-align: left; padding-left: 40px !important;}

a.in_table  {
	color: #000;
	font-weight: bold;
}

