/* Table Module */
.mod-table .mod-content {padding:0 !important;}
.mod-table .mod-content a:visited {color:#225db7 !important;}
.ie6 .mod-table .mod-content {padding:2px !important;}
.mod-table .tablehead caption {color:#fff; font-family:Helvetica, sans-serif; font-size:12px; font-weight:700; letter-spacing:0.3px; padding:5px 8px 3px 46px; text-align:left;}

.tablehead {
	/*border-collapse:separate !important;
	border-spacing:1px; */
	margin:0 auto 10px; 
	padding:0; 
	width:100%;
}
.tablehead a {color:#225fb2;}
.tablehead th,
.tablehead td {
	padding:2px 6px; 
	font-size:11px; 
	border-style: solid;
	border-color: #fff;
	border-width: 1px;
	color: #333;
	/*text-align: left;*/
	font-family:verdana,arial,sans-serif; 
	vertical-align:middle;
}
.tablehead th{ text-align:center; background-color:#D6D6D6; border-bottom:1px #C2C2C2 solid;}
.tablehead td p{margin:6px; padding:0; line-height:14px;}
.tablehead td img.floatleft {margin:3px 10px 10px 0;}
.tablehead .last td{border-bottom:1px #D6D6D6 solid;}
th, .colhead td {
	border-width:0 0 1px;
	border-color: #ddd; 
	font-weight:700; 
	color:#666;
	font-size:11px;
	padding: 6px 6px 2px;
}
th, .colhead a:link {color:#666;}
th, .mod-table .mod-content .colhead a:visited, .colhead a:visited {color: #444 !important; text-decoration:underline;}
th, .mod-table .mod-content .colhead a:hover, .colhead a:hover {color: #777; text-decoration:none;}
.stathead td {
	border:none;
	font-size:13px; 
	margin:0 7px; 
	padding:4px 8px; 
	position:relative; 
	background:#FFF; 
	font-weight:700; 
	font-family:helvetica, arial, sans-serif;
	text-transform: uppercase;
}
.stathead td span {font-size:9px; font-weight:400; float:right; text-align:right; margin-top:-15px;}
.stathead td span a {color:#fff;}
.stathead td span a:visited {color:#ccc !important;}
.total td {
	border-width:2px 0 0;
	border-color: #ddd;
	font-weight:700;
	background: #eee; 
}

.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 td{background-color: #F1F1F1;}

.sortcell {background-color: #eee !important;}

.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:Helvetica, Arial, Verdana, 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:Helvetica, Arial, Verdana, 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:Helvetica, Arial, Verdana, 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:Helvetica, Arial, Verdana, 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: 700;}
#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: 700; 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;}

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;}

.my-fave td {background:#ECE1B0 url(http://a2.espncdn.com/prod/assets/memberservices/ms-bg-fave.gif) repeat-x 0 100%; font-weight: 700; border-style:solid; border-color:#C1AF49; border-width:1px 0;}

table.footnote td {
	font-size: 10px;
	color:#666;
}

/* Table Footer */
.mod-table .mod-footer {text-align: left; margin-bottom: 6px; overflow:hidden;}
.mod-table .mod-footer .foot-header {color:#fff; font-family:Helvetica, sans-serif; font-size:12px; font-weight:700; letter-spacing:0.3px; padding:5px 8px 3px; text-align:left; margin:0 2px;}
.mod-table .mod-footer .foot-content {padding:8px; font-size:11px; overflow:hidden;}
.ie6 .mod-table .mod-footer .foot-content {zoom:1;}
.mod-table .mod-footer .foot-content ul {float:left; margin:0 25px 10px 0;}
.mod-table .mod-footer .foot-content ul li {padding-bottom:4px;}
.mod-table .mod-footer .foot-content ul li span {font-weight:700; color:#444;}
.mod-table .mod-footer .foot-content ul.horizontal {background-color:#f9f9f9; margin:0; padding:8px; width:97%; border:1px solid #ddd;}
.mod-table .mod-footer .foot-content ul.horizontal li {display:inline; margin: 0 20px 0 0;}
.mod-table .mod-footer .foot-content ul.horizontal li span {color:#000;}
.mod-table .mod-footer .foot-footer {background:#ddd; clear:both; border-top:1px solid #bbb;}