table.scoring-table {
	width: 100%;
}
table.scoring-table th {
	padding: 3px;
	height: 20px;
}
table.scoring-table td {
	padding: 3px;
}
table.scoring-table tr.even td {
	background-color: white;
}
table.scoring-table tr.odd td {
	background-color: #f0f0f0;
}
table.scoring-table  td.date {
	width: 70px;
	text-align: right;
}
table.scoring-table  td.time {
	width: 70px;
	text-align: left;
}
table.scoring-table  td.place {
	text-align: left;
}
table.scoring-table  td.result {
	width: 60px;
	text-align: center;
}
div#event-details {
	padding: 12px;
	background-color: #f6f6f6;
	border: 1px solid #cccccc;
	border-radius: 3px;
}