﻿table.datasheet {
	margin:0 0 0 6px;
	border-collapse:separate;
	border-spacing:1px;
	font-size:9pt;
}
	table.datasheet tr th {
		background-color:#4E80BD;
		color:#FFFFFF;
		vertical-align:top;
		padding:3px 3px 2px 3px;
		text-align:center;
		font-weight:bold;
		border-bottom:1px solid #FFFFFF;
	}
	
	table.datasheet tr td {
		background-color:#D0D8E5;
		color:#1D4076;
		text-align:center;
		padding:2px 0;
		font-weight:bold;
	}
	
	table.datasheet tr.alternate td {
		background-color:#EAEEF9;
		color:#1D4076;
	}
	
	table.datasheet tr td.first {
		text-align:left;
		padding:2px 0 2px 5px;
	}