body {margin:0; padding:0;font-family:Arial;}
.shs_customTickerDv{position: relative;width: 822px; background: #000; margin:0}
.shs_leftBlockDv {}
.shs_sportNavDv {font-family: Helvetica, Arial, sans-serif;}
.shs_sportNavDv_topNav{  }
.shs_sportNavDv_topNav ul{margin:0px; padding:0 }
.shs_sportNavDv_topNav li {display: inline;margin: 0 0px 0 0; float:left; list-style:none }
.shs_sportNavDv_topNav li a {color: #BDBDBD;text-decoration: none;font-size: 10px;padding:4px 9px 2px 9px;vertical-align:middle; text-transform:uppercase; float:left }
.shs_sportNavDv_topNav li a.shs_active_new {color: #fff;font-size: 10px; background:#666666}
.shs_sportNavDv_botNav{color:#fff; width:100%; position:relative}
.shs_sportLt{ float:left; background:url(../images/main_div-left.jpg) no-repeat; width:14px;height:56px }
.shs_sportRt{ float:left; background:url(../images/main_div-right.jpg) no-repeat; width:17px;height:56px}
.shs_sportMid{float:left; background:url(../images/main_div-scroll.jpg) repeat-x; width:1558px; height:56px; }
div.scrollWrapper {float: left;height: 100%;overflow: hidden;position: relative;width: 96%;}
.clr{clear:both}
.shs_sportVs {background: url("../images/vs.jpg") left top;float: left; height: 56px;}
.shs_sportVs2 {background: url("../images/vs.jpg")  328px 56px ;border-left: 1px solid #242424;float: left;height: 56px; padding-left:10px}	
.shs_ticket{ background:url(../images/shs_tomm_bg.gif) repeat-x;border-left: 1px solid #242424;float: left;height: 56px; padding-left:10px; position:relative}		
.shs_sportCntryLt{ float:left; font-size:11px ; line-height:12px; padding-right:5px;padding-top: 10px;text-align:center;padding-bottom: 5px; }
.shs_sportCntryLt h3,.shs_sportCntryRt h3, .shs_sportCntryRt2 h3{margin:0 0 5px 0; padding:0; font-size:11px ; font-weight:bold}
.shs_sportFlgLt{float:left; width:45px; text-align:center;padding-top: 10px;}
.shs_sportFlgRt{float:left; width:45px;line-height:12px;padding-top: 10px; }
.shs_sportFlgLt2{float:left; width:45px; text-align:center;line-height:130px;padding-top:10px; }
.shs_sportFlgRt2{float:left; width:45px;line-height:12px;padding-top: 10px;}
.shs_sportCntryRt{float:left; font-size:11px ;line-height:12px; padding:10px 10px 5px 5px;text-align:center }
.shs_sportCntryRt2{float:left; font-size:11px ;padding:10px 5px 5px 5px;}
.shs_sportCntryRt2 span{ font-size:22px; font-weight:bold;text-align:center;  }
.shs_sportToday{background: url("../images/shs_tday_bg.gif") repeat-x;float:left; font-size:11px; padding-left:7px;line-height:12px;height:46px; padding:10px 10px 0px 10px  }
.shs_sportTomorrow{background: url("../images/shs_tday_bg.gif") repeat-x;float:left; font-size:11px;line-height:12px ; padding-left:7px;height:46px;padding:10px 10px 0px 10px}
.shs_sportTP{float:left; font-size:11px;line-height:12px ; padding-left:7px;height:46px;padding:10px 10px 0px 10px}
/*
.shs_sportTicket a{ background:url(../images/btn-ticket.gif) no-repeat;float:left; width:42px;font-size:9px;height:14px }
.shs_sportPreview a{ background:url(../images/btn-preview.gif) no-repeat;float:left; width:42px;font-size:9px;height:14px; margin-top:2px }
*/
.shs_sportVsTxt{width:40px; color:#FAFAFA; font-size:20px; font-weight:bold; float:left; text-align:center; vertical-align:middle; padding-top:15px}
.shs_schedNav{float:left; width:496px;}
.shs_schedNav ul{margin:0px; padding:0 }
.shs_schedNav li {display: inline;margin: 0 0px 0 0; border-left:1px solid #242424;float:left; line-height:56px; }
.shs_schedNav li a {color: #FEFEFE;text-decoration: none;font-size: 15px;padding:0px 16px 0px 16px; text-transform:uppercase; font-weight:bold; float:left  }
.shs_schedNav li a span{ background:url(../images/shs_arrow2.png)  no-repeat ; background-position:right; padding-left:2px }
.shs_schedNav li a.shs_active_sched{color: #fff;font-size: 10px; background:#666666}
.shs_schedNav{color:#fff  }
.shs_schedNav li a:hover {  background: url("../images/recap-bg.png") repeat-x;}
.mar31{margin-left:28px!important}
.recap{text-indent:5px; line-height: 16px;  margin-top:16px;float:left}	
.tic{ text-indent:5px; line-height: 16px;  margin-top:4px;float:left}
.pre{ text-indent:5px; clear:both; margin-top:6px; line-height: 16px; float:left}
.tic a,.pre a,.recap a{ color:#FFFFFF; text-decoration:none; font-size:9px; background:url(../images/shs_btnLt.png) no-repeat left top ; float:left; padding-left:2px; cursor:pointer}
.tic a span,.pre a span,.recap a span{background:url(../images/shs_btnRt.png) no-repeat  right top ;display: block;float: left;
 margin-right: 2px;padding: 0px 12px 0px 0px; line-height:16px; cursor:pointer}
div.scrollableArea{height: 56px;position: relative;width: 100%}
.shs_mlbtxtLt{ float:left; width:45px;font-weight:bold; font-size:13px;line-height:15px}
.shs_mlbnumRt{float:left; width:16px; font-weight:bold; padding-left:7px; font-size:13px;line-height:15px; text-align:right}
.inactive{color:#999999}
.shs_ltDvScr{ background: url("../images/recap-bg.png") repeat-x; background-position:left; height:56px; width:9px; float:left;z-index:555;}
.shs_todayTkt{ background: url("../images/recap-bg.png") repeat-x; width:147px; height:48px; position:absolute; z-index:555; top:0; left:504px; padding:8px 10px 0 10px}
.shs_recapDv{ background:#353535; width:147px; height:48px; position:absolute; z-index:999; top:0; left:0; padding:8px 10px 0 10px}
.shs_todayLTdv{ float:left; width:89px}
.shs_mlbtxtLtA{ float:left; width:49px;font-weight:bold; font-size:13px;line-height:15px}
.shs_mlbnumRtA{float:right; width:20px; font-weight:bold; padding-left:7px; font-size:13px;line-height:15px}
.shs-mlbDv li.shh_activeThr{ background:url("../images/active-thr.gif")  repeat-x ; height:46px; display:block}
.shs_shdw_bg{background:url("../images/shs_shadow_bg.gif")  repeat-x ; height:56px}
.shs_tday_bg{background:url("../images/shs_tday_bg.gif")  repeat-x ; height:56px}
.shs_rel{position:relative}
div.scrollingHotSpotLeft{background: url("../images/lt-arrow.gif") left top no-repeat;display: block;float: left;height: 56px;outline: medium none;width:29px;position:absolute;left:0; z-index:200; cursor:pointer}
div.scrollingHotSpotRight{background: url("../images/rt-arrow.gif") right top no-repeat;display: block;float: left;height: 56px;outline: medium none;width:29px;position:absolute;right:0;z-index:200; cursor:pointer}
.shs_TktPre{ width:83px;right:-81px;top:0;background: url("../images/recap-bg.png") repeat-x; padding-top:9px; padding-bottom:9px; z-index:2222; position:absolute; height:38px; }
.shs_TktPreFinal{ width:83px;right:-81px;top:0;background: url("../images/greyDp-bg.gif")  repeat-x ; padding-top:9px; padding-bottom:9px; z-index:1112; position:absolute; height:38px;}
.divli{margin: 0 0px 0 0; float:left; margin: 0 0px 0 0; background: url("../images/greyLight-bg.gif") repeat-x;height:50px;font-size:12px;}
.divli:hover{background: url("../images/recap-bg.png") repeat-x; cursor:pointer; position:relative; }
.divfinal {margin: 0 0px 0 0; border-right:2px solid #242424;float:left; background: url("../images/greyDp-bg.gif")  repeat-x ; height:56px; padding:0px 10px 0px 10px;}
.divli a{color:#fff; text-decoration:none;}
.lastdivli{margin: 0 0px 0 0; float:left; background:#000!important;height:50px; padding:6px 8px 0px 8px; font-size:12px;border-right:0!important;width:67px; cursor:default!important }
.divpre{margin: 0 0px 0 0; float:left; margin: 0 0px 0 0; background: url("../images/greyLight-bg.gif") repeat-x;height:56px; padding:0px 8px 0px 8px; font-size:12px;border-right:2px solid #242424; }
.divpre:hover{background: url("../images/recap-bg.png") repeat-x; cursor:pointer;position:relative ;}
.shs_ticspanbold{font-size:22px; font-weight:bold;}
.shs_ticspanplain{font-size:11px;}
.shs_teamboardfont{font-size:12px; font-weight:bold; width: 200px}
.shs_teamboardstyle{margin: 0 0px 0 0; border-right:2px solid #242424;float:left; background: url("../images/greyLight-bg.gif")  repeat-x ; height:56px; padding:0px 10px 0px 10px;}


.shs_teamboard_sched {width: 180px; font-size: 17px; font-weight: bold}
.shs_teamboard_stats {width: 180px; font-size: 17px; font-weight: bold}