.clear:before, .clear:after { content: ""; display: table; clear: both; }

strong, b, .bi { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; }

#content-wrapper { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; font-size: 16px; }
#content-wrapper #content.container:before, #content-wrapper #content.container:after { content: ""; display: table; clear: both; }

form { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
form input[type="text"] { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; font-size: 16px; border: 1px solid #cccccc; }
form input[type="submit"] { background-color: #3366cc; }

select, select.tablesm { -webkit-appearance: none; -moz-appearance: none; appearance: none; background: transparent url(http://a.espncdn.com/prod/assets/transitional-header/select-arrow-down.png) no-repeat center right 0; border: 1px solid #cccccc; border-radius: 2px; cursor: pointer; outline: 0; padding: 2px 28px 2px 6px !important; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; font-size: 11px; margin-right: 10px !important; }
select::-ms-expand, select.tablesm::-ms-expand { display: none; }

.page-select .jcarousel-next, .page-select .jcarousel-prev, .jcarousel-next, .jcarousel-prev { background-image: none; border: 1px solid #3366cc; background-color: #3366cc; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; -webkit-transition: background-color 0.3s ease; -moz-transition: background-color 0.3s ease; -o-transition: background-color 0.3s ease; transition: background-color 0.3s ease; color: white; position: relative; height: 24px; width: 24px; line-height: 24px; }
.page-select .jcarousel-next:hover, .page-select .jcarousel-prev:hover, .jcarousel-next:hover, .jcarousel-prev:hover { background-color: #3a7fef; }
.page-select .jcarousel-next:before, .page-select .jcarousel-prev:before, .jcarousel-next:before, .jcarousel-prev:before { color: white; display: block; font-family: "ESPNIcons"; -webkit-font-smoothing: antialiased; text-transform: none; font-size: 32px; text-align: center; position: relative; left: -4px; }
.page-select .jcarousel-next.jcarousel-prev-disabled, .page-select .jcarousel-prev.jcarousel-prev-disabled, .jcarousel-next.jcarousel-prev-disabled, .jcarousel-prev.jcarousel-prev-disabled { border: 1px solid #cccccc; color: #cccccc; background-color: white; }
.page-select .jcarousel-next.jcarousel-prev-disabled:before, .page-select .jcarousel-prev.jcarousel-prev-disabled:before, .jcarousel-next.jcarousel-prev-disabled:before, .jcarousel-prev.jcarousel-prev-disabled:before { color: #cccccc; }

.page-select .page-numbers { line-height: 24px; margin-right: 5px; margin-left: 5px; }

.jcarousel-next:before { content: "\E00F"; }

.jcarousel-prev:before { content: "\E009"; }

.mod-page-header, .mod-page-header .mod-content { font-family: "BentonSans", "Helvetica Neue", sans-serif; }
.mod-page-header:before, .mod-page-header:after, .mod-page-header .mod-content:before, .mod-page-header .mod-content:after { content: ""; display: table; clear: both; }
.mod-page-header .key-dates_sc .sc_logo, .mod-page-header .mod-content .key-dates_sc .sc_logo { display: none; }

.mod-content:before, .mod-content:after { content: ""; display: table; clear: both; }

.mod-page-header { margin-bottom: 10px; position: relative; }
.mod-page-header .h2, .mod-page-header h2 { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; font-size: 24px; line-height: 1.2; margin-bottom: 10px; }
.mod-page-header .mod-content { padding: 10px 16px 5px; }
.mod-page-header .cross-links { position: absolute; top: 20px; right: 10px; }

.mod-container.mod-no-header-footer .mod-content .intotext { width: 75%; }

.mod-container { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.mod-container.mod-content-feed .mod-header { border: 1px solid #cccccc; }

.mod-header h4 { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; background-color: white; color: black; }

.mod-open-list .mod-content { border-color: #ddd; padding: 0; }
.mod-open-list .mod-content ul li { border-bottom: 0; border-top: 1px solid #f2f2f2; background-color: white; }
.mod-open-list .mod-content ul li a { padding-bottom: 3px; }
.mod-open-list .mod-content ul li.alt { border-bottom: 0; border-top: 1px solid #f2f2f2; background-color: white; }
.mod-open-list .mod-content ul li:first-child, .mod-open-list .mod-content ul li.first { border-top: 1px solid #f2f2f2; }

.mod-data-table .featured-stat .stat { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }

#content > .span-2.last .mod-container { border: 1px solid #ddd; background-color: white; margin-bottom: 9px; }
#content > .span-2.last .mod-container table tr td { border-right: 0 solid transparent !important; padding: 7px 6px 6px; }
#content > .span-2.last .mod-container table tr:last-child td { border-bottom: 0 solid transparent !important; }
#content > .span-2.last .mod-data tbody { border-bottom: 0 solid transparent !important; }
#content > .span-2.last .mod-content { border-width: 0; border-color: transparent; padding: 0 15px 10px 15px; color: #666; font-size: 12px; line-height: 16px; }
#content > .span-2.last .mod-content ul.bulletlinks { font-size: 12px; line-height: 16px; }
#content > .span-2.last .mod-content ul.bulletlinks li { line-height: 16px; padding-left: 12px; }
#content > .span-2.last .mod-content a, #content > .span-2.last .mod-content a:visited { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; color: black !important; text-decoration: none; }
#content > .span-2.last .mod-content a:hover, #content > .span-2.last .mod-content a:visited:hover { color: #3366cc !important; }
#content > .span-2.last .mod-content p.footer { padding-top: 10px; text-align: center; font-size: 12px; border-top: 1px solid #ddd; margin: 0 -15px 0 -15px; }
#content > .span-2.last .mod-content p.footer a, #content > .span-2.last .mod-content p.footer a:visited { padding-left: 0; color: #3366cc !important; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
#content > .span-2.last .mod-content p.footer a:hover, #content > .span-2.last .mod-content p.footer a:visited:hover { color: #3366cc !important; text-decoration: underline; }
#content > .span-2.last .mod-content .gradient-container { background: transparent; }
#content > .span-2.last .mod-content h5 { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; }
#content > .span-2.last .mod-header { background: white; padding: 15px 15px 10px 15px; }
#content > .span-2.last .mod-header h4 { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; background: white; font-size: 16px; padding-left: 0; font-variant: normal; }

#footer { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }

.mod-jump-menu .mod-content ul li ul li h4 { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }

.mod-page-header .floatleft, .mod-page-header .floatright, .mod-page-header-tabs .floatleft, .mod-page-header-tabs .floatright { line-height: 24px; }

.mod-page-header-tabs .floatleft, .mod-page-header-tabs .floatright { margin-bottom: 35px; }

.mod-tabs ul.ui-tabs-nav, .mod-tabs .ui-tabs-nav, .mod-tabs ul.ui-tabs, .mod-tabs .ui-tabs, .mod-tabs-section ul.ui-tabs-nav, .mod-tabs-section .ui-tabs-nav, .mod-tabs-section ul.ui-tabs, .mod-tabs-section .ui-tabs, .mod-subnav-tabs ul.ui-tabs-nav, .mod-subnav-tabs .ui-tabs-nav, .mod-subnav-tabs ul.ui-tabs, .mod-subnav-tabs .ui-tabs, .mod-page-tabs ul.ui-tabs-nav, .mod-page-tabs .ui-tabs-nav, .mod-page-tabs ul.ui-tabs, .mod-page-tabs .ui-tabs, .mod-thirdnav-tabs ul.ui-tabs-nav, .mod-thirdnav-tabs .ui-tabs-nav, .mod-thirdnav-tabs ul.ui-tabs, .mod-thirdnav-tabs .ui-tabs { padding-bottom: 0; margin-bottom: 0; }
.mod-tabs ul.ui-tabs-nav:before, .mod-tabs ul.ui-tabs-nav:after, .mod-tabs .ui-tabs-nav:before, .mod-tabs .ui-tabs-nav:after, .mod-tabs ul.ui-tabs:before, .mod-tabs ul.ui-tabs:after, .mod-tabs .ui-tabs:before, .mod-tabs .ui-tabs:after, .mod-tabs-section ul.ui-tabs-nav:before, .mod-tabs-section ul.ui-tabs-nav:after, .mod-tabs-section .ui-tabs-nav:before, .mod-tabs-section .ui-tabs-nav:after, .mod-tabs-section ul.ui-tabs:before, .mod-tabs-section ul.ui-tabs:after, .mod-tabs-section .ui-tabs:before, .mod-tabs-section .ui-tabs:after, .mod-subnav-tabs ul.ui-tabs-nav:before, .mod-subnav-tabs ul.ui-tabs-nav:after, .mod-subnav-tabs .ui-tabs-nav:before, .mod-subnav-tabs .ui-tabs-nav:after, .mod-subnav-tabs ul.ui-tabs:before, .mod-subnav-tabs ul.ui-tabs:after, .mod-subnav-tabs .ui-tabs:before, .mod-subnav-tabs .ui-tabs:after, .mod-page-tabs ul.ui-tabs-nav:before, .mod-page-tabs ul.ui-tabs-nav:after, .mod-page-tabs .ui-tabs-nav:before, .mod-page-tabs .ui-tabs-nav:after, .mod-page-tabs ul.ui-tabs:before, .mod-page-tabs ul.ui-tabs:after, .mod-page-tabs .ui-tabs:before, .mod-page-tabs .ui-tabs:after, .mod-thirdnav-tabs ul.ui-tabs-nav:before, .mod-thirdnav-tabs ul.ui-tabs-nav:after, .mod-thirdnav-tabs .ui-tabs-nav:before, .mod-thirdnav-tabs .ui-tabs-nav:after, .mod-thirdnav-tabs ul.ui-tabs:before, .mod-thirdnav-tabs ul.ui-tabs:after, .mod-thirdnav-tabs .ui-tabs:before, .mod-thirdnav-tabs .ui-tabs:after { content: ""; display: table; clear: both; }
.mod-tabs ul.ui-tabs-nav li, .mod-tabs ul.ui-tabs-nav li a, .mod-tabs .ui-tabs-nav li, .mod-tabs .ui-tabs-nav li a, .mod-tabs ul.ui-tabs li, .mod-tabs ul.ui-tabs li a, .mod-tabs .ui-tabs li, .mod-tabs .ui-tabs li a, .mod-tabs-section ul.ui-tabs-nav li, .mod-tabs-section ul.ui-tabs-nav li a, .mod-tabs-section .ui-tabs-nav li, .mod-tabs-section .ui-tabs-nav li a, .mod-tabs-section ul.ui-tabs li, .mod-tabs-section ul.ui-tabs li a, .mod-tabs-section .ui-tabs li, .mod-tabs-section .ui-tabs li a, .mod-subnav-tabs ul.ui-tabs-nav li, .mod-subnav-tabs ul.ui-tabs-nav li a, .mod-subnav-tabs .ui-tabs-nav li, .mod-subnav-tabs .ui-tabs-nav li a, .mod-subnav-tabs ul.ui-tabs li, .mod-subnav-tabs ul.ui-tabs li a, .mod-subnav-tabs .ui-tabs li, .mod-subnav-tabs .ui-tabs li a, .mod-page-tabs ul.ui-tabs-nav li, .mod-page-tabs ul.ui-tabs-nav li a, .mod-page-tabs .ui-tabs-nav li, .mod-page-tabs .ui-tabs-nav li a, .mod-page-tabs ul.ui-tabs li, .mod-page-tabs ul.ui-tabs li a, .mod-page-tabs .ui-tabs li, .mod-page-tabs .ui-tabs li a, .mod-thirdnav-tabs ul.ui-tabs-nav li, .mod-thirdnav-tabs ul.ui-tabs-nav li a, .mod-thirdnav-tabs .ui-tabs-nav li, .mod-thirdnav-tabs .ui-tabs-nav li a, .mod-thirdnav-tabs ul.ui-tabs li, .mod-thirdnav-tabs ul.ui-tabs li a, .mod-thirdnav-tabs .ui-tabs li, .mod-thirdnav-tabs .ui-tabs li a { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; border-bottom: 4px solid transparent; font-size: 12px; }
.mod-tabs ul.ui-tabs-nav li a, .mod-tabs .ui-tabs-nav li a, .mod-tabs ul.ui-tabs li a, .mod-tabs .ui-tabs li a, .mod-tabs-section ul.ui-tabs-nav li a, .mod-tabs-section .ui-tabs-nav li a, .mod-tabs-section ul.ui-tabs li a, .mod-tabs-section .ui-tabs li a, .mod-subnav-tabs ul.ui-tabs-nav li a, .mod-subnav-tabs .ui-tabs-nav li a, .mod-subnav-tabs ul.ui-tabs li a, .mod-subnav-tabs .ui-tabs li a, .mod-page-tabs ul.ui-tabs-nav li a, .mod-page-tabs .ui-tabs-nav li a, .mod-page-tabs ul.ui-tabs li a, .mod-page-tabs .ui-tabs li a, .mod-thirdnav-tabs ul.ui-tabs-nav li a, .mod-thirdnav-tabs .ui-tabs-nav li a, .mod-thirdnav-tabs ul.ui-tabs li a, .mod-thirdnav-tabs .ui-tabs li a { padding-bottom: 6px; }
.mod-tabs ul.ui-tabs-nav li:hover a, .mod-tabs .ui-tabs-nav li:hover a, .mod-tabs ul.ui-tabs li:hover a, .mod-tabs .ui-tabs li:hover a, .mod-tabs-section ul.ui-tabs-nav li:hover a, .mod-tabs-section .ui-tabs-nav li:hover a, .mod-tabs-section ul.ui-tabs li:hover a, .mod-tabs-section .ui-tabs li:hover a, .mod-subnav-tabs ul.ui-tabs-nav li:hover a, .mod-subnav-tabs .ui-tabs-nav li:hover a, .mod-subnav-tabs ul.ui-tabs li:hover a, .mod-subnav-tabs .ui-tabs li:hover a, .mod-page-tabs ul.ui-tabs-nav li:hover a, .mod-page-tabs .ui-tabs-nav li:hover a, .mod-page-tabs ul.ui-tabs li:hover a, .mod-page-tabs .ui-tabs li:hover a, .mod-thirdnav-tabs ul.ui-tabs-nav li:hover a, .mod-thirdnav-tabs .ui-tabs-nav li:hover a, .mod-thirdnav-tabs ul.ui-tabs li:hover a, .mod-thirdnav-tabs .ui-tabs li:hover a { border-bottom-color: #cc0000; text-decoration: none; }
.mod-tabs ul.ui-tabs-nav li.ui-tabs-selected a, .mod-tabs .ui-tabs-nav li.ui-tabs-selected a, .mod-tabs ul.ui-tabs li.ui-tabs-selected a, .mod-tabs .ui-tabs li.ui-tabs-selected a, .mod-tabs-section ul.ui-tabs-nav li.ui-tabs-selected a, .mod-tabs-section .ui-tabs-nav li.ui-tabs-selected a, .mod-tabs-section ul.ui-tabs li.ui-tabs-selected a, .mod-tabs-section .ui-tabs li.ui-tabs-selected a, .mod-subnav-tabs ul.ui-tabs-nav li.ui-tabs-selected a, .mod-subnav-tabs .ui-tabs-nav li.ui-tabs-selected a, .mod-subnav-tabs ul.ui-tabs li.ui-tabs-selected a, .mod-subnav-tabs .ui-tabs li.ui-tabs-selected a, .mod-page-tabs ul.ui-tabs-nav li.ui-tabs-selected a, .mod-page-tabs .ui-tabs-nav li.ui-tabs-selected a, .mod-page-tabs ul.ui-tabs li.ui-tabs-selected a, .mod-page-tabs .ui-tabs li.ui-tabs-selected a, .mod-thirdnav-tabs ul.ui-tabs-nav li.ui-tabs-selected a, .mod-thirdnav-tabs .ui-tabs-nav li.ui-tabs-selected a, .mod-thirdnav-tabs ul.ui-tabs li.ui-tabs-selected a, .mod-thirdnav-tabs .ui-tabs li.ui-tabs-selected a { padding-top: 3px; }
.mod-tabs ul.ui-tabs-nav:hover li.ui-tabs-selected a, .mod-tabs ul.ui-tabs-nav:hover li.active a, .mod-tabs .ui-tabs-nav:hover li.ui-tabs-selected a, .mod-tabs .ui-tabs-nav:hover li.active a, .mod-tabs ul.ui-tabs:hover li.ui-tabs-selected a, .mod-tabs ul.ui-tabs:hover li.active a, .mod-tabs .ui-tabs:hover li.ui-tabs-selected a, .mod-tabs .ui-tabs:hover li.active a, .mod-tabs-section ul.ui-tabs-nav:hover li.ui-tabs-selected a, .mod-tabs-section ul.ui-tabs-nav:hover li.active a, .mod-tabs-section .ui-tabs-nav:hover li.ui-tabs-selected a, .mod-tabs-section .ui-tabs-nav:hover li.active a, .mod-tabs-section ul.ui-tabs:hover li.ui-tabs-selected a, .mod-tabs-section ul.ui-tabs:hover li.active a, .mod-tabs-section .ui-tabs:hover li.ui-tabs-selected a, .mod-tabs-section .ui-tabs:hover li.active a, .mod-subnav-tabs ul.ui-tabs-nav:hover li.ui-tabs-selected a, .mod-subnav-tabs ul.ui-tabs-nav:hover li.active a, .mod-subnav-tabs .ui-tabs-nav:hover li.ui-tabs-selected a, .mod-subnav-tabs .ui-tabs-nav:hover li.active a, .mod-subnav-tabs ul.ui-tabs:hover li.ui-tabs-selected a, .mod-subnav-tabs ul.ui-tabs:hover li.active a, .mod-subnav-tabs .ui-tabs:hover li.ui-tabs-selected a, .mod-subnav-tabs .ui-tabs:hover li.active a, .mod-page-tabs ul.ui-tabs-nav:hover li.ui-tabs-selected a, .mod-page-tabs ul.ui-tabs-nav:hover li.active a, .mod-page-tabs .ui-tabs-nav:hover li.ui-tabs-selected a, .mod-page-tabs .ui-tabs-nav:hover li.active a, .mod-page-tabs ul.ui-tabs:hover li.ui-tabs-selected a, .mod-page-tabs ul.ui-tabs:hover li.active a, .mod-page-tabs .ui-tabs:hover li.ui-tabs-selected a, .mod-page-tabs .ui-tabs:hover li.active a, .mod-thirdnav-tabs ul.ui-tabs-nav:hover li.ui-tabs-selected a, .mod-thirdnav-tabs ul.ui-tabs-nav:hover li.active a, .mod-thirdnav-tabs .ui-tabs-nav:hover li.ui-tabs-selected a, .mod-thirdnav-tabs .ui-tabs-nav:hover li.active a, .mod-thirdnav-tabs ul.ui-tabs:hover li.ui-tabs-selected a, .mod-thirdnav-tabs ul.ui-tabs:hover li.active a, .mod-thirdnav-tabs .ui-tabs:hover li.ui-tabs-selected a, .mod-thirdnav-tabs .ui-tabs:hover li.active a { border-bottom: 4px solid transparent !important; }
.mod-tabs ul.ui-tabs-nav:hover li.ui-tabs-selected:hover a, .mod-tabs ul.ui-tabs-nav:hover li.active:hover a, .mod-tabs .ui-tabs-nav:hover li.ui-tabs-selected:hover a, .mod-tabs .ui-tabs-nav:hover li.active:hover a, .mod-tabs ul.ui-tabs:hover li.ui-tabs-selected:hover a, .mod-tabs ul.ui-tabs:hover li.active:hover a, .mod-tabs .ui-tabs:hover li.ui-tabs-selected:hover a, .mod-tabs .ui-tabs:hover li.active:hover a, .mod-tabs-section ul.ui-tabs-nav:hover li.ui-tabs-selected:hover a, .mod-tabs-section ul.ui-tabs-nav:hover li.active:hover a, .mod-tabs-section .ui-tabs-nav:hover li.ui-tabs-selected:hover a, .mod-tabs-section .ui-tabs-nav:hover li.active:hover a, .mod-tabs-section ul.ui-tabs:hover li.ui-tabs-selected:hover a, .mod-tabs-section ul.ui-tabs:hover li.active:hover a, .mod-tabs-section .ui-tabs:hover li.ui-tabs-selected:hover a, .mod-tabs-section .ui-tabs:hover li.active:hover a, .mod-subnav-tabs ul.ui-tabs-nav:hover li.ui-tabs-selected:hover a, .mod-subnav-tabs ul.ui-tabs-nav:hover li.active:hover a, .mod-subnav-tabs .ui-tabs-nav:hover li.ui-tabs-selected:hover a, .mod-subnav-tabs .ui-tabs-nav:hover li.active:hover a, .mod-subnav-tabs ul.ui-tabs:hover li.ui-tabs-selected:hover a, .mod-subnav-tabs ul.ui-tabs:hover li.active:hover a, .mod-subnav-tabs .ui-tabs:hover li.ui-tabs-selected:hover a, .mod-subnav-tabs .ui-tabs:hover li.active:hover a, .mod-page-tabs ul.ui-tabs-nav:hover li.ui-tabs-selected:hover a, .mod-page-tabs ul.ui-tabs-nav:hover li.active:hover a, .mod-page-tabs .ui-tabs-nav:hover li.ui-tabs-selected:hover a, .mod-page-tabs .ui-tabs-nav:hover li.active:hover a, .mod-page-tabs ul.ui-tabs:hover li.ui-tabs-selected:hover a, .mod-page-tabs ul.ui-tabs:hover li.active:hover a, .mod-page-tabs .ui-tabs:hover li.ui-tabs-selected:hover a, .mod-page-tabs .ui-tabs:hover li.active:hover a, .mod-thirdnav-tabs ul.ui-tabs-nav:hover li.ui-tabs-selected:hover a, .mod-thirdnav-tabs ul.ui-tabs-nav:hover li.active:hover a, .mod-thirdnav-tabs .ui-tabs-nav:hover li.ui-tabs-selected:hover a, .mod-thirdnav-tabs .ui-tabs-nav:hover li.active:hover a, .mod-thirdnav-tabs ul.ui-tabs:hover li.ui-tabs-selected:hover a, .mod-thirdnav-tabs ul.ui-tabs:hover li.active:hover a, .mod-thirdnav-tabs .ui-tabs:hover li.ui-tabs-selected:hover a, .mod-thirdnav-tabs .ui-tabs:hover li.active:hover a { border-bottom: 4px solid #cc0000 !important; }

.mod-subnav-tabs, .mod-page-tabs, #feed-tabs { background-color: white; }
.mod-subnav-tabs ul.ui-tabs li, .mod-subnav-tabs .ui-tabs li, .mod-subnav-tabs .ui-tabs-nav li, .mod-page-tabs ul.ui-tabs li, .mod-page-tabs .ui-tabs li, .mod-page-tabs .ui-tabs-nav li, #feed-tabs ul.ui-tabs li, #feed-tabs .ui-tabs li, #feed-tabs .ui-tabs-nav li { border-bottom: 0px solid transparent; }
.mod-subnav-tabs ul.ui-tabs li a, .mod-subnav-tabs .ui-tabs li a, .mod-subnav-tabs .ui-tabs-nav li a, .mod-page-tabs ul.ui-tabs li a, .mod-page-tabs .ui-tabs li a, .mod-page-tabs .ui-tabs-nav li a, #feed-tabs ul.ui-tabs li a, #feed-tabs .ui-tabs li a, #feed-tabs .ui-tabs-nav li a { background: transparent; border-top: 0px solid transparent; border-left: 0px solid transparent; border-right: 0px solid transparent; color: #999; }
.mod-subnav-tabs ul.ui-tabs li a:hover, .mod-subnav-tabs .ui-tabs li a:hover, .mod-subnav-tabs .ui-tabs-nav li a:hover, .mod-page-tabs ul.ui-tabs li a:hover, .mod-page-tabs .ui-tabs li a:hover, .mod-page-tabs .ui-tabs-nav li a:hover, #feed-tabs ul.ui-tabs li a:hover, #feed-tabs .ui-tabs li a:hover, #feed-tabs .ui-tabs-nav li a:hover { color: #333; }
.mod-subnav-tabs ul.ui-tabs li.active a, .mod-subnav-tabs ul.ui-tabs li.ui-tabs-selected a, .mod-subnav-tabs .ui-tabs li.active a, .mod-subnav-tabs .ui-tabs li.ui-tabs-selected a, .mod-subnav-tabs .ui-tabs-nav li.active a, .mod-subnav-tabs .ui-tabs-nav li.ui-tabs-selected a, .mod-page-tabs ul.ui-tabs li.active a, .mod-page-tabs ul.ui-tabs li.ui-tabs-selected a, .mod-page-tabs .ui-tabs li.active a, .mod-page-tabs .ui-tabs li.ui-tabs-selected a, .mod-page-tabs .ui-tabs-nav li.active a, .mod-page-tabs .ui-tabs-nav li.ui-tabs-selected a, #feed-tabs ul.ui-tabs li.active a, #feed-tabs ul.ui-tabs li.ui-tabs-selected a, #feed-tabs .ui-tabs li.active a, #feed-tabs .ui-tabs li.ui-tabs-selected a, #feed-tabs .ui-tabs-nav li.active a, #feed-tabs .ui-tabs-nav li.ui-tabs-selected a { background: transparent; border-bottom-color: #cc0000; border-bottom-width: 4px; color: #333; }

.mod-thirdnav-tabs { padding-top: 15px !important; padding-left: 10px; width: 934px !important; }

table, .tablehead, .leaderboard { border-collapse: none; border-spacing: 0; }
table tr.oddrow td, table tr.odd td, .tablehead tr.oddrow td, .tablehead tr.odd td, .leaderboard tr.oddrow td, .leaderboard tr.odd td { background: white !important; }
table tr.oddrow td.sortcell, table tr.odd td.sortcell, .tablehead tr.oddrow td.sortcell, .tablehead tr.odd td.sortcell, .leaderboard tr.oddrow td.sortcell, .leaderboard tr.odd td.sortcell { background: #f5f5f5 !important; }
table tr.evenrow td, table tr.even td, .tablehead tr.evenrow td, .tablehead tr.even td, .leaderboard tr.evenrow td, .leaderboard tr.even td { background: rgba(0, 0, 0, 0.017) !important; }
table tr.evenrow td.sortcell, table tr.even td.sortcell, .tablehead tr.evenrow td.sortcell, .tablehead tr.even td.sortcell, .leaderboard tr.evenrow td.sortcell, .leaderboard tr.even td.sortcell { background: #f1f1f1 !important; }
table tr td, .tablehead tr td, .leaderboard tr td { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; font-size: 12px; padding: 6px; border-top: 1px solid #f2f2f2 !important; border-right: 0px solid #f2f2f2 !important; color: #666; }
table tr td:last-child, .tablehead tr td:last-child, .leaderboard tr td:last-child { border-right-width: 0 !important; }
table tr:first-child td, .tablehead tr:first-child td, .leaderboard tr:first-child td { border-top-width: 0 !important; }
table tr:last-child td, .tablehead tr:last-child td, .leaderboard tr:last-child td { border-bottom: 1px solid #ddd !important; }
table tr.stathead, .tablehead tr.stathead, .leaderboard tr.stathead { background: #ddd !important; color: #333 !important; }
table tr.stathead td, table tr.stathead th, .tablehead tr.stathead td, .tablehead tr.stathead th, .leaderboard tr.stathead td, .leaderboard tr.stathead th { background: white !important; color: #333; line-height: 32px !important; font-size: 16px !important; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; border: 1px solid transparent !important; }
table tr.stathead td:last-child, table tr.stathead th:last-child, .tablehead tr.stathead td:last-child, .tablehead tr.stathead th:last-child, .leaderboard tr.stathead td:last-child, .leaderboard tr.stathead th:last-child { border-right-width: 0 !important; }
table tr.colhead td, table tr.colhead th, .tablehead tr.colhead td, .tablehead tr.colhead th, .leaderboard tr.colhead td, .leaderboard tr.colhead th { background: white; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; font-size: 10px; border-top-width: 1px !important; border-bottom: 1px solid transparent !important; line-height: 1.2; padding-bottom: 5px; text-decoration: none !important; border-right: 0px solid #ddd !important; color: black; }
table tr.colhead td:last-child, table tr.colhead th:last-child, .tablehead tr.colhead td:last-child, .tablehead tr.colhead th:last-child, .leaderboard tr.colhead td:last-child, .leaderboard tr.colhead th:last-child { border-right-width: 0 !important; }
table tr.colhead:first-child td, .tablehead tr.colhead:first-child td, .leaderboard tr.colhead:first-child td { border-top-width: 0; }

.stathead { background: #ddd; }

.mod-no-footer .mod-content { border-width: 0px; }

.mod-table .stathead, .mod-data-table .stathead { height: auto; }
.mod-table .stathead h4, .mod-data-table .stathead h4 { line-height: 32px; font-size: 16px; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; padding: 6px; }
.mod-table .mod-content, .mod-data-table .mod-content { border: 0px solid #ddd; }
.mod-table .mod-footer .foot-header, .mod-table .mod-footer .foot-header h5, .mod-data-table .mod-footer .foot-header, .mod-data-table .mod-footer .foot-header h5 { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; background: #ddd; margin: 0; font-size: 14px; color: #333; }
.mod-table .mod-footer a, .mod-data-table .mod-footer a { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; }
.mod-table .mod-footer .foot-content .totalResults, .mod-data-table .mod-footer .foot-content .totalResults { line-height: 24px; }
.mod-table .mod-footer .foot-content ul li, .mod-data-table .mod-footer .foot-content ul li { color: #AAA; }
.mod-table .mod-footer .foot-content ul li span, .mod-data-table .mod-footer .foot-content ul li span { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; color: #333; }
.mod-table .mod-footer a, .mod-data-table .mod-footer a { font-size: 12px; }

.span-2.last table.mod-data { border-right-width: 0; margin-bottom: 10px; }
.span-2.last table.mod-data tbody tr td:last-child { border-right: 0px solid transparent !important; }

table.mod-data thead tr th { background: white; }

.mod-conversations { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.mod-conversations .mod-header { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; }

.scoreboard-calendar div.mod-scoreboard-carousel a.prev, .scoreboard-calendar div.mod-scoreboard-carousel a.next { line-height: 28px; position: relative; top: 20px; background: #FBFBFB; border: 1px solid #cccccc; width: 32px; height: 28px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
.scoreboard-calendar div.mod-scoreboard-carousel a.prev:after, .scoreboard-calendar div.mod-scoreboard-carousel a.next:after { position: absolute; top: 0; bottom: 0; right: 0; left: 0; line-height: 28px; font-family: "ESPNIcons"; -webkit-font-smoothing: antialiased; text-transform: none; color: #3366cc; text-align: center; font-size: 26px; }
.scoreboard-calendar div.mod-scoreboard-carousel a.prev:hover, .scoreboard-calendar div.mod-scoreboard-carousel a.next:hover { background-color: #eee; }
.scoreboard-calendar div.mod-scoreboard-carousel a.prev:after { content: "\E009"; }
.scoreboard-calendar div.mod-scoreboard-carousel a.next:after { content: "\E00F"; }
.scoreboard-calendar div.mod-scoreboard-carousel .scoreWeek_sc { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.scoreboard-calendar div.mod-scoreboard-carousel .mod-calendar-dropdown { background: none; border: none; display: block; position: relative; }
.scoreboard-calendar div.mod-scoreboard-carousel .mod-calendar-dropdown:after { content: "\02DA"; font-family: "ESPNIcons"; -webkit-font-smoothing: antialiased; text-transform: none; font-size: 26px; line-height: 26px; color: black; position: absolute; left: 0; right: 0; top: 0; z-index: 1; }
.scoreboard-calendar div.mod-scoreboard-carousel .mod-calendar-dropdown a { display: block; position: relative; height: 26px; z-index: 3; }
.scoreboard-calendar div.mod-scoreboard-carousel .mod-calendar-dropdown a:after { content: "\E00D"; font-family: "ESPNIcons"; -webkit-font-smoothing: antialiased; text-transform: none; color: #3366cc; font-size: 20px; line-height: 26px; width: 10px; position: absolute; right: -8px; top: 0; }
.scoreboard-calendar div.mod-scoreboard-carousel ul { padding-top: 3px; }
.scoreboard-calendar div.mod-scoreboard-carousel ul li a { background: transparent; border: 1px solid transparent; }
.scoreboard-calendar div.mod-scoreboard-carousel ul li a span.day, .scoreboard-calendar div.mod-scoreboard-carousel ul li a span.date, .scoreboard-calendar div.mod-scoreboard-carousel ul li a span.num-games { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; text-transform: uppercase; color: #333; }
.scoreboard-calendar div.mod-scoreboard-carousel ul li a span.date { font-size: 15px; line-height: 16px; }
.scoreboard-calendar div.mod-scoreboard-carousel ul li.current a span.day, .scoreboard-calendar div.mod-scoreboard-carousel ul li.current a span.date, .scoreboard-calendar div.mod-scoreboard-carousel ul li.current a span.num-games { color: #cc0000; }

.cal-nav-container { background: transparent; width: 739px !important; }
.cal-nav-container .cal-nav-year { border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; }
.cal-nav-container .cal-nav-year span { background: #FBFBFB; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; line-height: 30px; border: none; border-width: 0; position: relative; }
.cal-nav-container .cal-nav-year span a.prev, .cal-nav-container .cal-nav-year span a.next { width: 30px; background: none; position: absolute; top: 3px; display: block; }
.cal-nav-container .cal-nav-year span a.prev:after, .cal-nav-container .cal-nav-year span a.next:after { font-family: "ESPNIcons"; -webkit-font-smoothing: antialiased; text-transform: none; position: absolute; color: #AAA; text-align: center; font-size: 16px; line-height: 25px; width: 30px; left: 0; right: 0; top: 0; bottom: 0; }
.cal-nav-container .cal-nav-year span a.prev { left: 0; }
.cal-nav-container .cal-nav-year span a.prev:after { content: "\E011"; }
.cal-nav-container .cal-nav-year span a.next { right: 0; }
.cal-nav-container .cal-nav-year span a.next:after { content: "\E017"; }
.cal-nav-container .cal-months-container { border-right: 1px solid #f2f2f2; }
.cal-nav-container .cal-months-container .gradient-container { padding-bottom: 0; background: white; margin: 0; }
.cal-nav-container .cal-months-container div.cal-container { padding-bottom: 0; border: 1px solid #cccccc !important; border-right: 0px solid transparent !important; }
.cal-nav-container .cal-months-container div.cal-container.next { border-right: 1px solid #cccccc !important; }
.cal-nav-container .cal-months-container table { margin: 0; }
.cal-nav-container .cal-months-container table td, .cal-nav-container .cal-months-container table td.other { background: white; border: none; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.cal-nav-container .cal-months-container table td a, .cal-nav-container .cal-months-container table td.other a { border-color: transparent; background: transparent; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.cal-nav-container .cal-months-container table tr td { border-right: 1px solid #f2f2f2 !important; border-bottom: 1px solid #f2f2f2 !important; }
.cal-nav-container .cal-months-container table tr td:last-child { border-right: 0 solid transparent !important; }
.cal-nav-container .cal-months-container table tr.cal-day-names th { border-right: 1px solid #f2f2f2; }
.cal-nav-container .cal-months-container table tr.cal-month-name th { background: #FBFBFB; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; line-height: 30px; border: none; border-width: 0; position: relative; border-bottom: 1px solid #f2f2f2; }
.cal-nav-container .cal-months-container table tr.cal-month-name th a.prev, .cal-nav-container .cal-months-container table tr.cal-month-name th a.next { width: 30px; background: none; position: absolute; top: 3px; display: block; }
.cal-nav-container .cal-months-container table tr.cal-month-name th a.prev:after, .cal-nav-container .cal-months-container table tr.cal-month-name th a.next:after { font-family: "ESPNIcons"; -webkit-font-smoothing: antialiased; text-transform: none; position: absolute; color: #AAA; text-align: center; font-size: 16px; line-height: 25px; width: 30px; left: 0; right: 0; top: 0; bottom: 0; }
.cal-nav-container .cal-months-container table tr.cal-month-name th a.prev { left: 0; }
.cal-nav-container .cal-months-container table tr.cal-month-name th a.prev:after { content: "\E011"; }
.cal-nav-container .cal-months-container table tr.cal-month-name th a.next { right: 0; }
.cal-nav-container .cal-months-container table tr.cal-month-name th a.next:after { content: "\E017"; }
.cal-nav-container .cal-months-container table.cal-next tr.cal-day-names th { border-right: 0 solid transparent; }
.cal-nav-container .cal-months-container table.cal-next tr td { border-right: 0 solid transparent; }

.mod-table .my-fave td { border-color: #f2f2f2 !important; border-top-color: #f2f2f2 !important; border-bottom-color: #f2f2f2 !important; border-width: 1px 0 0; }
