.rugbyunionstatsban, .rugbyunionstatsban h1 span.section, .rugbyunionstatsban div{background-image:url(/sol/shared/img/v4/banners/rugbyunionstats.gif?v2);}
h2.matchHeader {
	font-weight: normal;
	font-size: 19px;
}
h2.matchHeader .headerScore {
	font-weight: bold;
}
table.summaryTable {
	border-collapse: collapse;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 0px;
	width: 609px;
}
table.summaryTable td {
	vertical-align: top;
}
table.summaryTable th.latestTitle {
	font-size: 12px;
	font-weight: normal;
	width: 141px;
}
table.summaryTable th.homeTeamName,
table.summaryTable th.awayTeamName {
	font-size: 14px;
	font-weight: bold;
	width: 235px;
}
table.summaryTable th.homeTeamName {
	text-align: right;
}
table.summaryTable th.awayTeamName {
	text-align: left;
}
table.summaryTable th.currentScore {
	font-size: 13px;
	font-weight: bold;
}
table.summaryTable th.halfTimeScore {
	color: #666;
	font-size: 13px;
	font-weight: normal;
}
table.summaryTable dl.summaryHome,
table.summaryTable dl.summaryAway {
	font-size: 11px;
}
table.summaryTable dl.summaryHome {
	text-align: right;
}
table.summaryTable dl.summaryHome dt,
table.summaryTable dl.summaryAway dt {
	font-weight: bold;
}
table.summaryTable dl.summaryHome dd,
table.summaryTable dl.summaryAway dd {
	margin: 0px;
}
table.summaryTable dl.summaryHome span,
table.summaryTable dl.summaryAway span {
	white-space: nowrap;
}
div.statsContainerDiv {
	background-image: url( '/sol/shared/img/rugbyunionstatsbg.gif' );
	border-bottom: solid 1px #EEE;
	margin-left: 10px;
	width: 609px;
}
div.homeStatsDiv,
div.barStatsDiv,
div.awayStatsDiv {
	float: left;
	width: 203px;
}
div.barStatsDiv {

	border-top: solid 1px #EEE;
}
div.homeStatsDiv h3,
div.awayStatsDiv h3 {
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 2px 3px 2px 8px;
	text-align: left;
}
div.homeStatsDiv h3 {
	background-color: #69C;
	color: #FFF;
}
div.awayStatsDiv h3 {
	background-color: #9CF;
	color: #FFF;
}
div.barStatsDiv {
	padding-top: 20px;
	text-align: center;
}
div.barStatsDiv table.statTable {
	border-collapse: collapse;
	margin:0 auto;
	margin-top: 4px;
	width: 195px;
}		
div.barStatsDiv table.statTable th {
	background-color: #FFF;
	color: #666;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}
div.barStatsDiv table.statTable td {
	background-color: #FFF;
	color: #000;
	font-size: 8px;
}
div.barStatsDiv table.statTable td.homeStat,
div.barStatsDiv table.statTable td.awayStat {
	font-size: 11px;
}
div.barStatsDiv table.statTable td.barBG {
	background-color: #9CF;
	padding: 0px;
}
div.barStatsDiv table.statTable div.homeBar {
	background-color: #69C;
	float: left;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
div.barStatsDiv table.statTable div.awayBar {
	background-color: #9CF;
	float: left;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
div.barStatsDiv table.statTable td.homeStat {
	font-weight: bold;
	text-align: left;
}
div.barStatsDiv TABLE.statTable td.awayStat {
	font-weight: bold;
	text-align: right;
}
div.barStatsDiv table.statTable td.homeStat .homeStatBrackets,
div.barStatsDiv table.statTable td.awayStat .awayStatBrackets {
	font-weight: normal;
}
table.team {
	color: #333;
	font-size: 11px;
	width: 100%;
}
table.team th.spacer {
	height: 30px;
}
table.team th.replacements {
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
table.team th.detailPlayerNumber {
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
	width: 20px;
}
table.team td.detailPlayerName {
	font-size: 11px;
	vertical-align: top;
}
table.team td.detailPlayerCards {
	font-weight: bold;
	vertical-align: top;
	width: 18px;
}
table.team td.detailPlayerCards .detailPlayersCardsYellow,
table.team td.detailPlayerCards .detailPlayersCardsRed {
	background-image: url( '/sol/shared/img/rugbyunionstatssprite.gif' );
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 8px;
	margin-right: 2px;
	width: 6px;
}
table.team td.detailPlayerCards .detailPlayersCardsYellow {
	background-position: 0px 0px; 

}
table.team td.detailPlayerCards .detailPlayersCardsRed {				
	background-position: -6px 0px; 
}
table.team td.detailPlayerCards .detailPlayersCardsYellow span,
table.team td.detailPlayerCards .detailPlayersCardsRed span {
	display: none;
}
p.dataProvider {
	color: #999;
	font-size: 9px;
	margin-top: 10px;
}
.clearBoth {
	clear:both;
}
.hidden {
	display: none;
}

