
/*Page Structure Rules */
* {font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}
body {color: #49453E; font-size: 11px; text-align: center;}
body, div, form, img, object {margin:0; padding:0; border:0;}

iframe {margin: 0;padding: 0;border: 0px;width: 100%;}

table {font-size:11px; border-collapse: collapse;}
table {empty-cells:show;}
td {vertical-align: middle;}

a {color: #242022;text-decoration: none;}
a:hover {text-decoration: underline;}

div.clearer {float: none; clear: both; width: 100%;}

span.hidden
{
	display: block; 
	height: 2px; 
	vertical-align: bottom; 
	overflow: hidden;
}

span.label_info	{color:#FFCC01; font-weight: bold;}
td.label_info	{color:#FFCC01; font-weight: bold;}

.button
{
	color: White;
	background-color: #464242;
	width: 150px;
}

input.action
{
	color: White;
	background-color: #464242;
	width: 75px;
}

.button:hover  
{
	color: White;
	background-color: #87867D;
}

div.divider 
{
	width: 780px;
	height: 13px;
	background: url(Images/PageOptions/page_divider.gif) repeat-x center center; 
} 

/*Page Structure Rules 558*/
div.copyright		{margin-top: 10px; font-size: .8em; border-top: 1px solid  #49453E;}
div.maincontainer	{text-align: left; margin: 0 auto; width: 780px;}
div.nodata			{text-align: center;}


div.mainnav			{z-index: 1; position: relative; background: url(images/PageNavRepeat.jpg) repeat-x top center; width:780px; height: 36px;}
div.mainpanel		{z-index: 0; position: relative; float:left; clear:both; width:780px; }
div.mainheader		{z-index: 0; position: relative; width: 780px; height: 103px; padding-bottom: 0px; clear: both;}
div.mainshortheader	{z-index: 0; position: relative; background-image: url(Images/LandingPage/brick_02.jpg); width: 780px; height: 15px; padding-bottom: 0px; clear: both;}
div.purchaseheader	{z-index: 0; position: relative; background-image: url(Images/Header/PurchaseHeader.jpg); width: 780px; height: 47px; padding-bottom: 0px; clear: both;}

div.mainfooter	{z-index: 0; position:relative; clear: both; padding: 0; margin: 0; border: 0; width:745px;}
div.copyright	{padding-left: 10px; }

div.maincontent
{
	z-index: 0;
    position: relative; 
    padding: 0px; 
    width: 780px;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 780px;
}

/* Standard Table */
table.standard 
{
	width: 770px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #242022;
	border: solid 1px #BFB8AC;
}

table.standard tr.odd { background-color: #EAE6D6;}
table.standard tr.even { background-color: #DDD8C7;}
table.standard tr.odd td,
table.standard tr.even td	{ border: solid 1px #BFB8AC;}

table.standard td.odd {background-color: #EAE6D6; border: solid 1px #BFB8AC;}
table.standard td.even {background-color: #DDD8C7; border: solid 1px #BFB8AC;}

table.standard th				{background-color: #C4BFAE; border: solid 1px #BFB8AC; padding-top: 7px; padding-bottom:4px;}
table.standard th.top_header	{background-color: #403E3F; border: solid 1px #BFB8AC; color: White; padding-top:5px; padding-bottom:5px; border-bottom: solid white 4px; border-right: solid 1px #403E3F; border-left: solid 1px #403E3F;}
table.standard tr.selected td,	
table.standard td.highlight		{background-color: #FCC949; color: #61441B; border: solid 1px #E2A92B;}

table.standard td.primaryodd	{ background-color: #EAE6D6; border: solid 1px #BFB8AC;}
table.standard td.primaryeven	{ background-color: #DDD8C7; border: solid 1px #BFB8AC;}

table.standard td.primaryodd,
table.standard td.primaryeven	{ padding-left: 7px; }

/* BoxScore popup */
body#boxscore
{
	background-color: #F6FAF9;
}
body#boxscore div#div_SLBLogo
{
	background: url(Images/Boxscore/SLB_Logo.jpg) top center;	
	height: 73px;
	left: 0px;
	top: 0;
	width: 306px;
    float: left;
}
body#boxscore div#div_AwayTeamLogo
{
	position: absolute;
	left: 0;
	top: 0;
}
body#boxscore div#div_HomeTeamLogo
{
	position: absolute;	
	left: 153px;
	top: 0;
}
body#boxscore div#div_BoxcoreOptions
{
	background: url(Images/Boxscore/Boxscore_Options.jpg) top center;	
	height: 73px;
	left: 306px;	
	top: 0;
	width: 439px;
    float: left;
}
body#boxscore div#div_BoxcoreOptions span.DebugOptions,
body#boxscore div#div_BoxcoreOptions span.debugOptions
{
    color: White;
    position: absolute;
    top: 16px;
    right: 60px;
}

body#boxscore table.options
{
	border: none;
	border-collapse: separate;
	color: white;
	margin: 12px 0 0 14px;
	padding:0;
	text-align: center;
	width: 408px;
}
body#boxscore table.options td
{
	color: White;
	padding: 5px;
	width: auto;
}
body#boxscore div#div_linescore
{	
	left: 0;
	top: 73px;
}
body#boxscore div#div_linescore_control
{
	background: url(Images/Boxscore/Scoreboard.jpg) top center;
	height: 117px;
	width: 745px;
    position: relative;
}

body#boxscore div#div_linescore_control div#div_park_name
{
	position:absolute;
	color: White;	
	left: 20px;
	top: 19px;
	text-align: center;
	width: 220px;
}

body#boxscore div#div_linescore_control div#div_park_dim_LF,
body#boxscore div#div_linescore_control div#div_park_dim_LCF,
body#boxscore div#div_linescore_control div#div_park_dim_CF,
body#boxscore div#div_linescore_control div#div_park_dim_RCF,
body#boxscore div#div_linescore_control div#div_park_dim_RF
{
	position: absolute;
	color: White;
	left: 127px;
	text-align: left;
}

body#boxscore div#div_linescore_control div#div_park_dim_LF		{ top: 37px;}
body#boxscore div#div_linescore_control div#div_park_dim_LCF	{ top: 49px;}
body#boxscore div#div_linescore_control div#div_park_dim_CF		{ top: 62px;}
body#boxscore div#div_linescore_control div#div_park_dim_RCF	{ top: 74px;}
body#boxscore div#div_linescore_control div#div_park_dim_RF		{ top: 86px;}

body#boxscore div#div_linescore_control div#div_park_rat_1B,
body#boxscore div#div_linescore_control div#div_park_rat_2B,
body#boxscore div#div_linescore_control div#div_park_rat_3B,
body#boxscore div#div_linescore_control div#div_park_rat_HR_LF,
body#boxscore div#div_linescore_control div#div_park_rat_HR_RF
{
	position: absolute;
	color: White;
	left: 220px;
	text-align: right;
	width: 15px;
}

body#boxscore div#div_linescore_control div#div_park_rat_1B		{ top: 37px;}
body#boxscore div#div_linescore_control div#div_park_rat_2B		{ top: 49px;}
body#boxscore div#div_linescore_control div#div_park_rat_3B		{ top: 62px;}
body#boxscore div#div_linescore_control div#div_park_rat_HR_LF	{ top: 74px;}
body#boxscore div#div_linescore_control div#div_park_rat_HR_RF	{ top: 86px;}

body#boxscore div#div_linescore_control div#div_ls_inn_title_a,
body#boxscore div#div_linescore_control div#div_ls_inn_title_b,
body#boxscore div#div_linescore_control div#div_ls_inn_title_c,
body#boxscore div#div_linescore_control div#div_ls_inn_title_d,
body#boxscore div#div_linescore_control div#div_ls_inn_title_e,
body#boxscore div#div_linescore_control div#div_ls_inn_title_f,
body#boxscore div#div_linescore_control div#div_ls_inn_title_g,
body#boxscore div#div_linescore_control div#div_ls_inn_title_h,
body#boxscore div#div_linescore_control div#div_ls_inn_title_i,
body#boxscore div#div_linescore_control div#div_ls_inn_title_j,
body#boxscore div#div_linescore_control div#div_ls_inn_title_runs,
body#boxscore div#div_linescore_control div#div_ls_inn_title_hits,
body#boxscore div#div_linescore_control div#div_ls_inn_title_errors
{
	position: absolute;
	color: White;
	top: 19px;
	text-align: center;
	width: 20px;
}

body#boxscore div#div_linescore_control div#div_ls_inn_title_a	{ left: 402px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_b	{ left: 427px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_c	{ left: 452px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_d	{ left: 477px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_e	{ left: 502px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_f	{ left: 527px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_g	{ left: 552px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_h	{ left: 577px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_i	{ left: 602px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_j	{ left: 627px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_runs	{ left: 652px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_hits	{ left: 677px;}
body#boxscore div#div_linescore_control div#div_ls_inn_title_errors	{ left: 702px;}

body#boxscore div#div_linescore_control div#div_ls_team_away,
body#boxscore div#div_linescore_control div#div_ls_team_home
{
	position: absolute;
	color: White;
	left: 270px;
	text-align: left;
	width: 125px;
}

body#boxscore div#div_linescore_control div#div_ls_team_away	{ top: 41px;}
body#boxscore div#div_linescore_control div#div_ls_team_home	{ top: 62px;}


body#boxscore div#div_linescore_control div#div_ls_inn_away_a,
body#boxscore div#div_linescore_control div#div_ls_inn_away_b,
body#boxscore div#div_linescore_control div#div_ls_inn_away_c,
body#boxscore div#div_linescore_control div#div_ls_inn_away_d,
body#boxscore div#div_linescore_control div#div_ls_inn_away_e,
body#boxscore div#div_linescore_control div#div_ls_inn_away_f,
body#boxscore div#div_linescore_control div#div_ls_inn_away_g,
body#boxscore div#div_linescore_control div#div_ls_inn_away_h,
body#boxscore div#div_linescore_control div#div_ls_inn_away_i,
body#boxscore div#div_linescore_control div#div_ls_inn_away_j,
body#boxscore div#div_linescore_control div#div_ls_inn_away_runs,
body#boxscore div#div_linescore_control div#div_ls_inn_away_hits,
body#boxscore div#div_linescore_control div#div_ls_inn_away_errors
{
	position: absolute;
	color: White;
	top: 41px;
	text-align: center;
	width: 20px;
}

body#boxscore div#div_linescore_control div#div_ls_inn_home_a,
body#boxscore div#div_linescore_control div#div_ls_inn_home_b,
body#boxscore div#div_linescore_control div#div_ls_inn_home_c,
body#boxscore div#div_linescore_control div#div_ls_inn_home_d,
body#boxscore div#div_linescore_control div#div_ls_inn_home_e,
body#boxscore div#div_linescore_control div#div_ls_inn_home_f,
body#boxscore div#div_linescore_control div#div_ls_inn_home_g,
body#boxscore div#div_linescore_control div#div_ls_inn_home_h,
body#boxscore div#div_linescore_control div#div_ls_inn_home_i,
body#boxscore div#div_linescore_control div#div_ls_inn_home_j,
body#boxscore div#div_linescore_control div#div_ls_inn_home_runs,
body#boxscore div#div_linescore_control div#div_ls_inn_home_hits,
body#boxscore div#div_linescore_control div#div_ls_inn_home_errors
{
	position: absolute;
	color: White;
	top: 62px;
	text-align: center;
	width: 20px;
}

body#boxscore div#div_linescore_control div#div_ls_inn_away_a,
body#boxscore div#div_linescore_control div#div_ls_inn_home_a	{ left: 402px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_b,
body#boxscore div#div_linescore_control div#div_ls_inn_home_b	{ left: 427px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_c,
body#boxscore div#div_linescore_control div#div_ls_inn_home_c	{ left: 452px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_d,
body#boxscore div#div_linescore_control div#div_ls_inn_home_d	{ left: 477px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_e,
body#boxscore div#div_linescore_control div#div_ls_inn_home_e	{ left: 502px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_f,
body#boxscore div#div_linescore_control div#div_ls_inn_home_f	{ left: 527px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_g,
body#boxscore div#div_linescore_control div#div_ls_inn_home_g	{ left: 552px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_h,
body#boxscore div#div_linescore_control div#div_ls_inn_home_h	{ left: 577px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_i,
body#boxscore div#div_linescore_control div#div_ls_inn_home_i	{ left: 602px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_j,
body#boxscore div#div_linescore_control div#div_ls_inn_home_j	{ left: 627px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_runs,
body#boxscore div#div_linescore_control div#div_ls_inn_home_runs	{ left: 652px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_hits,
body#boxscore div#div_linescore_control div#div_ls_inn_home_hits	{ left: 677px;}
body#boxscore div#div_linescore_control div#div_ls_inn_away_errors,
body#boxscore div#div_linescore_control div#div_ls_inn_home_errors	{ left: 702px;}

body#boxscore div#div_linescore_control div#div_ls_game_desc,
body#boxscore div#div_linescore_control div#div_ls_game_date,
body#boxscore div#div_linescore_control div#div_ls_game_users
{
	position: absolute;
	color: White;
	top: 84px;	
}

body#boxscore div#div_linescore_control div#div_ls_game_desc	{ left: 280px; width: 170px; text-align: center;}
body#boxscore div#div_linescore_control div#div_ls_game_date	{ left: 450px; width: 90px; text-align: center;}
body#boxscore div#div_linescore_control div#div_ls_game_users	{ left: 540px; width: 150px; text-align: right;}


body#boxscore div#div_results
{	
	left: 1px;
	top: 190px;
}
body#boxscore a
{
	color: White !important;
}
body#boxscore div.div_pog
{
	background: url(Images/Boxscore/POG.jpg) top center no-repeat;
	margin-top: 3px;
	height: 201px;
	width: 396px;
	margin-left:1px;
}
body#boxscore div#div_pog_title
{
	color: White;
	margin-left: 146px;
	padding-top: 18px;
}
body#boxscore div#div_pog_text
{
	position: relative;
	color: White;
	height: 30px;
	left: 30px;
	margin: 10px 0 0 0;
	padding: 15px 0 0 0;
	text-align: center;
	top: 0px;
	width: 340px;
}

body#boxscore div#div_results div.stats
{
	margin-left: 9px;
}

body#boxscore div#div_results table td.player
{
	padding-left: 7px;
}

body#boxscore div.div_batting_stats table.standard,
body#boxscore div.div_pitching_stats table.standard 
{
	border: solid 1px #BFB8AC;
	color: #49453E;
	margin: 0;
	padding:0;
	width: 382px;
}
body#boxscore div.div_batting_stats table.standard th,
body#boxscore div.div_pitching_stats table.standard th			{background-color: #C9CCB4; font-weight: bold; border: solid 1px #B8BC9F;}
body#boxscore div.div_batting_stats table.standard td.odd,
body#boxscore div.div_pitching_stats table.standard td.odd		{background-color: #E4E8D6; border: solid 1px #B8BC9F;}
body#boxscore div.div_batting_stats table.standard td.even,
body#boxscore div.div_pitching_stats table.standard td.even		{background-color: #D6DBC1; border: solid 1px #B8BC9F;}
body#boxscore div.div_batting_stats table.standard td.totals,
body#boxscore div.div_pitching_stats table.standard td.totals	{background-color: #D8EA96; border: solid 1px #A7B087; color:#49453E;}

body#boxscore div.div_team_stat_section table.options,
body#boxscore div.glossary table.options
{
	background: #191919;
	margin: 0 0 3px 0;
	width: 382px;
}
body#boxscore div.div_team_stat_section table.options td,
body#boxscore div.glossary table.options td
{
	width: 33%;
}
body#boxscore table.options td.selected
{
	background: #545454;
}
body#boxscore table.options td.available_left
{
	border-right: solid 1px black;
}
body#boxscore table.options td.available_center
{
	border-right: solid 1px black;
	border-left: solid 1px #545454;
}
body#boxscore table.options td.available_right
{
	border-left: solid 1px #545454;
}

body#boxscore div.div_team_stat_section_top,
body#boxscore div.div_glossary_top
{
	background: url(Images/Boxscore/Stats_Top.jpg) top center !important;
	height: 14px;
	width: 399px;
}
body#boxscore div.div_team_stat_section_middle,
body#boxscore div.div_glossary_middle
{
	background: url(Images/Boxscore/Stats_Middle.jpg)  repeat-y top center !important;
	width: 399px;
}
body#boxscore div.div_team_stat_section_bottom,
body#boxscore div.div_glossary_bottom
{
	background: url(Images/Boxscore/Stats_Bottom.jpg) top center !important;
	height: 14px;
	width: 399px;
}
body#boxscore table.results td
{
	margin: 0;
	padding: 3px 0 3px 0;
}
body#boxscore table.results td.playbyplay
{
	width: 343px;
}
body#boxscore table#pbp
{
	width: 100%;
}
body#boxscore table#pbp td.top
{
	background: url(Images/Boxscore/PBP_Top.jpg) top center !important;
	height: 11px;
	width: 343px;
}
body#boxscore table#pbp td.middle
{
	background: url(Images/Boxscore/PBP_Middle.jpg) repeat-y top center !important;
	width: 343px;
}
body#boxscore table#pbp td.bottom
{
	background: url(Images/Boxscore/PBP_Bottom.jpg) top center !important;
	height: 13px;
	width: 343px;
}

body#boxscore table#pbp td.viewboxscorepbp
{
	text-align:center;
}
body#boxscore table#pbp td.viewboxscorepbp a
{
	text-decoration: underline;
	color:black !important;
}

body#boxscore table.results td.stats
{
	vertical-align: top !important;
	width: 370px;
}
body#boxscore div.inninghalf
{
	margin:	2px 0 0 0 ;
	padding: 0 0 0 0;
}
body#boxscore div.inninghalf table.inninghalf 
{
	margin-left: 10px;
	margin-bottom: 3px;
	width: 323px;
}
body#boxscore div.inninghalf table.inninghalf td
{
	padding-left: 2px;
}
body#boxscore div.inninghalf table.inninghalf td.inning_top,
body#boxscore div.inninghalf table.inninghalf td.inning_bottom
{	
	border-bottom: solid 1px #636363;
	color: Black;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11pt;
	text-align: right;
}
body#boxscore div.inninghalf table.inninghalf td.inning_top		{ width: 3px; }
body#boxscore div.inninghalf table.inninghalf td.inning_bottom	{ width: 7px; }

body#boxscore div.inninghalf table.inninghalf td.intro
{	
	border-right: solid 1px #636363;
	border-bottom: solid 1px #636363;
	color: White;
	padding: 0;
	text-align: center;
}
body#boxscore div.inninghalf table.inninghalf div.div_Inning
{
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
}
body#boxscore div.inninghalf table.inninghalf div.div_InningAway,
body#boxscore div.inninghalf table.inninghalf div.div_InningHome
{
	position: absolute;
	color: Black;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;	
	height: 10px;
	text-align: center;
	top: 2px;
	width: 20px;
}
body#boxscore div.inninghalf table.inninghalf div.div_InningAway
{
	left: 0px;
}
body#boxscore div.inninghalf table.inninghalf div.div_InningHome
{
	left: 23px;
}
body#boxscore div.inninghalf table.inninghalf tr.away
{	
	background: url(Images/Boxscore/PBP_InningHalf_Away.gif) top center !important;
	height: 17px;
	width: 323px;
}
body#boxscore div.inninghalf table.inninghalf tr.home
{	
	background: url(Images/Boxscore/PBP_InningHalf_Home.gif) top center !important;
	height: 17px;
	width: 323px;
}

body#boxscore div.inninghalf table.inninghalf td.pbp
{
	text-align: left;
	margin: 0 !important;
	padding: 0 !important;
}

body#boxscore div.inninghalf table.inninghalf td.awayteam_name,
body#boxscore div.inninghalf table.inninghalf td.hometeam_name
{
	background-color:#4d4b4b;
	color: White;
	padding-left: 8px;
	text-align: left;
	width: auto;
}
body#boxscore div.inninghalf table.inninghalf td.awayteam_name
{
	border-bottom: 1px solid #383838;
}

body#boxscore div.inninghalf table.inninghalf td.awayteam_runs,
body#boxscore div.inninghalf table.inninghalf td.hometeam_runs
{
	background: #FFFFFF;
	border-left: solid 1px #383838;
	padding-right: 2px;
	text-align: right;
	width: 15px;
}
body#boxscore div.inninghalf table.inninghalf td.awayteam_hits,
body#boxscore div.inninghalf table.inninghalf td.hometeam_hits,
body#boxscore div.inninghalf table.inninghalf td.awayteam_errors,
body#boxscore div.inninghalf table.inninghalf td.hometeam_errors
{
	background: #E1E0C1;
	border-left: solid 1px #383838;
	padding-right: 2px;
	text-align: right;
	width: 15px;
}

body#boxscore div.inninghalf table.inninghalf td.pbp
{
	margin:	0 0 0 0;
	padding: 0 0 0 2px;
}
body#boxscore table.pbp_interior
{
	width: 100%;
	border-collapse:separate;
}

body#boxscore table.pbp_interior td.pbp_play
{
	border-top: solid 1px #545454;
	border-bottom: solid 1px #191919;
	text-align: left;
	width: 50px;
}
body#boxscore table.pbp_interior td.pbp_item
{
	border-top: solid 1px #545454;
	border-bottom: solid 1px #191919;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;	
	color: White;
	padding-left: 5px !important;
	text-align: left;
	width: auto;
}
body#boxscore table.pbp_interior td.pbp_runners
{
	border-top: solid 1px #545454;
	border-bottom: solid 1px #191919;
	padding: 1px;
	text-align: right;
	width: 20px;
}

body#boxscore table.pbp_interior td.first
{
	border-top: none !important;
}

body#boxscore div.runner_1B,
body#boxscore div.runner_2B,
body#boxscore div.runner_3B,
body#boxscore div.runner_1B2B,
body#boxscore div.runner_1B3B,
body#boxscore div.runner_2B3B,
body#boxscore div.runner_loaded,
body#boxscore div.runner_empty
{
	height: 17px;
	width: 17px;
}

body#boxscore div.runner_1B		{ background: url(Images/Boxscore/Runners_1st.gif) top center !important; }
body#boxscore div.runner_2B		{ background: url(Images/Boxscore/Runners_2nd.gif) top center !important; }
body#boxscore div.runner_3B		{ background: url(Images/Boxscore/Runners_3rd.gif) top center !important; }
body#boxscore div.runner_1B2B	{ background: url(Images/Boxscore/Runners_1st2nd.gif) top center !important; }
body#boxscore div.runner_1B3B	{ background: url(Images/Boxscore/Runners_1st3rd.gif) top center !important; }
body#boxscore div.runner_2B3B	{ background: url(Images/Boxscore/Runners_2nd3rd.gif) top center !important; }
body#boxscore div.runner_loaded	{ background: url(Images/Boxscore/Runners_Loaded.gif) top center !important; }
body#boxscore div.runner_empty	{ background: url(Images/Boxscore/Runners_Empty.gif) top center !important; }

body#boxscore span.runscored
{
	color: #FFB103;
}
body#boxscore span.playersub
{
	color: #A0A0A0;
}
body#boxscore span.injury
{
	color: Yellow;
}
body#boxscore span.def
{
	color: #CCCAA8;
	font-weight: bold;
	font-family:verdana;
	font-size: 8pt;
}
body#boxscore span.off
{
	color: #8ADBFF;
	font-weight: bold;
	font-family:verdana;
	font-size: 8pt;
}
body#boxscore span.good_play a
{
	color: #00FF7E !important;
	font-weight: bold;
	font-family:verdana;
	font-size: 8pt;
}
body#boxscore span.great_play a
{
	color: #FFE402 !important;
	font-weight: bold;
	font-family:verdana;
	font-size: 8pt;
}
body#boxscore span.bad_play a
{
	color: #FF0048 !important;
	font-weight: bold;
	font-family:verdana;
	font-size: 8pt;
}
body#boxscore span.range_play a
{
	color: #F0FF2A !important;
	font-weight: bold;
	font-family:verdana;
	font-size: 8pt;
}

body#boxscore div.glossary
{
	margin-top: 1px;
}

body#boxscore div.glossary table
{
	margin:	0 0 0 9px !important;
	padding: 0 0 0 0;
}

body#boxscore div.glossary table td.selected
{
	background: black;
}
body#boxscore div.glossary table td.title,
body#boxscore div.glossary table td.item
{
	background: #545454;
}
body#boxscore div.glossary table td.title
{
	color: #F8941C;
	font-weight: bold;
}
body#boxscore div.glossary table span.item
{
	color: #8ADBFF;
	font-weight: bold;
	font-family:verdana;
}

body#boxscore div.stats div.div_basicstats
{
	display: block;
}
body#boxscore div.stats div.div_advancedstats,
body#boxscore div.stats div.div_fieldingstats 
{
	display: none;
}
body#boxscore div.stats table.basicstats,
body#boxscore div.stats table.advancedstats,
body#boxscore div.stats table.fieldingstats
{
	margin:	0 0 0 0 ;
	padding: 0 0 0 0;
}

body#boxscore div.stats table.basicstats th,
body#boxscore div.stats table.advancedstats th,
body#boxscore div.stats table.fieldingstats th
{
	text-align:center;
}

body#boxscore div.stats table.basicstats a			{color:Black !important;}

body#boxscore div.stats table.basicstats td.teamname,
body#boxscore div.stats table.advancedstats td.teamname,
body#boxscore div.stats table.fieldingstats td.teamname
{
	text-align: center;
}
body#boxscore div.stats table.basicstats td.display_type_1,
body#boxscore div.stats table.advancedstats td.display_type_1,
body#boxscore div.stats table.fieldingstats td.display_type_1
{
	text-align: left;
}
body#boxscore div.stats table.basicstats td.display_type_2,
body#boxscore div.stats table.advancedstats td.display_type_2,
body#boxscore div.stats table.fieldingstats td.display_type_2
{
	text-align: center;
}
body#boxscore div.stats table.basicstats td.display_type_3,
body#boxscore div.stats table.advancedstats td.display_type_3,
body#boxscore div.stats table.fieldingstats td.display_type_3
{
	text-align: right;
}
body#boxscore div.stats table.basicstats td.player,
body#boxscore div.stats table.advancedstats td.player,
body#boxscore div.stats table.fieldingstats td.player
{
	text-align: left;
	width: 170px;
}
body#boxscore div.stats table.basicstats td.position,
body#boxscore div.stats table.advancedstats td.position,
body#boxscore div.stats table.fieldingstats td.position

{
	text-align: center;
	width: 30px;
}
body#boxscore div.stats table.basicstats td.sta,
body#boxscore div.stats table.advancedstats td.sta,
body#boxscore div.stats table.fieldingstats td.sta
{
	text-align: center;
	width: 30px;
}
body#boxscore div.stats table.basicstats td.ab,
body#boxscore div.stats table.basicstats td.r,
body#boxscore div.stats table.basicstats td.h,
body#boxscore div.stats table.basicstats td.bb,
body#boxscore div.stats table.basicstats td.so,
body#boxscore div.stats table.basicstats td.lob
{
	text-align: right;
	width: 17px;
}
body#boxscore div.stats table.basicstats td.rbi,
body#boxscore div.stats table.basicstats td.avg
{
	text-align: right;
	width: 22px;
}

body#boxscore div.stats table.advancedstats td.b2,
body#boxscore div.stats table.advancedstats td.b3,
body#boxscore div.stats table.advancedstats td.sb,
body#boxscore div.stats table.advancedstats td.cs
{
	text-align: right;
	width: 17px;
}
body#boxscore div.stats table.advancedstats td.ab,
body#boxscore div.stats table.advancedstats td.h,
body#boxscore div.stats table.advancedstats td.tb,
body#boxscore div.stats table.advancedstats td.hr
{
	text-align: right;
	width: 18px;
}
body#boxscore div.stats table.fieldingstats td.po,
body#boxscore div.stats table.fieldingstats td.a,
body#boxscore div.stats table.fieldingstats td.e,
body#boxscore div.stats table.fieldingstats td.dp,
body#boxscore div.stats table.fieldingstats td.sb,
body#boxscore div.stats table.fieldingstats td.cs,
body#boxscore div.stats table.fieldingstats td.pb,
body#boxscore div.stats table.fieldingstats td.plus,
body#boxscore div.stats table.fieldingstats td.minus
{
	text-align: right;
	width: 19px;
}
body#boxscore div.battingandpitching table.battingandpitching
{
	margin:	2px 0 2px 20px;
}
body#boxscore div.battingandpitching table.battingandpitching td.title
{
	font-weight: bold;
	text-align: left;
}
body#boxscore div.battingandpitching table.battingandpitching td.info p.bat_item,
body#boxscore div.battingandpitching table.battingandpitching td.info p.run_item,
body#boxscore div.battingandpitching table.battingandpitching td.info p.fld_item
{
	margin:	0 0 0 0;
	padding: 1px 5px 1px 10px;
	text-align: left;
}
body#boxscore div.pitchingstats div.div_basicpstats
{
	display: block;
	margin:	0 0 0 9px;
}
body#boxscore div.pitchingstats div.div_advancedpstats
{
	display: none;
	margin:	0 0 0 9px;
}
body#boxscore div.pitchingstats table.basicstats,
body#boxscore div.pitchingstats table.advancedstats
{
	border:	solid 1px;
	margin:	0 0 0 0;
	padding: 0 0 0 0;
}

body#boxscore div.pitchingstats table.basicstats th,
body#boxscore div.pitchingstats table.advancedstats th
{
	text-align:center;
}

body#boxscore div.pitchingstats table.basicstats a			{color:Black !important;}

body#boxscore div.pitchingstats table.basicstats td.teamname,
body#boxscore div.pitchingstats table.advancedstats td.teamname
{
	text-align: center;
}
body#boxscore div.pitchingstats table.basicstats td.display_type_1,
body#boxscore div.pitchingstats table.advancedstats td.display_type_1
{
	text-align: left;
}
body#boxscore div.pitchingstats table.basicstats td.display_type_2,
body#boxscore div.pitchingstats table.advancedstats td.display_type_2
{
	text-align: right;
}
body#boxscore div.pitchingstats table.basicstats td.player,
body#boxscore div.pitchingstats table.advancedstats td.player
{
	text-align: left;
	width: 170px;
}
body#boxscore div.pitchingstats table.basicstats td.sta,
body#boxscore div.pitchingstats table.advancedstats td.sta
{
	text-align: center;
	width: 30px;
}

body#boxscore div.pitchingstats table.basicstats td.h,
body#boxscore div.pitchingstats table.basicstats td.r,
body#boxscore div.pitchingstats table.basicstats td.er,
body#boxscore div.pitchingstats table.basicstats td.bb,
body#boxscore div.pitchingstats table.basicstats td.so,
body#boxscore div.pitchingstats table.basicstats td.hr
{
	text-align: right;
	width: 15px;
}
body#boxscore div.pitchingstats table.basicstats td.ip,
body#boxscore div.pitchingstats table.basicstats td.pc
{
	text-align: right;
	width: 23px;
}
body#boxscore div.pitchingstats table.basicstats td.era
{
	text-align: right;
	width: 34px;
}

body#boxscore div.pitchingstats table.advancedstats td.bfp,
body#boxscore div.pitchingstats table.advancedstats td.ab,
body#boxscore div.pitchingstats table.advancedstats td.h,
body#boxscore div.pitchingstats table.advancedstats td.b2,
body#boxscore div.pitchingstats table.advancedstats td.b3,
body#boxscore div.pitchingstats table.advancedstats td.hr,
body#boxscore div.pitchingstats table.advancedstats td.gb,
body#boxscore div.pitchingstats table.advancedstats td.fb
{
	text-align: right;
	width: 17px;
}
body#boxscore div.pitchingstats table.advancedstats td.oav
{
	text-align: right;
	width: 34px;
}
body#boxscore div.debug_info table.debug_team_info td
{
	font-size: smaller;
}
body#boxscore div.debug_info table.debug_team_info td.teamname
{
	font-weight: bold;
	text-align: center;
}
body#boxscore div.debug_info table.debug_team_info td.header
{
	font-weight: bold;
	width: 140px;
}
body#boxscore div.debug_info table.debug_team_info td.item
{
	text-align: center;
	width: 45px;
}
body#boxscore div.debug_info table.players td
{
	font-size: smaller;
	text-align: right;
	width: 29px;
}
body#boxscore div.debug_info table.players td.header
{
	font-weight: bold;
	text-align: center;
}
body#boxscore div.debug_info table.players td.player
{
	text-align: left;
	width: 130px;
}
body#boxscore div.debug_info table.players td.playerid
{
	text-align: right;
	width: 60px;
}

body#boxscore div.div_advertisement
{
	position: relative;
	left: 130px;
	width: 500px;
	padding-top: 10px;
	padding-bottom:10px;
}

body#boxscore div.div_widget_1
{	
    position: relative;
	background: url(../images/2004Layout/global/product_marketing/SLB_info.png) top center no-repeat;
	left: 22px;    
    top: 5px;
	height: 90px;
	width: 700px;
	
	padding:0;
	margin:0;
	text-align:left;
}

body#boxscore div.div_widget_2
{
	position: relative;
	background: url(../images/2004Layout/global/product_marketing/HBD_info.png) top center no-repeat;
	left: 22px;
	height: 90px;
	width: 700px;
	text-align:left;
}

body#boxscore div.div_widget div
{	
	margin:0;
	padding:0;
	text-align:left;
	width:570px;
	clear:both; 
	font-weight:bold;
}

body#boxscore div.div_widget div a {color:#AD281A !important; text-decoration:underline;}
body#boxscore div.div_widget div span.free {color:#AD281A; font-weight:bolder;}

body#boxscore div.div_widget div.details
{
	margin:0 0px 0px 100px;
	padding-top:10px;
}

body#boxscore div.div_widget div.signup
{
	margin:9px 0px 0px 100px;
}

body#boxscore div.error {
    border-radius: 15px; 
    -moz-border-radius: 15px; 
    -webkit-border-radius: 15px; 
    border: 1px solid #000000;
    background: #cc0000;
    color: white;
    padding: 5px;
    text-indent: 5px;
    width: 735px;
    margin: 4px 0;
}


/*Page Error and Success*/
body#errorpage
{
	background-color: gray;
}
div.page_status { position: relative;}
div.page_status table.page_error 
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%
}

div.page_status .error_header
{
	background: url(Images/error_message_header.jpg) top center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	width: 780px;
	height: 13px;
}

div.page_status .error_footer
{
	background: url(Images/error_message_footer.jpg) top center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 780px;
	height: 12px;
}

div.page_status .error_content
{
	background: url(Images/error_message_content.jpg) repeat-y top center;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
	width: 780px;
	height: 11px;
	color: White;
}

div.page_status div.pagemsgcontrolsection table td.error_content
{
	padding-left: 30px;
}
div.page_status div.pagemsgcontrolsection table td.error_content a 
{
	color:white!important; 
	text-decoration: underline;
}
