#sbHdr {
  clear:both;
  margin:1em 1em 0.5em;
  overflow:hidden;
  _zoom:1;
  border-bottom:1px solid #ccc;
  padding-bottom:0.5em;
}

#sbTicker {
  float:left;
  width:400px;
  margin:7px;
}
#sbTicker #sbElevenAm {
  text-align:center; 
}
#sbTicker #gameAlerts {
  height:33px;
  width:400px;
}
#sbTicker .gameAlert,
#sbTicker .liveLookIn {
  display:block;
  text-align:center;
  padding:0 1em;
  line-height:33px;
  background:url(/images/scoreboard/bg_ticker.gif) 0 0 repeat-x;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
#sbTicker .gameAlert,
#sbTicker .gameAlert:hover {
  color:#f2f2f2;
}
#sbTicker .liveLookIn,
#sbTicker .liveLookIn:hover {
  color:#f90;
} 


td, th {
  /*font:inherit;*/ /* block the pollution from above */
  color:inherit;
}

abbr {
  border-bottom:0;
}

.leagueTypeArea {
  padding:0.5em;
  clear:both;
  overflow:hidden;
}
.league {
  float:left;
  width:50%;
  text-align:center;
}
.league h3 {
  display:block;
  width:484px;
  height:47px;
  margin:0 auto 0.5em;
  background-repeat:no-repeat;
  text-indent:-999em;
  text-align:left;
}
.leagueGL h3,
.leagueCL h3,
.leagueE h3 {
  background-image:url(/images/scoreboard/pre_season.png);
}
.leagueAL h3,
.leagueNL h3,
.leagueX_AL h3,
.leagueX_NL h3 {
  background-image:url(/images/scoreboard/regular_season.png);
}
.leagueGL h3 { background-position:left 0; }
.leagueCL h3 { background-position:left -47px; }
.leagueE h3 { background-position:left -94px; }
.leagueAL h3 { background-position:left 0; }
.leagueNL h3 { background-position:left -47px; }
.leagueX_AL h3 { background-position:left -94px; }
.leagueX_NL h3 { background-position:left -141px; }
.leagueWS_2010 h3 { background-image:url(/images/scoreboard/world_series_2010.png); }
.leagueWS_2009 h3 { background-image:url(/images/scoreboard/world_series_2009.png); }
.leagueWS_2008 h3 { background-image:url(/images/scoreboard/world_series_2008.png); }
.leagueWS_2007 h3 { background-image:url(/images/scoreboard/world_series_2007.png); }
.leagueAS_2010 h3 { background-image:url(/images/scoreboard/all_star_game_2010.png); }
.leagueAS_2009 h3 { background-image:url(/images/scoreboard/all_star_game_2009.png); }
.leagueAS_2008 h3 { background-image:url(/images/scoreboard/all_star_game_2008.png); }
.leagueAS_2007 h3 { background-image:url(/images/scoreboard/all_star_game_2007.png); }
.league .boxscores {
  font-size:16px;
  line-height:20px;
  width:484px;
  margin:auto;
  text-align:left;
}
.boxscore {
  font:16px/*/20px*/ arial,helvetica,sans-serif;
  *font:16px arial,helvetica,sans-serif; /*for IE7 */
  _font:16px arial,helvetica,sans-serif; /*for IE6 */
  margin:0 0 0.625em;
  background:#e5e5e5;
  color:#333;
  padding:4px;
}
.boxscore table {
  width:100%;
  border:1px solid #ccc;
  border-collapse:collapse;
  background:#fff;
}
.boxscore td {
  border:0 none transparent;
  padding:0;
  vertical-align:top;
}
.boxscore .hdr {
  /*height:38px;*/
  background: url(/images/scoreboard/boxHeader.png) repeat-x left bottom;
  border-bottom:1px solid #ccc;
}
.boxscore .status {
  margin:6px;
  /*float:left;
    display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;*/
}
.boxscore .status .summary {
  font-size:14px;
  font-weight:bold;
  /*height:1.2143em;
    line-height:1.2143em;*/
  height:19px;
  line-height:19px;
  float:left;
}
.boxscore .status .before {}
.boxscore .status .during {}
.boxscore .status .after {
  color:#c00;
}
.boxscore .status .nixed {
  color:#999;
}
.boxscore .status .detail {
  color:#999;
  font-size:11px;
  font-weight:normal;
  /*height:1.2727em;
    line-height:1.2727em;*/
  height:19px;
  line-height:19px;
  clear:both;
  float:left;
}
.boxscore .links {
  margin:6px;
  overflow:hidden;
  _text-align:right;
}
.boxscore .links ul {
  margin:0;
  padding:0;
  list-style:none;
  float:right;
  height:19px;
}
.boxscore .links li {
  float:left;
  margin-left:0.5em;

  display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
}
.boxscore .links li.button {
  margin-left:0.33em;
}
.boxscore .links a,
.boxscore .links a span {
  font-weight:bold;
  height:19px;
  line-height:19px;
  display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
}
.boxscore .links .mlbtv,
.boxscore .links .gameday,
.boxscore .links .atbat,
.boxscore .links .listen,
.boxscore .links .mlbtv span,
.boxscore .links .gameday span,
.boxscore .links .atbat span,
.boxscore .links .listen span {
  background:url(/images/scoreboard/linkButtons.png) no-repeat right top;
}
.boxscore .links .mlbtv,
.boxscore .links .gameday,
.boxscore .links .atbat,
.boxscore .links .listen {
  font-size:9px;
  color:#fff;
  padding-right:7px;
  text-transform:uppercase;
}
.boxscore .links .mlbtv span,
.boxscore .links .gameday span,
.boxscore .links .atbat span,
.boxscore .links .listen span {
  padding-left:28px;
}
.boxscore .links .mlbtv span {
  background-position:left -19px;
}
.boxscore .links .gameday span {
  background-position:left -38px;
}
.boxscore .links .atbat span {
  background-position:left -57px;
}
.boxscore .links .listen span {
  background-position:left -76px;
}
.boxscore .links .buyMlbtv,
.boxscore .links .preview,
.boxscore .links .box,
.boxscore .links .tickets,
.boxscore .links .press,
.boxscore .links .wrap {
  font-size:12px;
  color:#333;
}
.boxscore .links .tickets {
 padding-left:1.5em;
 background:url(/mlb/images/icon_ticket.gif) 0 3px no-repeat;
}
.scoreboard-compressed .boxscore .links .tickets {
 text-indent:-1000em;
}

.boxscore .infographic {
  border-right:1px solid #ccc;
  text-align:center;
  width:80px;
}
.boxscore .countAndOuts {
  font-weight:bold;
  font-size:11px;
  color:#b4b4b4;
}
.boxscore .count,
.boxscore .outs {
  display:block;
  clear:both;
}

.boxscore .info {
  border-right:1px solid #ccc;
  padding:6px;
  font-size:11px;
  line-height:1.1667em;
  height:10em;
  width:100%;
}
.boxscore .linescore {
  width:100%;
  border-bottom:1px solid #ccc;
}
.boxscore .linescore table {
  width:100%;
  border:0 none transparent;
  border-collapse:collapse;
}
.boxscore .linescore th,
.boxscore .linescore td {
  border:0 none transparent;
  padding:0;
  vertical-align:middle;
  text-align:center;
}
.boxscore .linescore tbody th {
  text-align:left;
}
.boxscore .linescore thead th {
  font-size:10px;
  line-height:1.4em;
  font-weight:bold;
  color:#999;
}
.boxscore .linescore tbody th,
.boxscore .linescore tbody td {
  border-right:1px solid #ccc;
  border-top:1px solid #ccc;
}
.boxscore .linescore tbody td {
  font-size:13px;
}
.boxscore .linescore .separator {
  width:0.75em;
  border-top:0 none transparent;
  border-left:1px solid #ccc;
}
.boxscore .linescore .currentHalf .currentInning {
  background-color:#e5e5e5;
}
.boxscore .linescore .inning,
.boxscore .linescore .runs,
.boxscore .linescore .hits,
.boxscore .linescore .errors {
  width:1.84615385em;
}
.boxscore .linescore .errors {
  border-right:0 none transparent;
}
.boxscore .linescore .hidden {
  display:none;
}
.boxscore .linescore .winner {
  background:url(/images/scoreboard/winner.gif) no-repeat 0 center;
}
.boxscore .linescore .team {
  margin-left:4px;
  background:url(/images/scoreboard/logo_sprite.png) no-repeat 6px 0;
  height:36px;
  display:table-cell;
  text-align:left;
  vertical-align:middle;
  text-decoration:none;
  color:#333;
  padding-left:48px;
  overflow:hidden;
  zoom:1;
}
.boxscore .linescore a.ana { background-position:6px -504px; }
.boxscore .linescore a.ari { background-position:6px -36px; }
.boxscore .linescore a.atl { background-position:6px -72px; }
.boxscore .linescore a.bal { background-position:6px -108px; }
.boxscore .linescore a.bos { background-position:6px -144px; }
.boxscore .linescore a.chc { background-position:6px -180px; }
.boxscore .linescore a.cin { background-position:6px -216px; }
.boxscore .linescore a.cle { background-position:6px -252px; }
.boxscore .linescore a.col { background-position:6px -288px; }
.boxscore .linescore a.cws { background-position:6px -324px; }
.boxscore .linescore a.det { background-position:6px -360px; }
.boxscore .linescore a.fla { background-position:6px -396px; }
.boxscore .linescore a.hou { background-position:6px -432px; }
.boxscore .linescore a.kc { background-position:6px -468px; }
.boxscore .linescore a.la { background-position:6px -540px; }
.boxscore .linescore a.mil { background-position:6px -576px; }
.boxscore .linescore a.min { background-position:6px -612px; }
.boxscore .linescore a.nym { background-position:6px -648px; }
.boxscore .linescore a.nyy { background-position:6px -684px; }
.boxscore .linescore a.oak { background-position:6px -720px; }
.boxscore .linescore a.phi { background-position:6px -756px; }
.boxscore .linescore a.pit { background-position:6px -792px; }
.boxscore .linescore a.sd { background-position:6px -828px; }
.boxscore .linescore a.sea { background-position:6px -864px; }
.boxscore .linescore a.sf { background-position:6px -900px; }
.boxscore .linescore a.stl { background-position:6px -936px; }
.boxscore .linescore a.tb { background-position:6px -972px; }
.boxscore .linescore a.tex { background-position:6px -1008px; }
.boxscore .linescore a.tor { background-position:6px -1044px; }
.boxscore .linescore a.was { background-position:6px -1080px; }
.boxscore .linescore span.al { background-position:6px -1116px; }
.boxscore .linescore span.nl { background-position:6px -1152px; }
.boxscore .linescore .team abbr {
  font-size:13px;
  font-weight:bold;
  _font-weight:bold;
  line-height:1.15385em;
}
.boxscore .linescore .split {
  background:url(/images/schedule/icon_splitsquad.gif) no-repeat right top;
  padding-right:16px;
}
.boxscore .linescore .record {
  font-size:11px;
  line-height:1.18181818em;
  color:#999;
  font-weight:normal;
}
.boxscore .linescore .runs {
  color:#000;
  font-weight:bold;
  border-left:1px solid #ccc;
}
.boxscore .linescore tbody .runs {
  background:#e5e5e5;
}
.boxscore .linescore input.prev,
.boxscore .linescore input.next {
  width:8px;
  height:13px;
  margin:0;
  border:0 none transparent;
  padding:0;
  background:url(/images/scoreboard/pagination.gif) no-repeat;
  cursor:pointer;
}
.boxscore .linescore input.prev {
  background-position:bottom center;
  float:right;
}
.boxscore .linescore input.next {
  background-position:top center;
  float:left;
}
.boxscore .info dl {
  margin:0 0 0.5em;
  padding:0;
  display:block;
}
.boxscore .info dl dl,
.boxscore .info dt,
.boxscore .info dd {
  margin:0;
  padding:0;
  font-size:11px;
  font-weight:normal;
}
.boxscore .info dl dl,
.boxscore .info dt,
.boxscore .info dd {
  display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
}
.boxscore .info dl a {
  font-weight:bold;
}
.boxscore .info dd {}
.boxscore .info .pbp dd {
  white-space:normal;
}
.boxscore .probables dt {
  float:left;
}
.boxscore .probables dd {
  display:block;
  margin-left:6em;
}
.boxscore .info .pbp a {
  font-weight:normal;
}
ul.inline {
  list-style:none;
  margin:0;
  padding:0;
  overflow:hidden;
  display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
}
ul.inline li {
  float:left;
  padding:0 0.66em 0 0.33em;      /* padding-right = 2 x padding-left */
  margin-left:-0.33em;         /* margin-left = -1 x padding-left */
  white-space: nowrap;
}
.boxscore .pregameLinks ul {
  margin: 0 0 0 0.33em;
}
.boxscore .pregameLinks li {
  border-left:1px solid #000;
}
.boxscore .pregameLinks dt, 
.boxscore .pregameLinks dd {
  line-height:1em;
  margin-bottom:0.2727em;
}
.boxscore .pregameLinks dt {
  float:left;
  clear:left;
  width:2.5em;
}
.boxscore .pregameLinks dd {
  display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
}
.boxscore .preview {
  font-weight:bold;
}
/* Runners on Base animation */
.scoreboard-expanded .boxscore .runnersOn,
.scoreboard-expanded .boxscore .runnersOn dl,
.scoreboard-expanded .boxscore .runnersOn dd span {
  background:url(/images/scoreboard/field7a-smushed.png) no-repeat;
}
.scoreboard-expanded .boxscore .runnersOn,
.scoreboard-expanded .boxscore .runnersOn dl {
  width:80px;
  height:55px;
  position:relative;
  margin:0;
  padding:0;
}
.scoreboard-expanded .boxscore .runnersOn dt {
  display:none;
  margin:0;
  padding:0;
}
.scoreboard-expanded .boxscore .runnersOn dd {
  position:absolute;
  margin:0;
  padding:0;
}
.scoreboard-expanded .boxscore .runnersOn .first {
  left:52px;
  top:12px;
}
.scoreboard-expanded .boxscore .runnersOn .second {
  left:30px;
  top:0px;
}
.scoreboard-expanded .boxscore .runnersOn .third {
  left:9px;
  top:11px;
}
.scoreboard-expanded .boxscore .runnersOn dd span {
  border:0 none transparent;
  filter:inherit; /* WTF IE?! */
  width:21px;
  height:22px;
  display:block;
}
.scoreboard-expanded .boxscore .runnersOn dd span abbr {
  display:block;
  text-indent:-999em;
  overflow:hidden;
}
.scoreboard-expanded .boxscore .runnersOn .first span {
  background-position:-612px -12px;
}
.scoreboard-expanded .boxscore .runnersOn .second span {
  background-position:-590px 0;
}
.scoreboard-expanded .boxscore .runnersOn .third span {
  background-position:-569px -11px;
}
.scoreboard-expanded .boxscore .runnersOn .first .moved {
  background-position:-772px -12px;
}
.scoreboard-expanded .boxscore .runnersOn .second .moved {
  background-position:-750px 0;
}
.scoreboard-expanded .boxscore .runnersOn .third .moved {
  background-position:-729px -11px;
}
.scoreboard-expanded .boxscore .runnersOn .scoreChanged {
  background-position:-640px 0;
}
.scoreboard-expanded .boxscore .runnersOn .scoreChanged .first span {
  background-position:-932px -12px;
}
.scoreboard-expanded .boxscore .runnersOn .scoreChanged .second span {
  background-position:-910px 0;
}
.scoreboard-expanded .boxscore .runnersOn .scoreChanged .third span {
  background-position:-889px -11px;
}
.scoreboard-expanded .boxscore .runnersOn .scoreChanged .first .moved {
  background-position:-852px -12px;
}
.scoreboard-expanded .boxscore .runnersOn .scoreChanged .second .moved {
  background-position:-830px 0;
}
.scoreboard-expanded .boxscore .runnersOn .scoreChanged .third .moved {
  background-position:-809px -11px;
}

/* Countdown */
#sbCountdown {
  visibility:hidden;
  text-align:right;
  overflow:hidden;
  margin:0 1em;
  font-size:11px;
  line-height:16px;
  height:16px;
  color:#999;
}
#sbCountdown .icon {
  background:url(/images/scoreboard/countdown.png) no-repeat 0 0;
  width:16px;
  height:16px;
  float:right;
  margin-left:0.333em;
}
#sbCountdown .loading {
  background:url(/images/scoreboard/loading.gif) no-repeat 0 0 !important;
}
#sbCountdown .remaining {
}





.boxscore .video {
  text-align:center;
  border-left:1px solid #ccc;
}
.boxscore .thumb {
  margin:auto;
  padding:6px;
}
.boxscore .thumb a {
  display:block;
  width:124px;
  height:70px;
  overflow:hidden;
  position:relative;
}
.boxscore .thumb .versus {
  display:none;
}
.boxscore .thumb .away,
.boxscore .thumb .home {
  display:block;
  position:absolute;
  width:62px;
  height:70px;
  background:url(/images/scoreboard/headsup.png) no-repeat;
  text-indent:-999em;
  overflow:hidden;
}
.boxscore .thumb .away {
  left:0;
}
.boxscore .thumb .home {
  left:62px;
}
.boxscore .videoThumbnail {
  border:0 none transparent;
}
.boxscore .caption a {
  display:block;
  font-size:12px;
  font-weight:bold;
  height:24px;
  line-height:24px;
  text-align:left;
  padding-left:6px;
}
.boxscore .liveLookIn .thumb {
  background:#eda410;
}
.boxscore .liveLookIn .caption a {
  font-size:10px;
  background:#000 url(/images/scoreboard/liveLookInCaptionBg.png);
  color:#eda410;
}

.boxscore .highlights .caption a {
  font-size:10px;
  line-height:12px;
}

.boxscore .thumb .ana { background-position:0 -980px;  }
.boxscore .thumb .ari { background-position:0 -70px;   }
.boxscore .thumb .atl { background-position:0 -140px;  }
.boxscore .thumb .bal { background-position:0 -210px;  }
.boxscore .thumb .bos { background-position:0 -280px;  }
.boxscore .thumb .chc { background-position:0 -350px;  }
.boxscore .thumb .cin { background-position:0 -420px;  }
.boxscore .thumb .cle { background-position:0 -490px;  }
.boxscore .thumb .col { background-position:0 -560px;  }
.boxscore .thumb .cws { background-position:0 -630px;  }
.boxscore .thumb .det { background-position:0 -700px;  }
.boxscore .thumb .fla { background-position:0 -770px;  }
.boxscore .thumb .hou { background-position:0 -840px;  }
.boxscore .thumb .kc  { background-position:0 -910px;  }
.boxscore .thumb .la  { background-position:0 -1050px; }
.boxscore .thumb .mil { background-position:0 -1120px; }
.boxscore .thumb .min { background-position:0 -1190px; }
.boxscore .thumb .nym { background-position:0 -1260px; }
.boxscore .thumb .nyy { background-position:0 -1330px; }
.boxscore .thumb .oak { background-position:0 -1400px; }
.boxscore .thumb .phi { background-position:0 -1470px; }
.boxscore .thumb .pit { background-position:0 -1540px; }
.boxscore .thumb .sd  { background-position:0 -1610px; }
.boxscore .thumb .sea { background-position:0 -1680px; }
.boxscore .thumb .sf  { background-position:0 -1750px; }
.boxscore .thumb .stl { background-position:0 -1820px; }
.boxscore .thumb .tb  { background-position:0 -1890px; }
.boxscore .thumb .tex { background-position:0 -1960px; }
.boxscore .thumb .tor { background-position:0 -2030px; }
.boxscore .thumb .was { background-position:0 -2100px; }
.boxscore .thumb .al  { background-position:0 -2170px; }
.boxscore .thumb .nl  { background-position:0 -2240px; }

.ad970 {
  width:970px;
  margin:0.5em auto;
}

/* compressed scoreboard */
.scoreboard-compressed {
  overflow:hidden;
  _zoom:1;
  margin:0 1%;
}
.scoreboard-compressed .boxscore {
  float:left;
  width:19%;
  margin:0.5%;
  padding:0;
  display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
}
.scoreboard-compressed .boxscore .cruft {
  margin:4px;
}
.scoreboard-compressed .boxscore .outertable {
  width:100%;
}
/* overwrite base status */
.scoreboard-compressed .boxscore .linescore .status {
  float:none;
  margin:0;
  padding:6px;
  font-size:12px;
  display:inline;
  color:#333;
  font-weight:bold;
  text-align:left;
}
.scoreboard-compressed .boxscore .linescore .after {
    color:#c00;
}
.scoreboard-compressed .boxscore .info {
  height:6em;
}
.boxscore .info dl {
  margin:0;
}
.scoreboard-compressed .boxscore .info dt {
  clear:left;
  float:left;
  margin-right:0.333em;
}
.scoreboard-compressed .boxscore .info dd {
  clear:right;
  display:block;
}
.scoreboard-compressed .boxscore .probables dd {
  margin-left:0;
}
.scoreboard-compressed .boxscore .links {
  margin:0 4px;
  height:23px;
}
.scoreboard-compressed .boxscore .links ul {
  float:none;
  text-align:center;
  overflow:hidden;
  height:auto;
}
.scoreboard-compressed .boxscore .links li {
  margin:0 0.25em;
  float:none;
  display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
  line-height:19px;
  height:19px;

}
.scoreboard-compressed .boxscore .links .mlbtv,
.scoreboard-compressed .boxscore .links .gameday,
.scoreboard-compressed .boxscore .links .atbat,
.scoreboard-compressed .boxscore .links .listen {
  display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
  line-height:19px;
  height:19px;
}

.scoreboard-compressed .boxscore .links .mlbtv span,
.scoreboard-compressed .boxscore .links .gameday span,
.scoreboard-compressed .boxscore .links .atbat span,
.scoreboard-compressed .boxscore .links .listen span {
  width:22px;
  padding-left:0;
  text-indent:-999em;
  overflow:hidden;
  line-height:19px;
  height:19px;  
  display:-moz-inline-stack;display:inline-block;zoom:1;*display:block;
}
.scoreboard-compressed .boxscore .infographic {
  padding:4px 4px 2px;
}
.scoreboard-compressed .boxscore .menOnBase {
  width:36px;
  height:26px;
  margin:0 auto;
}
.scoreboard-compressed .boxscore .menOnBase dl {
  position:relative;
  width:36px;
  height:26px;
  margin:0;
}
.scoreboard-compressed .boxscore .menOnBase dt,
.scoreboard-compressed .boxscore .menOnBase dd {
  position:absolute;
  width:16px;
  height:16px;
  background:url(/images/scoreboard/runners.png);
}
.scoreboard-compressed .boxscore .menOnBase dd {
  margin:0;
}
.scoreboard-compressed .boxscore .menOnBase .first {
  left:20px;
  top:10px;
}
.scoreboard-compressed .boxscore .menOnBase .second {
  left:10px;
}
.scoreboard-compressed .boxscore .menOnBase .third {
  left:0;
  top:10px;
}
.scoreboard-compressed .boxscore .menOnBase .runner {
  background-position:-16px 0;
}
.scoreboard-compressed .boxscore .menOnBase .moved {
  background-position:-32px 0;
}
.scoreboard-compressed .boxscore .menOnBase abbr,
.scoreboard-compressed .boxscore .menOnBase span {
  opacity:0;
  display:block;
  width:16px;
  height:16px;
  text-indent:-999em;
  overflow:hidden;
}
.scoreboard-compressed .boxscore .countAndOuts {
  font-weight:normal;
  font-size:10px;
  line-height:11px;
}
.scoreboard-compressed .long {
  font-size:10px;
}
#sbViewToggle {
  width:100px;
  margin-top:8px;
  float:right;
}
#sbViewToggle span {
  float:left;
  margin-right:0.5em;
  padding-top:6px;
  font-size:10px;
  line-height:11px;
  font-weight:bold;
  text-transform:uppercase;
}
#sbViewToggle ul {
  background:url(/images/scoreboard/sbViewToggle.png) no-repeat top left;
  margin:0;
  padding:0;
  list-style:none;
  overflow:hidden;
  width:60px;
  height:31px;
}
#sbViewToggle li {
  width:29px;
  height:31px;
  position:relative;
  overflow:hidden;
  float:left;
  margin-right:1px;
}
#sbViewToggle .sbView {
  display:block;
  width:29px;
  height:62px;
  position:absolute;
  top:0;
  background:url(/images/scoreboard/sbViewToggle.png) no-repeat top left;
  overflow:hidden;
  text-indent:-999em;
}
#sbViewToggle .sbViewExpanded {
}
#sbViewToggle .sbViewCondensed {
  background-position:top right;
}
#sbViewToggle .selected {
  top:-31px;
}
.noGames {
  padding:1em; 
  margin:0 2em 1em;
  text-align:center;
  background:#ffc;
  border:1px solid #fc0;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  font-style:italic;
}
/*  Sponsorship */
#sbTicker.sponsoredBySprint #gameAlerts .liveLookIn {
  background:#000 url(/images/scoreboard/sponsorship/gameAlertsSponsoredBySprint.png) right center no-repeat;
  text-align:left;
}
#sbTicker.sponsoredBySprint #gameAlerts .watchNow {
  display:none;
}
#sbTicker.sponsoredByCabot #gameAlerts .liveLookIn {
  background:#000 url(/images/scoreboard/sponsorship/gameAlertsSponsoredByCabot.gif) right center no-repeat;
  text-align:left;
}
#sbTicker.sponsoredByCabot #gameAlerts .watchNow {
  display:none;
}
#sbTicker.sponsoredByATT #gameAlerts .liveLookIn {
  background:#000 url(/images/scoreboard/sponsorship/gameAlertsSponsoredByATT.png) right center no-repeat;
  text-align:left;
}
#sbTicker.sponsoredByATT #gameAlerts .watchNow {
  display:none;
}
#sbTicker.sponsoredByVerizon #gameAlerts .liveLookIn {
  background:#000 url(/images/scoreboard/sponsorship/gameAlertsSponsoredByVerizon.gif) right center no-repeat;
  text-align:left;
}
#sbTicker.sponsoredByVerizon #gameAlerts .watchNow {
  display:none;
}
#sbTicker.sponsoredByCisco #gameAlerts .liveLookIn {
  background:#000 url(/images/scoreboard/sponsorship/gameAlertsSponsoredByCisco.gif) right center no-repeat;
  text-align:left;
}
#sbTicker.sponsoredByCisco #gameAlerts .watchNow {
  display:none;
}
