.ls { height:116px; width:345px; display:none;}
.ls .ls_container {position:relative; font-size:11px;}
*html .ls {behavior: url(/scripts/fix_png_bg.htc);}
.ls .ls_datetime {left:57px; position:absolute; top:0;}
.ls .ls_game_status  {position:absolute; right:56px; top:0; }
.ls .ls_logo_left, .ls .ls_logo_right { left:2px; position:absolute; top:15px; }
.ls .ls_logo_right { left:294px; }
.ls .ls_preview {background:url("/shared/components/linescore/preview.png") no-repeat}
.ls .ls_live {background:url("/shared/components/linescore/live.png") no-repeat}
.ls .ls_final {background:url("/shared/components/linescore/final.png") no-repeat}
.ls .ls_matchup {float:left; height:43px; left:57px; position:absolute; top:15px; width:33px; z-index:99; }
.ls .ls_matchup div { font-weight:bold; left:4px; position:absolute; top:13px; }
.ls .ls_innings_container { height:43px; left:90px; overflow:hidden; position:absolute; top:15px; width:196px; }
.ls .ls_innings { background-position: -30px 0; height:43px; left:0px; position:absolute; top:0; width:554px; }
.ls .ls_row { font-weight:bold; left:-1px; list-style-type:none; margin:0; padding:0; position:absolute; top:13px; }
#std_content .ls li, .ls li { float:left; text-align:center; width:16.2px; margin-left:0; }
.ls .ls_summary { background-position: -504px 0; height:43px; left:238px; overflow:hidden; position:absolute; top:15px; width:50px; }
.ls .ls_summary .ls_row { left:1px; width:51px; }
.ls .ls_summary li { float:left; text-align:center; width:16.3px;}
.ls .ls_right, .ls_left {
background:url("/shared/components/linescore/arrows.gif") no-repeat scroll -7px 0 transparent; cursor:pointer; display:none; height:8px; left:236px; position:absolute; top:17px; width:5px; z-index:100; }
.ls .ls_left { background-position:0 0; left:84px; }
.ls .ls_left_on {background-position:0 -8px;}
.ls .ls_right_on {background-position:-7px -8px;}
.ls .ls_bottomText { left:57px; position:absolute; top:60px; width:280px; }
.ls .ls_bottomText a {font-weight: bold; font-family: arial,helvetica; text-decoration: none;}					  
.ls .ls_bottomText span {padding-top: 2px; padding-right: 2px; line-height: 12px;}
.ls .ls_bottomText img {margin-left: 2px;}
.emphasis {font-weight:bold;}


/*** revised -- html tables instead of PNG background images ***/
#linescores {float:left;margin-bottom:20px;width:100%;}
*html .ls_container_new {behavior: url(/scripts/fix_png_bg.htc);}
.linescore_new {float:left;margin-top:20px;}
.ls_container_new {float:left;}
.ls_container_new .ls_datetime {margin-left:65px;}
.ls_container_new .ls_innings_container {float:left;}
.ls_container_new .ls_innings_container table {border-collapse:collapse;border:1px solid #999;float:left;}
.ls_container_new .ls_innings_container table th {padding:0px 5px 0px 5px;}
.ls_container_new .ls_innings_container table td {padding:0px 5px 0px 5px;font-weight:bold;}
.ls_container_new table.live th  {font-weight:bold;color:#fff;background-color:#F7941D;font-size:10px;}
.ls_container_new table.preview th {font-weight:bold;color:#fff;background-color:#32A8E6;font-size:10px;}
.ls_container_new table.final th {font-weight:bold;color:#fff;background-color:#DE0C10;font-size:10px;}
.ls_container_new .ls_game_status {text-align:right;margin-right:65px;font-size:11px;}
.ls_container_new .ls_bottomText {clear:both;margin-left:65px;padding-top:3px;font-size:11px;}
.ls_container_new .ls_bottomText a {font-weight:bold;}
.ls_container_new .ls_innings {float:left;}
.ls_container_new .ls_logo_left {float:left;padding-right:15px;}
.ls_container_new .ls_logo_right {float:left;padding-left:15px;}
.ls_container_new .divider {border-right:1px solid #999;}
.ls_container_new .separator {border-bottom:1px solid #999;}
.ls_container_new .ls_bottomText img {margin-left:2px;}
.ls_container_new .ls_bottomText span {padding-top:2px;padding-right:2px;line-height:12px;}

/** recaps **/
.recap_hed {font-size:11px;font-weight:bold;margin-top:5px;}

/** boxscores **/
table.pitching_data {width:90%;margin-bottom:8px;}
table.batting_data {width:90%;margin-bottom:8px;}
table.batting_data tr:hover {background-color:#ccc;}
table.pitching_data tr:hover {background-color:#ccc;}
table.pitching_data th {font-size:14px;font-weight:bold;color:#fff;background-color:#000;border-bottom:1px solid #fff;}
table.batting_data th {font-size:14px;font-weight:bold;color:#fff;background-color:#000;border-bottom:1px solid #fff;}
tr.hed td {background-color:#999;color:#fff;text-align:center;font-weight:bold;border-bottom:1px solid #fff;}
table.pitching_data td {text-align:center;border-bottom:1px solid #999; width:25px;}
table.batting_data td {text-align:center;border-bottom:1px solid #999; width:25px;}
table.pitching_data td.player_name {width:200px;text-align:left;padding-left:5px;}
table.batting_data td.player_name {width:200px;text-align:left;padding-left:5px;}
table.batting_data td.position_cell {width:auto;text-align:left;padding-left:2px;white-space:nowrap;}

