
#tableLayout thead th {
	background: #e1e0d1 left;
	font-size:11px;
	height: 20px;
	color: #000000;
	font-weight: bold;
	padding: 4px 4px;
	margin: 20px 0px 0px;}

#tableLayout tbody tr {	background: #ffffff; }

#tableLayout tbody tr.odd {	background: #f0f0f0; }

#tableLayout tbody th {
	background-position: 5px;
	padding-left: 10px !important; }

#tableLayout tbody tr.odd th {
	background-position: 5px;
	padding-left: 10px !important; }

#tableLayout tbody th, #tableLayout tbody td {
	color: #000000;
	padding: 4px 4px;}

#tableLayout tbody a {
	color: #000000;
	font-weight: bold;
	text-decoration: none; }



#tableLayout tfoot th, #tableLayout tfoot td {
	background: #faf9eb left;
	font-size:11px;
	color: #000000;
	font-weight: bold;
	padding: 7px 7px;
	margin: 20px 0px 0px;
	}
#tableLayout tfoot th.YTD, #tableLayout tfoot td.YTD {
	background: #b52322 left;
	font-size:11px;
	color: #fff;
	font-weight: bold;
	padding: 7px 7px;
	margin: 20px 0px 0px;
	}	
#tableLayout tfoot th.YearTotal, #tableLayout tfoot td.YearTotal {
	background: #F4F4C8 left;
	font-size:11px;
	color: #000000;
	font-weight: bold;
	padding: 7px 7px;
	margin: 20px 0px 0px;
	}

