@charset "utf-8";
/* CSS Document */

/* Race prize table  ----------*/
table {
    border-collapse: collapse;

}

tr {height: 1.6em;}

.race_prizes .heading  {
	background-color:#ffffff; /* was #ff9 */
	text-align: center;
	font-size: 1.5em;
	font-weight: bold;
	color: #0066cc;
	padding: none;
}

.race_prizes th  {
	font-size: 1.2em;
	font-weight: bold;
	color:#0066cc;
	text-align: left;
	height: 2.2em;
	background-color: #ffcccc; /* was #ffff99 */
	background: linear-gradient(to bottom, rgb(255, 204, 204), rgb(249, 232, 232));    /*2nd was 255, 255, 230 */
	background: -moz-linear-gradient(to bottom, rgb(255, 204, 204), rgb(249, 232, 232));
	background: -o-linear-gradient(to bottom, rgb(255, 204, 204), rgb(249, 232, 232));
	background: -webkit-linear-gradient(to bottom, rgb(255, 204, 204), rgb(249, 232, 232));
	background: -ms-linear-gradient(to bottom, rgb(255, 204, 204), rgb(249, 232, 232));
}

.race_prizes tr:hover {
	background-color: #ffe6e6;  /* was #ffc */
	background: linear-gradient(to bottom, rgb(249, 232, 232), rgb(255, 255, 255));
	background: -moz-linear-gradient(to bottom, rgb(249, 232, 232), rgb(255, 255, 255));
	background: -o-linear-gradient(to bottom, rgb(249, 232, 232), rgb(255, 255, 255));
	background: -webkit-linear-gradient(to bottom, rgb(249, 232, 232), rgb(255, 255, 255));
	background: -ms-linear-gradient(to bottom, rgb(249, 232, 232), rgb(255, 255, 255));
}

th, td  {
	padding: 4px;
}

.race_prizes th, .race_prizes td  {
	border: 1px solid #ffcccc;  /* #ffe6e6 */
}

.oddselections {
	background-color:#f5f5f5; /* 97f5bd */
	font-size: 1.2em;
	color: #0066cc;
}

.evenselections {
	font-size: 1.2em;
	color: #0066cc;
}

