table, tr, td {
	line-height:normal;
}

table {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}

table .header {
	background-color:#993399;
	font-weight:bolder; 
	color:white;
	height:38px;
}
	
	table .header td {
		text-transform:uppercase;
		padding: 5px 5px 5px 10px;
	}
	
	table .header .LabelCell {
		width:20%;
	}
	
	table .header .EmptyCell {
		width:14px;
	}

	table .header .ColumnLabel 
		{
			background-image:url('../../Templates/Images/Common/ColumnLabelBkg.gif'); 
			background-repeat:repeat-x;
			width:17%;
		}
	
table .OddRow {
	background-color:white;
	height:10px;
}

	table .OddRow td {
			padding: 5px 5px 5px 10px;
	}

	table .OddRow .DataCell {
		background-color:#C6E3BD; 
		padding: 5px 10px 5px 5px;
		text-align:right;
	}
	
	table .OddRow .TextCell {
		background-color:#C6E3BD; 
		padding: 5px 5px 5px 10px;
		text-align:left;
	}

table .EvenRow {
	background-color:#ebebeb;
	height:10px;
}

	table .EvenRow .DataCell {
		padding: 0px 10px 0px 5px;
		text-align:right;
	}
	
	table .EvenRow .TextCell { 
		padding: 0px 5px 0px 10px;
		text-align:left;
	}

	table .EvenRow td	{
		padding: 5px 5px 5px 10px;
	}

table .floatLeft {
	float:left;
}