/* START INDEX */
body.wx14.tier3 #subheader {background-image:url(http://a.espncdn.com/i/action/xgames/w14/bg_sub_action_wx14.jpg) !important;}

body.tier3-full #subheader, body.tier3-expanded #subheader {background:transparent none no-repeat scroll center 10px !important}
body.wx14.tier3-full .bg-elements {background-image:url(http://a.espncdn.com/i/action/xgames/w14/bg_wx14_faded_elements.jpg) !important;}
body.wx14.tier3-full {background-image:url(http://a.espncdn.com/i/action/xgames/w14/bg_wx14_faded_gray.jpg) !important;}
body.wx14 .nav-main-breadcrumbs, body.wx14 .nav-main-breadcrumbs a {color:#7bc0e2 !important;}
body.wx14 #upperad {padding: 3px 0 3px 0;}

body.wx14 .countdown-cont {background: url(http://a.espncdn.com/i/action/xgames/w14/countdown2.jpg) no-repeat top left; font-family: Helvetica, arial, san-serif; font-size: 20px; height: 65px; color: #fff;}
.countdown-cont ul {position: relative; top: 22px; left: 130px;}
.countdown-cont ul li {float: left; width: 44px;}


body.tier3-full #sub-branding, body.tier3-expanded #sub-branding {margin: 6px 10px 2px 0;}
body.tier3 #sub-branding { height: 100px; background: #9C3202 none repeat scroll 0 0;}
body.tier3 #sub-branding h2 {float: none; width: 100%;}

/* TIER3 SUBNAVIGATION */
.subbranding-subnav {clear:both; padding-top:0px; width:100%; float:left; background:transparent url(http://a.espncdn.com/i/action/xgames/w14/nav_secondary_trans_background.png) repeat-x scroll 0 0; }
.ie6 .subbranding-subnav {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://a.espncdn.com/prod/assets/bg_tier3/bg_submenu_gradient.png',sizingMethod='scale');}
.subbranding-subnav ul{color:#fff; clear:both; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:11px; float:left; overflow:hidden; height:1%;}
.subbranding-subnav ul li {float:left; list-style-type:none;}
.subbranding-subnav ul li a{padding:0px 10px; font-weight:700; color:#FFF; width:auto !important; float:left;}
/*.subbranding-subnav ul li.selected a{background:#FFF; color:#4B4B4B;}*/
/* tabs */
.subbranding-subnav ul.subbranding-ui-tabs {padding:6px 4px 0px; line-height:24px;}
.subbranding-subnav ul.subbranding-ui-tabs li a{height:26px !important;}
/*.subbranding-subnav ul.subbranding-ui-tabs li.selected a{ -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-radius-topright: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-radius-topleft: 5px;}*/
/* buttons */
.subbranding-subnav ul.subbranding-ui-buttons {padding:3px 4px; line-height:20px;}
.subbranding-subnav ul.subbranding-ui-buttons li a{height:22px !important;}
.subbranding-subnav ul.subbranding-ui-buttons li.selected a{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}


body.wx14 .mod-container .mod-header {background: transparent url(http://a.espncdn.com/i/action/xgames/w14/module_header_gradient.gif) repeat-x scroll 0 0;}
body.wx14 .mod-open-list .mod-content ul li.alt {background-color: #e3ebf0; border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff;}
body.wx14 .mod-open-list .mod-content ul li {background-color:#FFFFFF; border-bottom:1px solid #e3ebf0;}
body.wx14 table.mod-data tbody tr.odd td, table.mod-data tbody tr.odd th {background-color: #e3ebf0;}
body.wx14 table.mod-data thead tr th {background: #c7d4dc url(http://a.espncdn.com/i/action/xgames/w14/module_subheader_gradient.gif) repeat-x scroll 0 0;}
body.wx14 .mod-quote .chat-bubble-header {background: #ffffff url(http://a.espncdn.com/i/action/xgames/w14/chatquote_header.gif) no-repeat scroll 75% 0;}

/* Athlete Bio Module */
.athlete-bio {border-top: 1px solid #c2c2c2;}
.athlete-bio .mug {float: left;}
.athlete-bio .mug img {margin-right: 10px;}
.athlete-bio .athlete-info h5 {margin: 4px 0 0 0; padding: 0; font-size: 18px; line-height: 18px; font-family: Helvetica, arial, san-serif;}
.athlete-bio .athlete-info {float: left; width: 200px;}
.athlete-info ul.list {color: #333; line-height: 16px; margin: 5px auto;}
.athlete-bio .athlete-line {border-bottom: 1px solid #e5e5e5; margin-bottom: 8px;}
.athlete-bio .bulletlinks {padding-bottom: 5px!important;border-bottom:1px solid #E5E5E5 !important;}
.athlete-bio .col-left {margin: 0 auto 0 auto!important; padding: 0 auto 0 auto!important;}
.athlete-bio .dd-label {margin: 0!important; padding: 0!important;}
.athlete-bio .col-right {margin-top: 5px!important; padding: 0!important;}
.athlete-bio p.footer {border-top: 1px solid #e5e5e5!important; margin: 4px 6px 4px 6px!important;}
.athlete-bio .col-full .select-box {width: 134px; margin: 5px 5px 5px 0!important;}

/* END INDEX */


/* START BLOG */
body.xgames-blog-trans {background-image:url(http://a.espncdn.com/i/action/xgames/w14/bg_xw14Blog_gray.jpg) !important; background-repeat:repeat-x;}
body.xgames-blog-trans .bg-elements {background:transparent url(http://a.espncdn.com/i/action/xgames/w14/bg_xw14Blog_elements.jpg) no-repeat scroll 50% 0;}
body.xgames-blog-trans .nav-main-breadcrumbs, body.xgames-blog-trans .nav-main-breadcrumbs a {color:#012e44!important;}
/* END BLOG */

/* START RESULTS */
/* Table Module */
.colhead td {background: #c6d3db!important;}
.medal {margin: 0 3px 0 0!important;}
.txt-filter-container {margin: 10px 0 5px 0!important;}

/* START DATE BTN */

.gp-nav{
	overflow:hidden;    
	width:100%
}
a.button,a:visited.button{
	background:transparent url(http://a.espncdn.com/i/action/xgames/w14/bgButton_a.gif) no-repeat scroll top right; 
	color:#082a3c; 
	display:block; 
	float:left; 
	font:bold 11px Arial,sans-serif; 
	height:21px; 
	margin-right:6px; 
	padding-right:13px;    
	text-decoration:none
}
a.button:hover{color:#222}
a.button span{    
	background:transparent url(http://a.espncdn.com/i/action/xgames/w14/bgButton_span.gif) no-repeat; 
	display:block; 
	line-height:13px; 
	padding:4px 0 4px 15px
}
a.on,a:visited.on{background-position:bottom right;color:white}
a.on:hover{color:white}
a.on span{background-position:bottom left}
.prev-wrap{padding:10px 0}
.prev-wrap p{margin:0;padding:0}
.xmod-partner{margin:10px 0 10px 0;padding:10px 0 0 0;border-top:1px solid #e0e0e0}
.xmod-sub{border-top:1px solid #e0e0e0;margin-bottom:10px}
.xmod-sub ul{margin:8px 0 0 5px}
.xmod-sub ul li{line-height:18px} 
/* END DATE BTN */


.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 {float:left; 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; text-decoration:none;}

body.wx14 .stathead td {border-bottom:1px solid #C2C2C2; font-size:13px; margin:0 7px; padding:4px 8px; position:relative; background:#FFF !important; font-weight:700; font-family:helvetica, arial, sans-serif; background: #092a3d !important;}
body.wx14 .stathead td span {font-size:9px; font-weight:400; float:right; text-align:right; margin-top:-15px;}
body.wx14 .stathead td span a {color:#fff;}
body.wx14 .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: #e9eff2!important;}

.oddrow .footer td, .evenrow .footer td {text-align: right;}

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

body.wx14 .tablehead, .tableheadFixWidth {margin:10px 0 10px 0;}
body.mlb .stathead td, body.mlb .stathead {
background:#0F4871 none repeat scroll 0 0 !important;
color:#FFFFFF;
}

/* END RESULTS */