table {
	margin: 1em auto;
	font: 95%/130% Verdana, Arial, Helvetica, sans-serif;
	border-spacing: 0;
}


td {
	background: #eff8fd url("../images/bg_col2.gif") repeat-x;
	color: #666666;
	border-top: 1px solid #fff;
	border-right: 1px solid #d1e6f8;
	border-bottom: 1px solid #d1e6f8;
	border-left: 1px solid #fff;
	padding: 1.0em 0.5em 1.0em 0.8em;
}

td {
	background: #eff8fd;
}

tr.odd td {
	background: #f8f8f8 url("../images/bg_col3.gif") repeat-x;
	color: #444;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

tr.odd td:hover {
	background: #f8f8f8;
}