/* fixtures/scorecards */

#scorecard h3, #scorecard h4 { border-bottom: 0; }
#fixResult { font-weight: bold; margin-top: 0.5em; }
#fixComp { margin-top: 0.5em; }
p#fixResult, p#fixComp, p#fixVenue, p#fixDate, p#fixToss { margin: 1px 0; }
p#fixResult { margin-top: 1em; }
#fixToss { margin-top: 0.5em; }
#matchOfficials { padding-top: 0; }
#matchOfficials li { display: block; margin-left: 0; }

/* scorecard */

table.scorecard { margin-top: 1em; border-spacing: 0 1px; }

table.scorecard th, table.scorecard td
{
	padding: 4px 8px;
	margin: 0;
	border: 0;
	text-align: right;
}

table.scorecard th { background-color: #dbf3ff; border: 0px solid #999; }
table.scorecard td { border: 0px solid #ccc; }

table.scorecard th.name, table.scorecard td.name,
table.scorecard th.partnership, table.scorecard td.partnership,
table.scorecard tr.extras th, table.scorecard tr.extras td,
table.scorecard tr.total th, table.scorecard tr.total td
{ text-align: left; }

table.scorecard tr.notOut td { color: #369; }

table.scorecard tr.extras td.runs, table.scorecard tr.total td.runs { text-align: right; }
table.scorecard tr.extras th, table.scorecard tr.extras td { background-color: #ccc; }

table.scorecard tr.total th, table.scorecard tr.total td { background-color: #aaa; }
table.scorecard tr.total td { font-weight: bold; }

table.scorecard tr.extras td.empty, table.scorecard tr.total td.empty { background-color: #fff; }

table.scorecard th.fow, table.scorecard td.fow { text-align: center; }

.fow_partnership img { vertical-align: middle; }
img.partnership { height: 1em; padding-right: 3px; }

.targetToWin { font-weight: bold; margin-bottom: 0; }

th.balls, td.balls, th.mins, td.mins, th.fours, td.fours, th.sixes, td.sixes,
	th.widesCol, th.noBallsCol, td.widesCol, td.noBallsCol { color: #666; }
	

table.scorecard tr.notOut td.balls, table.scorecard tr.notOut td.mins,
	table.scorecard tr.notOut td.fours, table.scorecard tr.notOut td.sixes { color: #4477aa; }