@charset "utf-8";
/* CSS Document */

.data {
	float:left;
	width:100%;
	clear:both;
	padding:0;
	margin:0;
	/* font:10px arial; */
	/* text-transform:uppercase; */
	border-collapse:collapse;
	empty-cells:show;
}
.data tr {
	height:22px;
	text-align:left;
	background:#fff;
}
.data tr.hdr {
	background:url(../images/default/sbHeaderBg.gif) bottom repeat-x;
	font-weight:bold;
}
.data td {
	text-align:center;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	padding:0;
	margin:0;
}
.data td.left, .data td.cSrtLeft, .data tr.cSrtLeft {
	padding-left:6px;
	text-align:left;
}
.data td.noLftBdr {
	border-left:0;
}
.data td.cSrt, .data tr.cSrt, .data td.cSrtLeft, .data tr.cSrtLeft {
	color:#000;
	font-weight:bold;
	background:url(../images/default/sbRowBg.gif) bottom repeat-x;
}
.data tr.rwOdd {
	background:#fff;
}
.data tr.rwEven {
	background:url(../images/default/sbRowBg.gif) bottom repeat-x;
}
.data td.jewel {
	width:44px;
	padding-top:3px;
}
.secondaryHdr {
	background:url(../images/default/sbHeaderBg.gif) bottom repeat-x;
	font-weight:bold;
}
.data td.teamColumn {
	width:22%;
}
.data td.wideStatsColumn {
	width:9%;
}
.data td.narrowStatsColumn {
	width:6%;
}
.data td.noTiesColumn {
	width:0;
	border-left:0;
}
.data tr.rwOddThickBottomLine {
	background:#fff;
}
.data td.boxscoreFirstColumnHeader {
	background:#ccc;
	text-align:left;
	padding-left:4px;
	width:20%;
	text-transform:none;
	border-left:0;
	font-weight:bold;
}
.data td.boxscoreFirstColumnStats {
	text-align:left;
	padding-left:4px;
	width:20%;
	text-transform:none;
	border-left:0;
	padding:2px;
}
.data td.timeOfGoalColumn {
	border-left:0;
	width:10%;
}
.data td.periodHeader {
	background:#ccc;
	width:10%;
	color:#000;
	text-align:left;
	font-weight:bold;
	text-transform:none;
	padding-left:8px;
}
.data td.periodStats {
	width:10%;
	color:#000;
	text-align:left;
	text-transform:none;
	padding-left:8px;
}
.data td.savesHeader {
	background:#ccc;
	width:10%;
	color:#000;
	text-align:left;
	font-weight:bold;
	text-transform:none;
	padding-left:8px;
}
.data td.savesStats {
	width:10%;
	color:#000;
	text-align:left;
	text-transform:none;
	padding-left:8px;
}
.data td.allPeriodsTotalHeader {
	background:#ccc;
	width:auto;
	color:#000;
	text-align:left;
	font-weight:bold;
	text-transform:none;
	padding-left:8px;
}
.data td.allPeriodsTotalStats {
	color:#000;
	width:auto;
	text-align:left;
	text-transform:none;
	padding-left:8px;
}
.data td.boxscorePlayerNameHeader {
	background:#ccc;
	text-align:left;
	padding-left:4px;
	width:20%;
	text-transform:none;
	padding:2px;
	font-weight:bold;
}
.data td.boxscorePlayerName {
	text-align:left;
	padding-left:4px;
	width:20%;
	text-transform:none;
	padding:2px;
}
.data td.boxscoreSkatersHeader {
	background:#ccc;
	text-align:left;
	padding-left:4px;
	width:7%;
	text-transform:none;
	font-weight:bold;
}
.data td.boxscoreSkatersStats {
	text-align:left;
	padding-left:4px;
	width:7%;
	text-transform:none;
	padding-left:8px;
}
.data td.boxscoreAutoHeader {
	background:#ccc;
	text-align:left;
	padding-left:4px;
	width:auto;
	text-transform:none;
	font-weight:bold;
}
.data td.boxscoreAutoStats {
	text-align:left;
	padding-left:4px;
	width:auto;
	text-transform:none;
	padding-left:8px;
}
.data td.tvtDateCol {
	text-align:left;
	padding-left:4px;
	width:14%;
	text-transform:none;
}
.data td.tvtScoreCol {
	text-align:left;
	padding-left:4px;
	width:24%;
	text-transform:none;
}
.data td.tvtWinningGoalCol {
	text-align:left;
	padding-left:4px;
	width:30%;
	text-transform:upper;
}
.data td.tvtWinningGoalieCol {
	text-align:left;
	padding-left:4px;
	width:auto;
	text-transform:upper;
}
.data td.tvtStatsCol {
	text-align:right;
	padding-right:4px;
	width:7%;
	text-transform:none;
}
.data td.tvtAutoStatsCol {
	text-align:right;
	padding-right:4px;
	width:auto;
	text-transform:upper;
}
.dsDataHeader {
	text-align:center;
	padding-left:4px;
	text-transform:none;
	background:#ececec;
}
.dsDataHeader .dsSelected {
	font-weight:bold;
	/* font-size:11px; */
	color:#333;
}
.dsDataColHeader {
	text-align:center;
	padding-left:4px;
	width:33%;
	text-transform:none;
	background:#ececec;
}
.data td.dsHeaderColLeft {
	text-align:left;
	padding-left:8px;
	width:6%;
	text-transform:none;
	background:#ccc;
}
.data td.dsHeaderColCenter {
	text-align:center;
	padding-left:4px;
	width:6%;
	text-transform:none;
	background:#ccc;
}
.data td.dsNameHeaderCol {
	text-align:left;
	padding-left:4px;
	width:15%;
	text-transform:none;
	background:#ccc;
}
.data td.dsLeagueHeaderCol {
	text-align:left;
	padding-left:14px;
	width:15%;
	text-transform:none;
	background:#ccc;
}
.data td.dsAutoHeaderCol {
	text-align:left;
	padding-right:4px;
	width:auto;
	text-transform:none;
	background:#ccc;
}
.data td.dsDataColLeft {
	text-align:left;
	padding-left:8px;
	width:6%;
	text-transform:none;
}
.data td.dsDataColCenter {
	text-align:center;
	padding-left:4px;
	width:6%;
	text-transform:none;
}
.data td.dsNameCol {
	text-align:left;
	padding-left:4px;
	width:15%;
	text-transform:none;
}
.data td.dsLeagueCol {
	text-align:left;
	padding-left:14px;
	width:15%;
	text-transform:none;
}
.data td.dsAutoStatsCol {
	text-align:left;
	padding-right:4px;
	width:auto;
	text-transform:none;
}
.oddRowColorStrong td {
	font-weight:bold;
	background-color:#FFF;
}
.evenRowColorStrong td {
	font-weight:bold;
	background-color:#E9ECF3;
}
.black {
	color:#000;
	font-weight:bold;
}
.moduleHeader {
	float:left;
	margin:0;
	width:100%;
	height:22px;
    background:#CC0000 url(../images/default/headerGradient.gif) repeat-x scroll 50% 50%;
/*	background:#07192f url(../images/default/headerGradient.gif) repeat-x scroll 50% 50%; */
	font-family:arial;
	/* font-size:14px; */
	font-weight:bold;
	color:#fff;
	padding:7px 0 0 10px;
}

