table.alternate_rows {
	border-spacing: 0;
	border-style: solid;
	border-color: #4F81BD;
	border-width: 1px;
	border-collapse: collapse;
	margin: 0 auto;
}

table.alternate_rows th {
	background-color: #ccc;
}
table.alternate_rows th a {
	text-decoration: none;
	color: #000;
}
table.alternate_rows td {
	border: 1px solid #4F81BD;
}
table.alternate_rows tr.odd td {
	background-color: #D3DFEE;
}
table.alternate_rows tr.even td {
	background-color: #fff;
}

