.scoringBlueBold  { font-size: 11px; font-weight: bold; color: #003366 }
.scoringRedBold  { font-size: 11px; font-weight: bold; color: #CC0000 }

.sbLog { margin: 8px 0px 0px 4px; }

.sbWhite { font-size: 11px; color: #000000 }
.sbWhiteBig { font-size: 14px; font-weight: bold; color: #000000; padding: 4px;}
.sbWhiteFlash { font-size: 14px; font-weight: bold; color: #000000; padding: 1px; border: double #00cc00; }

.sbGray { font-size: 11px; background-color: #EEEEEE; color: #000000; }
.sbGrayBig { font-size: 14px; font-weight: bold; background-color: #EEEEEE; color: #000000; padding: 4px;}
.sbGrayFlash { font-size: 14px; font-weight: bold; background-color: #EEEEEE; color: #000000; padding: 1px; border: double #00cc00; }

.sbDraftMasterBig { font-size: 14px; font-weight: bold; background-color: #ccffcc; color: #000000; border: solid 1px #008800; }
.sbDraftMaster { font-size: 11px; background-color: #ccffcc; color: #000000 }

.scoringBulletItems { font-size: 10px; color: #000000; margin: 0px; }
.scoringBulletItems li { font-size: 10px; color: #000000; margin: 0px 0px 0px 16px; }

.sbOwner { font-size: 11px; font-weight: normal; line-height: 11px; color: #ffffff; }
.scoringTotalRed { font-size: 14px; font-weight: bold;  color: #ffff99; background-color: #cc0000; padding: 4px;}
.scoringTotalBlue { font-size: 14px; font-weight: bold; color: #ffff99; background-color: #003366; padding: 4px;}

#rosterBoxRed { 
	margin: 0px; 
	padding: 0px; 
	width: 357px; 
	border-right: solid 1px #cc0000;
	border-left: solid 1px #cc0000;
	border-bottom: solid 1px #cc0000;
}
#rosterBoxBlue { 
	margin: 0px; 
	padding: 0px; 
	width: 357px;  /* one less for Blue */
	border-right: solid 1px #003366; 
	border-left: solid 1px #003366; 
	border-bottom: solid 1px #003366; 
}
#gamecastHeaderRed { 
	width: 70px; 
	height: 70px; 
	vertical-align: middle;
	text-align: center;
	margin: 0 auto;
	background: url(http://www.rtsports.com/img/red_right_scoring.gif) #cc0000 top right no-repeat;
}
#gamecastTeamRed { 
	height: 39px; 
	font-size: 16px; 
	font-weight: bold; 
	color: #ffffff;
	text-align: left;
	line-height: 16px;
	padding-top: 2px;
	background: url(http://www.rtsports.com/img/red_right_curve.gif) bottom right no-repeat; 
}
#gamecastTeamSolidRed {
	height: 39px; 
	font-size: 16px; 
	font-weight: bold; 
	color: #ffffff;
	text-align: left;
	line-height: 16px;
	padding-top: 2px;
	background: #cc0000; 
}
#capsuleTeamRed { 
	height: 39px; 
	font-size: 18px; 
	font-weight: bold; 
	color: #ffffff;
	vertical-align: middle;
	text-align: left;
	background: #cc0000; 
}
#gamecastHeaderBlue { 
	width: 70px; 
	height: 70px; 
	vertical-align: middle;
	text-align: center;
	margin: 0 auto;
	background: url(http://www.rtsports.com/img/left_blue_scoring.gif) top left no-repeat; 
}
#gamecastTeamBlue { 
	height: 39px; 
	font-size: 16px; 
	font-weight: bold; 
	color: #ffffff;
	text-align: right;
	line-height: 16px;
	padding-top: 2px;
	background: url(http://www.rtsports.com/img/left_blue_curve.gif) bottom left no-repeat; 
}
#gamecastLogo { margin: auto; width: 60px; height: 60px; border: solid 1px #ffffff; }

.scoreboardGame { width: 320px; background: #a8cfe3; }
.scoreboardTeam { height: 36px; font-size: 12px; font-weight: bold; color: #000000; background: #ffffff; }
.scoreboardBlue { font-size: 12px; font-weight: bold; color: #000000; background: #f2f5f8; }
.scoreboardNotes { padding: 6px; font-size: 10px; color: #000000; background: #f6f2e4; }

.ScoresStrip {
   width: 100%; 
   background:url(http://www.rtsports.com/img/strip-scores.jpg) top left repeat-x;
}
.ScoresBlock {
   width:50px; 
   margin: 1px; 
   padding:2px 4px; 
   float:left; 
   background: url(http://www.rtsports.com/img/score-strip.jpg) top left no-repeat; 
   font-weight:bold; 
   color:#f8f8f8;
   cursor: pointer;
}
.ScoresBlockDec {
   width:70px; 
   margin: 1px; 
   padding:2px 4px; 
   float:left; 
   background: url(http://www.rtsports.com/img/score-strip-dec.jpg) top center no-repeat; 
   font-weight:bold; 
   color:#f8f8f8;
   cursor: pointer;
}
.ScoresDoubleBlock {
   width:50px; 
   margin: 1px; 
   padding:2px 4px; 
   float:left; 
   background: url(http://www.rtsports.com/img/scores-strip.png) top left no-repeat; 
   font-weight:bold; 
   color:#f8f8f8;
   cursor: pointer;
}
.ScoresDoubleBlockDec {
   width:70px; 
   margin: 1px; 
   padding:2px 4px; 
   float:left; 
   background: url(http://www.rtsports.com/img/scores-strip-dec.jpg) top center no-repeat; 
   font-weight:bold; 
   color:#f8f8f8;
   cursor: pointer;
}
.ScoresScrollLeft {
   width:34px;
   height:34px; 
   float:left;  
   background: url(http://www.rtsports.com/img/scores-scroll-left.gif) top left no-repeat;
   cursor: pointer;
}
.ScoresScrollRight {
   width:34px; 
   height:34px; 
   float:left;  
   background: url(http://www.rtsports.com/img/scores-scroll-right.gif) top left no-repeat;
   cursor: pointer;
}
.ScoresScores { float:right; text-align:right; }
.ScoresPad {
   width:5px; 
   height:10px; 
   float:left;
}

.BigPlaySplash { padding: 3px 6px; line-height: 13px; font-size: 11px; font-weight: bold; color: #cc0000; border: dashed 1px #003366; }
.BigPlayShow { padding: 3px 6px; line-height: 13px; font-size: 11px; font-weight: bold; color: #000000; border: solid 1px #cc0000; }

