.tablehead {
	color: #000;
	font-style: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#dcdcdc;
 	vertical-align:top;
	width: 100%;
	margin:5px 0 5px 0;
}

.tableheadFixWidth {
	color: #000;
	font-style: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#dcdcdc;
	margin:5px 0 5px 0;
}

.tablehead a:link, .tablehead a:visited {
	color: #000; 
}

.tablehead a:hover {
	color: #FF0000;
}			

.colhead {
	background:#c1c1c1;
	color: #000;
	font-weight: bold;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.colhead a:link, .colhead a:visited {
	color: #000;
}

.colhead a:hover {
	color: #FF0000;
}	

.stathead {
	color: #FFF;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tablealso {
	color: #000;	
	line-height: 18px;
	font-style: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ececec;
}

.tablealso a:link, .tablealso a:visited {
	color: #000;
}

.tablealso a:hover {
	color: #FF0000;
}

.oddrow {
	background-color: #FFF;
}

.evenrow {
	background-color: #ececec;
}

.sortcell {
	background-color: #c1c1c1;
	font-weight: bold;
}

.tablexsm {
	color: #000;
	font-style: normal;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tablexsm a:link, .tablesm a:visited {
	color: #000;
}

.tablexsm a:hover {
	color: #FF0000;
}	
	

.tablevsm {
	color: #000;
	font-style: normal;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tablevsm a:link, .tablesm a:visited {
	color: #000;
}

.tablevsm a:hover {
	color: #FF0000;
}
	
.tablesm {
	color: #000;
	font-style: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tablesm a:link, .tablesm a:visited {
	color: #000;
}

.tablesm a:hover {
	color: #FF0000;
}	

.tablemed {
	color: #000;
	font-style: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tablemed a:link, .tablemed a:visited {
	color: #000;
}

.tablemed a:hover {
	color: #FF0000; 
}	

.tablemed2 {
	color: #000;
	font-style: normal;
	font-size: 12px;
	line-height: 18px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tablemed2 a:link, .tablemed2 a:visited {
	color: #000;
}

.tablemed2 a:hover {
	color: #FF0000;
}

.tablelrg {
	color: #000;
	font-style: normal;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tablelrg a:link, .tablelrg a:visited {
	color: #000;
}

.tablelrg a:hover {
	color: #FF0000;
}

.tablexlrg {
	color: #000;
	font-style: normal;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tablexlrg a:link, .tablexlrg a:visited {
	color: #000;
}

.tablexlrg a:hover {
	color: #FF0000;
}

.greenfont {
	color: #007F00;
}

.redfont {
	color: #BF0000;
}

a img{border-width: 0;}
.bi{font-weight: bold; color:#000000}
#mc a:link, #mc a:visited{color: #000; background: inherit;}
#mc a:hover{color: #FF0000; background: inherit;}
.aa_subBox {position: relative; width: 772px; color: #FFF; font-weight: bold; font-family: Verdana, Sans-serif; font-size: 10px; line-height: 14px; margin-top: 1px;}
.aa_subBox .aa_subNav {padding: 6px; padding-left: 9px; padding-bottom: 7px;}
.aa_subBox .aa_subNav a {color: #FFF; }
.aa_subBox .aa_subNav a:hover {color: #CCC;}


#adc{float: right; width: 160px; border-width: 0;}
html>body #adc{margin: 0 30px 0 0; }
#wadc{width: 540px;}
html>body #wadc{width: 555px;}

#ilt {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000; 
	line-height: 14px;
	background:#dcdcdc;
	border:none;
	margin:0px 0 5px 0;
}

#ilt A:link {color: #000000; text-decoration:underline;}
#ilt a:visited {color: #000000; text-decoration:underline;}
#ilt A:hover {color: #FF0000; text-decoration:underline;}

.ilt {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000; 
	line-height: 14px;
	background:#dcdcdc;
	border:none;
	margin:0px 0 5px 0;
}

.ilt A:link {color: #000000; text-decoration:underline;}
.ilt a:visited {color: #000000; text-decoration:underline;}
.ilt A:hover {color: #FF0000; text-decoration:underline;}

a.sl:link{color: #FFF;}
a.sl:visited{color: #FFF;}
a.sl:hover{color: #FF0000;}

#mc a.sl:link{color: #FFF;}
#mc a.sl:visited{color: #FFF;}
#mc a.sl:hover{color: #FF0000;}
.gamehead{background:#555;color:#FFF; text-transform: uppercase; font-weight:bold; text-align:center;}

.whitelink a:hover, .whitelink a:link, .whitelink a:visited {
	color: #ffffff; text-decoration: none;
}

.rightCol {padding: 0px 0px 0px 6px; float: left; width: 370px;}

	.leftCol {float: left; width: 370px; padding: 0px 0px 0px 12px;}

	

	/* out of town scoreboard */

	.oots {font-family: Verdana, Sans-serif; font-size: 10px; width: 770px;}

	.oots .scoreHead {padding: 0px 0px 5px 9px; }

	.oots .scoreHead a {color: #000;}

	.oots .game {position: relative; float: left; width: 86px; height: 29px; background-color: #EEE; border: 1px solid #CCC; padding: 2px 0px 0px 2px; margin: 1px; line-height: 11px; font-weight: bold; color: #3B3B3B;}

	.oots .game table {border-collapse: collapse;}

	.oots .game td {padding: 1px;}

	.oots .game .leftData {border-right: 1px solid #CCC; padding-right: 5px;}

	.oots .game .rightData {padding-left: 5px; color: #6B6B6B;}

	.leagueLabel {font-weight: bold; color: #333; padding-bottom: 4px; background-image: url(i/leagueLabelBG.gif); background-repeat: repeat-x;}

	.labelBG {padding: 0px 7px 0px 7px; background-color: #FFF;}

	/* end out of town scoreboard */

	

	/* begin game header */

	.gameHeader {border-collapse: collapse; width: 770px;}

	.gameHeader .score {font-family: Helvetica, Sans-serif; font-size: 36px; font-weight: bold; text-align: center;}

	.gameHeader .score img {padding: 10px 0px 0px 0px;}

	.gameHeadCenter {border: 1px solid orange; width: 414px;}

	.linescore {font-family: Verdana, Sans-serif; font-size: 11px; width: 400px; border-top: 1px solid #CCC;}

	.linescore td {text-align: right; border: 1px solid #CCC; background-color: #EEE; padding: 2px;}

	.linescore .teams {text-align: left; border: none; background-color: #FFF;}

	.linescore .score {font-weight: bold;}

	.linescore .innings td {border: none; background-color: #fff; color:#000}

	.linescore .inn {font-weight: bold; font-size: 12px; border: none; background-color: #FFF; text-align: center;}

	.linescore .pitchers {border: none; background-color: #FFF; text-align:left; padding: 6px 2px 2px 2px; font-size: 10px; text-align:center;}

	.rule {border-bottom: 1px solid #CCC; height: 4px;}

	.pitchers a {color: #000;}

	.pitchers a:hover {color: #FF0000;}

	.teamdark {color:#000;}
	/* end game header */



	/* begin main page tabs */

	.tabber {width: 770px; font-family: Verdana, Sans-serif; font-size: 10px; padding: 8px 0px 9px 0px;}

	.tabOn {margin: 0px 2px 0px 0px; width: 90px; height: 15px; border: 1px solid #9B9B9B; border-bottom: 1px solid white; background-color: #FFF; float: left; font-weight: bold; text-align: center;}

	.tabOff {margin: 0px 2px 0px 0px; width: 90px; height: 15px; border-bottom: 1px solid #9B9B9B; border-top: 1px solid #FFF; background-color: #EEE; float: left; text-align: center;}

	.tabOff a {color: #444;}

	.tabOff a:hover {color: #000;}

	.tabOn a {color: #444;}

	.tabOn a:hover {color: #000;}

	/* end main page tabs */

	

	/* ballpark */

	

	.ballpark { font-family: Verdana, Sans-serif; font-size: 9px; font-weight: bold; position: relative; width: 369px; height: 329px; padding: 0px; background-color: #F5F5F5; border: 1px solid #CCC;}

	.ballpark .d { position: absolute; border: 1px solid #7B927D; padding: 1px; border: 1px solid #7B927D; padding: 1px; color: #FFF;}

	.ballpark .d a {color: #FFF; text-decoration: none;}

	.ballpark .d span { position: relative; border: 1px solid #7B927D;}

	.ballpark .o { color: #000; position: absolute; background-color: #FFF; border-bottom: 1px solid #283F2A; border-right: 1px solid #283F2A; padding: 1px;}

	

	.ballpark #d_lf {right: 224px; top: 127px;}

	.ballpark #d_rf {left: 224px; top: 127px;}

	.ballpark #d_cf {top: 90px; width: 100%; text-align: center; border: 0px;}

	.ballpark #d_2b {left: 190px; top: 195px;}

	.ballpark #d_ss {right: 190px; top: 195px;}

	.ballpark #d_3b {right: 216px; top: 213px;}

	.ballpark #d_1b {left: 216px; top: 213px;}

	.ballpark #d_c {top: 289px; width: 100%; text-align: center; border: 0px;}

	.ballpark #d_p {top: 248px; width: 100%; text-align: center; border: 0px;}

	.ballpark #o_lhb {left: 192px; top: 271px;}

	.ballpark #o_rhb {right: 190px; top: 271px;}

	.ballpark #o_1st {left: 225px; top: 231px;}

	.ballpark #o_3rd {right: 224px; top: 231px;}

	.ballpark #o_2nd {top: 180px; width: 100%; text-align: center; background: none; border: none;}

	

	.ballpark .parkinfo {position: absolute; left: 7px; top: 7px; color: #000;}

	.ballpark .weather {position: absolute; left: 7px; bottom: 7px; color: #000;}

	.ballpark .tv { color: #315433; position: absolute; right: 7px; top: 7px; color: #000;}

	.ballpark .parkinfo a, .ballpark .tv a { color: #315433;}



	/* end ballpark */

	

	

	/* content tabs area */

	.playTabs {font-family: Verdana, Sans-serif; font-size: 10px; font-weight: normal; color: #FFF; height: 19px;}

	.playTabs a {color: #666;}

	.playTabs a:hover {color: #000;}

	.ptabOff {float: left; background-color: #FFF; color: #666; padding: 4px; font-weight: bold; margin: 0px 2px 0px 0px; border: 1px solid #FFF;}

	.ptabOn {float: left; background-color: #FFF; color: #000; padding: 4px; font-weight: bold; margin: 0px 2px 0px 0px; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC;}

	.ptabOn a {color: #000;}

	.tabContainer {font-family: Verdana, Sans-serif; font-size: 9px; position: absolute; top: 24px; width: 370px; height: 305px; background-color: #FFF; padding: 0px;}

	.tabContainer a {color: #000;}

	/* end content tabs area  */

	

	

	/* current inning */

	

	.currentInning .bso {font-weight: bold; padding: 3px 0px 3px 3px; border-top: 1px solid #CCC; margin: 2px 0px 0px 0px;}

	.currentInning .bso img {padding-right: 10px;}

	

	.matchupTable { border-collapse: collapse;}

	.matchupTable td {background-color: #FFF;}

	.matchupTable td.stats {padding: 1px;}

	

	.p_ball {color: #315433;}

	.p_strike {color: #E30000;}

	.p_foul {color: #333;}

	

	.scoringPlay {/*background-color: #315433;*/font-weight: bold; background-color: #DAEADB; color: #315433;}

	.outPlay {color: #E30000;}

	.hit {background-color: #DAEADB;}

	.matchupBar {padding: 1px 1px 1px 2px; color: #FFF; font-weight: bold; font-size: 10px;}

	.pitchLog {height: 62px; overflow: auto; font-size: 10px; border-bottom: 1px solid #CCC; border-top: 1px solid #CCC; margin: 0px 0px 2px 0px; padding: 2px;}

	.inningLogContainer {border-bottom: 1px solid #CCC; height: 149px;}

	.inningSummBar {padding: 1px 1px 1px 2px; color: #FFF; font-weight: bold; font-size: 10px;}

	.inningFlowContainer {overflow: auto; font-size: 10px; padding: 2px; height: 120px;}

	

	/* current inning */

	

	/* scoring plays */

	.scoringPlays {overflow: auto;}

	.scoringSummaryBar {background-color: #555; padding: 1px 1px 1px 2px; color: #FFF; font-weight: bold; font-size: 10px;}

	.scoringSummaryContainer {overflow: auto; height: 292px; border-bottom: 1px solid #CCC;}

	/* end scoring plays */

	

	/* game notes */

	.notesBar {background-color: #555; padding: 1px 1px 1px 2px; color: #FFF; font-weight: bold; font-size: 10px;}

	/* end game notes */

	

	/* ad */

	.innAd {display: none; z-index: 100; position: absolute; width: 369px; height: 329px; padding: 0px; background-color: #F5F5F5; border: 1px solid #CCC;}

	.adBox {position: relative; padding: 8px; background-color: #FFF; border: 1px solid #CCC;};

	/* end ad */

	



	#mainthing{margin: 0; padding: 0;}

	

	.blankRule{height: 19px; position: absolute; top: -1px; z-index: 10; width: 772px; border-bottom: 1px solid #9C9A9C;}

	html>body .blankRule{top: 1px;}

	

	#autoRefresh

	{

		font-family: Verdana, sans serif;

		color: #616161;

		font-size: 10px;

		font-weight: normal;

		margin:0px;

		padding:0px;

	}



	#autoRefresh a:link

	{

		font-family: Verdana, sans serif;

		color: #616161;

		text-decoration: underline;

	}





	#autoRefresh a:visited

	{

		font-family: Verdana, sans serif;

		color: #616161;

		text-decoration: underline;

	}