#tbl-market { 
	border-collapse: collapse;
	border-top: 1px solid #444444;
	margin-top: 20px;
	width: 400px;
}
th, td {
	border-bottom: 1px solid #999999;
	font-size: 11px;
	padding: 4px 6px;
}
#tbl-market th { text-align: left; }
#tbl-market td { text-align: center; }

#tbl-market tr.headers th { background-color: #211C6B; color: #ffffff; font-size: 12px; border-color: #444444; }
#tbl-market tr.odd th, #tbl-market tr.odd td { background-color: #ffffff; }
#tbl-market tr.even th, #tbl-market tr.even td { background-color: #FFFFe5; }