
body { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: white;
	color: black;
}
table{  border-collapse: collapse;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	color: black;}
td, th
thead th { border: 0.20em dashed gray; }
tbody { border: none; }
td {border: none;}

a:link, a:visited
{
	color: red;
	text-decoration: none; 
}
a:hover {background-color: blue;
	color:green; }


#boxscore-bounds
{
	position:static;
	width:900px;
	margin: 30px 30px;
	text-align:left;
	border:none;color:gray;
}

#box-topsection
{
	position:static;
	width:900px;
	height:110px;
}
.box-gamedescription-table
{
	border:none;
}
.box-gamedsecription-table td
{
	border:none;
}


.ls-gamesdate
{
	text-align:left;
	background-color:white;
	color:black;
}
#ls-linescorebounds
{
	position:static;
	float:left;
	width:900px;
	height:150px;
	margin-bottom:40px;
}
#ls-titlespace
{
	border:none;
	float:none;
	padding:4px;
}
#ls-linescore
{
	position:static;
	clear:both;
	margin-top:10px;
	float:left;
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-color:#c0c0c0;
	height:65px;
	padding:4px;

}
#ls-reportbuttons
{
	margin-top:10px;
	
}
.ls-linescorelines-table
{
	width:auto;
	border:0px;
	font-size:10pt;
}
.ls-winlosesavediv
{
	position:static;
	margin-top:10px;
	float:left;
	border-left: 1px solid #c0c0c0;
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	height: 65px;
	padding:4px 6px;
}
.ls-winlosesave-table
{
	font-size:10pt;
	border:none;
}
.ls-winlosesave-wintitle,.ls-winlosesave-losetitle,.ls-winlosesave-savetitle
{
	text-align:right;
	font-weight:bold;
	padding-right:6px;
}
.ls-winlosesave-table td
{
	border:none;
}

.ls-winlosesave-winrow,.ls-winlosesave-loserow,.ls-winlosesave-saverow
{
}

.ls-visteam-name,.ls-homteam-name
{
	width:120px;
	text-align:left;
	border:none;
}

.ls-inningtitlerow
{
	border:none;
}
.ls-inningtitle,
.ls-visinning-runs,.ls-hominning-runs
{
	background-color:white;
	color:black;
	width:20px;
	text-align:center;
	border:0px;
}

.ls-inningtitle-r,.ls-inningtitle-h,.ls-inningtitle-e,
.ls-visinning-runs-total,.ls-visinning-hits-total,.ls-visinning-errors-total,
.ls-hominning-runs-total,.ls-hominning-hits-total,.ls-hominning-errors-total
{
	background-color:white;
	color:black;
	width:22px;
	text-align:center;
	font-weight:bold;
	border:none;
	
	
}

a.lsnavbutton, a:visited.lsnavbutton,a.stats-navbutton,a:visited.stats-navbutton
{
    background-color:black;
    color:white;
    float: left;
    font: bold 9pt Arial, sans-serif;
    height: 21px;
    margin-right: 6px;
	padding-left:13px;
    padding-right: 13px; /* sliding doors padding */
	padding-top:0.2em;
    text-decoration: none;
	text-align:center;
}

a.lsnavbutton:hover,a.stats-navbutton:hover
{
	color:#999;
}

a.lsnavbutton_on, a:visited.lsnavbutton_on,a.stats-navbutton_on,a:visited.stats-navbutton_on 
{
    background-color:#666;
    color:white;
    float: left;
    font: bold 9pt Arial, sans-serif;
    height: 21px;
    margin-right: 6px;
	padding-left:13px;
    padding-right: 13px; /* sliding doors padding */
	padding-top:0.2em;
    text-decoration: none;
	text-align:center;
}


a.lsnavbutton_on:hover 
{
	color:#999;
}

.ls-inningtitle-row{ background-color: #15317E; color: white; }




.box-visbatters,.box-hombatters,.box-pitchers,.box-gamestatsandnotestable
{
	font-size:10pt;
}


.box-visbatters-teamname
{
	text-align:center;
	background-color:black;
	color:white;
}

.box-hombatters-teamname
{
	text-align:center;

}

.box-batters-statstitlerow
{ 
	background-color: #c0c0c0; 
	color: black; 
	border-color:black;
	border:none;
}

.box-batter-stattitle
{
	border:1px;
	border-color:#f0f0f0;
	border-style:solid;
}

.box-batter-stat
{
	padding-right:3px;
	padding-left:2px;
	text-align:right;
	border-color:black;
	border-bottom-width:thin;
	
}

.box-batterstats-totals-stat
{
	padding-right:3px;
	padding-left:2px;
	text-align:right;
}
.box-batterstats-totals
{
	background-color: #c0c0c0; 
}

.box-batterstat-row-even{ background-color: #C0C0C0; }
.box-batterstat-row-odd{ background-color: white; }

.box-pitcher-statstitlerow,.box-pitcher-stats-totalsrow
{
	background-color:#c0c0c0;
}

.box-pitcher-stat
{
	text-align:right;
	padding-right:3px;
	padding-left:3px;
}
.box-pitcher-stats-totals
{
	text-align:right;
	padding-right:3px;
	padding-left:3px;
}

.baserunning{ background-color: #15317E; color: white; }


.box-batterstat-oddrow,.box-pitcherstat-oddrow
{
	background-color:#f5f5f5;
}
.fielding{ background-color: #15317E; color: white; }

.box-inningtitle-row { background-color: #15317E; color: white; }

.box-visinning-runs-row { background-color: white; }

.box-homeinning-runs-row { background-color: white; }

.box-batter-nameandpos
{
	width:190px;
}


.box-teamstatsdiv
{
	clear:both;
	border: black 1px;
}
.box-visbatterdiv
{
	width:390px;
	float:left;

}
.box-hombatterdiv
{
	width:390px;
	float:left;
	padding-left:20px;
	
}

.box-gamestatsandnotesdiv
{
	clear:both;
	padding-top:20px;
}
.box-vislogodiv,.box-homlogodiv
{
	height:50px;
	text-align:center;
	padding-bottom:2px;
}
.box-vislogo,.box-homlogo
{
	height:50px;
	text-align:center; 
	vertical-align:middle;
}
#ss-page
{
	margin-left:30px;
	margin-top:30px;
}

.ss-header,.ss-pitcherheader
{
	background-color:#039;
	color:#FFF;
}

#ss-scoreheet
{
	clear:both;
}

.ss-title,.ss-pitchertitle
{
	background-color:#CCC;
}
.ss-table
{
	border:solid black 1px;
	text-align:center;
}
.ss-table td
{
	border:solid black 1px;
}
.ss-scoresquare
{
	font-size:18pt;
}
.ss-scoresquare-newbatter
{
	font-size:18pt;
	border-left:solid 6px;
}
.ss-scoresquare-newpitcher
{
	border-top:solid 6px;
	font-size:18pt;
}
.ss-scoresquare-newbatterandpitcher
{
	border-left:solid 6px;
	border-top:solid 6px;
	font-size:18pt;
}
.ss-playerinfo-name
{
	width:190px;
	text-align:left;
}
.ss-scoresquare-0Base
{
	font-size:18pt;
	height:inherit;
	background-image:url(images/0Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatter-0Base
{
	font-size:18pt;
	border-left:solid 6px;
	height:inherit;
	background-image:url(images/0Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newpitcher-0Base
{
	font-size:18pt;
	border-top:solid 6px;
	height:inherit;
	background-image:url(images/0Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatterandpitcher-0Base
{
	font-size:18pt;
	border-top:solid 6px;
	border-left:solid 6px;
	height:inherit;
	background-image:url(images/0Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-1Base
{
	height:inherit;
	background-image:url(images/1Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatter-1Base
{
	height:inherit;
	background-image:url(images/1Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newpitcher-1Base
{
	height:inherit;
	background-image:url(images/1Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatterandpitcher-1Base
{
	height:inherit;
	background-image:url(images/1Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-2Base
{
	height:inherit;
	background-image:url(images/2Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatter-2Base
{
	height:inherit;
	background-image:url(images/2Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newpitcher-2Base
{
	height:inherit;
	background-image:url(images/2Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatterandpitcher-2Base
{
	height:inherit;
	background-image:url(images/2Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}

.ss-scoresquare-3Base
{
	height:inherit;
	background-image:url(images/3Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatter-3Base
{
	font-size:18pt;
	border-left:solid 6px;
	height:inherit;
	background-image:url(images/3Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newpitcher-3Base
{
	font-size:18pt;
	border-top:solid 6px;
	height:inherit;
	background-image:url(images/3Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatterandpitcher-3Base
{
	height:inherit;
	background-image:url(images/3Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-4Base
{
	height:inherit;
	background-image:url(images/4Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
}
.ss-scoresquare-newbatter-4Base
{
	height:inherit;
	background-image:url(images/4Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newpitcher-4Base
{
	height:inherit;
	background-image:url(images/4Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatterandpitcher-4Base
{
	height:inherit;
	background-image:url(images/4Base.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}

.ss-scoresquare-0BaseOut
{
	font-size:18pt;
	height:inherit;
	background-image:url(images/0BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatter-0BaseOut
{
	font-size:18pt;
	border-left:solid 6px;
	height:inherit;
	background-image:url(images/0BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newpitcher-0BaseOut
{
	font-size:18pt;
	border-top:solid 6px;
	height:inherit;
	background-image:url(images/0BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatterandpitcher-0BaseOut
{
	font-size:18pt;
	border-top:solid 6px;
	border-left:solid 6px;
	height:inherit;
	background-image:url(images/0BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-1BaseOut
{
	height:inherit;
	background-image:url(images/1BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatter-1BaseOut
{
	height:inherit;
	background-image:url(images/1BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newpitcher-1BaseOut
{
	height:inherit;
	background-image:url(images/1BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatterandpitcher-1BaseOut
{
	height:inherit;
	background-image:url(images/1BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-2BaseOut
{
	height:inherit;
	background-image:url(images/2BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatter-2BaseOut
{
	height:inherit;
	background-image:url(images/2BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newpitcher-2BaseOut
{
	height:inherit;
	background-image:url(images/2BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatterandpitcher-2BaseOut
{
	height:inherit;
	background-image:url(images/2BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}

.ss-scoresquare-3BaseOut
{
	height:inherit;
	background-image:url(images/3BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatter-3BaseOut
{
	font-size:18pt;
	border-left:solid 6px;
	height:inherit;
	background-image:url(images/3BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newpitcher-3BaseOut
{
	font-size:18pt;
	border-top:solid 6px;
	height:inherit;
	background-image:url(images/3BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatterandpitcher-3BaseOut
{
	height:inherit;
	background-image:url(images/3BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-4BaseOut
{
	height:inherit;
	background-image:url(images/4BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatter-4BaseOut
{
	height:inherit;
	background-image:url(images/4BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newpitcher-4BaseOut
{
	height:inherit;
	background-image:url(images/4BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}
.ss-scoresquare-newbatterandpitcher-4BaseOut
{
	height:inherit;
	background-image:url(images/4BaseOut.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:text-top;
	font-size:12pt;
	width:60px;
}


.ss-pitchertable td
{
	border:1px solid gray;
}

#ss-pitchertable1,#ss-pitchertable2
{
	margin-top:20px;
}

.playbyplay-boundingdiv
{
	position:static;
	font-size:10pt;
	margin-top:30px;
	margin-left:30px;
}
.playbyplaydiv
{
	clear:both;
}
.inningrowvisitor
{
	background-color:#03C;
	color:white;
}
.inningrowhome
{
	background-color:#900;
	color:white;
}
.inningspacercell
{
}
.atbat-oddrow
{
	background-color:white;
}
.atbat-evenrow
{
	background-color:#f0f0f0;
}

.pitching-row
{
	background-color:black;
	color:white;
}

.pitchersub-row,.pinchittersub-row,.subs
{
	background-color:#666;
	color:white;
}
.inningtotals-row
{
	background-color:#b0b0b0;
}

.stats-table
{  
	border-collapse: collapse;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 9pt;
}
td.stats-table,td.stats-info-odd,
td.stats-info-even,
th.stats-table
{ 
	border: 1px #000000 solid;
	color: #000000;
	padding-right:5px;
	padding-left:5px;
	
}


.stats-header1
{
	padding-top:20px;
	padding-bottom:20px;
}
.stats-text-odd
{ 
	color: #15317E;
	text-align: left;
	border: 1px solid;
}
.stats-text-even
{ 
	color: #15317E;
	text-align: left;
	text-decoration: none;
}

.stats-table-row-title
{ 
	background-color: #000000; 
	color:white; 
	border:#ffffff;
}

.stats-table-row-odd 
{ background-color: #C0C0C0;
	text-align: right;
}
.stats-table-row-even 
{ 
	background-color: white;
	text-align: right;
}
.stats-info-totals
{
	text-align: right; color: white; 
	background-color: black
}
.stats-text-totals
{ 
	color: white; background-color:black;
} 
tr.stats.table-row-totals 
{
	color:white;
}
.stats-info-totals
{
color: white; background-color:black;
}
.stats-reportbuttons
{
	margin-top:10px;	
	padding-bottom:20px;
}
.stats-playerteamlogodiv,.stats-teamlogodiv
{
	clear:both;
	height:60px;
	width:60px;
}
.stats-info-totals,a.stats-totalslink
{
	color: white; background-color:black;
}
.stats-teamlogo,.stats-playerteamlogo
{
	vertical-align:middle;
	text-align:left;
	height:60px;
}
.stats-teamlogodiv
{
	height:60px;
	padding-bottom:20px;
}
.stats-playerteamlogodiv
{
	padding-top:10px;
	height:130px;
	text-align:center;
	width:80px;
	padding-bottom:10px;
	vertical-align:middle;
	float:left;
}
a.stats-totalslink
{
	color:white;
}
.stats-playerheadshotdiv
{
	padding-top:10px;
	padding-left:10px;
	text-align:center;
	vertical-align:middle;
	height:130px;
	width:180px;
	padding-bottom:20px;
	float:left;
}
.stats-playerheadshot
{
	height:120px;
}


.stats-playerinfodiv
{
	height:130px;
	position:static;
	width:600px;
	float:left;

	
}
.stats-playerinfo-number
{
	position:static;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18pt; 
	float:left;
	height:30px;
	width:40px;
}

.stats-playerinfo-name
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18pt; 
	float:left;
	height:30px;
	width:250px;
	padding-left:15px;
}

.stats-playerinfo-tablediv
{
	clear:left;
}

.stats-playerinfo-title
{
	position:relative;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12pt; 
	float:left;
	width:80px;
	height:20px;
	color:#666;
}


.stats-playerinfo
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12pt;
	float:left;
	height:20px;
	width:200px;
}
.stats-tablediv
{
	clear:both;
}
.scorepad-attrib
{
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}