* {margin:0;padding:0;}
/*NOTE:"min-width:1200px" was the best cross-browser number.*/
body{margin:0;padding:0px;text-align:center;font-size:1em;font-family:arial,verdana,helvetica;}

/*NOTE:Print ONLY - Used overflow visible because FF was trying to condense the contents vertically.*/
#wrapper{overflow:visible;}

/*NOTE:margin and padding are set to 0 to avoid resizing issues for the header, most noticeable in IE.*/

#header {}
/*NOTE:Print ONLY - Took padding off top because it was interfering with longer reports.*/
h1{text-align:center;padding:0px 10px 5px 10px;}
h2{margin:0px 0px 0px 0px;}
h3{}
.h3RptList{}

a:link{text-decoration:none;}
a:hover{}
a:visited{}

#header #imgSBLogo{}

#ulHeaderNav{}
#ulHeaderNav li{}

/* REV20090121: added to support team name in header */
#ulHeaderMidNav{}
#ulHeaderMidNav li{}

/*NOTE:"float:left;" and "width:100%;" necessary to fix gap in IE6.*/
#nav {}
#ulNav {}
#ulNav li{}
#ulNav li a:link{}
#ulNav li a:visited{}
#ulNav li a:hover{}

/*NOTE:The highlighted li needs to have a margin of -7 to compensate for the 10px padding on the bottom,
as opposed to the already defined -5px.  The padding on the bottom gives the effect of the tab being
connected to the SubNav.*/
#nav ul#ulNav li.highlighted {}
#nav ul#ulNav li.highlighted a{}
#nav ul#ulNav li.highlighted a:visited{}

#nav ul#ulSubNav {}
#nav ul#ulSubNav li{}
#nav ul#ulSubNav li a{}
#nav ul#ulSubNav a:hover{}
#nav ul#ulSubNav a:visited{}
#nav ul#ulSubNav li.highlightedSub a{}

ul#ulNav #id_href_item_1{}
ul#ulSubNav #id_href_sub_item_1{}

#wrapper fieldset{}
fieldset legend{}
#fsCriteria{}
#fsCriteria .inputHolder{}
#fsCriteria legend{}
fieldset ol{}
fieldset li{}
fieldset li.liSlctLbl{}

input, textarea, select{}
select{}

/*NOTE:IE6 added double the margin to the bottom when the midsection was floated.  But, because of other layout
constraints, it needed to be.  So, I added the "important" declaration below.*/
#midSection{margin:0px;padding:0;margin:10px 0px 20px 0px;padding:0px 10px 0px 10px;min-height:300px;}
.clearMid{}

.ulReportList{}
.ulReportList li{}

#wrapper .seasonTeamInfo{}

#tblBoxBatting{}
#tblBoxPitching{}
#tblRosterDetails{}
#tblPlayerContact{}
#tblCoachContact{}

/*NOTE:Needed to add extra div because the margin of the table was already set to "margin:0 auto" to center it.*/
.tableHolder{}

.seasonTeamInfo thead tr{}
.seasonTeamInfo th{padding:2px 4px 2px 4px;text-align:center;}

/*Set border top and bottom on individual classes for consistency in rendering.*/
.seasonTeamInfo thead th.thFirst{border-left:1px solid #000000;border-right:1px solid #000000;
		border-top:1px solid #000000;border-bottom:3px solid #000000;}
.seasonTeamInfo thead th.thMid{border-right:1px solid #000000;border-top:1px solid #000000;border-bottom:3px solid #000000;}
.seasonTeamInfo thead th.thLast{border-right:1px solid #000000;border-bottom:3px solid #000000;border-top:1px solid #000000;}

.seasonTeamInfo thead th.thOnly{border-right:1px solid #000000;border-bottom:3px solid #000000;border-top:1px solid #000000;
		border-left:1px solid #000000;}

/*Makes text on chosen headers not-visible on the screen, but still accessible to screen readers.*/
.seasonTeamInfo th.thHidden{text-indent:-9999px;border-right:1px solid #000000;border-bottom:3px solid #000000;border-top:1px solid #000000;
		border-left:1px solid #000000;}

.seasonTeamInfo td{padding:2px 4px 2px 4px;vertical-align:top;text-align:right;}
.seasonTeamInfo tr.trTeamInfo{border-bottom:1px solid #dddddd;}
.seasonTeamInfo tr.trTeamInfoStriped{border-bottom:1px solid #dddddd;}
.seasonTeamInfo tr.trTotals{font-weight:bold;}

.seasonTeamInfo td.tdFirst{border-right:1px solid #B0B0B0;}
.seasonTeamInfo td.tdMid{border-right:1px solid #B0B0B0;}
.seasonTeamInfo td.tdLast{}

.leaderHolder .seasonTeamInfo td.tdFirst{text-align:left;}

.seasonTeamInfo td ul.ulAddress{list-style-type:none;height:auto;}
.seasonTeamInfo td ul.ulAddress li{}

.pResultInfo{width:350px;margin:0 auto;padding-left:10px;}
.pResultInfoBottom{width:350px;margin:0 auto;padding-left:10px;margin-bottom:10px;}
.pGameDetails{margin:0 auto;text-align:center;margin-bottom:15px;margin-top:5px;}

h3.h3TableTitle{font-size:1.1em;margin:0 auto;text-align:center;margin-top:15px;margin-bottom:5px;}

#notesTitle{font-style:italic;padding:0px 0px 0px 3px;margin:0 auto;width:500px;}
#gameNotes {border-top:1px solid gray;border-bottom:1px solid gray;width:500px;
		margin:0 auto;margin-bottom:10px;padding:5px 5px 5px 5px;}
#gameNotes p{padding:0px 0px 5px 0px;}
/*PG REV20090513: changed width from 225 to 175 px below for printing purposes - to get team leaders stats to fit on one page*/
#wrapper .leaderHolder .seasonTeamInfo{width:175px;float:left;margin:0px 15px 20px 0px;}
/*PG REV20090513: end*/

/*Styles for full width reports*/

#coachInfo{}
#coachPhone{}
#astCoaches{}
#ulAstCoaches{}

/*NOTE:Currently not implemented.  However, I left the styles in for later use.*/
/*"Float:none" and "clear:left" to fix difference between FF and IE6.*/
#key {}
#key {}
#key .ulKey{}
#key .ulKey li{}
#key .ulKey #clear{}

/*End styles for full width reports*/

#footer{}
#ulRptFooterNav{}
#ulRptFooterNav img{}

#ulStdFooterNav{}
#ulStdFooterNav li{}

/*NOTE:Because the element with the "copyright" class is outside of the main "wrapper", it must
be styled as such.  (For example, the margin must be set as the wrapper is to center it.)  
*/
.copyright {}
.copyright a{}
.copyright a:hover{}

/*Error Page Styles*/
#error{}
#error p{}

/*PG: REV20090205: */
#bench{max-width:70%;}
#batters{max-width:70%;}


/*END*/