﻿*
{
	margin: 0;
}    
    
    
#TeamStatsBox
{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	margin-left:1px;
    margin-top:20px;
	
}

    #FormTableBox
{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	margin-left:1px;
    margin-top:20px;
	
}
    #BattingStatsBox
{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	margin-left:1px;
	margin-top:20px;
	
}

h2 
{
	padding:0px;
	margin:0px;
	font-family:arial;
	color:#223E92;	
	font-size: 14px;
	font-weight:bold;
	margin-bottom:5px;

}

p 
{
    font-family:arial;
    font-size: 12px;
    
}

table.tablesorterheader
{
	padding:0px;
	margin:0px;
	font-family:arial;
	background-color:#F0F0F6;
	font-size: 11px;
	text-align: left;
	z-index:500;
	color:#993300;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width: auto;
}

table.tablesorter tr
{
	height: 25px;
}

table.tablesorterheader tr th
{
	padding:0px;
	margin:0px;
	background-color:#F0F0F6;
	text-align:center;
}

table.tablesorter 
{
	/*padding:3px;*/
	font-family:arial;
	background-color:#f0f0f0;
	font-size: 11px;
	text-align: left;
	z-index:500;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;

}

table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	 background-color:#f0f0f0;
	border-bottom: 1px solid #996633;
	font-size: 11px;
	padding: 3px;
	text-align:center;
	color:#993300;
	
	margin-left:auto;
	margin-right:auto;
}
table.tablesorter thead tr .header {
	background-color:#ffffff;
	cursor: pointer;
	border-bottom:1px solid #996633;
	border-right:1px solid #cccccc;
	
}


table.tablesorter tbody td {
	color: #3D3D3D;
	background-color: #FFF;
	vertical-align: middle;
	text-align: center;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:40px;
	white-space:nowrap;
	padding: 0 3px;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
	
}

table.tablesorter tbody tr td.odd {
	background-color:#F0F0F6;
}

table.tablesorter thead tr .headerSortUp {
}
table.tablesorter thead tr .headerSortDown 
{
   
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color:#a7b2d2;
}

table.tablesorter tbody tr td.teamNameColumn
{
	background-color:#f0f0f0;
	padding-left:2px;
	padding-right:5px;
	border-right:1px solid #cccccc;
	font-weight:bold;
	 white-space:nowrap;
}

table.tablesorter tbody tr td.RowWin
{
	 background-color:#a7b2d2;
	 font-weight:bold;
	 white-space:nowrap;
}
table.tablesorter tbody tr td.RowWinF1
{
	 background-color:#a7b2d2;
	 white-space:nowrap;
	 
}
table.tablesorter tbody tr td.RowHighlight
{
	background-color:#F0F0F6;
	white-space:nowrap;
}
table.tablesorter tbody tr td.RowBold
{
	font-weight:bold;
	white-space:nowrap;
}

table.tablesorter tbody tr td.RowNF
{
	color:#fa0000;
	white-space:nowrap;
	
}

table.tablesorter tbody tr td.RowLoss
{
	 background-color:#c7e4b6;
	 white-space:nowrap;
}

table.tablesorter tbody tr td.teamRowHome
{
	 background-color:#a7b2d2;
	 white-space:nowrap;
}
table.tablesorter tbody tr td.negNumber
{
	 color:#fa0000;
	 white-space:nowrap;
}

table.tablesorter tbody tr td.teamNameColumnHome
{
	 background-color:#a7b2d2;
	text-align:right;
	padding-left:2px;
	padding-right:5px;
	border-right:1px solid #000000;
	white-space:nowrap;
}

table.tablesorter tbody tr td.teamRowAway
{
	 background-color:#c7e4b6;
	 white-space:nowrap;
}

table.tablesorter tbody tr td.teamNameColumnAway
{
	 background-color:#c7e4b6;
	text-align:right;
	padding-left:2px;
	padding-right:5px;
	border-right:1px solid #000000;
	white-space:nowrap;
	
}

table.normaltableheader
{
	padding:0px;
	margin:0px;
	font-family:arial;
	background-color:#F0F0F6;
	font-size: 11px;
	text-align: left;
	z-index:500;
	color:#993300;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width: auto;
}

table.normaltable tr
{
	height: 25px;
}

table.normaltableheader tr th
{
	padding:0px;
	margin:0px;
	background-color:#F0F0F6;
	text-align:center;
}

table.normaltable 
{
	/*padding:3px;*/
	font-family:arial;
	background-color:#f0f0f0;
	font-size: 11px;
	text-align: left;
	z-index:500;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;

}

table.normaltable thead tr th, table.normaltable tfoot tr th {
	 background-color:#f0f0f0;
	border-bottom: 1px solid #996633;
	font-size: 11px;
	padding: 3px;
	text-align:center;
	color:#993300;
	
	margin-left:auto;
	margin-right:auto;
}
table.normaltable thead tr .header {
	background-color:#ffffff;
	cursor: pointer;
	border-bottom:1px solid #996633;
	border-right:1px solid #cccccc;
	
}


table.normaltable tbody td {
	color: #3D3D3D;
	background-color: #FFF;
	vertical-align: middle;
	text-align: center;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:40px;
	white-space:nowrap;
	padding: 0 3px;
}
table.normaltable tbody tr.odd td {
	background-color:#F0F0F6;
	
}

table.normaltable tbody tr td.odd {
	background-color:#F0F0F6;
}

table.normaltable thead tr .headerSortUp {
}
table.normaltable thead tr .headerSortDown 
{
   
}
table.normaltable thead tr .headerSortDown, table.normaltable thead tr .headerSortUp {
background-color:#a7b2d2;
}

table.normaltable tbody tr td.teamNameColumn
{
	background-color:#f0f0f0;
	padding-left:2px;
	padding-right:5px;
	border-right:1px solid #cccccc;
	font-weight:bold;
	white-space:nowrap;
	text-align: center;
}

table.normaltable thead tr th.th2
{
	border-right: 1px solid #cccccc;
}

table.normaltable tbody tr td.RowWin
{
	 background-color:#a7b2d2;
	 font-weight:bold;
	 white-space:nowrap;
}
table.normaltable tbody tr td.RowWinF1
{
	 background-color:#a7b2d2;
	 white-space:nowrap;
	 
}
table.normaltable tbody tr td.RowHighlight
{
	background-color:#F0F0F6;
	white-space:nowrap;
}
table.normaltable tbody tr td.RowBold
{
	font-weight:bold;
	white-space:nowrap;
}

table.normaltable tbody tr td.RowNF
{
	color:#fa0000;
	white-space:nowrap;
	
}

table.normaltable tbody tr td.RowLoss
{
	 background-color:#c7e4b6;
	 white-space:nowrap;
}

table.normaltable tbody tr td.teamRowHome
{
	 background-color:#a7b2d2;
	 white-space:nowrap;
}
table.normaltable tbody tr td.negNumber
{
	 color:#fa0000;
	 white-space:nowrap;
}

table.normaltable tbody tr td.teamNameColumnHome
{
	 background-color:#a7b2d2;
	text-align:right;
	padding-left:2px;
	padding-right:5px;
	border-right:1px solid #000000;
	white-space:nowrap;
}

table.normaltable tbody tr td.teamRowAway
{
	 background-color:#c7e4b6;
	 white-space:nowrap;
}

table.normaltable tbody tr td.teamNameColumnAway
{
	 background-color:#c7e4b6;
	text-align:right;
	padding-left:2px;
	padding-right:5px;
	border-right:1px solid #000000;
	white-space:nowrap;
	
}