
/*a:link {color: #004000}*/      /*unvisited link */
/*a:visited {color: #004000}*/  /* visited link */
/*a:hover {color: #FF0000}*/   /* mouse over link */

html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 
{ 
  -webkit-text-size-adjust:none; 
}

img.stats {height:130}

img.mobileteampic 
{
	width: 150px;
	height: 200px;
}

img.ads { 
width:300px; 
height:45px; 
} 

pspw
{
width:30;
}

.arialwhitebold20
{
font-family:arial;
font-size:20pt;
font-weight:bold;
color:white;
}

.arialyellowbold20
{
font-family:arial;
font-size:20pt;
font-weight:bold;
color:yellow;
}

.arialyellowbold18
{
font-family:arial;
font-size:18pt;
font-weight:bold;
color:yellow;
}

.arialyellowbold16
{
font-family:arial;
font-size:16pt;
font-weight:bold;
color:yellow;
}

.arialyellowbold14
{
font-family:arial;
font-size:14pt;
font-weight:bold;
color:yellow;
}

.arialyellowbold10
{
font-family:arial;
font-size:10pt;
font-weight:bold;
color:yellow;
}

.arialyellowbold12
{
font-family:arial;
font-size:12pt;
font-weight:bold;
color:yellow;
}

.arialyellowbold8
{
font-family:arial;
font-size:8pt;
font-weight:bold;
color:yellow;
}

.arialyellow10
{
font-family:arial;
font-size:10pt;
color:yellow;
}

.arialyellow12
{
font-family:arial;
font-size:12pt;
color:yellow;
}

div.example {
  margin: auto 2em;
  padding: 1em;
}

div.example2 {
	font-family:'Arial';
	color:#000000;
	font-size:14pt;
	vertical-align: middle;
	font-weight:bold;
	background-color:#88FF88;
/*
	border: dashed 2px #ccc;

*/	

	background-color:#88FF88;
	border-style:groove;
	border-width:5px;
	border-color:#00BF00;
	width:300px;
	height:20px;
}

ul.options {
  list-style-type: none;
  width: 90%;
	height:20px;
  margin: 0.3em 0;
  padding: 0;
}

ul.options li {
  background: #88FF88 url(h2hx.PNG) no-repeat 98% center;
  margin: 1px;
  padding: 0.1em 0.3em;
  cursor: pointer;
font-family:'Arial';
color:#000000;
font-size:14pt;
	background-color:#88FF88;
	border-style:groove;
	border-width:5px;
	border-color:#00BF00;
}

select.options {
	position: relative;
  width: 300px;
font-family:'Arial';
color:#000000;
font-size:12pt;
	background-color:#FFFFFF;
  font-weight: bold;
}

input.options {
	position: relative;
	width: 300px;
font-family:'Arial';
color:#000000;
font-size:12pt;
	background-color:#ddd;
  font-weight: bold;
}


.blacktablefill12
{

font-family:'Arial';

color:#F434C1;

font-size:12pt;

background-color:#000000;

border: 1px solid black; 

padding: 0em;  

}


.blacktablefill18
{

font-family:'Lucida Console','Courier New','System';

color:#F434C1;

font-size:18pt;

background-color:#000000;

border: 1px solid black; 

padding: 0em;  

}

.h2htitlebold
{
	background-color:#FF80FF;
	font-family:"Arial";
	color:#000000;
	font-size:12pt;
	font-weight:bold;
}

.h2htitlebold A:link {color: black } 
.h2htitlebold A:visited {color: black } 
.h2htitlebold A:hover { color: black } 

.marquee1threeline
{
	background-image: url("php/marquee1.gif");
	background-repeat: no-repeat;
	font-family:arial;
	color:#660000;
	font-size:16pt;
	font-weight:bold;
}

.blacktable
{
border-style:groove;

border-width:10px;

border-color:#F434C1;

border-collapse:separate;

table-layout:auto;

}


.HHH1
{
font-family:"Times";
font-size:12pt;
color:red;
}

.HHH2
{
font-family:"Arial";
font-size:10pt;
color:yellow;
font-style:bold;
}

.HHH3
{
font-family:"Tahoma";
font-size:10pt;
color:white;
}

.HHH3a
{
font-family:"Tahoma";
font-size:10pt;
color:#99FF99;
}
ol.lower-alpha {list-style-type:lower-alpha;list-style-position: outside;}
ol.decimal {list-style-type:decimal;list-style-position: outside;}
ol.lower-roman {list-style-type:lower-roman;list-style-position: outside;}
.HHH4
{
font-family:"Georgia";
font-size:10pt;
color:#80FFFF;
}

.HHH5
{
font-family:"Arial";
font-size:8pt;
color:#FF80FF;
}

.thisweektext1
{
font-family:"Arial";
font-size:10pt;
color:white;
}

.thisweektext2
{
font-family:"Arial";
font-size:12pt;
color:white;
}

.gallerytext
{
font-family:"Verdana";
font-size:10pt;
color:yellow;
}

.thisweektext3
{
font-family:"Arial";
font-size:14pt;
color:yellow;
}

.teamfieldfill, .teamfieldfill TD, .teamfieldfill TH
{
font-family:arial;
color:yellow;
font-size:8pt;
background-color:black;
}

.smallfieldfill5, .smallfieldfill5 TD, .smallfieldfill5 TH
{
font-family:arial;
color:black;
font-size:8pt;
background-color:#FF80FF;
border: 1px solid green; 
}

.smallfieldfill1, .smallfieldfill1 TD, .smallfieldfill1 TH
{
font-family:arial;
color:black;
font-size:10pt;
background-color:#FDFEDE;
border: 1px solid green; 
}

.smallfieldfill2, .smallfieldfill2 TD, .smallfieldfill2 TH
{
font-family:arial;
color:black;
font-size:10pt;
background-color:#FDFE89;
border: 1px solid green; 
}

.smallfieldfill3, .smallfieldfill3 TD, .smallfieldfill3 TH
{
font-family:arial;
color:black;
font-size:10pt;
background-color:#A9FFA9;
border: 1px solid green; 
}

.smallfieldfill4, .smallfieldfill4 TD, .smallfieldfill4 TH
{
font-family:arial;
color:white;
font-size:10pt;
background-color:#000055;
border: 1px solid green; 
}

.smallfieldfill5, .smallfieldfill5 TD, .smallfieldfill5 TH
{
font-family:arial;
color:white;
font-size:10pt;
background-color:#000055;
border: 1px solid green; 
}

.smallfieldfill6, .smallfieldfill6 TD, .smallfieldfill6 TH
{
font-family:arial;
color:black;
font-size:10pt;
background-color:#FF9999;
border: 1px solid green; 
}

.titleboldsmall
{
font-family:sans-serif;
font-size:10pt;
font-style:bold;
color:#004000;
background-color:#FFFF40;
border: 1px solid green; 
}

.titleboldsmall tr { line-height: 7px; }

.titlebold
{
font-family:sans-serif;
font-size:12pt;
font-style:bold;
color:#004000;
background-color:#FFFF40;
border: 1px solid green; 
}

.commentarytext0, .commentarytext0 TD, .commentarytext0 TH
{
font-family:arial;
font-size:18pt;
color:#FFA0A0;
}

.officer_name, .officer_name TD, .officer_name TH
{
font-family:'Tahoma';
font-size:18pt;
color:#00FF80;
}

.officer_bold, .officer_bold TD, .officer_bold TH
{
font-family:arial;
font-size:16pt;
color:yellow;
}

.officer_email, .officer_email TD, .officer_email TH
{
font-family:arial;
font-size:10pt;
color:yellow;
}

.officer_phone, .officer_phone TD, .officer_phone TH
{
font-family:'lucida console';
font-size:16pt;
color:red;
}

.officer_header_bold, .officer_header_bold TD, .officer_header_bold TH
{
font-family:arial;
font-size:24pt;
color:red;
}

.commentarytext1, .commentarytext1 TD, .commentarytext1 TH
{
font-family:sans-serif;
font-size:20pt;
color:yellow;
}

.commentarytext2, .commentarytext2 TD, .commentarytext2 TH
{
font-family:arial;
font-size:10pt;
color:#55FF55;
}

.commentarytext3, .commentarytext3 TD, .commentarytext3 TH
{
font-family:sans-serif;
font-size:10pt;
color:yellow;
}

.powtext, .powtext TD, .powtext TH
{
font-family:'Verdana';
font-size:10pt;
color:#005000;
background-color:#FDFEDE;
}

.powtextlarge, .powtextlarge TD, .powtextlarge TH
{
font-family:sans-serif;
font-size:12pt;
color:yellow;
background-color:navy;
}


.statstitlebold, .statstitlebold TD, .statstitlebold TH
{
font-family:sans-serif;
font-size:12pt;
color:#004000;
background-color:#FFFF40;
}

.groovybutton
{
  font-size:20px;
  font-family:Arial,sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  width:200px;
  height:40px;
  background-color:#006600;
  border-color:#00BF00;
  border-width:5px;
  border-style:groove;
  border-collapse:separate;
  border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
}

.groovybuttonlarge
{
  font-size:12px;
  font-family:Arial,sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  width:90%;
  max-width:270;
  height:90px;
  padding: 10px 10px;
  background-color:#003300;
  border-color:#00BF00;
  border-width:5px;
  border-style:groove;
  border-collapse:separate;
  border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
}

.groovybutton2
{
font-family:"Arial";
font-size:16pt;
color:white;
font-weight:bold;
width:90%;
max-width:270;
height:25px;
padding: 10px 10px;
background-color:#006600;
border-style:groove;
border-color:#00BF00;
border-width:5px;
border-collapse:separate;
border-radius: 10px;   /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
}
.groovybutton2 A:link {text-decoration: none; color: white } 
.groovybutton2 A:visited {text-decoration: none; color: white } 
.groovybutton2 A:hover { text-decoration: none; color: white } 

.groovybuttontop15
{
  font-size:16px;
  font-family:Arial,sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  width:90%;
  max-width:270;
  height:40px;
  padding: 10px 10px;
  background-color:#006600;
  border-color:#00BF00;
  border-width:5px;
  border-style:groove;
  border-collapse:separate;
  border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
}

.groovybutton3
{
  font-size:20px;
  font-family:Arial,sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  width:280;
  height:40px;
  background-color:#006600;
  border-color:#00BF00;
  border-width:10px;
  border-style:groove;
  border-collapse:separate;
}

.groovybutton4
{
  font-size:20px;
  font-family:Arial,sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  width:90%;
  max-width:270;
  height:25px;
  padding: 10px 10px;
  background-color:#006600;
  border-color:#00BF00;
  border-width:5px;
  border-style:groove;
  border-collapse:separate;
  border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
}


.groovybuttonsmall
{
  font-size:12px;
  font-family:Arial,sans-serif;
  font-weight:bold;
  height:25px;
  background-color:#006600;
  border-color:#00BF00;
  border-width:5px;
  border-style:groove;
  border-collapse:separate;
  border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
}

.groovybuttonsmall A:link {text-decoration: none; color: white } 
.groovybuttonsmall A:visited {text-decoration: none; color: white } 
.groovybuttonsmall A:hover { text-decoration: none; color: white } 

.gallerylinktext
{
font-family:"Verdana";
font-size:10pt;
color:white;
}

.redButton 
{
  color: #B91440;
  line-height: 25px;
  padding: 10px 30px;
  border: 1px solid #FFFFFF;
  background: -webkit-gradient(linear, left top, left bottom, from(#F2F2F2), to(#FFFFFF));
  -webkit-box-shadow: 0 0 2px #E4E3E3;
  -webkit-border-radius: 5px;
}


.standardtable
{
border-style:groove;
border-width:10px;
border-color:#00BF00;
border-collapse:separate;
table-layout:auto;
}

.standardtablethin
{
border-style:groove;
border-width:4px;
border-color:#00BF00;
border-collapse:separate;
table-layout:auto;
}

.standardtablethin tr { line-height: 6px; }

.video_width
{
  width:280; 
  height:235;
}

.videotablewidth
{
  width:300; 
}

.indexstandardtable
{
border-style:groove;
border-width:36px;
border-color:#00BF00;
border-collapse:separate;
table-layout:auto;
/*background-color:#CBD1CF;*/
background-color:#D0D6D4;
}

.indexbottomtext
{
font-family:"Arial";
font-size:14pt;
color:black;
}

.yellowtext16
{
font-family:"Arial";
font-size:16pt;
color:yellow;
}

.whitearialtext24
{
font-family:"Arial";
font-size:24pt;
color:white;
}

.whitearialtext20
{
font-family:"Arial";
font-size:20pt;
color:white;
}

.whitearialtext18
{
font-family:"Arial";
font-size:18pt;
color:white;
}

.yellowtext8
{
font-family:"Arial";
font-size:8pt;
color:yellow;
}

.timeyellowtext16
{
font-family:"Arial";
font-size:16pt;
color:#FFCC00;
}

.timeyellowtext10
{
font-family:"Arial";
font-size:10pt;
color:#FFCC00;
}

.yellowtext10
{
font-family:"Arial";
font-size:10pt;
color:yellow;
}

.redtext16
{
font-family:"Arial";
font-size:16pt;
color:red;
}

.yellowtext14
{
font-family:"Arial";
font-size:14pt;
color:yellow;
}

.yellowtext12
{
font-family:"Arial";
font-size:12pt;
color:yellow;
}

.yellowtext20
{
font-family:"Arial";
font-size:20pt;
color:yellow;
}

.whitetext16
{
font-family:"Arial";
font-size:16pt;
color:white;
}
.whitebuttontext
{
font-family:"Arial";
font-size:16pt;
color:white;
}
.whitebuttontextsmall
{
font-family:"Arial";
font-size:12pt;
color:YELLOW;
}
.whitetext14
{
font-family:"Arial";
font-size:14pt;
color:white;
}

.whitetext20
{
font-family:"Arial";
font-size:20pt;
color:white;
}

.whitetext24
{
font-family:"Arial";
font-size:24pt;
color:white;
}

.whitetext12
{
font-family:"Arial";
font-size:12pt;
color:white;
}

.whitetext10
{
font-family:"Arial";
font-size:10pt;
color:white;
}

.whitetext8
{
font-family:"Arial";
font-size:8pt;
color:white;
}

.indexheadertext
{
font-family:"Monotype Corsiva";
font-size:24pt;
color:#800000;
}

.statstitlebold, .statstitlebold TD, .statstitlebold TH
{
font-family:sans-serif;
font-size:10pt;
color:#004000;
background-color:#FFFF40;
border: 1px solid green; 
}


.mobilestatsfieldfill, .mobilestatsfieldfill TD, .mobilestatsfieldfill TH
{
font-family:sans-serif;
color:black;
font-style:bold;
font-size:12pt;
background-color:#FFFFFF;
}

.whitebg, .whitebg TD, .whitebg TR, .whitebg TH
{
background-color:#FFFFFF;
}

.statsfieldfill, .statsfieldfill TD, .statsfieldfill TH
{
font-family:sans-serif;
color:black;
font-style:bold;
font-size:7pt;
background-color:#B4D1A7;
}

.playerstatsfieldfill, .playerstatsfieldfill TD, .playerstatsfieldfill TH
{
font-family:sans-serif;
color:black;
font-style:bold;
font-size:8pt;
background-color:#B4D1A7;
}

.playerstatsfieldfillred, .playerstatsfieldfillred TD, .playerstatsfieldfillred TH
{
font-family:sans-serif;
color:#990000;
font-style:bold;
font-size:8pt;
background-color:#B4D1A7;
}

.indexbodytext
{
font-family:"Arial";
font-size:10pt;
color:#000080;
}

.sbsdlmatchtable
{
border-width:0px;
table-layout:auto;
}

.leaguestatstitlebold, .leaguestatstitlebold TD, .leaguestatstitlebold TH
{
font-family:sans-serif;
font-size:12pt;
color:#004000;
background-color:#FFFF40;
border: 1px solid green; 
}

.scheduleheaderbold, .scheduleheaderbold TD, .scheduleheaderbold TH
{
font-size:14pt;
color:black;
background-color:#FF80FF;
border: 1px solid green; 
}

.headerbold, .headerbold TD, .headerbold TH
{
font-size:10pt;
font-style:bold;
color:004000;
background-color:#C4E1B7;
border: 1px solid green; 
}

.headerbold8, .headerbold8 TD, .headerbold8 TH
{
font-size:8pt;
font-style:bold;
color:004000;
background-color:#C4E1B7;
border: 1px solid green; 
}

.sortbold, .sortbold TD, .sortbold TH
{
font-size:16pt;
color:#004000;
background-color:#FFFF40;
border: 1px solid green; 
}

.schedulefillmobile, .schedulefillmobile TD, .schedulefillmobile TH
{
font-family:sans-serif;
color:#004000;
font-size:8pt;
background-color:#FDFEDE;
}

.sbsdlfillwhite
{
font-family:'Arial';
font-size:8pt;
color:navy;
background-color:#FFFFFF;
}

.sbsdlfillgray
{
font-family:'Arial';
font-size:8pt;
color:navy;
background-color:#CCCCCC;
}

.matchfillmobile
{
font-family:sans-serif;
font-size:10pt;
font-style:bold;
color:#004000;
background-color:#FFFFFF;
border: 1px solid green; 
}

.schedulefillmobile10, .schedulefillmobile10 TD, .schedulefillmobile10 TH
{
font-family:sans-serif;
color:#004000;
font-size:10pt;
background-color:#FDFEDE;
}

.schedulefillmobilesmall1
{
font-family:"DejaVu Sans Condensed";
color:#000000;
font-size:8pt;
background-color:#FFBB99;
}

.schedulefillmobilesmall2
{
font-family:"DejaVu Sans Condensed";
color:#000000;
font-size:8pt;
background-color:#BBFF99;
}

.schedulefill, .schedulefill TD, .schedulefill TH
{
font-family:sans-serif;
color:#004000;
font-size:12pt;
background-color:#FDFEDE;
}

.interdivisionschedulefill, .interdivisionschedulefill TD, .interdivisionschedulefill TH
{
font-family:sans-serif;
color:#000000;
font-size:10pt;
background-color:#BBFFBB;
}

.teamplayerfieldfill, .teamplayerfieldfill TD, .teamplayerfieldfill TH
{
font-family:sans-serif;
color:#004000;
font-size:10pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.fieldfill, .fieldfill TD, .fieldfill TH
{
font-family:sans-serif;
color:#004000;
font-size:8pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.fieldfill8, .fieldfill8 TD, .fieldfill8 TH
{
font-family:sans-serif;
color:#004000;
font-size:8pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.fieldfill10, .fieldfill10 TD, .fieldfill10 TH
{
font-family:sans-serif;
color:#004000;
font-size:10pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.fieldfill12, .fieldfill12 TD, .fieldfill12 TH
{
font-family:sans-serif;
color:#004000;
font-size:12pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.fieldfill14, .fieldfill14 TD, .fieldfill14 TH
{
font-family:sans-serif;
color:#004000;
font-size:14pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.fieldfill16, .fieldfill16 TD, .fieldfill16 TH
{
font-family:sans-serif;
color:#004000;
font-size:16pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.noborderfieldfill14, .noborderfieldfill14 TD, .noborderfieldfill14 TH
{
font-family:sans-serif;
color:#004000;
font-size:14pt;
font-style:bold;
background-color:#FDFEDE;
border: 0px; 
}

.noborderfieldfill12, .noborderfieldfill12 TD, .noborderfieldfill12 TH
{
font-family:sans-serif;
color:#004000;
font-size:12pt;
font-style:bold;
background-color:#FDFEDE;
border: 0px; 
}


.h2hfooter, .h2hfooter TD, .h2hfooter TH
{
font-family:"Arial";
font-size:10pt;
font-style:bold;
color:000060;
background-color:yellow;
border: 1px solid green; 
}

.h2hfieldfill, .h2hfieldfill TD, .h2hfieldfill TH
{
font-family:sans-serif;
color:#004000;
font-size:8pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.h2hfieldfill A:link {color: #004000 } 
.h2hfieldfill A:visited {color: #004000 } 
.h2hfieldfill A:hover { color: #004000 } 

.scoresheetfieldfill, .scoresheetfieldfill TD, .scoresheetfieldfill TH
{
font-family:sans-serif;
color:#004000;
font-size:8pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.fieldfillbig, .fieldfillbig TD, .fieldfillbig TH
{
font-family:arial;
color:#400000;
font-size:16pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.fieldfillbigrun, .fieldfillbigrun TD, .fieldfillbigrun TH
{
font-family:arial;
color:yellow;
font-size:16pt;
background-color:#000077;
border: 1px solid green; 
padding: 0em;  
}

.dividerfill, .dividerfill TD, .dividerfill TH
{
font-family:sans-serif;
color:yellow;
font-size:8pt;
background-color:#202020;
border: 1px solid green; 
padding: 0em;  
}

.gamefieldfill, .gamefieldfill TD, .gamefieldfill TH
{
font-family:sans-serif;
color:#004000;
font-size:8pt;
background-color:#FDFEDE;
padding: 0em;  
}

.playerfieldfill, .playerfieldfill TD, .playerfieldfill TH
{
font-family:sans-serif;
color:#004000;
font-size:8pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}


.playerresult, .playerresult TD, .playerresult TH
{
font-family:sans-serif;
color:#770000;
font-style:bold;
font-size:10pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.playerresultrun, .playerresultrun TD, .playerresultrun TH
{
font-family:sans-serif;
color:#0000FF;
font-style:bold;
font-size:12pt;
background-color:yellow;
border: 1px solid green; 
padding: 0em;  
}

.byewkfill, .byewkfill TD, .byewkfill TH
{
font-family:sans-serif;
color:black;
font-size:10pt;
background-color:#B4D1A7;
border: 1px solid green; 
}

.scoresheetdatebold, .scoresheetdatebold TD, .scoresheetdatebold TH
{
font-family:arial;
font-size:12pt;
color:#400000;
background-color:#FFFF40;
}

.scoresheetdate, .scoresheetdate TD, .scoresheetdate TH
{
font-family:arial;
font-size:8pt;
color:black;
background-color:#FFFF40;
}

.scoresheettitlebold, .scoresheettitlebold TD, .scoresheettitlebold TH
{
font-family:arial;
font-size:10pt;
color:navy;
background-color:#FFFF40;
background-color:#00FF00;
background-color:#FFFF40;
}

.scoresheetdivider, .scoresheetdivider TD, .scoresheetdivider TH
{
font-size:3pt;
background-color:#00FF00;
border: 1px solid green; 
background-color:#FFFF40;
}

.newstext, .newstext TD, .newstext TH, .newstext TR
{
font-family:'Verdana', 'Calibri', 'Cambria', 'Candara', 'Century Gothic', 'Corbel', 'Arial';
font-size:10pt;
color:black;
}

.yellowbold, .yellowbold TD, .yellowbold TH
{
font-family:arial;
font-size:20pt;
color:yellow;
background-color:#080808;
}

.yellowbold16
{
font-family:arial;
font-size:16pt;
color:yellow;
font-style:bold;
}

.yellowbold16 A:link {color: yellow } 
.yellowbold16 A:visited {color: yellow } 
.yellowbold16 A:hover { color: yellow } 

.yellowbold14
{
font-family:arial;
font-size:14pt;
color:yellow;
font-style:bold;
}

.yellowbold14 A:link {color: yellow } 
.yellowbold14 A:visited {color: yellow } 
.yellowbold14 A:hover { color: yellow } 

.arialyellowbold8 A:link {color: #AACCDD } 
.arialyellowbold8 A:visited {color: #AACCDD } 
.arialyellowbold8 A:hover { color: #AACCDD } 

.yellowregular, .yellowregular TD, .yellowregular TH
{
font-family:arial;
font-size:12pt;
color:yellow;
background-color:#080808;
}

.yellowsmall, .yellowsmall TD, .yellowsmall TH
{
font-family:arial;
font-size:10pt;
color:yellow;
background-color:black;
}

.storetext, .storetext TD, .storetext TH, .storetext TR
{
font-family:'Calibri', 'Cambria', 'Candara', 'Century Gothic', 'Corbel', 'Verdana', 'Arial';
font-size:12pt;
color:black;
}

.sc8bcscoretext
{
font-family:'Arial';
font-size:16pt;
font-style:bold;
color:#006600;
}

.smallpicturetext
{
font-family:arial;
font-size:8pt;
color:black;
}

.contactheader, .contactheader TD, .contactheader TH, .contactheader TR
{
font-family:'Arial';
font-size:24pt;
color:black;
}

.contacttext, .contacttext TD, .contacttext TH, .contacttext TR
{
font-family:'Arial';
font-size:16pt;
color:black;
}

.joinheader, .joinheader TD, .joinheader TH, .joinheader TR
{
font-family:'Arial';
font-size:20pt;
color:black;
}

.jointext, .jointext TD, .jointext TH, .jointext TR
{
font-family:'Arial';
font-size:12pt;
color:black;
}

.smallnumbertext, .smallnumbertext TD, .smallnumbertext TH, .smallnumbertext TR
{
font-family:'Arial';
font-size:10pt;
color:white;
background-color:black;
}

.bignumbertext, .bignumbertext TD, .bignumbertext TH, .bignumbertext TR
{
font-family:arial;
line-height:20px;
font-size:18pt;
font-style:bold;
color:white;
background-color:black;
}

.mednumbertext, .mednumbertext TD, .mednumbertext TH, .mednumbertext TR
{
font-family:arial;
line-height:16px;
font-size:14pt;
font-style:bold;
color:white;
background-color:black;
}

.smallheadertext, .smallheadertext TD, .smallheadertext TH
{
font-family:sans-serif;
font-size:8pt;
color:navy;
background-color:#B4D1A7;
}

.xmaswishtype, .xmaswishtype TD, .xmaswishtype TH
{
font-family:sans-serif;
font-size:16pt;
color:red;
}

.cowtext
{
font-family:sans-serif;
font-size:18pt;
color:red;
}

.bulltext
{
font-family:'Verdana';
font-size:14pt;
color:red;
}

.bulltext2
{
font-family:arial;
font-size:14pt;
color:black;
}

.yellow8, .yellow8 TD, .yellow8 TH
{
font-family:arial;
font-size:8pt;
color:yellow;
background-color:black;
}

.leaguestatstitlebold, .leaguestatstitlebold TD, .leaguestatstitlebold TH
{
font-family:sans-serif;
font-size:12pt;
color:navy;
background-color:#FFFF40;
}

.bcatitlebold, .bcatitlebold TD, .bcasize=6 TH
{
font-family:sans-serif;
font-size:16pt;
color:navy;
background-color:#FFFF20;
}


.monthbold, .monthbold TD, .monthbold TH
{
font-family:'Arial';
font-size:24pt;
color:yellow;
background-color:#BF0000;
}

.powheader, .powheader TD, .powheader TH
{
font-family:arial;
font-size:16pt;
color:navy;
}

.teamentryform
{
font-family:"Georgia";
font-size:10pt;
font-style:italic;
color:black;
}

.entryformbold
{
font-family:"Monotype Corsiva";
font-size:16pt;
font-style:bold;
color:green;
}

.countdownbold, .countdownbold TD, .countdownbold TH
{
font-family:arial;
font-size:16pt;
color:navy;
}

.emailbold, .emailbold TD, .emailbold TH
{
font-family:'Monotype Corsiva','Times New Roman';
font-size:16pt;
color:#005000;
}

.roostbold, .roostbold TD, .roostbold TH
{
font-family:'Times New Roman';
font-size:20pt;
color:#000000;
font-style:bold;
font-style:italic;
}

.roostbold2, .roostbold2 TD, .roostbold2 TH
{
font-family:'Times New Roman';
font-size:14pt;
color:#000000;
font-style:bold;
}

.artisticbold, .artisticbold TD, .artisticbold TH
{
font-family:arial;
font-size:10pt;
color:#004000;
background-color:#FFFF20;
}

.trackbold, .trackbold TD, .trackbold TH
{
font-family:'Verdana';
font-size:16pt;
font-style:bold;
color:#004000;
background-color:#FFFF20;
}

.subtitlebold, .subtitlebold TD, .subtitlebold TH
{
font-family:'Times New Roman';
font-style:italic;
font-size:12pt;
color:#501060;
background-color:#D6A5EB;
}

.qualifybold, .qualifybold TD, .qualifybold TH
{
font-family:'Arial Rounded MT Bold';
font-size:10pt;
font-style:bold;
color:navy;
background-color:#FFFF40;
}

.tablerunbold, .tablerunbold TD, .tablerunbold TH
{
font-family:'Times New Roman';
font-style:italic;
font-size:16pt;
color:black;
background-color:#D8BABA;
}

.positionbold, .positionbold TD, .positionbold TH
{
font-family:sans-serif;
font-size:14pt;
background-color:#E2A5E1;
}

.leaguestatsheaderbold, .leaguestatsheaderbold TD, .leaguestatsheaderbold TH
{
font-size:10pt;
color:navy;
background-color:#B4D1A7;
}

.nounderline A {text-decoration:none}
.headerlink A {text-decoration: none; color: #660000 } 

.sc8bcscoresheetdivider, .sc8bcscoresheetdivider TD, .sc8bcscoresheetdivider TH
{
font-size:2pt;
background-color:#006600;
}


.sc8bcheaderbold, .sc8bcheaderbold TD, .sc8bcheaderbold TH
{
font-size:12pt;
color:black;
background-color:#FF80FF;
}

.smallheaderbold, .smallheaderbold TD, .smallheaderbold TH
{
font-family:'Times New Roman';
font-size:10pt;
color:navy;
background-color:#B4D1A7;
}

.mediumheaderbold, .mediumheaderbold TD, .mediumheaderbold TH
{
font-family:'Times New Roman';
font-size:12pt;
font-weight:800;
color:navy;
background-color:#B4D1A7;
}

.teamfieldfill1, .teamfieldfill1 TD, .teamfieldfill1 TH
{
font-family:arial;
color:black;
font-size:12pt;
font-style:bold;
background-color:#FDFEDE;
}

.smallfieldfillmale, .smallfieldfillmale TD, .smallfieldfillmale TH
{
font-family:arial;
color:black;
font-size:8pt;
background-color:#90FFFF;
}

.smallfieldfillfemale, .smallfieldfillfemale TD, .smallfieldfillfemale TH
{
font-family:arial;
color:black;
font-size:8pt;
background-color:#FF90FF;
}

.teamfieldfillheader1, .teamfieldfillheader1 TD, .teamfieldfillheader1 TH
{
font-family:arial;
color:black;
font-size:16pt;
font-style:bold;
background-color:#FFFF40;
}

.smallfieldfillheader1, .smallfieldfillheader1 TD, .smallfieldfillheader1 TH
{
font-family:arial;
color:black;
font-size:8pt;
font-style:bold;
background-color:#FFFF40;
}

.highlightedfieldfill, .highlightedfieldfill TD, .highlightedfieldfill TH
{
font-family:sans-serif;
color:black;
font-size:12pt;
font-style:bold;
background-color:#F0F860;
}


.sc8bcschedulefill, .sc8bcschedulefill TD, .sc8bcschedulefill TH
{
font-family:sans-serif;
color:black;
font-size:8pt;
background-color:#FDFEDE;
}

.sc8bcschedulefill2, .sc8bcschedulefill2 TD, .sc8bcschedulefill2 TH
{
font-family:sans-serif;
color:black;
font-size:8pt;
background-color:#F0F860;
}

.cutoff_fill, .cutoff_fill TD, .cutoff_fill TH
{
font-family:'Arial';
font-style:bold;
font-size:10pt;
color:yellow;
background-color:black;
}

.top10fill, .top10fill TD, .top10fill TH
{
font-family:'Arial';
font-style:bold;
font-size:10pt;
background-color:#FFC8C8;
}

.upcoming_dates_fill, .upcoming_dates_fill TD, .upcoming_dates_fill TH
{
font-family:sans-serif;
font-size:10pt;
color:navy;
background-color:#FDFEDE;
}

.team_list_fill, .team_list_fill TD, .team_list_fill TH
{
font-family:sans-serif;
font-size:8pt;
color:navy;
background-color:#FDFEDE;
}

.clinchleaguestatsfill, .clinchleaguestatsfill TD, .clinchleaguestatsfill TH
{
font-family:'Arial Rounded MT Bold','Arial';
font-size:10pt;
color:navy;
background-color:#FF80FF;
}

.sbsdlscoresheetfieldfill, .sbsdlscoresheetfieldfill TD, .sbsdlscoresheetfieldfill TH
{
font-family:arial;
color:#004000;
font-size:8pt;
background-color:#FDFEDE;
border: 1px solid green; 
padding: 0em;  
}

.headerbold8, .headerbold8 TD, .headerbold8 TH
{
font-family:'Arial';
font-size:8pt;
font-style:bold;
color:#004000;
background-color:#C4E1B7;
border: 1px solid green; 
}

.leaguestatsfill, .leaguestatsfill TD, .leaguestatsfill TH
{
font-family:'Arial Rounded MT Bold','Arial';
font-size:10pt;
color:navy;
background-color:#FDFEDE;
}

.leaguestatsfill A:link {font-style:bold; text-decoration: none; color: #880000 } 
.leaguestatsfill A:visited {font-style:bold; text-decoration: none; color: #880000 } 
.leaguestatsfill A:hover {font-style:bold;  text-decoration: none; color: #880000 } 

.team_name_link A:link {font-style:bold; text-decoration: none; color: #880000 } 
.team_name_link A:visited {font-style:bold; text-decoration: none; color: #880000 } 
.team_name_link A:hover {font-style:bold;  text-decoration: none; color: #880000 } 


.standingscutofffill, .standingscutofffill TD, .standingscutofffill TH
{
font-family:'Arial';
font-size:8pt;
color:black;
background-color:#99CCFF;
}

.teamcaptainfill, .teamcaptainfill TD, .teamcaptainfill TH
{
font-family:sans-serif;
font-size:10pt;
color:black;
background-color:#FDFEDE;
}

.statsfill, .statsfill TD, .statsfill TH
{
font-family:sans-serif;
font-size:10pt;
color:black;
background-color:#FDFEDE;
}

.tablerunfill, .tablerunfill TD, .tablerunfill TH
{
color:black;
background-color:#D8BABA;
}

.addressbold
{
font-family:'Lucida Casual','Arial';
font-size:16pt;
color:navy;
}

.leaguetitlebold
{
font-family:'Monotype Corsiva','Arial Narrow';
font-size:16pt;
color:navy;
}

.directionstext
{
font-family:'Monotype Corsiva','Arial Narrow';
font-size:16pt;
color:red;
font-style:italic;
font-style:bold;
}

.scoresheettext
{
font-family:'Lucida Sans','Arial';
font-size:10pt;
color:black;
font-style:bold;
}

.calendartext
{
font-family:'Arial';
font-size:10pt;
color:#FFD0FF;
font-style:bold;
}

.leaguebold
{
font-family:'Arial Rounded MT Bold','Arial';
font-size:20pt;
color:navy;
}

