/* 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; padding:0; width:100%;}
.tablehead a {color:#225fb2;}
.tablehead th,.tablehead td{padding:3px 6px; font-size:11px; font-family:Verdana, Arial, Helvetica, 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{background: #e8e8e8 url(http://a2.espncdn.com/prod/assets/module_subheader_gradient.gif) repeat-x scroll 0 0; border-bottom:1px #C2C2C2 solid; font-weight:700; color:#444; font-size:11px;}
th, .colhead a:link {color:#444; text-decoration:underline;}
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 !important; text-decoration:none;}

.stathead td {border-bottom:1px solid #C2C2C2; font-size:13px; margin:0 7px; padding:4px 8px; position:relative; background:#FFF; font-weight:700; font-family:helvetica, arial, sans-serif;}
.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;}

.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: #ddd !important; font-weight: 700;}

.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 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;}