@charset "utf-8";article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif;color:#222}
body{margin:0;font-size:1em;line-height:1.4}
::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}
::selection{background:#fe57a1;color:#fff;text-shadow:none}
a{color:#00e}
a:visited{color:#2175b6}
a:hover{color:#2175b6}
a:focus{outline:thin dotted}
a:hover,a:active{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:0}
dfn{font-style:italic}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:"";content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
ul,ol{list-style:none}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
label{cursor:pointer}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
input:invalid,textarea:invalid{background-color:#f0dddd}
table{border-collapse:collapse;border:0 none;border-spacing:0;width:100%}
td{vertical-align:top}
.chromeframe{margin:.2em 0;background:#ccc;color:black;padding:.2em 0}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}
.ir br{display:none}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.outOfView{position:absolute;left:-100000px}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after,.sectionFooter:before,.sectionFooter:after,.secTitleNav:before,.secTitleNav:after,.secTitleNav nav ul:before,.secTitleNav nav ul:after{content:"";display:table}
.clearfix:after,.sectionFooter:after,.secTitleNav:after,.secTitleNav nav ul:after{clear:both}
.clearfix,.secTitleNav nav ul{*zoom:1}
@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{zoom:1}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-widget{font-size:14px}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:ScoutLightItalic,sans-serif}
.ui-widget button.vjs-button{font-family:VideoJS}
.ui-widget-content{border:1px solid #ddd;background-color:#2b2b2b;50% top repeat-x;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/jquery-ui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}
.ui-widget-header a{color:#fff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/jquery-ui/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/jquery-ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}
.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}
.ui-widget :active{outline:0}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/jquery-ui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-icon{width:16px;height:16px;background-image:url(images/jquery-ui/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(images/jquery-ui/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(images/jquery-ui/ui-icons_ffffff_256x240.png)}
.ui-state-default .ui-icon{background-image:url(images/jquery-ui/ui-icons_ef8c08_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/jquery-ui/ui-icons_ef8c08_256x240.png)}
.ui-state-active .ui-icon{background-image:url(images/jquery-ui/ui-icons_ef8c08_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(images/jquery-ui/ui-icons_228ef1_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/jquery-ui/ui-icons_ffd27a_256x240.png)}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-widget-overlay{background:#000;opacity:.80;filter:Alpha(Opacity=80)}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/jquery-ui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-accordion{width:100%}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0!important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-autocomplete{position:absolute;cursor:default}
* html .ui-autocomplete{width:1px}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:hidden;*overflow:visible}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:1.4}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{position:relative;padding:.2em;zoom:1}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}
.ui-tabs .ui-tabs-hide{display:none!important}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
*{margin:0;padding:0;background-repeat:no-repeat}
body{background:#2a2a2a;font:normal 11px "Arial",sans-serif;overflow-x:hidden}
#pageWrapper,header,footer{margin:0 auto;width:100%}
body>section{clear:both}
.mobiFullNav{display:none}
.mobileHeader .mobiFullNav{display:block}
.mobileHeader .webFullNav{display:none}
.fullHeader .mobiFullNav{display:none}
.fullHeader .webFullNav{display:block}
a,a:visited{text-decoration:none;color:#2175b6}
a:hover{text-decoration:underline}
br{line-height:0}
dl dd,dl dt{display:inline-block}
.bold{font-weight:bold}
.italic{font-style:italic}
.hidden{position:absolute;top:0;left:-9999px;width:1px;height:1px;overflow:hidden}
figcaption.noCaption,caption.noCaption,label.noLabel,legend.noCaption{font-size:0;height:0;line-height:0;margin:0;overflow:hidden;text-align:left;text-indent:-22222px;width:0;padding:0;position:absolute;top:-1000000px;left:-1000000px}
.marLeft5{margin-left:5px!important}
.marLeft10{margin-left:10px!important}
.marLeft15{margin-left:15px!important}
.marRight5{margin-right:5px!important}
.marRight10{margin-right:10px!important}
.marRight15{margin-right:15px!important}
.marTop5{margin-top:5px!important}
.marTop10{margin-top:10px!important}
.marTop15{margin-top:15px!important}
.marTop20{margin-top:20px!important}
.marTop25{margin-top:25px!important}
.marTop35{margin-top:35px!important}
.marTop40{margin-top:40px!important}
.marTop45{margin-top:40px!important}
.marTop55{margin-top:55px!important}
.marBottom5{margin-bottom:5px!important}
.marBottom10{margin-bottom:10px!important}
.marBottom15{margin-bottom:15px!important}
.marBottom20{margin-bottom:20px!important}
.marBottom25{margin-bottom:25px!important}
.marBottom30{margin-bottom:30px!important}
.marBottom40{margin-bottom:40px!important}
.maxWidth100p{max-width:100%}
.fl{float:left!important}
.noMargin{margin:0!important}
#raceStatDetailSection .fl{padding:5px 5px 0 10px}
.fr{float:right!important}
.cl{clear:both;margin:0;padding:0}
.cLeft{clear:left}
.small{font-size:.8em}
.textIndent{display:inline-block;font-size:0;line-height:0;text-align:left;text-indent:-222222px}
.alignR{text-align:right!important}
.noIcon{background-image:none!important}
.overflowHdn,.jcarousel-container,.jcarousel-clip{overflow:hidden}
hr{border:0 none;clear:both;margin:0;padding:0}
hr.tripleDot,hr.singleDot{background:url('images/hrBG.png') 0 0 repeat-x transparent;padding-bottom:5px}
hr.singleDot{padding-bottom:1px;margin:15px 0 25px}
hr.tripleDot.grey,hr.singleDot.grey{background-position:0 -10px}
header.absolute{position:absolute!important}
form textarea,form input[type="text"],[type="email"],[type="password"],form input[type="button"],form input[type="submit"],form input[type="reset"]{-webkit-appearance:none;-webkit-border-radius:0}
.nopadding{padding:0!important}
.hidespaceTop{margin-top:-1.1em!important}
.showOnMobile,.showOnIpad{display:none!important}
.icon,.iconLrg{display:inline-block;background:url('images/iconVerticleSprite.png') 0 0 no-repeat transparent;vertical-align:middle}
.iconLrg{background-image:url('images/iconLargeVerticleSprite.png')}
.last{margin-right:0!important;border-right:0!important}
.rightTextFloater{text-align:right;margin-right:.5%}
figure a{display:block}
a.disabled{cursor:default!important}
figure.scale img,img.scale,div.scale img{width:100%}
.centerAlign{text-align:center}
.dottedLeftInline{margin:0 0 0 10px;padding:0 0 0 10px;line-height:24px;border-left:#ccc 1px dotted;display:inline-block}
.videoHidden{visibility:hidden;height:0;overflow:hidden}
.videoVisible{visibility:visible;height:auto;overflow:hidden}
.notReady,.tweetError .error{text-align:center;position:relative}
.gig-simpleShare{left:25px!important}
.gig-shareUI-actionCanvas tr td tr td div img{width:auto!important;max-width:80px!important;height:auto!important;max-height:80px!important}
.leftPane{float:left;width:67%;margin-right:2%}
.rightPane{margin-left:2%;float:right;width:67%}
aside{float:right;width:31%}
.twoColumn{width:48%}
.heroSecStripe{background:url('images/heroCarouselStripe.png') 0 0 repeat transparent}
.question,.answerOptions .liCnt,.formBgStripe{background:url("images/tableDarkPattern3.png") repeat scroll 0 0 transparent}
.stripeDark{background:url("images/tableDarkPattern.png") repeat scroll 0 0 transparent}
.stripeLight{background:url("images/tableLightPattern.png") repeat scroll 0 0 transparent}
.transitWidth{transition:width .5s;-moz-transition:width .5s;-webkit-transition:width .5s;-o-transition:width .5s}
.transitHeight{transition:height .5s;-moz-transition:height .5s;-webkit-transition:height .5s;-o-transition:height .5s}
.transitPosition{transition:position .5s;-moz-transition:position .5s;-webkit-transition:position .5s;-o-transition:position .5s}
.transitOpacity{background:#000;color:#fff;bottom:0;display:block;left:0;padding:2% 5%;position:absolute;width:91%;opacity:0;filter:Alpha(Opacity=0);transition:opacity .75s;-moz-transition:opacity .75s;-webkit-transition:opacity .75s;-o-transition:opacity .75s}
html:not(.touch) .galleryThumb:hover .transitOpacity{opacity:1;filter:Alpha(Opacity=100)}
html.lt-ie9 .galleryThumb:hover .transitOpacity{opacity:1;filter:Alpha(Opacity=100)}
.galleryThumb.noHover .transitOpacity{opacity:1;filter:Alpha(Opacity=100)}
form .formFieldContainer{overflow:hidden}
form ul li{margin:2px 0 15px;overflow:hidden}
form ul.cbList li{margin:2px 0 8px;overflow:hidden}
form textarea,form input[type="text"],[type="email"],[type="password"]{border:1px solid #707070;color:#989898;float:none;font-size:14px;font-weight:bold;padding:7px 7px 6px 3px;width:96%}
form input[type="text"]:focus,form input[type="email"]:focus,form input[type="password"]:focus,form textarea:focus{border:2px solid #ffb400;padding:6px 6px 5px 2px}
form label{font:bold 14px/16px "Arial",sans-serif;margin:0 0 3px;display:block}
form select{padding:10px 0 9px 7px;border:0;font:bold 12px Arial,sen-serif;color:#a5a5a5;float:left}
form input[type="submit"],input[type="button"]{border:medium none;color:#fff;font-size:18px;font-weight:bold;margin:0 0 0 5px;padding:5px 15px}
form span.label{display:block;font:bold 14px/16px "Arial",sans-serif;margin:0 0 3px}
.selector,.selector span,.checker span,.radio span,.customDropdownWrap span{background-image:url(images/formSprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}
.mediumLabel span.label{font-size:12px}
form h3{padding:0 0 14px;font:bold 14px/20px Arial,sans-serif}
form p{font-size:12px}
form .req{color:#fa0b22;font-size:1.2em;padding-left:4px;line-height:10px}
form input[type="button"]:disabled,form input[type="submit"]:disabled,form input[type="reset"]:disabled{background-color:#ddd;color:#a0a0a0;text-shadow:1px 1px 1px #fff}
input[type="submit"].disabled,input[type="reset"].disabled,input[type="button"].disabled{background-color:#ddd}
form .colGridCustom .inputWidthSmall,form .colGridCustom .inputWidthBitLarge,form .colGridCustom .inputWidthLarge{float:left;margin-right:18px}
form .colGridCustom .inputWidthSmall{width:18%}
form .colGridCustom .inputWidthBitLarge{width:20%}
form .colGridCustom .inputWidthLarge{width:40%}
.radio{position:relative}
.radio span{display:inline-block;text-align:center}
.radio input{opacity:0;filter:alpha(opacity:0);text-align:center;display:inline-block;background:0}
.radio,.radio input{width:18px;height:18px;cursor:pointer}
.radio span{height:18px;width:18px;background-position:0 0}
.radio span.checked{background-position:-50px 0}
.radio:active span,.radio.active span{background-position:-100px 0}
.radio.focus span,.radio:hover span{background-position:-100px 0}
.radio.focus:active span,.radio:active:hover span,.radio.active:hover span,.radio.focus.active span{background-position:-100px 0}
.radio.focus span.checked,.radio:hover span.checked{background-position:-150px 0}
.radio.active:hover span.checked,.radio.active.focus span.checked{background-position:-150px 0}
.radio.disabled span,.radio.disabled:active span,.radio.disabled.active span{background-position:-200px 0}
.radio.disabled span:hover,.radio.disabled:active span:hover,.radio.disabled.active span:hover{background-position:-200px 0}
.radio.disabled span.checked,.checked.disabled:active span.checked,.radio.disabled.active span.checked{background-position:-250px 0}
.radio.disabled span.checked:hover,.checked.disabled:active span.checked:hover,.radio.disabled.active span.checked:hover{background-position:-250px 0}
.checker{position:relative}
.checker span{display:-moz-inline-box;display:inline-block;text-align:center}
.checker input{opacity:0;filter:alpha(opacity:0);display:inline-block;background:one}
.checker,.checker input{width:19px;height:19px;cursor:pointer}
.checker span{background-position:0 -50px;height:19px;width:19px}
.checker span.checked{background-position:-50px -50px}
.checker:active span,.checker.active span{background-position:-100px -50px}
.checker.focus span,.checker:hover span{background-position:-100px -50px}
.checker.focus:active span,.checker:active:hover span,.checker.active:hover span,.checker.focus.active span{background-position:-100px -50px}
.checker.focus span.checked,.checker:hover span.checked{background-position:-150px -50px}
.checker.active:hover span.checked,.checker.active.focus span.checked{background-position:-150px -50px}
.checker.disabled span,.checker.disabled:active span,.checker.disabled.active span{background-position:-200px -50px}
.checker.disabled span:hover,.checker.disabled:active span:hover,.checker.disabled.active span:hover{background-position:-200px -50px}
.checker.disabled span.checked,.checked.disabled:active span.checked,.checker.disabled.active span.checked{background-position:-250px -50px}
.checker.disabled span.checked:hover,.checked.disabled:active span.checked:hover,.checker.disabled.active span.checked:hover{background-position:-250px -50px}
.radio,.checker{float:left;margin-right:5px}
.selector,.checker,.radio{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline}
.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0}
.selector,.customDropdownWrap{width:100%;border:1px solid #707070;background-color:#fff;background-position:-483px -230px;line-height:26px;height:30px;cursor:pointer;position:relative;overflow:hidden}
form .selector{width:95%}
.customDropdownWrap{width:100%}
.selector.disabled{border:1px solid #AAA;cursor:auto;background-position:-483px -234px}
.selector.disabled span,.selector.disabled:hover span{background-position:right -198px;cursor:auto;color:#bbb}
.selector span,.customDropdownWrap span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-position:right -100px;line-height:24px;padding:2px 25px 0 13px;font-weight:bold;font-size:14px;color:#989898}
.selector:active span,.selector.active span{background-position:right -150px}
.selector.focus span,.selector.hover span,.selector:hover span{background-position:right -150px}
.selector.focus:active,.selector.focus.active,.selector:hover:active,.selector.active:hover{background-position:-483px -208px}
.selector.focus:active span,.selector:hover:active span,.selector.active:hover span,.selector.focus.active span{background-position:right -150px}
.selector select{position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity:0);height:30px;border:0;background:0;min-width:100%;cursor:pointer}
.selector option{padding:5px;color:#000;border-right:1px solid #000}
form select:disabled,form input:disabled{cursor:auto}
.uploader{width:400px;cursor:pointer;height:24px;padding:2px;position:relative;overflow:hidden;cursor:default}
.uploader span.action{line-height:27px;padding:0 12px;background-color:#2175b6;font-size:14px;font-weight:bold;float:left;display:inline;cursor:pointer;text-transform:uppercase}
.uploader span.filename{height:26px;margin:0 2px;line-height:24px;padding:0 10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}
.uploader input[type="file"]{height:30px}
.uploader span.filename{color:#777;background:none repeat scroll 0 0 #fff;width:235px;font-size:11px;margin:0 5px 0 0}
.uploader.disabled span.action{color:#aaa}
.uploader.disabled span.filename{border-color:#ddd;color:#aaa}
.uploader input{opacity:0;filter:alpha(opacity:0);position:absolute;top:0;left:2px;bottom:0;float:left;border:0;cursor:pointer;width:390px}
.changeTabs .selector{border:0;background:#1d1d1d;font:normal bold 10px/16px "ScoutBold",sans-serif;padding:4px 0}
.changeTabs .selector span{color:#fff}
form .descriptiveText{font:12px/16px "Arial",sans-serif}
form .descriptiveText label{font:12px/16px "Arial",sans-serif;display:inline}
form label span.icon.infoIcon{background-position:0 -1151px;margin}
form label span.tooltip{margin:0 0 0 5px}
.updateSocialConnection{color:#fff;font:bold 14px/16px "Arial",sans-serif;margin-bottom:18px;overflow:hidden}
.updateSocialConnection label{background-color:#989898;float:left;padding:7px 15px;margin:0;display:inline-block}
.updateSocialConnection.unchecked label{background-color:#39b54a}
.updateSocialConnection.checked label{background-color:#ed1c24}
.updateSocialConnection .unchecked{display:none}
.updateSocialConnection.checked .checked{display:none}
.updateSocialConnection.checked .unchecked{display:block}
.updateSocialConnection.unchecked .unchecked{display:none}
.updateSocialConnection.unchecked .checked{display:block}
.updateSocialConnection .radio{width:0;height:0;overflow:hidden;margin:0;visibility:hidden}
.boolSwitchControls{overflow:hidden;color:#fff;font:bold 14px/16px "Arial",sans-serif;margin-bottom:18px}
.boolControlOn,.boolControlOff{background-color:#989898;float:left;margin-right:2px}
.boolControlOn label,.boolControlOff label{padding:7px 15px;margin:0;display:block}
.boolControlOn :hover,.boolControlOn.selected{background-color:#39b54a}
.boolControlOff :hover,.boolControlOff.selected,.boolControlOn:focus{background-color:#ed1c24}
.boolControlOn label.focus{border:2px solid #ffb400;padding:5px 13px}
.boolControlOff label.focus{border:2px solid #ffb400;padding:5px 13px}
.boolControlOn .radio,.boolControlOff .radio{width:0;height:0;overflow:hidden}
.boolSwitchControls.toggleBtns .boolControlOn,.boolSwitchControls.toggleBtns .boolControlOff{visibility:hidden;width:0}
.boolSwitchControls.toggleBtns .boolControlOn.selected,.boolSwitchControls.toggleBtns .boolControlOff.selected{visibility:visible;width:auto}
form .dialogUserDataContainer ul{list-style-type:none}
form .dialogUserDataContainer ul li{margin-bottom:16px;overflow:hidden}
form .dialogUserDataContainer ul li label span{font-style:italic;font-weight:normal}
form .dialogUserDataContainer ul li span label{font-weight:normal;font-size:12px;display:inline;margin:0 0 0 10px}
form .dialogUserDataContainer ul li span sup{top:-2px}
.icon.infoIcon{background-position:0 -1152px;width:18px;height:26px;cursor:auto;margin:0 0 0 10px}
.accordion{margin:18px 0}
.accordionHeader{background-color:#686868;color:#fff;overflow:hidden;padding:5px .5%;margin:0 0 4px}
.accordionHeader .headerTitle{cursor:pointer;float:left;font:normal bold 12px/22px "Arial",sans-serif;text-transform:uppercase}
.accordionHeader .headerDesc{line-height:20px}
.accordionHeader .leftControl{float:left;width:22%;margin-right:1%;padding-left:30px}
.accordionHeader .rightControl{float:left;font:12px/20px "Arial";overflow:hidden;width:60%}
.accordionHeader .rightControl .series{margin-right:3%;width:30%;cursor:default}
.accordionHeader .rightControl .rece{width:65%;cursor:default}
.accordionHeader .rightControl .rece .winner{border-left:1px dotted #fff;margin-left:4%;padding-left:4%}
.accordionHeader .rightControl .rece .winner a{color:#ffb400;display:inline;padding:0}
.accordionHeader .actionLinks{float:right}
.accordionHeader a.linkBtn{font:normal normal 10px/14px "Arial",sans-serif}
.ui-accordion .ui-accordion-content{padding:0}
.ui-accordion .ui-widget-content{background:0}
.ui-accordion .ui-accordion-header{border:0;background-image:none}
.ui-accordion .ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}
.ui-accordion .accordionHeader.ui-state-active .ui-icon{background:url('images/iconVerticleSprite.png') no-repeat 0 -3253px transparent;height:24px;width:24px;margin-top:0;top:4px}
.ui-accordion .accordionHeader .ui-icon{background:url('images/iconVerticleSprite.png') no-repeat 0 -2154px transparent;height:24px;width:24px;margin-top:0;top:4px}
.accordionContentPane form>div,.accordionContentPane form>fieldset{margin-bottom:5px;background:url("images/tableDarkPattern3.png") repeat scroll 0 0 transparent;padding:32px 40px}
.accordionContentPane .actionButtons{float:none}
.accordionContentPane .sectionFooter{padding:15px 0 5px}
.customDropdownSet{float:left;position:relative}
.customDropdownSet>li{float:left;margin-right:1px}
.customDropdownWrap ul,.customDropdownWrap li{width:100%}
.customDropdownWrap span{float:left}
.customDropdownWrap span.dropdownLabel{color:#b8b8b8!important;background:0;padding-right:0;cursor:default}
.customDropdownWrap ul li{border-bottom:1px dotted #414141;background:#686868}
.customDropdownWrap ul li a{background:none!important;font:bold 10px/24px "Arial",sans-serif;color:#fff!important;padding:0 0 0 5px;text-transform:uppercase}
.customDropdownWrap ul li:hover,.customDropdownWrap ul li.active{background-color:#ffb400;color:#000!important}
.customDropdownWrap ul li.active a{color:#000!important}
.customDropdownWrap a{padding:0}
.customDropdownWrap .customDropdownListWrap{width:100%;top:24px;left:0;z-index:202}
.customDropdownWrap .customDropdownListWrap ul li a{text-transform:capitalize}
.customDropdownWrap .scrollable .viewport{width:100%;margin:0}
.customDropdownWrap .scrollable .scrollbar{width:15px;position:absolute;right:0;top:0}
.customDropdownWrap .scrollable .track{width:15px;border-radius:0}
.customDropdownWrap .scrollable .thumb{width:12px;margin-left:1px}
.module .customDropdownWrap{background-color:#1d1d1d;border:0;line-height:24px;height:24px;color:#b8b8b8}
.module .customDropdownWrap span{font:normal bold 10px/21px "Arial",sans-serif;color:#ffb400;background-position:right -250px;text-transform:uppercase}
.customDropdownWrap.active span{background-position:right -250px}
.customDropdownWrap:hover span,.customDropdownWrap:hover:active span{background-position:right -300px}
.customDropdownWrap.active:hover{background-position:-483px -208px}
.podcast .icon{width:22px;height:22px;float:left;margin:3px 15px 20px 0;background-position:right -1541px}
.podcast .time{padding-right:10px;margin-right:10px;border-right:1px dotted #fff}
a.viewAll,#pageWrapper a.viewAll{display:inline-block;zoom:1;*display:inline;padding-right:10px;text-transform:uppercase!important;font:normal bold 12px/11px "Arial",sans-serif;color:#2175b6;background:url('images/iconVerticleSprite.png') no-repeat right -5192px}
#pageWrapper a.viewAll:hover{text-decoration:underline}
.ticketsBtn{display:block;width:82px;height:82px;background-image:url(images/sprites_icons.png);background-position:0 -568px}
.addButton{padding:0 0 0 30px;background:url('images/iconVerticleSprite.png') no-repeat}
.fwdSlash.icon{width:12px;height:50px;background-position:0 -3390px}
a.blue,.blue,.blue a{color:#2175b6!important;font:normal bold 12px "Arial",sans-serif;text-transform:uppercase}
a.blue .icon{background-position:100% -1125px;height:11px;width:10px}
.highlights .icon,.hLights a.video .icon{background-position:100% -23px;height:22px;width:22px;margin-left:5px}
.highlights .icon.videoinactive{background-position:98% -3958px;cursor:default}
.highlights .icon.images{background-position:0 -3959px}
.highlights .icon.imageinactive{background-position:0 -4021px;cursor:default}
.thumbnail{position:relative}
.thumbnail .banner{padding:6px 12px;background-color:#000;cursor:pointer}
.thumbnail .banner h4{padding-bottom:4px;text-transform:uppercase;font:italic bold 14px "ScoutBoldItalic",sans-serif}
.thumbnail .playIcon{position:absolute;top:5px;left:5px;width:38px;height:38px;background-image:url('images/iconVerticleSprite.png');background-position:0 -805px}
.thumbnail .favIcon{position:absolute;bottom:-8px;left:-6px;width:25px;height:24px;background-image:url('images/iconVerticleSprite.png');background-position:right -1428px}
.socialLinks,.sectionFooter .socialLinks{display:inline-block;list-style:none!important;margin:0;position:relative;z-index:3}
.marTopEdu40{margin-top:25px!important}
#nascarBasic .moduleHeader ul.socialLinks{margin-top:25px!important;position:relative;z-index:1}
#trackPollsSection .nascarPolls .socialLinks{width:100%}
.socialLinks li,.sectionFooter .socialLinks li{border-right:1px dotted #848484;color:#686868;font-style:italic;font-size:11px!important;font-weight:bold;float:left;margin-right:10px;padding-right:10px!important;line-height:19px;list-style:none!important}
.module .socialLinks li a,.module.alternateStyle .socialLinks li a,.module .sectionFooter .socialLinks li a,.module.alternateStyle .sectionFooter .socialLinks li a,#fatNav .socialLinks li a,#garageDropdownWrapper .socialLinks li a{background-image:url('images/iconVerticleSprite.png');color:#686868;display:inline-block;font-style:italic;font-size:11px;font-weight:bold}
.module .socialLinks li a:hover,.module.alternateStyle .socialLinks li a:hover,.module .sectionFooter .socialLinks li a:hover,.module.alternateStyle .sectionFooter .socialLinks li a:hover,#fatNav .socialLinks li a:hover{text-decoration:none}
.socialLinks li.comments a{padding-left:20px;background-position:0 3px}
.socialLinks li.views a,.socialLinks li.link a{padding-left:0;background-image:none}
.socialLinks li.favorites a{padding-left:20px;background-position:0 -1978px}
.socialLinks li.friends a{padding-left:30px;background-position:0 -1460px}
.socialLinks li.share a{padding-left:20px;background-position:0 -1363px}
.socialLinks li.reply a{padding-left:23px;background-position:0 -1572px}
.socialLinks li.retweet a{padding-left:23px;background-position:0 -1677px}
.socialLinks li.subscribe a{padding-left:25px;background-position:0 -4721px}
.socialLinks.white li a,.sectionFooter .socialLinks.white li a,.socialLinks.white li,.socialLinks.white li span{color:#fff}
.socialLinks.white li.comments a,.socialLinks.white li.comments .icon{background-position:-1px -1802px}
.socialLinks.white li.favorites a,.socialLinks.white li.favorites .icon{background-position:0 -1904px}
.socialLinks.white li.friends a,.socialLinks.white li.friends .icon{background-position:0 -1951px}
.socialLinks.white li.share a,.socialLinks.white li.share .icon{background-position:0 -1825px}
.socialLinks.white li.reply a,.socialLinks.white li.reply .icon{background-position:0 -1572px}
.socialLinks.white li.retweet a,.socialLinks.white li.retweet .icon{background-position:0 -1677px}
.socialLinks.white li.likes a,.socialLinks.white li.likes .icon{background-position:0 -1855px}
.socialLinks.white li.badges a,.socialLinks.white li.badges .icon{background-position:0 -2005px}
.socialLinks.orange li,.socialLinks.orange li a,.sectionFooter .socialLinks.orange li a{color:#ffb400}
.socialLinks.orange li.comments a{background-position:-86px -1802px}
.socialLinks.orange li.favorites a{background-position:-83px -1902px}
.socialLinks.orange li.friends a{background-position:-75px -1951px}
.socialLinks.orange li.share a{background-position:0 -1825px}
.socialLinks.orange li.reply a{background-position:0 -1572px}
.socialLinks.orange li.retweet a{background-position:0 -1677px}
.socialLinks li.FBLike{padding:0;height:20px;max-width:85px}
.galleryLinksPannel .socialLinks li.favorites a{padding-left:0}
.galleryLinksPannel .galleryNav.socialLinks li.share a{padding-left:0}
#socialStatus .socialLinks li.comments a,#socialStatus .socialLinks li.favorites a,#socialStatus .socialLinks li.friends a{padding-left:20px}
.socialLinks.white li .icon{width:20px;height:20px}
.socialLinks li.last{padding-right:0}
.heroModuleContainer .socialLinks.white li.last,.socialLinks.orange li.last{border-right:1px dotted #848484!important;margin-right:10px!important;padding-right:10px}
.invisible .FBWrap{visibility:hidden!important}
a.closeGalleryNavPannel{position:absolute;right:9px;top:2px}
a.closeGalleryNavPannel .icon{background-position:100% -2459px;height:13px;width:13px}
a.closeGalleryNavPannel:hover .icon{background-position:-44px -2459px}
.promoSpotCircle{background-color:#222;border-radius:100px;display:block;height:79px;padding:3px;margin:0 auto;position:relative;width:79px}
.promoSpotCircle .innerCircle{border:3px solid #fff;border-radius:100px;display:block;height:73px;overflow:hidden;position:relative;text-align:center;width:73px}
.promoSpotCircle .innerCircle img{vertical-align:middle}
#livefyre-comments{max-width:1200px;margin:0 auto}
header{position:relative;width:inherit;z-index:300}
header a.selected,header a:hover{color:#ffb400}
header ul{list-style:none}
header.active{display:block}
header .scrollToTopIndicator{cursor:pointer;display:none;position:fixed;right:15px;top:47%}
@media only screen and (max-width:1024px){header .scrollToTopIndicator{display:none!important}
#NewsMediaDetail aside{min-width:300px}
}
@media only screen and (min-width:901px) and (max-width:1024px){.leftPane{max-width:60%}
}
#topNavBar,#dropDownNav,.mainNavWrap{margin:0 auto;width:963px}
.cq-wcm-edit #pageHeader{z-index:8050}
#topNavBarWrap{background-color:#000}
#topNavBar{height:50px;font-size:10px}
#topNavBar h1{float:left;line-height:15px;margin:12px 20px 0 0}
#topNavBar h1 img{width:100%}
#topNavBar ul{float:left;margin:0;padding:0}
#topNavBar li{float:left}
#topNavBar a{color:#b3b3b3;font:normal bold 10px/10px "Arial",sans-serif}
#topNavBar a:hover{color:#ffb400;text-decoration:none}
#selectSeries{float:left;margin-top:18px;color:#bababa;font-size:11px;font-style:italic}
#selectSeries .topNav{float:left}
#selectSeries li{padding:0 6px 14px 6px}
#selectSeries li.active{background:url('images/iconVerticleSprite.png') no-repeat center -3210px}
#selectSeries li.active a{background:#333;color:#ffb400}
#selectSeries a{border-radius:11px;padding:4px 10px 5px 10px;position:relative}
#selectSeries a:hover{color:#ffb400}
#selectSeries .hometracks{padding-bottom:0}
#selectSeries .customDropdownWrap,#utilities .customDropdownWrap{background:0;border:0;height:auto;text-transform:uppercase}
#selectSeries .customDropdownWrap span,#utilities .customDropdownWrap span{height:auto;padding:2px 12px 5px 10px;color:#b3b3b3!important;font:normal bold 10px/10px "Arial",sans-serif;background-image:url('images/iconVerticleSprite.png');background-position:right -1332px}
#selectSeries .customDropdownWrap li,#utilities .customDropdownWrap li{margin:0;padding:0}
#selectSeries .customDropdownWrap li a,#utilities .customDropdownWrap li a{font:bold 10px/16px "Arial",sans-serif;padding:4px 6px}
#selectSeries .customDropdownWrap a:hover,#utilities .customDropdownWrap a:hover{color:#000!important}
#selectSeries .homeTracksContainer{padding-bottom:0;width:100px;height:30px}
#selectSeries .customDropdownWrap ul li.active,#utilities .customDropdownWrap ul li.active{background:#ffb400;color:#000}
#utilities .customDropdownWrap .selectedTextWrap{width:auto!important}
#utilities .shopContainer{height:20px;width:55px;padding-left:10px}
#utilities .shopContainer .customDropdownWrap .customDropdownListWrap{left:auto;right:0}
#utilities{float:right;margin-top:14px;padding-bottom:3px;list-style:none;color:#bababa;font:normal bold 12px "ScoutBold",sans-serif;border-left:1px dotted #414141}
#utilities li{margin-top:4px;padding-left:20px}
#bottomNavBarWrap{width:inherit;height:44px;border-top:1px solid #3a3a3a;border-bottom:1px solid #0e0e0e;background:#151515 url("images/nav_bg_dark.png") repeat}
#bottomNavBarWrap nav{font:normal normal 14px "Arial",sans-serif;width:100%}
#bottomNavBarWrap nav h2.currentSeriesLogo img{margin:10px 15px 0 0}
#bottomNavBarWrap nav h2.currentSeriesLogo{float:left;font-size:9px}
nav .mainNavWrap{min-height:44px}
nav #mainNav{float:left}
nav #mainNav ul{display:block}
nav .navItem{float:left;padding-right:18px;cursor:pointer;font-size:14px}
nav .navItem.last{padding-right:0}
nav .navItem a{display:block;padding:14px 0}
nav .navItem a .icon{background-position:right -1336px;width:5px;height:10px;margin-left:6px}
nav .navItem a:hover .icon,nav .navItem a.active .icon,nav .navItem a.selected .icon,#selectSeries a.active{background-position:right -866px}
nav .navItem:hover a,nav .navItem.selected a,nav .navItem a.selected,a.active,#selectSeries a.active{color:#ffb400;text-decoration:none}
#selectSeries a:hover,#utilities a:hover,#registerOrLogin a:hover{text-decoration:none}
#dropDownNavWrap{display:block;position:absolute;width:100%;left:0;height:0;margin-top:44px;background-image:url("images/nav_bg_dark.png");background-repeat:repeat;border-bottom:0 solid #0e0e0e;overflow:hidden;z-index:90000}
#fatNav{width:inherit;opacity:0;filter:Alpha(Opacity=0);margin:30px 0 0 0;color:#989898;font-size:12px;font-family:Arial}
#fatNav.notReady .loading{position:absolute;top:20%}
#fatNav.notReady p.error{margin-top:20%;color:#fff;font-size:13px}
#fatNav .fatnavSection{display:none;position:relative}
#fatNav .fatnavColumn{float:left;position:relative;height:280px;padding-right:1.6%;margin-right:1.6%;border-right:1px dotted #bebebe;overflow:hidden}
#fatNav .fatnavColumn figure .customScale{display:block;width:106px}
#fatNav .fatnavColumn figure .customScale img{width:100%}
#fatNav .fatnavColumn.last{padding-right:0}
#fatNav .miniSection{position:relative;margin-bottom:10px;height:133px;border-bottom:1px solid #dedede;padding-bottom:6px;overflow:hidden}
#fatNav .miniSection.last{margin-bottom:0;padding-bottom:0}
#fatNav h3{color:#fff;padding-bottom:18px;text-transform:uppercase;font:normal normal 16px/16px "Arial",sans-serif}
#fatNav h4,#fatNav h4 a{color:#fff;font:italic bold 12px/12px "Arial",sans-serif;text-transform:uppercase;margin-bottom:3px}
#fatNav h5,#fatNav h5 a{color:#fff;font:italic bold 11px "Arial",sans-serif;margin-bottom:3px}
#fatNav h5 span{color:#989898;font-weight:normal}
#fatNav .positionArrow{width:9px;height:6px;text-indent:-99999px;background-position:0 -4497px}
#fatNav .positionArrow.up{background-position:0 -4497px}
#fatNav .positionArrow.down{background-position:right -4497px}
#fatNav a{color:#fff;text-transform:none}
#fatNav a:hover{color:#ffb400;text-decoration:underline}
#fatNav article{float:none;font-style:italic;line-height:14px;padding-bottom:12px;margin:0 0 12px 0;border-bottom:1px solid #bebebe}
#fatNav .navAuthorName{color:#FFF;font-weight:bold}
#fatNav article.last{border-bottom:0 none!important}
#fatNav article img{float:left}
#fatNav .driverCard .driverPic{margin-bottom:10px}
#fatNav .viewAll{position:absolute;left:0;bottom:2px;color:#2175b6;line-height:11px}
#fatNav article.miniSection .viewAll{bottom:5px}
#fatNav .viewAll:hover{color:#2175b6}
#fatNav table{width:100%;color:#2a2a2a}
#fatNav thead{font-size:10px;text-transform:uppercase;background-color:#c0c0c0}
#fatNav tbody{font-size:11px;background-color:#f0f0f0}
#fatNav th,#fatNav td{padding:7px;font-weight:bold;text-align:center}
#fatNav tr.odd{background-color:#fff}
#fatNav .position{font:normal normal 10px "Arial",sans-serif;text-align:left}
#fatNav .name{text-transform:uppercase;text-align:left}
#fatNav td.name{font:normal bold 11px "Arial",sans-serif}
#fatNav .navDriverName{text-transform:none}
#fatNav td.name a{color:#000}
.col11{width:11%}
.col16{width:16.5%}
.col17{width:17.5%}
.col20{width:20.3%}
.col21{width:21%}
.col22{width:22.5%}
.col27{width:27%}
.col28{width:28.3%}
.col38{width:38%}
.driversFN article figure img,.greatestDriversFN article figure img{margin-right:15px}
.topVideoFN figure{max-width:340px}
.topVideoFN figure img,.allTimeDriversFN figure img{width:100%}
.videoHighlightsFN .viewAll{right:0;text-align:right}
.allTimeDriversFN figure{max-width:300px}
.allTimeDriversFN figure img{max-height:155px}
.lt-ie9 .allTimeDriversFN figure img{width:auto}
.nextRaceFN .raceMedia{margin-top:20px}
.nextRaceFN .raceMedia li{float:left;padding-right:10px;margin-right:10px;border-right:1px dotted #fff}
.nextRaceFN figure img,.nextTrackFN figure img{margin:20px 0 30px 0}
.nextRaceFN h4,.nextTrackFN h4,.buyTicketsFN h4{font:italic bold 15px "Arial",sans-serif}
.nextTrackFN h4{margin-bottom:5px}
.buyTicketsFN .promoSpotCircle{margin:20px 0 30px 0}
.predictionsFN .racePrediction .predictionBars,.nascarPollsFN .nascarDriverPolls .driverPollsBars{width:100%;padding:0}
.predictionsFN .racePrediction .predictionBars li .probabilityBar{width:78%;background:#2b2b2b}
.predictionsFN .racePrediction .predictionBars li .probabilityBar>div{font:italic bold 20px/38px "Arial",sans-serif}
.predictionsFN .racePrediction .predictionBars li .probabilityBar>div.pie{max-width:91%}
.predictionsFN .racePrediction .predictionBars .probabilityName{width:21%;padding:0;line-height:38px;text-align:center;background:#2b2b2b}
.nascarEduFN figure.thumb img{margin:20px 0}
.nascarPollsFN .nascarDriverPolls{margin-top:20px;margin-bottom:20px}
.nascarPollsFN .nascarDriverPolls .driverPollsBars li{margin-bottom:8px;overflow:hidden}
.nascarPollsFN .nascarDriverPolls .driverPollsBars li img{float:left;margin-right:10px}
.nascarPollsFN .nascarDriverPolls .driverPollsBars li .probabilityBar{width:82%;float:left;background:#2b2b2b;position:relative;border-top-left-radius:6px;border-bottom-left-radius:6px}
.nascarPollsFN .nascarDriverPolls .driverPollsBars li .probabilityBar>div{padding:0;border-radius:6px;position:relative;max-width:97%;height:34px}
.nascarPollsFN .nascarDriverPolls .driverPollsBars li .probabilityBar a{font:bold 14px/34px "Arial",sans-serif;color:#FFF!important;text-transform:uppercase;display:block;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:83%;line-height:34px;top:0;padding-left:6px}
.nascarPollsFN .nascarDriverPolls .driverPollsBars li .probabilityBar a:hover{text-decoration:none!important}
.nascarPollsFN .nascarDriverPolls .driverPollsBars li .probabilityBar .percentage{font:bold 14px/34px "Arial",sans-serif;color:#FFF;position:absolute;right:2%;top:0}
.nascarPollsFN .nascarDriverPolls .driverPollsBars li .probabilityBar>div sup{color:#FFF}
.nascarPollsFN .navVoteLink{background-color:#2175b5;font:bold 16px/24px "Arial",sans-serif;margin-top:10px;padding:5px 15px;color:#FFF}
.nascarPollsFN .navVoteLink:hover{text-decoration:none!important;color:#FFF!important}
#fatNav .driverStatsFN .driverCardCarouselWrap{width:190px;margin-top:15px}
#fatNav .driverStatsFN .driverCard{background:0;border:0}
#fatNav .driverStatsFN .driverCard .driverInfo li .name a{color:#fff;font:normal bold 14px/14px "Arial"}
#fatNav .driverStatsFN .driverCard .driverInfo li .statistics dl,#fatNav.driverStatsFN .driverCard .driverInfo li .statistics dd{color:#fff}
#fatNav .driverStatsFN .driverCard .driverDetailLink{font:normal bold 14px/14px "Arial"}
#fatNav .driverStatsFN .driverCard .teamDetailLink{color:#fff;font:normal normal 10px/12px "Arial"}
#fatNav .driverStatsFN h3{padding-bottom:0}
#fatNav .driverStatsFN article{border-bottom:0 none}
.raceStatsFN figure img{margin:0 0 10px 0}
.raceStatsFN figure a{margin:8px 0 8px 0}
.blogsFN h4,.forumsFN h4,.fansFN h4,.socialBuzzFN h4,.nascarEduFN h4{line-height:14px}
.blogsFN .blurb{clear:left;padding-top:4px;padding-bottom:4px;line-height:13px}
.blogsFN .blog{padding-bottom:12px;margin-bottom:12px;font-style:italic;border-bottom:1px solid #dedede;height:90px}
.blogsFN .blog .thumbnail{float:left;width:34px;height:34px;margin:0 12px 4px 0}
.blogsFN .blog .socialLinks{float:right}
.forumsFN .forums .blurb{padding-top:11px}
.fansFN .missions img{float:left;padding-right:10px}
.fansFN .missions h4{text-transform:uppercase;font-size:22px;line-height:20px}
.nascarEduFN img{float:left;margin:0 10px 20px 0}
.nascarEduFN .polls h4{font-size:11px}
.socialBuzzFN h4{margin-bottom:2px}
.socialBuzzFN article{padding-bottom:10px}
#socialActivity article{padding:8px 8px 14px 8px;min-height:46px}
#socialActivity a{color:#2f8bd3;font-size:12px;font-weight:bold;text-transform:none}
#socialActivity .thumbnail{float:left;margin-right:10px;width:50px}
#socialActivity .date{color:#686868;font-size:10px;font-style:italic}
#socialStatus article{padding:10px 18px}
#socialStatus h5{font-size:12px;text-transform:uppercase}
#socialStatus .statusIcon{float:right;margin:5px 0 0 0}
#socialStatus .statusName{color:#e00008;text-transform:uppercase;font:normal bold 24px "ScoutBold",sans-serif}
#socialStatus .statusLevel{font-size:11px;font-weight:bold}
#socialStatus .viewAll{color:#2175b6;margin-top:8px;padding-right:12px;background-position:right -1123px}
#socialStatus .viewProfile{margin-right:20px;padding:5px 26px 3px 0;border-right:1px solid #1e1e1e}
.searchWrap{float:left;margin-top:11px;width:86px;height:24px}
.searchWrap .searchLink{display:inline-block}
.searchWrap .searchLink:focus{outline:thin dotted #fff}
.webFullNav .searchLink{height:24px;width:86px;background:#a6a6a6;color:#000;text-transform:none}
.webFullNav .searchLink .icon{display:inline-block;width:24px;height:13px;border-right:1px solid #424242;background-position:-81px -2103px}
.webFullNav .searchLink.active,.webFullNav .searchLink:hover{background-color:#ffb400}
.webFullNav .searchLink .label{display:inline-block;margin:5px 0 0 5px;font:normal normal 10px "Arial",sans-serif}
.searchBoxWrap{padding:2%;background:#000;width:96%;min-height:104px;position:relative}
.searchBoxWrap .searchBox{margin:0 auto;width:100%;overflow:hidden}
.searchBox form{width:100%}
.searchBox .close{float:right;width:42px;height:42px;margin-top:28px;background-position:0 -3515px;text-indent:-5000px}
.searchBox .close:hover{background-position:right -3515px}
.searchBox .searchText{float:left;position:relative;width:65%;margin-top:10px}
.searchBox .searchText{color:#555;font:normal normal 56px "ScoutRegular",sans-serif;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.searchBox input[type="text"]{position:absolute;width:100%;padding:0;color:#fff;font:normal normal 56px "ScoutRegular",sans-serif;border:0;background:0;outline:0}
.searchBox input[type="text"]:focus{border:0;outline:0}
.searchBox .searchSuggestions{float:left;width:25%;font:normal normal 12px "Arial";margin-left:1%;padding-left:1%;border-left:1px dotted #fff}
.searchBox .searchSuggestions a{color:#707070}
.searchBox .searchSuggestions a:hover{color:#ffb400}
.searchBox .searchSuggestions li{float:none!important;margin:0;padding:3px 0 3px 0}
.ez-ac-category{font-size:11px}
.ez-ac-category img{height:35px!important}
.ez-ac-category .ez-ac-image-crop{overflow:hidden}
.ez-ac-category .ez-ac-image{float:left;margin-right:5%}
.ez-ac-category .ez-ac-category-header{font-size:14px;padding-bottom:3px}
.mobileHeader{border-bottom:1px solid #3a3a3a}
.menuTab{padding:0 7px;height:50px;font-size:12px!important;border-left:1px dotted #4f4f4f;border-right:1px dotted #4f4f4f}
.menuTab a{display:inline-block;margin-top:20px}
.menuTab a .icon{width:5px;height:5px;margin:-3px 0 0 5px;background-position:100% -1337px}
.menuTab:hover a .icon,.menuTab:hover a.active .icon,.menuTab a.active .icon{background-position:100% -867px}
.menuTab:hover a,.menuTab a.active{color:#ffb400!important}
.menuTab a.fg-menu-open .icon{background-position:100% -1371px}
.mobiFullNav #mainMenuTab{padding:0}
.mobiFullNav #mainMenuTab a{margin:0;padding:0 7px;height:30px;padding-top:20px}
header.mobileHeader #topNavBarWrap{position:relative}
#mobiMenuWrap,#mobiSeriesMenuWrap{float:left}
.mobiSearchMenuWrap{float:right}
#mobiSeriesMenuWrap h2{display:inline-block;margin-right:4px}
#mobiSeriesMenuWrap .menuTab{border-right:0}
#mobiSeriesMenuWrap .menuTab a{font-size:10px;color:#ffb400}
#myGarage.mobile{display:inline-block;width:auto;color:#fff;font:normal normal 14px Arial;padding:.9em 3%;background:0}
#myGarage.mobile .notifications{top:11px;right:-15px;width:12px;height:16px;padding:1px 0 0 5px;font-size:11px;background-position:-41px -1500px}
.mobiFullNav .searchWrap{margin-top:0;width:auto;height:auto}
.mobiFullNav .searchLink{padding:11px 0 11px 6px;background:0;height:auto;width:auto}
.mobiFullNav .searchLink .icon{width:29px;height:28px;background-position:-35px -4190px}
.mobiFullNav .searchLink .icon:hover,.mobiFullNav .openSearch.active .icon{background-position:-70px -4190px}
.mobiFullNav .searchLink.active{background-color:transparent}
.mobiFullNav .searchLink .label{display:none}
#pageWrapper>.pageContainer{padding-top:96px}
@media only screen and (max-width:1024px){#pageWrapper>.pageContainer{padding-top:52px}
.oldie>.pageContainer{padding-top:96px!important}
}
#pageWrapper>.pageContainer.oldie{padding-top:96px!important}
#pageWrapper.popWin>.pageContainer{padding:0}
.moduleContent{margin:0 auto;width:1000px;position:relative}
.moduleContent .moduleBody{margin:25px 0 0 0;position:relative}
.module .moduleBody{color:#2a2a2a;position:relative}
.module .moduleBody p a{color:#2f8bd3;font-weight:bold}
.module.alternateStyle .moduleBody{background-color:#2b2b2b;color:#fff}
.module.alternateStyle .moduleBody a{color:#fff}
.module.fullScreenStyle{position:relative;min-height:130px;margin-top:-130px}
.module.fullScreenStyle .topAngledBG,#pageWrapper #merchandiseStoreSection .topAngledBG{position:absolute;top:0;width:100%;height:133px;background:url('images/fullScreenSectionTopAngleBG.png') center center no-repeat transparent}
.module.fullScreenStyle .topAngledWhiteBG{position:absolute;top:0;width:100%;height:134px;background:url('images/fullScreenSectionTopAngleWhiteBG.png') center center no-repeat transparent;z-index:1}
.module.fullScreenStyle.yellowBG .topAngledBG{background-image:url('images/fullScreenSectionTopAngleBGYellow.png')}
.module.fullScreenStyle.redBG .topAngledBG{background-image:url('images/fullScreenSectionTopAngleBGRed.png')}
.module.fullScreenStyle .bottomAngledBG{position:absolute;bottom:0;width:100%;height:133px;background:url('images/fullScreenSectionBottomAngleBG.png') center center no-repeat transparent}
.module.fullScreenStyle.yellowBG .bottomAngledBG{background-image:url('images/fullScreenSectionBottomAngleBGYellow.png')}
.module.fullScreenStyle.redBG .bottomAngledBG{background-image:url('images/fullScreenSectionBottomAngleBGRed.png')}
.module.fullScreenStyle .fullScreenBg{width:100%}
.module.fullScreenStyle .moduleBody{position:absolute;top:130px;width:100%;color:#fff}
.hideTopAngle .topAngledBG{display:none}
.internalPage{padding-top:15px}
.landingPage .internalPage{padding-top:5px}
.internalPage .sponsoredBy,#driversLandingPage .sponsoredBy{top:0}
.pageModuleWrap{margin-bottom:20px}
.popWin .pageModuleWrap{margin:0}
.pageModuleWrap.whiteBase{margin-bottom:120px}
#pageWrapper .module.alternateStyle .topAngledBG,#pageWrapper footer .topAngledBG{background:url('images/alternateSectionTopAngleBG_Lrg.png') center center no-repeat transparent;height:116px}
#pageWrapper .module.alternateStyle .bottomAngledBG{background:url('images/alternateSectionBottomAngleBG_Lrg.png') center center no-repeat transparent;height:116px}
.moduleHeader{position:relative;padding:40px 0 0 0}
.sponsoredBy dl{color:#989898;display:inline-block;font-weight:bold}
.sponsoredBy dl dt,.sponsoredBy dl dd{vertical-align:middle}
.sponsoredBy dl dd a,.sponsoredBy strong{color:#696969;display:inline-block;vertical-align:middle}
.sponsoredBy dl img{padding-left:10px;vertical-align:middle}
.alternateStyle .sponsoredBy dl{color:#848484}
.alternateStyle .sponsoredBy dl dd a,.alternateStyle .sponsoredBy strong{color:#fff}
.sponsoredBy.white dl,.sponsoredBy.white dd,.sponsoredBy.white strong{color:#fff!important}
#socialBuzzSection .sponsoredBy,#fanPollsSection .sponsoredBy,#fullSchedule .sponsoredBy,#tracksLanding .sponsoredBy,#scheduleSection .sponsoredBy,#standingsLandingSection .sponsoredBy,#standingsResultSection .sponsoredBy,#raceStatSection .sponsoredBy,#raceStatDetailSection .sponsoredBy,#nascarStatSection .sponsoredBy,#iRracingSection .sponsoredBy,#tvScheduleSection .sponsoredBy{top:45px}
#tracksSection .sponsoredBy{top:35px}
#newsMediaSectionForHomePage .sponsoredBy,#newsMediaSection .sponsoredBy,#NewsMediaDetail .sponsoredBy,#newsMediaBlog .sponsoredBy,#teamSection .sponsoredBy,#eventLanding .sponsoredBy,#eventDetail .sponsoredBy,#greatestDrivers .sponsoredBy,#nascarGlossary .sponsoredBy,#nascarBasic .sponsoredBy{top:38px}
.moduleHeader .sponsoredBy{text-align:right}
#driverScanner .sponsoredBy{top:48px}
.trackExperienceContainer .sponsoredBy,#driverDetailStats .sponsoredBy,#greatestDriverDetail .sponsoredBy,#PitCrewStats .sponsoredBy{top:40px}
#timelineSection .sponsoredBy{top:18px}
.trackMediaGalleryContainer .sponsoredBy{top:-40px}
#manageMyProfile .sponsoredBy,#raceDayLiveLeaderboard .sponsoredBy{top:0}
#scienceofNascar .sponsoredBy{top:40px!important}
.secTitleNav{overflow:visible}
.secTitleNav p{font:italic bold 11px "Arial",sans-serif;margin:0}
.secTitleNav h1,.secTitleNav h2,.secSubTitle h3{float:left;text-transform:uppercase;font:22px/1 "Stainless-Regular-Italic",sans-serif;margin:0 23px}
.featuredContent .moduleHeader h2{line-height:26px;font-family:'Scout-Bold-Italic';font-weight:bold;font-size:24px}
.secTitleNav h1 span,.secTitleNav h2 span,.secSubTitle h3 span{font-family:"ScoutExtraLightItalic",sans-serif;font-weight:normal}
.secTitleNav h1.exLargeTitle{font:italic 36px/36px "ScoutBlackItalic",sans-serif;color:#ffb400}
.secTitleNav h1.exLargeTitle span{color:#fff}
.secTitleNav span.imgCap{display:inline-block;line-height:54px}
.disclaimerText{float:left;text-transform:none;font:16px/1 "Stainless-Regular-Italic",sans-serif;margin:0 23px}
.secTitleNav h2,.secTitleNav h2 span,.secTitleNav h2 strong,#searchResultSection .secTitleNav h1{font-size:22px;line-height:24px}
.secTitleNav nav{float:left}
.secTitleNav nav ul li,.customDropdownWrap ul li{float:left;margin:0 1px 0 0;position:relative}
ul#newsMediaLandingFilters>li{width:auto}
.secTitleNav nav ul li a,.customDropdownWrap ul li a{background-color:#686868;color:#fff!important;display:block;font:bold 10px/16px "Arial",sans-serif;padding:4px 20px 4px 15px;text-transform:uppercase}
.secTitleNav nav ul li a.active,.secTitleNav nav ul li a:hover,.customDropdownWrap ul li a.active,.customDropdownWrap ul li a:hover{background-color:#ffb400;text-decoration:none;color:#000!important}
.secTitleNav nav ul li a.disabled,.customDropdownWrap ul li a.disabled{background-color:#989898}
.secTitleNav nav ul li a.disabled:hover,.customDropdownWrap ul li a.disabled:hover{color:#fff!important}
.secSubTitle{margin:10px 0;position:relative}
.secSubTitle h3{margin:0}
.secSubTitle h3 span{color:#989898}
.alternateStyle .secSubTitle h3 span{color:#fff}
.secSubTitle .sponsoredBy{top:0}
.visualModeNav{float:right;line-height:24px}
.visualModeNav .msg{color:#989898;display:inline-block;font-style:italic;font-weight:bold;margin-right:0}
.changeMode a{background:url('images/iconVerticleSprite.png') 100% -155px no-repeat transparent;display:inline-block;height:24px;width:25px}
.alternateStyle .changeMode a{background-position:0 -155px}
.changeMode a .icon{height:100%;width:100%}
.changeMode a.listView .icon,.changeMode a.listView.disabled:hover .icon{background-position:4px -203px}
.changeMode a.listView:hover .icon,.changeMode a.listView.active .icon{background-position:-79px -203px}
.changeMode a.gridView .icon,.changeMode a.gridView.disabled:hover .icon{background-position:3px -253px}
.changeMode a.gridView:hover .icon,.changeMode a.gridView.active .icon{background-position:-79px -253px}
.changeMode a.graphView .icon,.changeMode a.graphView.disabled:hover .icon{background-position:3px -4272px}
.changeMode a.graphView:hover .icon,.changeMode a.graphView.active .icon{background-position:-79px -4272px}
.changeMode a.slideShow .icon{background-position:4px -3313px}
.changeMode a.slideShow:hover .icon,.changeMode a.slideShow.active .icon{background-position:-80px -3313px}
.changeMode a.panelView .icon{background-position:4px -3893px}
.changeMode a.panelView:hover .icon,.changeMode a.panelView.active .icon{background-position:-80px -3893px}
.facepile{display:inline-block}
.facepile li{display:inline-block;margin:0 3px 3px 0}
.facepile li a{display:block}
.facepile img{width:27px}
#trackPollsSection .facepile img,#fanPollsSection .facepile img{height:27px}
.carouselLinksWrap{text-align:center;line-height:20px}
.carouselLinksWrap .pagerMediaGalGrid,.carouselLinksWrap .pagerMediaGalList{border-right:1px dotted #b7b8b8;padding-right:8px}
.carouselLinksWrap .carouselPager,.carouselLinksWrap .carouselNavCnt,.carouselLinksWrap .changeMode{display:inline-block;margin-right:5px}
.carouselLinksWrap .jcarousel-prev,.carouselLinksWrap .jcarousel-next,.carouselLinksWrap.hero .carouselPager .jc-pager-item,.jc-pager .jc-pager-item{background:url('images/iconVerticleSprite.png') 0 -449px no-repeat transparent;display:inline-block!important;font-size:0;text-indent:-2222px;vertical-align:top;cursor:pointer}
.carouselLinksWrap .prevLink,.carouselLinksWrap .nextLink,.carouselLinksWrap .carouselNav{display:inline-block}
.secTitleNav .carouselLinksWrap{float:right;padding-top:3px}
.carouselLinksWrap .carouselPager{border-right:1px dotted #ccc;color:#989898;font-size:12px;font-style:italic;font-weight:bold;padding-right:12px;margin-right:10px}
.carouselLinksWrap .carouselPager .jc-small-pager span{display:inline-block}
.alternateStyle .carouselLinksWrap .carouselPager{color:#fff;border-color:#202020}
.carouselLinksWrap .carouselPager a{margin-right:2px;height:20px;width:7px}
.carouselLinksWrap .carouselPager a:hover,.carouselLinksWrap .carouselPager a.active{background-position:100% -449px}
.carouselLinksWrap .carouselPager a.active:hover{cursor:default}
.carouselLinksWrap .jcarousel-prev,.carouselLinksWrap .jcarousel-next{height:20px;width:20px}
.jcarousel-prev,.jcarousel-next{cursor:pointer}
.jcarousel-prev.jcarousel-prev-disabled,.jcarousel-next.jcarousel-next-disabled{cursor:default}
.carouselLinksWrap .jcarousel-prev{background-position:0 -505px;margin-right:5px}
.carouselLinksWrap .jcarousel-prev:hover{background-position:100% -505px}
.carouselLinksWrap .jcarousel-prev.jcarousel-prev-disabled,.jcarousel-prev.jcarousel-prev-disabled:hover{background-position:-30px -505px}
.carouselLinksWrap .jcarousel-next{background-position:0 -531px}
.carouselLinksWrap .jcarousel-next:hover{background-position:100% -531px}
.carouselLinksWrap .jcarousel-next.jcarousel-next-disabled,.carouselLinksWrap .jcarousel-next.jcarousel-next-disabled:hover{background-position:-30px -531px}
.carouselLinksWrap.large{position:absolute;height:41px;line-height:41px;top:47%;width:41px;z-index:90}
.carouselLinksWrap.large .jcarousel-next,.carouselLinksWrap.large .jcarousel-prev{height:41px;width:41px}
.carouselLinksWrap.large.prev{left:0;margin:0}
.carouselLinksWrap.large.prev .jcarousel-prev{background-position:0 -555px}
.carouselLinksWrap.large.prev .jcarousel-prev:hover{background-position:0 -655px}
.carouselLinksWrap.large.prev .jcarousel-prev.jcarousel-prev-disabled{background-position:0 -605px}
.carouselLinksWrap.large.next{right:0}
.carouselLinksWrap.large.next .jcarousel-next{background-position:100% -555px}
.carouselLinksWrap.large.next .jcarousel-next:hover{background-position:100% -655px}
.carouselLinksWrap.large.next .jcarousel-next.jcarousel-next-disabled{background-position:100% -605px}
.carouselLinksWrap.hero{line-height:13px;margin:0 auto;position:relative;top:106px;text-align:right}
.carouselLinksWrap.hero .jcarousel-prev,.carouselLinksWrap.hero .jcarousel-next{height:13px;width:7px}
.carouselLinksWrap.hero .jcarousel-prev{background-position:0 -322px;margin-right:0}
.carouselLinksWrap.hero .jcarousel-prev:hover{background-position:100% -322px}
.carouselLinksWrap.hero .jcarousel-next{background-position:0 -339px}
.carouselLinksWrap.hero .jcarousel-next:hover{background-position:100% -339px}
.carouselLinksWrap.hero .carouselPager{margin:0;border:0 none;padding-right:0}
.carouselLinksWrap.hero .carouselPager .jc-pager-item{height:13px;margin:0 2px;width:13px;background-position:0 -305px}
.carouselLinksWrap.hero .carouselPager .jc-pager-item:hover,.carouselLinksWrap.hero .carouselPager .jc-pager-item.jc-active-pager{background-position:-88px -305px}
.jc-pager .jc-pager-item{height:17px;margin:0 2px;width:16px;background-position:0 -780px}
.jc-pager .jc-pager-item:hover,.jc-pager .jc-active-pager{background-position:-56px -754px}
.carouselLinksWrap.ticker{float:left;height:100%;line-height:16px;padding:0 1%}
.carouselLinksWrap.ticker .jcarousel-prev,.carouselLinksWrap.ticker .jcarousel-next{display:block!important;height:16px;padding:0;width:12px;margin:0}
.carouselLinksWrap.ticker .jcarousel-prev{background-position:0 -2697px}
.carouselLinksWrap.ticker .jcarousel-prev:hover{background-position:100% -2697px}
.carouselLinksWrap.ticker .jcarousel-prev.jcarousel-prev-disabled{background-position:-44px -2697px}
.carouselLinksWrap.ticker .jcarousel-next{background-position:0 -2729px}
.carouselLinksWrap.ticker .jcarousel-next:hover{background-position:100% -2729px}
.carouselLinksWrap.ticker .jcarousel-next.jcarousel-next-disabled{background-position:-44px -2729px}
.raceDayLiveLeaderboard .carouselLinksWrap.ticker .jcarousel-prev{margin-bottom:60px}
.sectionFooter{padding:10px 0}
.sectionFooter nav{clear:both;text-align:right}
.sectionFooter ul{text-align:right}
.sectionFooter ul li{display:inline-block}
.module .sectionFooter ul li a.viewAll,.module.alternateStyle .sectionFooter ul li a.viewAll{margin-top:10px}
.module .sectionFooter ul li a:hover,.module.alternateStyle .sectionFooter ul li a:hover{text-decoration:none}
.sectionFooter ul li a.viewAll{background:0;padding:0}
.sectionFooter ul li a.viewAll .icon{background-position:0 -99px;height:24px;width:5px;margin-left:5px}
.module a.loadMore,.module a.loadMore.loadLess,.module a.backTo{color:#686868!important;font:normal bold 10px/24px "Arial",sans-serif;display:inline-block}
a.loadMore .icon,a.loadMore.loadLess .icon,a.backTo .icon{height:31px;margin-right:6px;width:31px}
a.loadMore .icon{background-position:right -4386px}
a.loadMore.loadLess .icon{background-position:right -4442px}
a.backTo .icon{background-position:right -4958px}
.module a.loadMore:hover,.module a.loadMore.loadLess:hover,.module a.backTo:hover{color:#989898!important;text-decoration:none}
a.loadMore:hover .icon{background-position:0 -4386px}
a.loadMore.loadLess:hover .icon{background-position:0 -4442px}
a.backTo:hover .icon{background-position:0 -4958px}
.sectionFooter ul li a.loadMore.loading .icon{background:url('images/ajax-loader.gif') center center no-repeat transparent}
figure a .contentTypeIcon,div a .contentTypeIcon{display:none;height:39px;left:11px;position:absolute;top:11px;width:39px;z-index:9}
figure.video a .contentTypeIcon,figure.image a .contentTypeIcon,div.video a .contentTypeIcon,div.image a .contentTypeIcon{background:url('images/iconVerticleSprite.png') 0 -805px no-repeat transparent;display:inline-block}
figure.image a .contentTypeIcon{background-position:100% -805px}
.allMediaStories{overflow:hidden;padding-bottom:15px}
.allMediaStories article,.featuredContainer article,.articlesList article{float:left;margin:0 1.3% 1.3% 0;overflow:hidden;position:relative;width:32.4%}
.featuredContainer article{margin:0}
.allMediaStories article figure{display:block;overflow:hidden;position:relative;width:100%}
.allMediaStories article figure a{display:block}
.newsItem .content{min-height:65px;background:#000;color:#fff;padding:10px 0 7px;width:100%;cursor:pointer}
.newsItem .content h3,.newsItem .content p,.newsItem .content ul{padding:0 5%}
.newsItem .content h3,.galleryThumb .content h3{font:italic bold 16px/18px "Arial",sans-serif;margin:0;padding-bottom:6px}
.newsItem .content h3 a,.galleryThumb .content h3 a{color:#fff!important}
.newsItem .content h3 a:hover{text-decoration:none;border-bottom:1px #FFF solid}
.newsItem .content p{font-size:10px;font-style:italic;margin:8px 0}
.newsItem .content p .byWhome{font-weight:bold;color:#686868}
.newsItem .content p.detail,.galleryThumb .content p.detail{font-size:13px;line-height:16px;font-style:normal;padding-bottom:2px}
html:not(.touch) .newsItem:hover .content .socialLinks li a,html:not(.touch) .newsItem:hover .content .socialLinks li.views{color:#fff}
html:not(.touch) .newsItem:hover .content .socialLinks li.comments a{background-position:-1px -1802px}
.allMediaStories article.advItem,.articlesList article.advItem{margin-right:0}
.allMediaStories article.advItem .addWrap{text-align:center;width:95%;padding:0}
.allMediaStories article.advItem img,.allMediaStories article.advItem iframe{margin:0 auto}
.roundCnr6pxTop,.roundCnr6pxBottom{position:absolute;left:0;width:100%;height:5px;display:none}
.lt-ie9 .roundCnr6pxTop,.lt-ie9 .roundCnr6pxBottom{display:block}
.roundCnr6pxTop{top:0}
.roundCnr6pxBottom{bottom:0}
.roundCnr6pxTop span,.roundCnr6pxBottom span{position:absolute;top:0;width:6px;height:100%;display:inline-block;background:url('images/roundCorner6px.png') 0 0 no-repeat transparent}
.roundCnr6pxTop .left{left:0;background-position:0 0}
.roundCnr6pxBottom .left{left:0;background-position:0 -12px}
.roundCnr6pxTop .right{right:0;background-position:0 -7px}
.roundCnr6pxBottom .right{right:0;background-position:0 -18px}
.alternateStyle .roundCnr6pxTop .left{background-position:100% 0}
.alternateStyle .roundCnr6pxBottom .left{background-position:100% -12px}
.alternateStyle .roundCnr6pxTop .right{background-position:100% -7px}
.alternateStyle .roundCnr6pxBottom .right{background-position:100% -18px}
.tweetCallout blockquote p,.tweetQuote blockquote p{color:#fff;font:italic normal 23px/32px "Arial",sans-serif;word-wrap:break-word}
.tweetCallout p{color:#e6e6e6}
.tweetCallout{position:relative}
.twitterFeedIframe{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;overflow-x:none;overflow-y:none}
.twitterFeedsMR{margin-right:2%;width:48%}
.twitterFeedsMR.fullView{margin-right:0;width:100%}
.twitterFeedsMR .tweetCallout{background-color:#848484;padding:6px 0;min-height:150px;border-radius:6px}
.twitterFeedsMR .tweetCallout .notReady,.twitterFeedsMR .tweetError .error{top:45px}
.alternateStyle .twitterFeedsMR .tweetCallout{background-color:#848484}
.twitterFeedsMR .tweetCallout.heroSecStripe{background-color:transparent!important;border-radius:0}
p.error{margin-top:20px;font:Italic 14px "Arial"}
.tweetQuote{margin:0 0 15px 0;overflow:hidden}
.tweetQuote blockquote p.smallFont{font-size:15px;line-height:18px;padding:0 35px}
.tweetQuote blockquote p,.tweetCallout blockquote p{padding-left:25px;word-wrap:break-word}
.tweetQuote blockquote,.tweetCallout blockquote{overflow:hidden}
.tweetQuote blockquote:before,.tweetQuote blockquote p:after,.tweetCallout blockquote:before,.tweetCallout blockquote p:after{height:0;font:normal normal 67px/24px "Arial",sans-serif;color:#f7f7f7}
.tweetQuote blockquote:before,.tweetCallout blockquote:before{content:'\201C';position:relative;top:18px;height:0;display:block}
.tweetQuote blockquote p:after,.tweetCallout blockquote p:after{content:'\201D';font:normal 67px "Arial",sans-serif;display:inline-block;position:absolute;padding-left:8px;margin-top:-6px}
.module a.linkBtn,.ui-dialog a.linkBtn,#fatNav a.linkBtn.blue{color:#fff!important;display:inline-block;font:bold 10px/10px "Arial",sans-serif;padding:7px 15px 7px;text-transform:uppercase}
.module a.linkBtn:hover,#fatNav a.linkBtn.blue:hover{color:#FFF!important;background-color:#1b95f4!important}
.module a.linkBtn.red:hover{background-color:#98120d!important}
.module a.linkBtnLrg{color:#fff!important;display:inline-block;font:bold 16px/16px "Arial",sans-serif;padding:8px 19px}
.module a.linkBtnLrg:hover{color:#000!important}
.module a.linkBtn.blue,.module a.linkBtnLrg.blue,.ui-dialog a.linkBtn.blue,#fatNav a.linkBtn.blue{background-color:#2175b5}
.module a.linkBtn.red,.module a.linkBtnLrg.red,.ui-dialog a.linkBtn.red{background-color:#b61912;color:#FFF!important}
.module a.linkBtn.red.arrow span{background:url("images/iconVerticleSprite.png") right -2204px no-repeat;padding:0 10px 0 0}
.module a.linkBtn.green,.module a.linkBtnLrg.green{background-color:#39b54a}
.module a.blueLink{color:#2f8bd3!important}
.module a.blueLink:hover{text-decoration:underline}
.module a.blackLink{color:#2a2a2a!important}
.module a.linkBtn.blue:hover,#fatNav a.linkBtn.blue:hover,.module a.linkBtn.red:hover{color:#fff!important;text-decoration:none}
.module a.linkBtn.yellow,.module a.linkBtnLrg.yellow,.ui-dialog a.linkBtn.yellow{background-color:#ffb200}
.module a.linkBtn.yellow:hover,.module a.linkBtnLrg.yellow:hover,.ui-dialog a.linkBtn.yellow:hover{background-color:#fc0!important;text-decoration:none}
.module #trackSchedule a.linkBtn.yellow{color:#000!important}
.module a.linkBtn.orangeBtn,.module a.linkBtnLrg.orangeBtn,.ui-dialog a.linkBtn.orangeBtn{background-color:#df672b}
.module a.linkBtn.orangeBtn:hover,.module a.linkBtnLrg.orangeBtn:hover,.ui-dialog a.linkBtn.orangeBtn:hover{background-color:#fc7c3b!important;text-decoration:none}
.module a.linkBtn.greenBtn,.module a.linkBtnLrg.greenBtn,.ui-dialog a.linkBtn.greenBtn{background-color:#00a513}
.module a.linkBtn.greenBtn:hover,.module a.linkBtnLrg.greenBtn:hover,.ui-dialog a.linkBtn.greenBtn:hover{background-color:#01d219!important;text-decoration:none}
ul.bulletedList li{color:#2f2f2f;float:left;font-size:12px;font-weight:bold;line-height:19px;margin:0 0 2px 0}
ul.bulletedList.blueBullet li>.icon{background-position:0 -1098px;width:16px;height:19px;vertical-align:top}
ul.bulletedList li a{color:#222}
#pageWrapper>.module.alternateStyle ul.bulletedList li a{color:#fff}
.scrollable ul.bulletedList li{float:none}
.scrollable .viewport{float:left;height:100%;margin-right:1%;overflow:hidden;position:relative;width:93%}
.dragDropScroll.scrollable .scrollbar{width:10px}
.scrollable .overview{list-style:none;position:absolute;left:0;top:0}
#standingRaces .scrollable .overview{width:100%}
.scrollable .scrollbar{height:100%!important;position:relative;float:right;width:17px}
.scrollable .track{background-color:#c7c7c7;height:100%!important;width:10px;position:relative;padding:0;border-radius:5px}
.scrollable .thumb{background-color:#686868;cursor:pointer;height:40px;left:0;overflow:hidden;position:absolute;top:0;width:10px;z-index:99;border-radius:5px}
.scrollable .thumb .end{display:none;overflow:hidden;height:5px;width:6px}
.scrollable .disable{display:none}
.darkTheme.scrollable .track,.alternateStyle .scrollable .track{background-color:#222}
.darkTheme.scrollable .thumb,.alternateStyle .scrollable .thumb{background-color:#c3c3c3}
.addRemove{display:inline-block;position:absolute;right:0;width:27px;height:27px;top:0;z-index:9;overflow:hidden}
.addTo,.removeFrom{text-indent:-22222px;display:inline-block;width:27px;height:27px}
.addTo.static,.removeFrom.static{text-indent:0;width:auto;height:auto}
.addTo.static:hover,.removeFrom.static:hover{text-decoration:none}
.addTo .icon,.removeFrom .icon{height:27px;width:27px}
.addTo,.addTo .icon{background-position:0 -5258px}
.addTo .linkText,.removeFrom .linkText{padding-left:8px;font-size:12px;color:#FFF;font-weight:bold;text-transform:uppercase;line-height:25px}
.addTo:hover,.addTo:hover .icon{background-position:100% -5258px}
.removeFrom,.removeFrom .icon{background-position:0 -5300px}
.removeFrom:hover,.removeFrom:hover .icon{background-position:100% -5300px}
.advertisement{margin:12px auto 0 auto;overflow:hidden}
aside div.advertisement .addWrap{margin-top:0!important}
.advertisement.mobile{display:none}
.advertisement.square,.advertisement.verticle{margin-top:0;margin-bottom:20px}
.advertisement .tripleDot{margin:0!important;background:none!important}
.advertisement hr.tripleDot,.advertisement hr.singleDot{background:none!important}
.module .moduleBody>.advertisement .addWrap,.module .moduleContent .advertisement .addWrap,.module .moduleBody div>.advertisement .addWrap{margin:26px 0}
.advertisement .addWrap{text-align:center;position:relative;z-index:200}
.alternateStyle .advertisement .addWrap{color:#fff}
.alternateStyle .advertisement .tripleDot,#nascarEduSearch .tripleDot{background-position:0 -10px}
.advertisement .addWrap img,.advertisement .addWrap iframe{margin:28px auto 26px auto}
.advertisement.square .addWrap img,.advertisement.square .addWrap iframe{margin:0 auto}
.advertisement.verticle .addWrap img,.advertisement.verticle .addWrap iframe{margin:35px auto}
.advertisement.mobile .addWrap img,.advertisement.mobile .addWrap iframe{margin:10px auto}
.topAddWrap.alternateStyle{overflow:hidden;clear:both}
.official .background-ad-image .advertisement{margin-top:0}
.topAddWrap.alternateStyle h3{color:#FFF}
.topAddWrap .advertisement{margin-top:0;margin-bottom:-4px}
.topAddWrap .advertisement .tripleDot,.featuredContent .advertisement .tripleDot,.advItem .advertisement .tripleDot,aside .advertisement .tripleDot,.advertisementLB .advertisement .tripleDot,.leftPane .sponsoredAdv .advertisement .tripleDot,.noBackGClrBorderAdv .advertisement .tripleDot{display:none}
.topAddWrap .advertisement .addWrap img,.topAddWrap .advertisement .addWrap iframe{margin:10px auto}
.topAddWrap .advertisement .addWrap .prWrap{margin:0 auto 15px auto}
.topAddWrap .advertisement .addWrap .prWrap img{margin:0 auto}
.topAddWrap .advertisement.mobile .addWrap img,.topAddWrap .advertisement.mobile .addWrap iframe{margin:0 auto}
.featuredContent .advertisement,.advItem .advertisement,aside .advertisement{margin:0 auto}
.module .moduleContent .featuredContent .advertisement .addWrap,.module .moduleContent .advItem .advertisement .addWrap{background:0;margin:0 auto;min-height:auto}
.module .moduleContent .advItem .advertisement .addWrap{padding:0}
.featuredContent .advertisement .addWrap img,.featuredContent .advertisement .addWrap iframe,.advItem .advertisement .addWrap img,.advItem .advertisement .addWrap iframe,aside .advertisement .addWrap img,aside .advertisement .addWrap iframe{margin:0 auto}
.heroModuleContainer{background-color:#2c2c2c;position:relative;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}
.heroModuleContainer .heroCarouselContainer{margin:0 auto;overflow:hidden;position:relative}
.heroModuleContainer .heroModuleBottomAngledBG.whiteAngleBG{background:url('images/sectionBottomWhiteAngleBg.png') center center no-repeat transparent;bottom:0;position:absolute;height:116px;width:100%;z-index:20}
.heroModuleContainer .raceDayHeroContainer{overflow:hidden;position:relative}
.heroModuleContainer .raceDayHeroContainer .heroModuleBottomAngledBG{background:url('images/raceDayHeroAngledBG.png') left bottom no-repeat transparent;bottom:6px;height:156px;position:absolute;width:100%;z-index:0;display:block}
.heroModuleContainer .carouselNavPanel{background:url('images/mainCarouselAngledBG.png') left bottom no-repeat transparent;bottom:7px;height:90px;position:absolute;width:100%;z-index:20}
.heroModuleContainer .carouselNavPanel.maroon{background-image:url('images/mainCarouselMaroonAngledBG.png')}
.heroModuleContainer .heroCraousel{overflow:hidden;width:100%}
.heroModuleContainer .heroCraousel li{float:left}
.heroModuleContainer.minHeight .heroCraousel li{min-height:500px}
.heroModuleContainer .heroCraousel .article{position:relative}
.heroModuleContainer .heroCraousel .article .content{height:100%;left:0;position:absolute;top:0;width:100%}
.heroModuleContainer .heroCraousel .slideInfo{color:#fff;margin:14% auto 0 auto}
.heroModuleContainer .heroCraousel .slideInfo h3{font:17px/1.2 "Arial",sans-serif;margin:10px 0}
.heroModuleContainer .heroCraousel .slideInfo h3 strong{color:#ffb400}
.heroModuleContainer .offSeason .slideInfo h2{font:italic normal 80px/1 "ScoutExtraLightItalic",sans-serif}
.heroModuleContainer .offSeason .slideInfo h2 strong{font:italic 80px/1 "ScoutBoldItalic",sans-serif}
.heroModuleContainer .inSeason .slideInfo h2{font:italic normal 68px/1 "ScoutExtraLightItalic",sans-serif}
.heroModuleContainer .inSeason .slideInfo h2 strong{font:italic 68px/1 "ScoutBoldItalic",sans-serif}
.heroModuleContainer .tracksDetail .socialLinks{margin-top:3px}
.heroModuleContainer .tracksDetail .socialLinks li.last{border:none!important;margin-right:0!important;padding-right:0!important}
.heroModuleContainer .nextRaceItem{background:url('images/nextRaceHeroCarouselBG.png') 0 100% repeat transparent;height:100%;position:absolute;top:0;right:0;z-index:13}
.heroModuleContainer .nextRaceItem .container{margin:0 auto;position:relative;width:365px}
.nextRaceItem article figure{text-align:center;width:217px;margin:15px auto 0}
.nextRaceItem article .nextRaceInfo,.nextRaceItem article .timeAndTravel{color:#fff;overflow:hidden}
.nextRaceItem article .nextRaceInfo .raceName{text-align:center;margin-bottom:15px}
.nextRaceItem article .nextRaceInfo .raceName hgroup{overflow:hidden}
.nextRaceItem article .nextRaceInfo .raceName h2{float:left;font:italic normal 56px/1 "ScoutExtraLightItalic",sans-serif;padding-right:1%;width:40%}
.nextRaceItem article .nextRaceInfo .raceName h3{float:right;font:italic 56px/1 "ScoutBoldItalic",sans-serif;width:59%;text-align:left}
.nextRaceItem article .nextRaceInfo .raceName h3 a.viewDetailRaceSchedule{display:inline-block;vertical-align:middle}
.nextRaceItem article .nextRaceInfo .raceName h3 a.viewDetailRaceSchedule .icon{background-position:0 -1705px;height:26px;width:15px}
.nextRaceItem article .nextRaceInfo .raceName h3 a.viewDetailRaceSchedule:hover .icon{background-position:100% -1705px}
.nextRaceItem article .nextRaceInfo .raceName h3 span{display:block;text-align:left;font:normal bold 12px/1 "Arial",sans-serif;text-align:left;padding-left:1%}
.nextRaceItem article .nextRaceInfo .raceName h3 span a{color:#ffb400!important}
.nextRaceItem article .timeAndTravel img{vertical-align:middle;max-width:50px}
.nextRaceItem article .timeAndTravel dl{float:left;margin-right:8px}
.nextRaceItem article .timeAndTravel dl dt{line-height:22px;padding-right:10px;min-height:24px;float:left}
.nextRaceItem article .timeAndTravel dl dd{border-right:1px dotted #fff;font:bold 10px/1 "Arial",sans-serif;padding:0 8px 0 2px;min-height:24px;float:right}
.nextRaceItem article .timeAndTravel .travel{float:left;padding-top:0}
.heroModuleContainer .nextRaceItem article .nextRaceInfo{margin-top:10px}
.raceDayLeaderBoard{color:#fff;margin:92px 0 0 0;padding-bottom:110px;position:relative;z-index:1}
.raceTrackTitle{overflow:hidden;margin-bottom:10px}
.raceTrackTitle .raceTitle{width:100%}
.raceTrackTitle .trackLogo,.raceTrackTitle hgroup{display:inline-block;margin-right:2%;vertical-align:top}
.raceTrackTitle .trackLogo img{max-width:95px;max-height:50px}
.lapByLapRaceTitleBar .raceTitle figure.trackLogo{max-width:95px}
.lapByLapRaceTitleBar .raceTitle hgroup{width:73%;margin-left:10px}
.raceTrackTitle .broadcast{width:100%}
.raceTrackTitle .raceTitleWrap{width:65%;margin-right:5%;float:left}
.raceTrackTitle .broadcast ul{text-align:right}
.raceTrackTitle .broadcast li{border-right:1px dotted #fff;display:inline-block;line-height:45px;padding:0 4%;margin:10px 0}
.raceTrackTitle .broadcast li.last ul li{padding-left:0}
.raceTrackTitle .broadcast li.last ul li{border:0}
.raceTrackTitle .broadcast li.last ul li{border:0;width:55%}
.raceTrackTitle .broadcast li.last ul li.last{padding-right:0;width:37%}
.raceTrackTitle .broadcast li.first{padding-left:0}
.raceTrackTitle h3{font:normal bold 12px "Arial",sans-serif}
.raceTrackTitle h2{font:italic 60px/50px "ScoutBlackItalic",sans-serif;text-transform:uppercase;margin-top:10px}
.lapByLap .raceTitle figure.trackLogo{margin-top:0}
.lapByLap .raceTrackTitle h2{font-size:45px;margin-top:0}
.lapByLap .raceDetailsBoard .raceTrackTitle .raceTitle{float:left;margin-top:10px}
#leaderBoardWrap .raceTitle{width:72%;float:left}
#leaderBoardWrap .broadcast{width:28%;float:right}
#leaderBoardWrap .raceTrackTitle h2{margin-top:0;font-size:42px;line-height:42px}
#leaderBoardWrap .raceTrackTitle .trackLogo{margin-top:5px}
.raceDayLeaderBoard .raceStatusPannel{background:#222;border:1px solid #000;margin-bottom:20px;overflow:hidden;position:relative}
.raceStatusPannel .leaderBoardContent{float:left;width:78%}
.raceStatusPannel .raceStatusContent{float:right;width:22%}
.liveRaceFeedTicker{border-bottom:1px solid #000;border-right:1px solid #000;min-height:33px;overflow:hidden}
.liveRaceFeedTicker .scrollable .viewport{width:97%;margin-right:0}
.liveRaceFeedTicker h2{color:#000;float:left;font:normal 17px/33px "ScoutBold",sans-serif;height:100%;padding:0 2%}
.liveRaceFeedTicker.singleView{background-color:#ffb400}
.liveRaceFeedTicker.singleView h2{vertical-align:middle;padding:0 1%;width:4%;text-align:center}
.liveRaceFeedTicker .liveRaceTickerWrap{float:left;width:90%;height:100%}
.liveRaceFeedTicker.singleView .liveRaceTickerWrap{float:right;padding-left:1%;vertical-align:top;border-left:1px solid #000;background:url("images/raceDayLapInfoBG.png") repeat-x scroll 0 0 #222;border-top:1px solid #626262;width:92.8%}
.liveRaceFeedTicker .liveRaceTickerWrap.scrollable .overview{width:100%}
.liveRaceFeedTicker .liveRaceTicker li{display:block;line-height:14px;clear:both;padding:5px 0;min-height:23px}
.liveRaceFeedTicker .liveRaceTicker .lapNo,.liveRaceFeedTicker .liveRaceTicker .lapInfo,.liveRaceFeedTicker .liveRaceTicker .hLights{display:inline-block;vertical-align:top;word-wrap:break-word}
.liveRaceFeedTicker .liveRaceTicker .lapNo{color:#ffb400;font:bold 14px "Arial",sans-serif;width:15%}
.liveRaceFeedTicker .liveRaceTicker .lapInfo{font-size:11px;padding-left:.5%;width:77%}
.liveRaceFeedTicker .liveRaceTicker .hLights{padding-left:.5%}
.raceDriverStanding{overflow:hidden;border-right:1px solid #000}
#raceStandingCarousel,.raceStandingCarouselWrap{overflow:hidden;width:99.9%}
.raceStandingCarouselWrap{position:relative}
#raceStandingCarousel article{padding:40px 2% 0;float:left;border-left:1px solid #1b1b1b;height:220px;width:20%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#raceStandingCarousel article:first-child{border-left:0 none}
#raceStandingCarousel article.even{background-color:#343434}
#raceStandingCarousel article.odd{background-color:#404040}
#raceStandingCarousel article h2{font:normal 16px/20px "ScoutBold",sans-serif;margin-top:15px}
#raceStandingCarousel article h2 strong{display:inline-block;font:italic 28px/22px "ScoutBoldItalic",sans-serif;vertical-align:middle;width:20%}
#raceStandingCarousel article h2 a{color:#fff;display:inline-block;width:79%}
#raceStandingCarousel article h3{color:#848484;font:italic 18px/18px "ScoutBoldItalic",sans-serif;padding-left:20%}
#raceStandingCarousel article dl{color:#848484;margin-top:10px;padding-left:20%}
#raceStandingCarousel article dl dt{font:normal 14px/18px "ScoutBold",sans-serif}
#raceStandingCarousel article dl dd{color:#00b728;font:italic 18px/20px "ScoutBoldItalic",sans-serif}
#raceStandingCarousel article.leader h2 strong,#raceStandingCarousel article.first h3,#raceStandingCarousel article .aheadBehind{color:#ffb400}
#raceStandingCarousel article h2 strong{display:inline-block;width:20%;vertical-align:top}
#raceStandingCarousel article .raceLapdetail .raceScore dd.lastLap{display:block}
.raceStatusFlag{background:url('images/raceDayStatusFlagSprite.png') 0 0 repeat transparent;border-bottom:#2b2b2b;height:71px;padding-left:1%}
.raceStatusFlag.color1{background-position:0 0;color:#00eb1b}
.raceStatusFlag.color3{background-position:0 -150px;color:#fe000a}
.raceStatusFlag.color2{background-position:0 -300px;color:#fcff00}
.raceStatusFlag.color4,.raceStatusFlag.color0{background:0;color:#FFF}
.raceStatusFlag.color8{background-position:0 -600px;color:#f55800}
.raceStatusFlag.color10,.raceStatusFlag.color5{background-position:0 -450px;color:#FFF}
.raceStatusFlag.color6,.raceStatusFlag.color9,.raceStatusFlag.color7{background-position:0 -750px;color:#808080}
.raceStatusFlag h3{font:normal bold 12px/16px "Arial",sans-serif}
.raceStatusContent.quickView .raceStatusFlag h3{font:normal bold 16px/71px "Arial",sans-serif}
.raceStatusFlag .iconLrg{float:right;height:71px;width:35%}
.raceStatusFlag .statusText{float:left;width:64%;text-align:center;padding-top:10%;line-height:22px}
.raceStatusFlag.color1 .iconLrg{background-position:15px -2375px}
.raceStatusFlag.color2 .iconLrg{background-position:98% -2475px}
.raceStatusFlag.color3 .iconLrg{background-position:15px -2475px}
.raceStatusFlag.color4 .iconLrg{background-position:5px -2570px}
.raceStatusFlag.color8 .iconLrg{background-position:5px -2677px}
.raceStatusFlag.color6 .iconLrg,.raceStatusFlag.color7 .iconLrg,.raceStatusFlag.color9 .iconLrg{background-position:98% -2573px}
.raceStatusFlag.color10 .iconLrg,.raceStatusFlag.color5 .iconLrg{background-position:98% -2375px}
.raceStatusFlag.color0 .iconLrg{background:0}
.raceStatusContent .lapInfo,.raceStatusContent .weatherInfo{border-top:1px solid #575757;height:180px;text-align:center}
.raceStatusContent .lapInfo{background:url('images/raceDayLapInfoBG.png') 0 0 repeat-x transparent}
.raceStatusContent .lapInfo hgroup{margin:15px 0 5px}
.raceStatusContent .lapInfo h2{color:#ffb400;display:inline-block;font:italic normal 52px/45px "ScoutExtraLightItalic",sans-serif;vertical-align:bottom;padding-right:15px}
.raceStatusContent .lapInfo h2.iconLrg{background-position:right -2079px}
.raceStatusContent .lapInfo h3{color:#848484;display:inline-block;vertical-align:bottom}
.raceStatusContent .lapInfo h3 strong{font:italic normal 41px/35px "ScoutRegularItalic",sans-serif}
.raceStatusContent .lapInfo h3 .lapsText{display:block;font:italic bold 11px/11px "Arial",sans-serif;padding:0 0 5px 5px;text-align:left}
.raceStatusContent .lapInfo .currentSummary dl{display:inline-block;padding:0 1%}
.raceStatusContent .lapInfo .currentSummary dl dt{color:#848484;display:block;font:italic bold 11px/16px "Arial",sans-serif;text-align:left}
.raceStatusContent .lapInfo .currentSummary dl dd#fastestLap{padding-right:10px}
.raceStatusContent .lapInfo .currentSummary dl dd{display:block;font:italic 18px/22px "ScoutBoldItalic",sans-serif}
.raceStatusContent .weatherInfo{background:url('images/raceDayWeatherInfoBG.png') 0 0 repeat-x transparent;height:35px;padding-top:10px;overflow:hidden;position:absolute;width:22%;bottom:0}
.raceStatusContent .weatherInfo dt{vertical-align:top}
.raceStatusContent .weatherInfo dd{text-align:left}
.raceStatusContent .weatherInfo dd sup,.raceStatusContent .weatherInfo dd span,.raceStatusContent .weatherInfo dd h3 span{display:inline-block;font:italic 18px/18px "ScoutBoldItalic",sans-serif;vertical-align:middle;color:#fff}
.raceStatusContent .weatherInfo dd span{font:normal bold 11px/11px "Arial",sans-serif;vertical-align:top}
.raceStatusContent .weatherInfo dd sup{font-size:12px;top:-0.3em}
.raceStatusContent .weatherInfo dd h3 span{font-size:24px}
.moreRaceCoverage li{float:left;margin-right:16px}
.moreRaceCoverage .coverageProducts span{display:block;font:bold 11px/8px "Arial",sans-serif;text-align:right;overflow:hidden}
.moreRaceCoverage .coverageProducts a{background-color:#2175b6;display:block;color:#fff;font:italic 16px/20px "ScoutBoldItalic",sans-serif;padding:10px 20px 3px}
.moreRaceCoverage .coverageProducts a:hover{background-color:#1b95f4;text-decoration:none}
.moreRaceCoverage li.watchLive h4{font:italic bold 12px/16px "Arial",sans-serif}
.moreRaceCoverage li.watchLive a{color:#fff;font:italic 24px/24px "ScoutBoldItalic",sans-serif}
.moreRaceCoverage li.watchLive a span{color:#ffb400}
.moreRaceCoverage li.watchLive a .icon{background-position:0 -3069px;height:8px;width:10px}
.raceDayLeaderBoard .moreRaceCoverage li.trackpassRaceview360{display:none}
.moreNewsStories{margin-bottom:15px;clear:both}
.moreNewsStories .scrollable{height:190px;overflow:hidden}
.moreNewsStories h3{font:italic 21px "ScoutBlackItalic",sans-serif;margin:0 0 15px 0;text-transform:uppercase;font-weight:bold;line-height:24px}
.moreNewsStories .breakingNews{float:left;margin-right:4%;width:48%}
.moreNewsStories .breakingNews{float:left;margin-right:0}
a.video .icon{background-position:0 -27px;margin-left:5px;height:17px;width:20px}
a.image .icon{background-position:0 -2405px;margin-left:5px;height:17px;width:20px}
#newsMediaLanding .newsItem.featured{width:66.1%}
#newsMediaLanding .newsItem.featured .content,#videoDetail .newsItem.featured .content{min-height:120px;padding:20px 0 10px}
#newsMediaLanding .newsItem.featured .content h3,.newsItem.featured .content p,.newsItem.featured .content ul,#videoDetail .newsItem.featured .content h3,.newsItem.featured .content p,.newsItem.featured .content ul{padding:0 3%}
#newsMediaLanding .newsItem.featured .content h3,#videoDetail .newsItem.featured .content h3{font-size:32px;line-height:32px;padding-bottom:0;margin-top:0}
#newsMediaLanding .filterText{color:#989898;font:normal bold 10px/22px "Arial",sans-serif;text-transform:uppercase}
#newsMediaLanding .featuredContainer{overflow:hidden;position:relative}
.featuredContainer article.last{position:absolute;bottom:0;right:0}
.featuredContainer{margin-bottom:55px}
#newsMediaLanding .allMediaStories.featured{margin-bottom:0}
.articlesContainer,.videosContainer,.featuredShows{margin-bottom:25px}
.articlesList{overflow:hidden}
.articlesContainer .sectionFooter,.videosContainer .sectionFooter,.featuredShows .sectionFooter,.expertBlogs.sectionFooter{margin-top:5px}
#standingsSection #raceStandings .gridView{overflow:hidden}
.gridView ul{overflow:hidden}
.gridView ul.gridData li{display:inline-block;vertical-align:middle;width:17.5%;margin-right:2.5%;padding:20px 0}
.gridView .standingInfo{overflow:hidden}
.gridView .standingInfo h3{margin:0;position:relative}
.gridView .standingInfo h3 a{display:inline-block;font:normal bold 12px/12px "Arial",sans-serif}
.gridView .standingInfo h3 img{margin-left:20px;position:absolute;display:inline!important}
.lt-ie9 .gridView .standingInfo h3 img{margin-left:43px}
.gridView .standingInfo dl{color:#989898;padding-bottom:10px}
.gridView .standingInfo dl dt{font:normal bold 9px/22px "Arial",sans-serif;vertical-align:top}
.gridView .standingInfo dl dd{font:italic bold 18px/22px "Arial",sans-serif;vertical-align:bottom}
.gridView .firstSet .standingInfo dl dd{color:#ae8115}
.gridView .secondSet .standingInfo dl dd{color:#d72424}
.tabularData,.awardsListing{border:0 none;margin-bottom:10px;text-align:left}
.tabularData thead tr,.awardsListing dt{background-color:#363636}
.tabularData thead th,.awardsListing dt{border-bottom:7px solid #f3f4f4}
.alternateStyle .tabularData thead th,.awardsListing dt,.awardsListing dd{border-bottom:7px solid #2b2b2b}
.tabularData tbody td,.tabularData tbody th{border-bottom:5px solid #f3f4f4}
.alternateStyle .tabularData tbody td,.alternateStyle .tabularData tbody th{border-color:#2b2b2b;line-height:normal;word-wrap:break-word}
.alternateStyle .tabularData tbody td:last-child{padding-right:5px}
.module .moduleBody .toggleTableRow a.accClickable{text-decoration:underline}
.tabularData tbody tr.odd{background:url("images/tableDarkPattern2.png") repeat scroll 0 0 white}
.tabularData tbody tr.even{background:url("images/tableDarkPattern2.png") repeat scroll 0 0 transparent}
.alternateStyle .tabularData tbody tr.odd.hLighted,.alternateStyle .tabularData tbody tr.even.hLighted{background-color:#777}
.alternateStyle .tabularData tbody tr.odd,.awardsListing dd{background:url('images/tableDarkPattern.png') 0 0 repeat transparent}
.alternateStyle .tabularData tbody tr.odd .lastRow,.awardsListing .lastRow{border-bottom:0 none}
.alternateStyle .tabularData tbody tr.even{background:url('images/tableLightPattern.png') 0 0 repeat #323232}
.awardsListing dt,.awardsListing dd{display:block}
.tabularData tbody td,.tabularData tbody th,.awardsListing dd{font:italic bold 16px/24px "Arial",sans-serif;padding:10px 0 10px .5%;text-align:left;vertical-align:middle}
.tabularData thead th,.awardsListing dt{color:#bcbcbc;font-size:10px;line-height:36px;min-height:36px;padding-left:.5%;text-align:left;white-space:nowrap}
.tabularData thead th.first,.tabularData tbody td.first,.tabularData tbody th,.awardsListing dt,.awardsListing dd{padding-left:1.25%}
.tabularData thead th.firstCol{width:80px}
.tabularData tbody td dl,.tabularData tbody th dl{display:inline-block;line-height:16px;vertical-align:middle}
.tabularData tbody td dl dt,.tabularData tbody th dl dt{display:block;font:bold 11px/14px "Arial",sans-serif}
.tabularData tbody td dl dd,.tabularData tbody th dl dd{font:normal 18px/20px "Arial",sans-serif}
.tabularData tbody td .plusMinus .image{float:right;padding-left:5%;text-align:left;width:70%}
.tabularData span.tooltip{margin:0 0 0 5px}
.tabularData a.video .icon{background-position:right -23px;margin-left:5px;height:22px;width:22px}
.tabularData tbody td ul{line-height:25px;overflow:hidden;padding-top:10px}
.tabularData tbody td li{float:left;border-right:1px dotted #848484;margin-right:15px;padding-right:15px}
.tabularData tbody td li figure{display:inline-block;margin-left:15px;vertical-align:middle}
.tabularData tbody td .small{font:bold italic 10px/24px Arial,sans-serif}
.tablesorter thead th{background:0;color:#bcbcbc;cursor:default}
.tablesorter thead th.header,.tablesorter thead th.graphFilter{cursor:pointer}
.tablesorter thead th.header:hover{background:0;color:#fff}
.tablesorter thead th.header .icon.sortIcon,.tablesorter thead th.graphFilter .icon.sortIcon{background-position:10px 10px;height:5px;margin-left:4px;width:6px}
.tablesorter thead th.headerSortUp .icon.sortIcon{background-position:100% -1278px}
.tablesorter thead th.headerSortUp:hover .icon.sortIcon{background-position:0 -1278px}
.tablesorter thead th.headerSortDown .icon.sortIcon{background-position:100% -977px}
.tablesorter thead th.headerSortDown:hover .icon.sortIcon{background-position:0 -977px}
.tablesorter thead th.graphFilter a .icon.sortIcon{display:block;margin:auto;position:relative;top:-10px}
.tablesorter thead th.graphFilter a{float:left}
.tablesorter thead th.graphFilter.active,.tablesorter thead th.graphFilter:hover,.tablesorter thead th.graphFilter.active a,.tablesorter thead th.graphFilter:hover a{color:#f6b513}
.tablesorter thead th.graphFilter.active .icon.sortIcon,.tablesorter thead th.graphFilter:hover .icon.sortIcon{background-position:-95px -868px}
.tablesorter thead th.graphFilter.headerSortDown .icon.sortIcon{background-position:left -868px}
.tabularData .graphCell,.graphCell{padding:3px .5% 3px .5%}
.tabularData .graphCell>div,.graphCell>div{background-color:#757172;height:30px;line-height:30px;width:0;border-radius:3px;text-align:right;padding-right:10px;-moz-box-sizing:border-box;box-sizing:border-box}
.tabularData td.graphCell>div.barOne{background-color:#f6b513}
.tabularData tbody tr.odd .yellow,.tabularData li.odd .yellow{background:url('images/tableRankDark.png') repeat}
.tabularData tbody tr.even .yellow,.tabularData li.even .yellow{background:url('images/tableRanklight.png') repeat}
.tabularData tbody tr.odd .red,.tabularData li.odd .red{background:url('images/tableRankDark2.png') repeat}
.tabularData tbody tr.even .red,.tabularData li.even .red{background:url('images/tableRanklight2.png') repeat}
.didUKnowAndFeatured .videoInfo.bigCaption h3{font:italic bold 28px Arial,Helvetica,sans-serif;color:#2175b6}
.didUKnowAndFeatured .videoInfo.bigCaption h3 span{font-size:48px;line-height:35px}
.didUKnowAndFeatured{padding-bottom:35px}
.didUKnowAndFeatured .twitterFeedsMR,.didUKnowAndFeatured .didYouKnow,.didUKnowAndFeatured .didYouKnow,.didUKnowAndFeatured .campaign{margin-right:0;width:49%;float:left}
.didUKnowAndFeatured .campaign .didYouKnow{width:100%;float:none}
.didUKnowAndFeatured .gutterSpace{float:left;height:100%;padding-top:10px;width:2%;text-indent:-222222px}
.didUKnowAndFeatured hr.singleDot{margin:0 0 35px}
.didUKnowAndFeatured h3{font:normal normal 16px "ScoutRegular",sans-serif;margin:0 0 15px 0;text-transform:uppercase}
.didUKnowAndFeatured .tweetFeed .container,.didUKnowAndFeatured .didYouKnow .container{padding:15px 10px 8px 15px;position:relative;min-height:167px}
.didUKnowAndFeatured hr.tripleDot{padding-top:10px}
.didYouKnow .container{padding:7px 10px 6px 8px;position:relative}
.didYouKnow figure{border:5px solid #fff;float:left;width:auto;margin-right:3%}
.didYouKnow figure a .contentTypeIcon{top:17px;left:17px}
.didYouKnow .videoInfo{float:left;font-weight:bold}
.didYouKnow .videoInfo p{font:italic 14px/14px "ScoutBoldItalic",sans-serif;margin:0}
.didYouKnow .videoInfo p span{color:#2f8bd3}
.didYouKnow .videoInfo h3,.didYouKnow .videoInfo h4{margin:0}
.didYouKnow .videoInfo h3{color:#ffb400;font:italic normal 42px/32px "ScoutBlackItalic",sans-serif;margin:0!important}
.didYouKnow .videoInfo h3 span{display:block;font:italic normal 29px/24px "ScoutBlackItalic",sans-serif}
.didYouKnow .videoInfo h4{font:italic normal 27px/26px "ScoutBoldItalic",sans-serif}
.didYouKnow .videoInfo.bigCaption h4{font-size:18px;font-family:Arial,Helvetica,sans-serif}
.didYouKnow .videoInfo.bigCaption h5{font:italic bold 14px Arial,Helvetica,sans-serif;color:#ffb400}
.didYouKnow .seasonLED{padding:28px;text-transform:uppercase;font:italic normal 14px "ScoutBlackItalic",sans-serif}
.didYouKnow .seasonLED p{padding-bottom:8px}
.didYouKnow .seasonLED .driverName{color:#f00}
.didYouKnow .seasonLED dl{float:left;padding-right:20px}
.didYouKnow .seasonLED dt{color:#f00;font-size:60px;line-height:40px}
.didYouKnow .seasonLED dd{font:italic 56px/40px "ScoutBoldItalic",sans-serif}
.didYouKnow .led{font-size:26px;line-height:20px}
.didYouKnow .videoTitle{font:italic 20px/22px "ScoutBlackItalic",sans-serif;color:#ffb400;padding-bottom:5px;text-transform:uppercase}
.didYouKnow.textOnly .videoTitle{padding:5px;word-wrap:break-word}
.didYouKnow.textOnly p{padding:5px 5px 25px 5px;font-size:12px}
.didYouKnow .textWrap{float:left;padding-bottom:35px;width:50%}
.didYouKnow .textWrap .socialLinks{position:absolute;bottom:20px;right:15px}
.didYouKnow .socialLinks{position:absolute;bottom:10px;right:5px}
article.driverCard .driverPic figure{padding-bottom:79.2%;height:0;overflow:hidden}
.small article.driverCard .driverPic figure{padding-bottom:0;height:auto}
#fatNav #stats .driverCard .driverPic .driverNumber img{height:auto;width:100%}
#fatNav #stats .driverCard .driverPic img{height:90px;width:auto;display:block;margin:0 auto}
#driversSection .tripleDot{margin-top:15px}
#driversSection .driverCardList{overflow:hidden}
.driverCardList .driverCardCarousel{overflow:hidden;position:relative;width:100%}
.driverCardList .driverCardCarousel>li{float:left;width:389px}
.driverCard{background-color:#fff;border:1px solid #e2e2e2;float:left;margin-bottom:10px;min-height:260px;padding:12px 3%;position:relative;width:89%;color:#2b2b2b}
.driverCard .driverPic{position:relative}
.driverCard .driverNumber{color:#323232;left:19px;position:absolute;top:15px;margin:0;z-index:98;width:18%}
.driverCard .driverPic img{width:100%;float:none!important}
.driverCard>figure{text-align:center;margin-bottom:20px;text-align:center;vertical-align:top;width:100%}
.driverCard .driverInfo{overflow:hidden;height:388px;padding-top:4%}
#driversLandingPage{padding-top:10px}
#driversLandingPage .driverCard .driverInfo{height:auto}
html.touch #driversLandingPage{-webkit-transform:translate3d(0px,0px,-2px)}
html.touch #driversLandingPage .moduleHeader{-webkit-transform:translate3d(0px,0px,1px)}
html.touch #driversLandingPage #driversWrap{-webkit-transform:translate3d(0px,0px,0px)}
.driverCard .driverInfo li{padding-bottom:12px;overflow:hidden}
.driverCard .driverInfo li .name{color:#323232;float:left;width:62%;border-right:1px dotted #c0c0c0}
.driverLangindgGrid .driverCard .back .driverInfo li .name{width:100%}
.driverCard .driverInfo li .name a{text-decoration:none;color:#3a3a3a;text-transform:uppercase!important}
.driverCard .driverInfo li .name .teamDetailLink,#memberPitCrewSection li .teamDetailLink{font-size:12px;font-weight:bold}
.driverCard .driverInfo li .name h3{padding-top:5px}
#driversLandingPage .driverCard .driverInfo li .name .teamDetailLink{display:inline-block;height:20px}
#driversLandingPage .driverCard .driverInfo li .name h3{height:48px}
.driverCard .driverInfo li .name h3 a{font:italic 22px/18px "ScoutBlackItalic",sans-serif;word-wrap:break-word}
.driverCard .driverInfo li .rankWrap{overflow:hidden;text-align:center;width:37%}
.driverCard .driverInfo li .summary.rank,.driverCard .driverInfo li .manufacturer,.driverCard .driverInfo li .summary.points,.driverCard .driverInfo li .summary.behind{display:inline-block}
.driverCard .driverInfo li .summary.rank dd{font-size:23px;font-weight:bold;font-style:italic;line-height:30px;margin:15px 0;vertical-align:middle}
.driverCard .driverInfo li .summary.rank dt{color:#bebebe;font-size:9px;font-weight:bold;padding-right:10px;vertical-align:middle}
.driverCard .driverInfo li .manufacturer{color:#323232;text-align:center}
.driverCard .driverInfo li .manufacturer dt{display:block;font-size:9px;font-weight:bold}
.driverCard .driverInfo li .manufacturer dd{display:block;line-height:45px}
.driverCard .driverInfo li.summary,.driverCard ul.driverInfo li.detail{color:#3a3a3a;border-top:1px dotted #c0c0c0;padding-top:12px}
.driverCard .driverInfo li.summary{color:#bebebe}
.driverCard .driverInfo li.summary hgroup{overflow:hidden}
.driverCard .driverInfo li.summary h4{display:inline-block;font-size:16px;font-weight:bold;line-height:20px;margin:0;text-align:left;vertical-align:middle;width:70%}
.driverCard .driverInfo li.summary .results{color:#323232;display:inline-block;vertical-align:middle;font:italic bold 23px/40px "Arial",sans-serif;padding:0;text-align:right;width:29%}
.driverCard .driverInfo li.summary .results sub{bottom:0}
.driverCard .driverInfo li.summary .results sup{font-size:50%;top:-0.8em}
.driverCard .driverInfo li.summary h4 span{float:left;width:63%}
#driversSection .driverCard .driverInfo li.summary h4{float:left}
#driversSection .driverCard .driverInfo li.summary h4.results{float:right}
#driversSection .driverCard .driverInfo li.summary h4 span.iconLrg{width:46px}
#driversSection .driverCard .driverInfo li.summary h4 span{width:78%}
.driverCard .driverInfo li.summary h4 .iconLrg{height:40px;width:46px;margin-right:5px;float:left}
.driverCard .driverInfo li.summary .bestLapTime .iconLrg{background-position:right -989px}
.driverCard .driverInfo li.summary .careerWins .iconLrg{background-position:0 -1085px}
.driverCard .driverInfo li.summary .finishPrediction .iconLrg,.driverCard .driverInfo li.summary .lastYearFinish .iconLrg{background-position:0 -1186px}
.driverCard .driverInfo li.rating.detail,.driverCard .driverInfo li .positionArrow{display:none}
.driverCard .driverInfo li .positionArrow{width:auto;color:#000;padding:20px 0 0 0;font:italic bold 28px/20px Arial,Helvetica,sans-serif}
.driverCard .driverInfo li .positionArrow.down{color:#f00}
.driverCard .driverInfo li .positionArrow.down span,.driverCard .driverInfo li .positionArrow.up span{background:0;text-indent:0}
.driverCard .driverInfo li .positionArrow.up{color:#00a513}
.driverCard .driverInfo li.rating .value{font-weight:bold}
.driverCard .driverCareerRecapTxtScroll.scrollable{height:140px;overflow:hidden}
.driverCard .driverInfo li.detail{color:#222}
.driverCard .driverInfo li.detail .careerRecap{padding:0 15px}
#driversLandingPage .driverCard .driverInfo li.detail .careerRecap{height:auto;overflow:visible}
.driverCard .driverInfo li.detail h4{margin:5px 0 3px}
.driverCard.offseason .driverInfo li .statistics dl{width:19%}
#driversLandingPage .driverCard.offseason .driverInfo li .statistics dl,#driversSection .driverCard.offseason .driverInfo li .statistics dl{width:28%}
#driversLandingPage .driverCard.offseason .driverInfo li .statistics dl.weeks{display:none}
#driversLandingPage .driverCard.offseason:hover .driverInfo li .statistics dl.weeks{display:inline-block}
@media screen and (max-width:1024px){#driversLandingPage .driverCard.offseason .driverInfo li .statistics dl,#driversSection .driverCard.offseason .driverInfo li .statistics dl{width:26%;vertical-align:top}
#driversLandingPage .driverCard.offseason .driverInfo li .statistics dl.weeks{display:inline-block}
}
#activityTrackList .statistics dl{vertical-align:top}
#activityTrackList .statistics dl dd{word-wrap:break-word;display:block}
#driversSection .statistics dl{vertical-align:top}
.statistics dl{border-left:1px dotted #d6d6d6;display:inline-block;width:19.5%;padding:0 2%;text-align:center}
.statistics dl.first{border-left:0 none}
.statistics dl.last{padding-right:0}
.statistics dl dt{display:block;font:normal bold 9px "Arial",sans-serif;padding-bottom:5px;color:#989898;text-transform:uppercase}
.statistics dl dd{font:italic bold 22px/32px "Arial",sans-serif}
.statistics dl.rank dd{color:#ffb400}
.statistics dl.position figure{display:inline-block;padding-left:2px;vertical-align:top}
.small .driverCard{width:164px;min-height:150px;padding:4px 8px}
.small .driverCard .driverPic{height:90px;overflow:hidden;background:0}
.small .driverCard .driverPic .icon{display:none}
.small .driverCard .driverPic .driverNumber{display:block}
.small .driverCard .driverPic .angledBG{display:none}
.small .driverCard .driverInfo li .name{width:100%}
.small .driverCard .driverInfo li .name h3{font-size:16px;line-height:20px}
.small .driverCard .summary{display:none!important}
.small .driverCard .driverInfo li{padding:0}
.small .driverCard .driverInfo li.detail{padding-top:5px;margin-top:5px;display:block}
.small .driverCard .driverInfo li.detail.careerRecap,.small .driverCard .driverInfo li.detail.rating{display:none}
#fatNav .small .driverCard .driverInfo li .statistics dd{font:italic normal 18px/24px "Arial",sans-serif;margin:0;color:#fff;width:100%}
.small .driverCard .driverInfo li .statistics dl{width:52px;padding:0;color:#3a3a3a!important}
.small .driverCard .driverInfo li .statistics dl.position{display:none}
.medium .driverCard{width:207px;padding:7px}
.medium .driverCard .driverPic{margin-bottom:5px}
.medium .driverCard .summary{display:none!important}
.medium .driverCard .driverInfo li.detail{display:block}
.medium .driverCard .driverInfo li .name{border-right:0}
.medium .driverCard .driverInfo li .statistics dl{width:26%}
.medium .driverCard .driverInfo li .statistics dl.position,.medium .driverCard .driverInfo li.careerRecap,.medium .driverCard .driverInfo li.rating{display:none}
.medium.showHover .driverCard:hover{width:290px;position:absolute;margin:-80px 0 -50px -25px;z-index:99}
.medium.showHover .driverCard:hover .driverInfo li .name{width:62%;border-right:1px dotted #c0c0c0}
.medium.showHover .driverCard:hover .driverInfo li .rankWrap.manufacturer{display:block}
.medium.showHover .driverCard:hover .driverInfo li .statistics dl{width:19%}
.medium.showHover .driverCard:hover .driverInfo li .statistics dl.position{display:inline-block}
.medium.showHover .driverCard{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
#driverPrediction .moduleHeader{padding-top:0}
.racePrediction{padding-top:20px;overflow:hidden}
.racePrediction figure{float:left;width:20%;text-align:center}
.racePrediction sup{font-size:58%}
.racePrediction .predictionGraph{float:right;width:78%;margin:0;padding:20px 0 0 0}
.racePrediction .predictionGraph .socialBuzz{text-align:right;vertical-align:middle}
.racePrediction .predictionGraph .socialBuzz .linkBtn{vertical-align:top}
.racePrediction .predictionBars li{margin-bottom:8px;overflow:hidden}
.racePrediction .predictionBars li .probabilityBar{background-color:#e5e6e6;border-top-left-radius:6px;border-bottom-left-radius:6px;color:#fff;float:left;width:75%;position:relative;text-align:right}
.predictionBars li .probabilityBar .blue{color:#fff!important}
.racePrediction .predictionBars li .probabilityBar>div{float:left;color:#fff;font:italic 38px/52px "ScoutBoldItalic",sans-serif;padding:0 6px;border-radius:6px;position:relative;max-width:97%}
.racePrediction .predictionBars li .probabilityBar .blue,.nascarDriverPolls .driverPollsBars li .probabilityBar .blue{background:#2175b6}
.racePrediction .predictionBars li .probabilityBar .maroon,.nascarDriverPolls .driverPollsBars li .probabilityBar .maroon{background:#c50a03}
.racePrediction .predictionBars li .probabilityBar .red,.nascarDriverPolls .driverPollsBars li .probabilityBar .red{background:#fdb913}
.racePrediction .predictionBars li .probabilityBar .darkYellow,.nascarDriverPolls .driverPollsBars li .probabilityBar .darkYellow{background:#a77a0e}
.racePrediction .predictionBars li .probabilityName{background-color:#e5e6e6;float:right;font:italic bold 16px/52px "Arial",sans-serif;padding-right:2%;width:22.7%;position:relative;text-align:right}
.racePrediction .predictionBars li .probabilityName a{color:#686868}
.racePrediction .predictionBars li .probabilityName a:hover{color:#989898}
#mediaGallerySection .carouselLinksWrap{margin-right:4%}
.mediaGallery{overflow:hidden}
.mediaGallery ul{overflow:hidden;width:100%}
.galleryThumb{float:left;margin:0 3% 10px 0;position:relative;width:20%}
.galleryThumb figure{display:block;overflow:hidden;position:relative;height:0;padding-bottom:56.25%}
.galleryThumb figure a .contentTypeIcon{top:9px}
.galleryThumb .content{cursor:auto}
.galleryThumb.noHover{width:100%;margin:0}
.galleryThumb.noHover .transitOpacity{padding:0;width:100%;position:static}
.galleryThumb.noHover .socialLinks{margin:0;padding:0 20px}
.galleryThumb.noHover .content h3{padding:2px 20px;font-size:12px;text-transform:uppercase}
.mediaGallery.gridView ul.mediaGalleryCarousel{overflow:hidden;position:relative}
.mediaGallery.gridView ul.mediaGalleryCarousel>li{float:left;width:100%}
.mediaGallery.gridView .galleryThumb{float:left;width:24%;overflow:hidden;margin-right:1%}
.mediaGallery.listView ul.mediaGalleryCarousel li{float:left;width:100%}
.mediaGallery.listView .galleryThumb{float:none;height:100%;position:relative;width:100%;margin:0 0 10px 0}
.mediaGallery.listView .galleryThumb figure{width:100%}
.mediaGallery.listView .galleryThumb figure a .contentTypeIcon{background:url('images/iconLargeVerticleSprite.png') 0 -396px no-repeat transparent;height:85px;left:45%;top:42%;width:85px}
.mediaGallery.listView .galleryThumb figure.image a .contentTypeIcon{background-position:right -396px}
.ui-dialog.mediaGalleryDialog{padding:0!important;background:transparent none!important;position:absolute}
.ui-dialog.mediaGalleryDialog .ui-widget-header{height:27px}
.ui-dialog.mediaGalleryDialog .ui-dialog-titlebar-close,.ui-dialog.mediaGalleryDialog .ui-dialog-titlebar-close:hover{z-index:99999;top:27px;padding:0;right:0}
.mediaGalleryDialogContent .galleryDialogBody{background:url("images/tableDarkPattern.png") repeat scroll 0 0 #191919;overflow:hidden;width:100%}
.mediaGalleryDialogContent .galleryDialogBody .itemContainer.galleryViewPort{text-align:center;position:relative;background:url('images/videoCopy.png') 0 1px no-repeat;padding-top:28px}
.mediaGalleryDialogContent .galleryDialogBody .mainImageWrap{background:url('images/videoLightShadow.png') 0 0 repeat-x #272727}
.mediaGalleryDialogContent .galleryDialogBody .itemContainer.videoViewPort{height:100%}
.mediaGalleryDialogContent .galleryDialogBody .itemContainer.galleryViewPort figure img{margin:0 auto}
.mediaGalleryDialogContent .imageGallery{position:relative;background:url('images/videoDarkShadow.png') 0 bottom repeat-x;-moz-box-shadow:inset 0 9px 17px 0 #101010;-webkit-box-shadow:inset 0 9px 17px 0 #101010;box-shadow:inset 0 9px 17px 0 #101010;overflow:hidden}
.imageGallery .imageGalleryCarouselCnt{float:left;overflow:hidden;padding:3% 0;margin-left:-0.1%;width:86%}
.imageGallery .imageGalleryCarouselCnt li{float:left;width:160px;margin:0 5px}
.imageGallery .imageGalleryCarouselCnt li figure{overflow:hidden;position:relative}
.imageGallery .imageGalleryCarouselCnt li figure a{height:auto;display:block}
.imageGallery .imageGalleryCarouselCnt li figure a img{max-height:76px}
.imageGallery .imageGalleryCarouselCnt li figure:hover .borderOverlay{display:block}
.imageGallery .carouselLinksWrap.large{float:left;width:7%;position:static;padding-top:4.8%}
.mediaGalleryDialog .imageGallery .carouselLinksWrap.large.next{float:right}
.galleryDialogBody .galleryLinksPannel{height:40%;left:-471px;top:90px;overflow:visible;position:absolute;z-index:10000}
.galleryDialogBody .galleryLinksPannel.open{left:0}
.galleryLinksPannel .galleryNavData,.galleryLinksPannel .galleryNav{background:url('images/transpBG.png') 0 0 repeat transparent}
.galleryLinksPannel .galleryNavData{float:left;height:100%;width:471px;padding-right:10px}
.galleryLinksPannel .galleryNavData .contentScroll{height:90%;overflow:hidden;padding:28px 10px 20px 23px;position:relative}
.galleryLinksPannel .galleryNavData .contentScroll h2{font:normal normal 18px/40px "ScoutRegular",sans-serif}
.galleryLinksPannel .contentScroll.scrollable .viewport{height:691px;margin-right:16px;width:413px}
.galleryLinksPannel .contentScroll.scrollable .scrollbar{width:8px}
.galleryLinksPannel .contentScroll.scrollable .track{background-color:#222;width:8px}
.galleryLinksPannel .contentScroll.scrollable .thumb{background-color:#c2c2c2;height:145px!important;width:8px;z-index:9;border-radius:4px}
.galleryLinksPannel .contentScroll.scrollable .thumb .end{width:8px}
.galleryLinksPannel .galleryNav{float:right;margin-top:28px;padding:0 14px 0 11px}
.galleryLinksPannel .galleryNav li{border-bottom:1px solid #4f5052;padding:10px 2px;border-right:0;float:none;margin-right:0}
.galleryLinksPannel .galleryNav li.last{border-bottom:0}
.galleryLinksPannel .galleryNav li a.icon{height:20px;width:16px;color:#222}
.galleryLinksPannel .galleryNav li a.recommend.icon{background-position:0 -1855px}
.galleryLinksPannel .galleryNav li a.recommend.icon:hover,.galleryLinksPannel .galleryNav li a.recommend.icon.active{background-position:100% -1855px}
.galleryLinksPannel .galleryNav li a.rate.icon{background-position:0 -1905px}
.galleryLinksPannel .galleryNav li a.rate.icon:hover,.galleryLinksPannel .galleryNav li a.rate.icon.active,.galleryLinksPannel .galleryNav li a.rate.removeFromFavourite{background-position:-87px -1905px}
.galleryLinksPannel .galleryNav li a.favorites.icon{background-position:0 -1829px}
.galleryLinksPannel .galleryNav li a.favorites.icon:hover,.galleryLinksPannel .galleryNav li a.favorites.icon.active{background-position:100% -1829px}
.galleryLinksPannel .galleryNav li a.comments.icon{background-position:1px -1805px}
.galleryLinksPannel .galleryNav li a.comments.icon:hover,.galleryLinksPannel .galleryNav li a.comments.icon.active{background-position:100% -1805px}
.galleryLinksPannel .galleryNav li a.videos.icon{background-position:2px -1882px}
.galleryLinksPannel .galleryNav li a.videos.icon:hover,.galleryLinksPannel .galleryNav li a.videos.icon.active{background-position:100% -1882px}
.galleryLinksPannel .galleryNav.socialLinks li{padding-left:0!important;padding-right:0!important}
.borderOverlay,.borderOverlay span{border:4px solid #ffc12b;position:absolute;top:0;width:100%;height:100%;display:none;cursor:pointer}
.borderOverlay{border-right:0;border-bottom:0;left:0}
.borderOverlay span{border-left:0;border-top:0;right:4px;top:-8px;display:block}
.mediaSlider .borderOverlay span{right:0;top:-4px}
.borderOverlay.active{display:block}
.mediaGalleryDialogContent figure a .contentTypeIcon{top:22%;left:35%}
.galleryThumb .hoverContent h3{padding-bottom:5px}
#fanPollsSection .pollAnswerOption{width:30.5%;padding:15px 1%;float:left;margin:13px 1% 10px 0;background-color:#353535}
#fanPollsSection .pollAnswerOption.last{margin:13px 0 0}
#fanPollsSection figure{position:relative;overflow:hidden}
#fanPollsSection figure img{float:left}
#fanPollsSection .pollVersusIcon{display:block;height:64px;position:absolute;left:40%;top:40%;width:64px;text-align:center;font:23px/64px "ScoutBlackItalic",sans-serif;border-radius:100px}
#fanPollsSection .pollVersusIcon.blue{background-color:#184ebd;color:#fff!important}
#fanPollsSection .pollVersusIcon.red{background-color:#d50b00}
#fanPollsSection .pollVersusIcon.yellow{background-color:#ea9b02}
#fanPollsSection h4{font:italic bold 14px/16px "Arial",sans-serif;padding:15px 0}
#fanPollsSection .pollAnswerResult{position:relative;margin-bottom:18px}
#fanPollsSection .pollAnswerResult .bar{width:0;height:55px}
#fanPollsSection .pollAnswerResult .bar.blue{background-color:#1e49a1;color:#fff}
#fanPollsSection .pollAnswerResult .bar.red{background-color:#d50b00}
#fanPollsSection .pollAnswerResult .bar.yellow{background-color:#ea9b02}
#fanPollsSection .pollAnswerResult h4{float:right;font:italic 50px/55px "ScoutBoldItalic",sans-serif;padding:0;position:absolute;right:0;top:0}
#fanPollsSection .pollAnswerResult h4 sup{font-size:58%}
#fanPollsSection .linkBtn{float:right;margin-top:10px;padding:2px 35px;clear:right}
#fanPollsSection .linkBtn.voteLink,#fanPollsSection .linkBtn.resultsLink{font:bold 16px/24px "Scout",sans-serif}
#fanPollsSection .linkBtn.voteLink:hover,#fanPollsSection .linkBtn.resultsLink:hover{text-decoration:none}
#fanPollsSection .facepile{clear:both}
#fanPollsSection .sectionFooter nav{text-align:left;margin-bottom:10px}
#fanPollsSection .submitPoll{color:#2f8bd3;display:inline-block;font:normal bold 13px/24px "ScoutBold",sans-serif;margin-right:20px}
#fanPollsSection .submitPoll span.terms{display:inline-block;font:normal bold 13px/24px "ScoutBold",sans-serif}
#fanPollsSection .submitPoll .icon{background-position:0 -1597px;height:21px;width:25px}
#fanPollsSection .socialLinks{float:right}
.promoSpots{border-bottom:1px dotted #4b4b4b}
.promoSpots ul{overflow:hidden;padding:50px 0}
.promoSpots ul li{float:left;width:19%;margin-right:8%}
.promoSpots ul li a{display:inline-block;width:100%;text-align:center}
.promoSpots ul li a h3{font:italic 24px/30px "ScoutBoldItalic",sans-serif;margin:10px 0 5px;text-transform:uppercase}
.promoSpots ul li a p.detail{color:#898989;font:italic bold 12px "Arial",sans-serif;margin:0 0 17px 0}
.promoSpots ul li a .icon{background-position:0 -123px;height:21px;width:11px}
.promoSpots ul li a:hover .icon{background-position:100% -123px}
.promoSpots ul li a:hover{text-decoration:none}
footer .moduleBody{background-color:#2b2b2b;color:#fff}
footer .moduleBody .moduleContent{padding-top:35px}
footer .moduleBody a,.videoShareBox .socialShareList li a{color:#fff}
footer .moduleBody a:hover,.videoShareBox .socialShareList li a:hover{color:#ffb400;text-decoration:none}
footer .siteLinks .adChoice a,footer .siteLinks a#adchoices{background:url("images/adchoice-logo.png") center right no-repeat;margin-right:13px;padding-right:24px}
.nascarLinks{overflow:hidden;padding:18px 0}
.nascarLinks .otherProperties,.nascarLinks .homeTracks,.nascarLinks .followUs{float:left;margin-right:0;width:32.5%}
.nascarLinks .otherProperties{width:38.5%}
.nascarLinks .homeTracks{width:26.5%}
.nascarLinks .homeTracks .propertiesLinks{margin-right:3%}
.nascarLinks .otherProperties span.text,.nascarLinks .homeTracks span.text,.nascarLinks .followUs span.text{float:left;display:block;width:73%}
.nascarLinks .otherProperties span.text,.nascarLinks .homeTracks span.text{width:90%}
.nascarLinks .otherProperties span.icon,.nascarLinks .homeTracks span.icon,.nascarLinks .followUs span.icon{float:left}
.nascarLinks .otherProperties span.icon,.nascarLinks .homeTracks span.icon{margin-top:5px}
.nascarLinks .followUs{margin-right:0}
.nascarLinks .followUs ul li{float:none}
.nascarLinks .otherProperties h3,.nascarLinks .homeTracks h3,.nascarLinks .followUs h3{font:normal bold 12px/23px "Arial",sans-serif;overflow:hidden;vertical-align:bottom}
.nascarLinks .homeTracks h3 .homeTracksLogo,.nascarLinks .homeTracks h3 .homeTracksHeading{float:left}
.nascarLinks .otherProperties h3 img,.nascarLinks .homeTracks h3 img,.nascarLinks .followUs h3 img{display:inline-block;margin-right:20px}
.nascarLinks .otherProperties ul,.nascarLinks .homeTracks ul,.nascarLinks .followUs ul{list-style:none;margin-top:20px}
.nascarLinks ul li{padding-bottom:6px}
.nascarLinks ul.bulleted li a{font:normal normal 10px "Arial",sans-serif;display:block;overflow:hidden}
.nascarLinks ul.bulleted li a .icon{background-position:0 -1305px;height:4px;width:4px;padding-right:13px}
.otherProperties ul{float:left}
.otherProperties ul.promoLinks{width:47%;margin-right:3%}
.otherProperties ul.promoLinks li a{font:normal bold 16px "Arial",sans-serif}
.otherProperties ul.propertiesLinks{width:47%;margin-right:3%}
.followUs ul{float:left;width:45%;margin-right:4%}
.followUs a{font:normal normal 10px "Arial",sans-serif;line-height:22px;display:block;overflow:hidden}
#newsMediaBlog ul.followUs a{margin-bottom:10px}
.followUs a:hover{text-decoration:none}
.socialLinks.followUs a,.socialLinks .followUs a{line-height:19px}
.followUs .linkText{font-size:11px;font-weight:bold;font-style:italic;color:#686868}
.followUs .icon{height:22px;width:22px;margin-right:8px}
.followUs .facebook .icon{background-position:0 -905px}
.followUs .twitter .icon{background-position:-26px -905px}
.followUs .youtube .icon{background-position:-52px -905px}
.followUs .iTunesPodcasts .icon{background-position:-78px -905px}
.followUs .rssFeeds .icon{background-position:0 -933px}
.followUs .mobile .icon{background-position:-26px -933px}
.followUs .emailNewsletters .icon{background-position:-52px -933px}
.followUs .googlePlus .icon{background-position:0 -5477px}
.followUs .pinterest .icon{background-position:-25px -5477px}
.siteLinks{padding:30px 0 45px 0;font-size:9px;text-align:center;letter-spacing:-4px}
.siteLinks ul li{display:inline-block;border-right:1px dotted #898989;letter-spacing:normal;margin-bottom:10px}
.siteLinks ul li a{color:#898989;margin:0 7px}
.siteLinks ul li p{padding-right:7px}
#tracksSection .tracksList{padding-bottom:10px;position:relative;overflow:hidden}
#tracksSection #tracks{margin-top:13px}
#tracksSection .trackLinks{top:185px!important}
.trackInfo{overflow:hidden;position:relative;min-height:450px}
.trackHeadlines hgroup{margin-bottom:15px}
.trackHeadlines h2{font:italic normal 58px/60px "ScoutExtraLightItalic",sans-serif}
.trackHeadlines h2 strong,.exLargeTitle{font:italic 58px/60px "ScoutBoldItalic",sans-serif}
.trackHeadlines h3{font:normal 16px/22px "Arial",sans-serif}
.trackHeadlines h3 strong,.exLargeTitle{color:#ffb400}
.trackOutline{position:relative;padding:20px 0 25px 0}
.trackOutline .trackImg{margin-top:30px;text-align:center}
.trackOutline .trackLinks{position:absolute;z-index:99}
.trackDetails{position:absolute;bottom:20px;left:0;width:100%;z-index:20}
.trackDetails .factsContainer{border:1px solid #747474;height:48px}
.trackDetails table th{color:#838080;font:bold 9px/9px "Arial",sans-serif;text-align:left}
.trackDetails table td{font:italic bold 19px/24px "Arial",sans-serif;padding-top:4px}
.trackDetails .trackFactsCnt{border-right:1px solid #747474;float:left;padding:6px 0;position:relative;text-align:left;width:49.5%}
.trackFactsCnt table th,.trackFactsCnt table td{border-right:1px dotted #848484;padding-left:2%;padding-right:2%}
.trackFactsCnt td.trackConstruction{width:38%;font-size:14px}
.trackFactsCnt .trackConstruction figure{position:absolute;right:2%;bottom:-20%;width:14%;z-index:1}
.trackFactsCnt .trackConstruction figure img{float:right;width:100%}
.trackDetails .trackLegendsCnt{float:left;padding-top:10px;position:relative;width:50.3%}
.trackLegendsCnt h4.selectLabel{background-color:#2b2b2b;color:#747474;font-size:10px;font-weight:bold;left:0;margin:0;padding:0 5px;position:absolute;top:-8px}
.trackLegendsCnt .trackLegends td{font:normal bold 9px "Arial",sans-serif;padding:0 0 0 2%}
.trackLegendsCnt .trackLegends .last{padding:0}
.trackLegendsCnt .trackLegends a{display:inline-block;position:relative;padding:8px 0 0 32px}
.trackLegendsCnt .trackLegends a.active>.icon{background-position:0 -705px;height:16px;line-height:0;margin-right:3px;padding:7px;width:16px}
.trackLegendsCnt .trackLegends a>.icon{background-position:100% -705px;height:16px;line-height:0;margin-right:5px;padding:7px;width:16px;position:absolute;left:0;top:0}
.trackLegendsCnt .trackLegends a>.icon .icon{background-position:0 -755px;font:normal bold 13px/18px "ScoutBold",sans-serif;height:100%;text-align:center;width:100%}
.trackLegendsCnt .trackLegends .victoryTags.active>.icon .icon{background-position:0 -755px}
.trackLegendsCnt .trackLegends .victoryTags>.icon .icon{background-position:0 -781px}
.trackLegendsCnt .trackLegends .historyTags.active>.icon .icon{background-position:-28px -755px;line-height:19px}
.trackLegendsCnt .trackLegends .historyTags>.icon .icon{background-position:0 -781px;line-height:19px}
.trackLegendsCnt .trackLegends .accidentsTags.active>.icon .icon{background-position:-56px -755px;line-height:17px}
.trackLegendsCnt .trackLegends .accidentsTags>.icon .icon{background-position:0 -781px;line-height:17px}
.trackLegendsCnt .trackLegends .fanViewsTags.active>.icon .icon{background-position:-84px -755px}
.trackLegendsCnt .trackLegends .fanViewsTags>.icon .icon{background-position:0 -781px}
.hotspotContainer{width:65%;float:right;position:relative}
.hotspotContainer.track{float:none;margin:15px auto 70px auto;width:100%}
.hotspotContainer figure img{width:100%}
.hotspotContainer .hotspots{position:absolute;position:relative;width:100%;height:100%}
.hotspotContainer .hotspot{position:absolute}
.hotspot>.icon{width:31px;height:30px;background-position:0 -3740px;cursor:pointer;text-align:center;text-transform:uppercase;font:normal bold 20px/30px "ScoutBold",sans-serif}
.hotspot .popupWrap{display:none;position:absolute;z-index:50;background:url("images/spacer.png") repeat}
.hotspot .popupWrap.right{padding:0 0 0 35px}
.hotspot .popupWrap.left{margin-left:-300px;padding:0 35px 0 0}
.hotspot .popupWrap.top{margin-top:-60px}
.hotspot .popupWrap.middle{margin-top:-130px}
.hotspot .popupWrap.bottom{margin-top:-240px}
.hotspot .popup{padding:20px 35px 20px 35px;width:223px;min-height:348px;position:relative;font-size:12px;background:url('images/hotspotPopupBG2.png') repeat 0 0;color:#fff;margin:8px 0;border-left:1px #3c3c3c solid;border-right:1px #3c3c3c solid;display:block}
.hotspot .popupWrap .topCor,.hotspot .popupWrap .btmCor{width:295px;height:8px;background-image:url('images/hotspotPopupBGCor.png');background-repeat:no-repeat;position:absolute;z-index:1;left:-1px}
.hotspot .popupWrap .topCor{top:-8px;background-position:0 0}
.hotspot .popupWrap .btmCor{bottom:-8px;background-position:0 -8px}
.hotspot .popup h3{font:italic normal 22px/20px "ScoutBlackItalic",sans-serif;text-transform:uppercase;margin-bottom:10px}
.hotspot .popup h3,.hotspot .popup p{word-wrap:break-word}
.hotspot .popup h4{font:normal normal 18px/40px "ScoutRegular",sans-serif;text-transform:uppercase;margin-bottom:15px}
.hotspot .popup h4 .icon{font:normal bold 26px/42px "ScoutBold",sans-serif;height:42px;width:42px;margin-right:10px;text-align:center}
.hotspot .popup figure{position:relative;margin-bottom:20px}
.hotspot .popup .close{position:absolute;right:16px;top:10px}
.hotspot .popup .close span{width:27px;height:27px;background:url('images/iconVerticleSprite.png') left -1205px no-repeat transparent}
.hotspot .popup .learnMore{position:absolute;bottom:15px;right:38px}
.hotspot.accident>.icon,.hotspot.winnersCircle>.icon{width:27px;height:36px;padding-right:3px;background-position:0 -3690px;background-color:none}
.hotspot.accident h4 .icon,.hotspot.winnersCircle h4 .icon{background-position:0 -2581px}
.hotspot.fanView>.icon{width:27px;height:36px;padding-right:3px;background-position:-36px -3690px;background-color:none}
.hotspot.fanView h4 .icon{background-position:0 -2642px}
.hotspot.history>.icon{width:27px;height:36px;padding-right:3px;background-position:-71px -3690px;background-color:none}
.hotspot.history h4 .icon{background-position:100% -2581px}
.hotspot.videoTour>.icon{width:27px;height:36px;padding-right:3px;background-position:0 -3790px;background-color:none}
.hotspot.videoTour h4 .icon{background-position:100% -3737px}
.carHeadlines,.raceBasics{width:35%}
.carHeadlines hgroup,.raceBasics hgroup{margin-bottom:10px}
.carHeadlines h2,.raceBasics h2{font:italic normal 58px/54px "ScoutExtraLightItalic",sans-serif;margin-bottom:5px}
.carHeadlines h2 strong,.raceBasics h2 strong{font-weight:bold;font-family:"ScoutBoldItalic",sans-serif}
.carHeadlines h3,.raceBasics h3{font:16px/18px "Arial",sans-serif}
.carHeadlines h3 strong,.raceBasics h3{color:#ffb400}
#socialBuzzSection,#merchandiseStoreSection{margin:-75px 0 40px;position:relative}
#socialBuzzSection>.moduleBody{height:85%;position:absolute;top:75px;left:0;width:100%;z-index:10}
#socialBuzzSection .moduleContent,#socialBuzzSection #socialBuzz{height:100%}
#socialBuzzSection .moduleContent,#socialBuzzSection .moduleContent a{color:#fff}
#socialBuzzSection .socialBuzzBubbles{height:100%;position:relative}
#socialBuzzSection .socialBuzzBubbles .bubble{background:url('images/transpBG.png') 0 0 repeat transparent;border-radius:100%;padding:10px;position:absolute;text-align:center;width:65px;height:65px;left:-9000px}
#socialBuzzSection .socialBuzzBubbles .bubble.up{z-index:10}
#socialBuzzSection .socialBuzzBubbles .bubble a{display:inline-block;font:italic bold 9px "Arial",sans-serif;word-wrap:break-word;vertical-align:middle;margin-top:5%}
#socialBuzzSection .socialBuzzBubbles .linkText{margin-top:10px;text-transform:uppercase}
#socialBuzzSection .socialBuzzBubbles .linkText.largeFont{font-size:16px}
#socialBuzzSection .socialBuzzBubbles .tweetCount{background-color:#ccc;border-radius:5px;color:#1f1f1f;display:inline-block;font:italic bold 11px "Arial",sans-serif;min-width:25px;padding:7px 9px;position:relative;margin-bottom:10px}
#socialBuzzSection .socialBuzzBubbles .tweetCount .icon{background-position:center -3443px;height:10px;position:absolute;bottom:-7px;width:100%;left:0}
#scheduleSection{margin-top:-120px}
#scheduleSection .moduleHeader{padding-top:45px}
#scheduleSection hr.tripleDot{margin-top:40px}
#trackSchedule .tabularData tbody td{color:#fff;font:bold 12px/46px "Arial",sans-serif;padding:6px 40px}
#trackSchedule .tabularData tbody td strong{padding-right:15px}
.trackExperienceContainer,.trackMediaGalleryContainer{position:relative}
.trackExperience{overflow:hidden;margin-bottom:40px}
.trackExperience article{background-color:#fff;float:left;padding:34px 1%;width:25%;text-align:center;border-right:10px solid #f3f4f4;-moz-box-sizing:border-box;box-sizing:border-box}
.alternateStyle .trackExperience article{border-right-color:#2b2b2b}
.trackExperience article a{display:inline-block;min-height:217px;position:relative;text-align:center;width:100%}
.trackExperience article a:hover{text-decoration:none}
.trackExperience article a h3{font:italic bold 24px/30px "ScoutBoldItalic",sans-serif;margin:10px 0 5px}
.trackExperience article a p.detail{color:#898989;font:italic bold 12px "Arial",sans-serif;margin:0 auto 25px auto;width:80%}
.trackExperience article a .icon{background-position:0 -3631px;bottom:0;height:23px;position:absolute;left:50%;width:11px}
.trackExperience article a:hover .icon{background-position:100% -3631px}
.trackExperience article a.directions h3{color:#2175b6}
.trackExperience article a.camping h3{color:#c60026}
.trackExperience article a.maps h3{color:#ffb400}
.trackExperience article a.records h3{color:#12a125}
.trackMediaGalleryContainer{padding-top:75px}
.trackExperienceContent{height:450px}
.trackExperienceContent{color:#fff;margin-bottom:15px;width:98%}
.trackExperienceContent img{float:left;margin:5px 10px 10px 0}
#passwordResetSuccess{min-height:300px}
.ui-dialog.ui-widget.preloaderDialog{padding:0;border:0;width:32px!important;border-radius:0;height:32px!important;background:none!important;overflow:hidden}
.preloaderDialog .ui-dialog-titlebar{display:none}
.preloaderDialog .ui-dialog-content{padding:0;overflow:hidden}
.ui-dialog{width:786px!important;padding:36px;border:1px solid #3c3c3c;border-radius:5px!important}
.ui-widget-overlay{background:#000;opacity:.85;filter:Alpha(opacity=85);position:fixed!important;height:100%}
.ui-dialog .ui-dialog-titlebar-close{margin:0;top:0;right:0;width:27px;height:27px;z-index:9}
.ui-dialog .ui-dialog-titlebar-close span{margin:0;width:27px;height:27px;background:url(images/iconVerticleSprite.png) left -1205px no-repeat transparent}
.ui-dialog .ui-dialog-titlebar-close.ui-state-hover{top:1px;right:1px;background:0;border:0}
.ui-dialog .ui-dialog-title{padding:0;margin:0;float:none}
.ui-dialog .ui-dialog-title h2,.ui-dialog .ui-dialog-title h3{font:italic normal 45px/45px "ScoutExtraLightItalic",sans-serif;text-transform:uppercase;color:#fff}
.ui-dialog .ui-dialog-title h2 span,.ui-dialog .ui-dialog-title h2 strong{color:#ffb400;font:italic 45px/45px "ScoutBoldItalic",sans-serif}
.ui-dialog .ui-dialog-title h2 span.dialogFormHeadfont{color:#fff;font:normal bold 18px "ScoutBold",sans-serif;padding-left:8px}
.ui-dialog .ui-dialog-title h2 a{font:normal bold 18px "ScoutBold",sans-serif}
.ui-dialog .ui-dialog-title h2 a:hover{text-decoration:underline}
.ui-dialog .dialogWindow{color:#fff;overflow:hidden;padding:17px 0 20px 0}
.ui-dialog-titlebar.ui-helper-clearfix a{color:#47aefd;font-size:18px;font-weight:bold;text-decoration:none}
.ui-dialog-titlebar.ui-helper-clearfix a:hover{color:#47aefd;text-decoration:none}
.ui-dialog .ui-dialog-content{padding:0 0 40px 0}
.ui-dialog .ui-widget-header{background:0;border:0}
.ui-dialog .ui-dialog-titlebar{padding:0}
.ui-widget-content{border:0}
.ui-dialog .ui-widget-content p.message{color:#fff;margin:10px 0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br,.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl,.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr,.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-radius:0}
.ui-widget-content a{color:#2175b6;cursor:pointer}
.dialogCloseIcon{float:right}
.dialogCloseIcon a{width:27px;height:27px;background:url(images/iconVerticleSprite.png) left -1205px no-repeat transparent;display:inline-block}
.submitFanPollDialog{width:600px!important}
section.thankYouForUploadContainer.dialogWindow{margin-top:20px}
.thankYouForUpload .uploadSuccess{background-color:#222;border:1px solid #3d3d3d;padding:12px 0 24px 35px}
#pollUploadImage .thankYouForUpload .uploadSuccess{padding-bottom:12px}
.thankYouForUpload .uploadSuccess span.infoIcon{background:url('images/upload-status.png') no-repeat;width:49px;height:49px;float:left;margin:0 27px 0 0}
.thankYouForUpload .uploadSuccess span.infoIcon.failure{background:url('images/upload-status.png') no-repeat 0 -69px;width:49px;height:49px;float:left;margin:0 27px 0 0}
.thankYouForUpload .uploadSuccess ul{list-style-type:none}
.thankYouForUpload .uploadSuccess ul li{font-size:24px;font-style:italic;font-weight:bold;font-family:ScoutExtraLightItalic;padding-top:10px}
.thankYouForUpload .uploadSuccess ul li .submissionText{font-size:15px;display:block}
.dialogWindow h3{font:normal bold 22px "ScoutBold",sen-serif}
.dialogWindow a{text-decoration:none;font-weight:bold;font-size:12px;color:#2f8bd3}
.dialogWindow a:hover{text-decoration:underline;overflow:hidden}
.dialogFormHeading{margin:0 0 30px 0}
.dialogFormHeading h2{font-size:45px;font-style:italic;text-transform:uppercase;margin:15px 0 0 0}
.dialogFormHeading h2 span{color:#ffb400}
.dialogFormHeading span.dialogFormHeadfont{color:#fff;font-size:18px;font-weight:bold}
.dialogFormHeading a{color:#47aefd;font-size:18px;font-weight:bold;text-decoration:none}
.dialogFormHeading a:hover{color:#47aefd;text-decoration:none}
.inputFieldContainer{width:88%;float:left;position:relative}
.radioFieldContainer{float:left;margin-right:40px}
.radioFieldContainer input{float:left;width:30px!important}
.radioFieldContainer label{float:left;clear:none!important}
.dialogFormFooter{clear:both;margin:25px 0 0 0;padding:28px 0 0 0;border-top:1px dotted #4b4b4b}
label.error,label.customError,label.customValidation{font-size:12px;font-weight:normal;color:#fa0b22;display:inline-block;margin:6px 0 0 0}
.actionButtons{float:right;clear:both}
.actionButtons input{width:auto!important;background-color:#2175b6;border:0;color:#fff;font-size:18px;font-weight:bold;padding:5px 15px;margin:0 0 0 5px}
.actionButtons input.gray{background:#6c6c6c}
.actionButtons input:hover,.actionButtons input:focus{color:#fff;background-color:#1b95f4}
.actionButtons input:first-child{margin-left:0}
#tooltip{border:2px solid #696969;float:left;font-size:12px;max-width:160px;padding:1em 1em 1em .7em;position:absolute;z-index:1093;background:#949494;border-radius:6px;margin:-40px 0 0 -25px}
.rounded{-moz-border-radius:3px;-webkit-border-radius:3px}
.ui-dialog.submitFanPollDialog .ui-widget-header{border-bottom:1px dotted #4b4b4b}
#submitFanPollDialog .disclaimer{float:left;width:450px;font-size:12px}
#submitFanPollDialog .actionButtons{clear:none;width:100px}
form .pollDurationTool{float:left;clear:both;margin-top:3px;height:53px;background:#333}
form .pollDurationTool input[type="text"]{float:left;width:33px;margin:10px;padding:0;color:#000;text-align:center;font:italic normal 24px/28px "ScoutBlackItalic",sans-serif;padding:2px 5px 1px 3px}
form .pollDurationTool input[type="text"]:focus{padding:1px 4px 0 2px}
.pollDurationTool .days{float:left;font:italic normal 24px/50px "ScoutExtraLightItalic",sans-serif}
.pollDurationBtns{float:left;padding:0 2px;margin-left:15px;background:#252525}
.pollDurationBtns a{float:left;clear:both}
.btnAddDays{margin-bottom:1px}
.minMax{float:left;padding:0 15px;font:normal normal 18px/52px "ScoutRegular",sans-serif}
.pollDurationSlider{width:330px;float:left;padding:16px 0;position:relative}
.pollDurationSlider .thumb{display:block;position:absolute;width:18px;height:18px;border-radius:9px;background:#ffb400;cursor:pointer}
.pollDurationSlider .track{width:100%;height:6px;margin:5px 0;border-radius:6px;border:1px solid #383838;background:#282828}
.duplicateEmailNotification{background-color:#222;border:1px solid #3d3d3d;padding:24px 0 30px 35px}
.duplicateEmailNotification ul{list-style-type:none}
.duplicateEmailNotification ul li{font-size:18px;font-weight:bold}
.duplicateEmailNotification a{font-size:18px}
.duplicateEmailNotification a:hover{text-decoration:none}
.duplicateEmailNotification .infoIcon{background:url('images/iconLargeVerticleSprite.png') 0 -495px transparent;width:50px;height:50px;float:left;margin:0 27px 0 0}
.linkAccountWithFb{border-top:1px dotted #4b4b4b;margin:25px 0 0 0;padding:28px 0 0 0}
.linkAccountWithFb .linkFbSigninContainer{width:52.5%;margin:36px auto 0;overflow:hidden}
.linkFbThumbImg{float:left;margin-right:20px}
#forgotPasswordForm .forgotPasswordModalSection{width:80%}
#forgotPasswordForm .actionButtons{float:left}
.ui-dialog .topSubHeading span.icon{background-position:0 -2255px;width:6px;height:11px;margin:0 6px 0 0}
#forgotPasswordDialog .dialogUserDataContainer label{padding:0 0 12px 0}
.ui-dialog-titlebar.ui-helper-clearfix a#backLoginBtn:hover{text-decoration:underline}
.subModuleHeader{width:100%;margin-bottom:15px;display:table;clear:both;line-height:30px}
.moduleBody .subModuleHeader h2{text-transform:uppercase;font:bold 14px/28px "Arial",sans-serif;float:left;margin-right:10px}
.subModuleHeader .headerDesc{font-style:italic;font-size:11px}
.colGrid2,.colGrid3{overflow:hidden}
.colGrid2>div,.colGrid2>li,.colGrid2>fieldset{float:left;width:47%;margin-right:5%}
.colGrid2>div:last-child,.colGrid2>li:last-child,.colGrid2>fieldset:last-child{margin-right:0}
.colGrid3>div,.colGrid3>fieldset,.colGrid3>ul,.colGrid3>li{float:left;width:31%;margin-right:2%}
.colGrid3>div:last-child,.colGrid3>fieldset:last-child,.colGrid3>ul:last-child{margin-right:0}
.colGrid3.nonFL>div,.colGrid3.nonFL>fieldset,.colGrid3.nonFL>ul,.colGrid3.nonFL>li{display:inline-block;vertical-align:top;float:none;width:31%;margin-right:2%}
#blogPostsList .title a{color:#000;text-decoration:none}
#manageMyProfile .moduleBody{padding:0 0 20px}
#manageMyProfile .singleDot{margin:15px 0 25px}
#manageMyProfile .moduleHeader{padding:0}
#activityUserNews.moduleBody,#profileProductsBody.moduleBody,#profileSettingsBody.moduleBody{padding:8px 0 20px}
#activityUserNews .questionnaire{position:relative;overflow:hidden}
#activityUserNews .questionnaireNav{position:absolute;right:25px;top:63px;z-index:2}
#activityUserNews .questionnaireNav .jcarousel-prev,#activityUserNews .questionnaireNav .jcarousel-next{background-color:#2f8bd2;font:bold 12px/28px Arial,sans-serif;padding:2px 8px;color:#fff;margin-right:2px;text-transform:uppercase;text-decoration:none;float:left;cursor:pointer}
#activityUserNews .questionnaireNav .jcarousel-prev.jcarousel-prev-disabled,#activityUserNews .questionnaireNav .jcarousel-next.jcarousel-next-disabled{background-color:#989898;text-decoration:none}
#activityUserNews .questionairePagination{font:italic bold 20px/28px Arial,sans-serif;color:#ffb400;position:absolute;left:30px;top:40px;z-index:3}
#activityUserNews .questionairePagination .pagination{display:inline-block}
#activityUserNews .questionairePagination .pagination .jc-small-pager span{display:inline-block}
#activityUserNews .question{padding-bottom:36px}
#activityUserNews .question hgroup{width:80%}
#activityUserNews .question h3{font:italic 35px/35px "ScoutBoldItalic",sans-serif;color:#fff}
#activityUserNews .question .angledPanel .container{padding:66px 30px 15px;overflow:hidden}
#activityUserNews ul.answerOptions{overflow:hidden}
#activityUserNews ul.answerOptions li{width:33.33%;border-top:#f3f4f4 5px solid;margin:0;float:left}
#activityUserNews ul.answerOptions li label{font:italic bold 18px/20px Arial,sans-serif;margin:0 0 0 8px}
#activityUserNews ul.answerOptions li .liCnt{border-right:5px solid #f3f4f4;padding:14px 0 14px 15px}
#activityUserNews ul.answerOptions li.last .liCnt{border-right:0 none}
.favLegends{float:right;overflow:hidden}
.standingsLanding .favLegends{padding:0 0 0 50px;float:left}
.favLegends li{float:left;font:normal bold 10px/24px arial,sans-serif;padding:0 13px 0 8px;color:#989898}
.standingsLanding .favLegends li{color:#686868;font-family:Arial,Helvetica,sans-serif;font-style:italic}
.favLegends li.last{padding:0 0 0 8px}
.favLegends li.first{padding:0 13px 0 0}
.lgdColorBox{width:15px;content:" ";height:8px;display:inline-block;padding:0;margin:0 5px 0 0}
.favTypeBox{width:100%;content:" ";height:8px;display:block;padding:0;margin:0 0 6px}
.driverIndicator{float:left}
.driverIndicator li{color:#686868;float:left;font:italic bold 10px/10px Arial,Helvetica,sans-serif;margin-right:20px;border-left-width:28px;border-left-style:solid;padding-left:10px}
.driverIndicator li.yellow{border-left-color:#af8216}
.driverIndicator li.red{border-left-color:#af1616}
.bgBlue,.favTypeNewsMedia .favTypeBox{background-color:#2f8cd4}
.bgRed,.favTypeMissions .favTypeBox{background-color:#d9160b}
.bgPurple,.favTypeGalleryUploads .favTypeBox{background-color:#b80cc2}
.bgYellow,.favTypeForum .favTypeBox{background-color:#eddf00}
.bgGreen,.favTypePolls .favTypeBox{background-color:#33aa0f}
.bgOrange,.favTypeBlog .favTypeBox{background-color:#ffb400}
.bgOrangeDark{background-color:#e95a1e}
.favBoxList{overflow:hidden;position:relative}
.favBox{width:21.9%;border:#d7d7d7 solid 1px;padding:10px;margin:0 0 10px;overflow:hidden;background-color:white}
.favBox .type{font:bold 11px/36px "Arial",sans-serif;color:#333}
.favBoxContent article{border:0;margin:0;padding:0;width:100%}
.favBoxContent .driverCard .driverInfo li .name{width:100%}
.favBoxContent>figure{display:block;height:100%;overflow:hidden;position:relative;width:100%}
.rightTextFloater a.viewAll{background:0;font:normal bold 10px/24px Arial,sans-serif;color:#2175b6!important;padding:0;text-decoration:none;margin-top:20px}
.commentBox{border:#dfdfdf 1px solid;background-color:#f0f0f0;clear:both;margin-top:10px}
.comment{clear:both;border-bottom:#dfdfdf 1px solid;min-height:70px}
.comment:last-child{border-bottom:0}
.comment:after{display:table;content:" ";clear:both}
.commentAuthor a{font:12px/24px "Arial",sans-serif;color:#2f8bd3!important;font-weight:bold}
.blogPostAuthor a{color:#2f8bd3!important;font-weight:bold}
.commentAuthorAvatar{max-width:50px;max-height:50px;float:left;padding:10px 0 0 10px;position:absolute;overflow:hidden}
.commentAuthorAvatar img{width:100%}
.commentDesc{float:left;padding:5px 10px 10px 70px;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;word-wrap:break-word}
.newsItem .thumbContent .content p.detail{font-size:12px;font-style:normal;margin:0;padding:10px 0}
.favBox .favBoxContent,.favBox .thumbContent{overflow:hidden;position:relative;width:100%}
.favBox.newsItem .content{padding:7px 0}
.favBox.newsItem .content h3{font-size:12px;line-height:18px;padding-bottom:4px}
.favBox .addRemove{right:10px;top:24px;z-index:50}
.favBox h3.title{font:italic normal 36px/30px "ScoutBlackItalic",sans-serif;text-transform:uppercase;margin-bottom:15px}
.favBox h3.title a{color:#000}
.favBox h3.title a:hover{text-decoration:none}
.favBox .driverInfo h3.driverName{font:italic normal 24px/24px "ScoutBlackItalic",sans-serif;text-transform:uppercase}
.favBox .driverInfo .teamName{font:normal bold 14px/20px "ScoutBold",sans-serif;text-transform:uppercase}
.favBox .driverCard ul.driverInfo li .statistics dl{padding:0 11px}
.favBox .driverCard ul.driverInfo li .statistics dl dt{color:#989898}
.favBox .basicDetail{border-top:1px dotted #d6d6d6;padding-top:10px}
.favBox .racePrediction{padding-top:5px}
.favBox .predictionBars li .probabilityBar{width:55%}
.favBox .predictionBars li .probabilityBar>div{font:italic bold 16px/36px "ScoutBoldItalic",sans-serif}
.favBox .predictionBars li .probabilityName{width:41%;font:italic bold 11px/36px "Arial",sans-serif;color:#686868;padding-right:3%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.favBox .trackName,.favBox .teamName{font:italic normal 24px/24px "ScoutBlackItalic",sans-serif;text-transform:uppercase}
.favBox .trackAddress{font:normal bold 14px/20px "ScoutBold",sans-serif;text-transform:uppercase}
.favBox .raceListContainer{text-transform:uppercase;border-top:#999 dotted 1px;margin:10px 0 0;padding:15px 0 0}
.favBox .raceList{margin:5px 0 0}
.raceList .score{font:italic normal 24px/24px "ScoutBoldItalic",sans-serif;padding:0 10px 0 0}
.raceListItem{font:italic normal 14px/20px "ScoutBoldItalic",sans-serif;text-transform:uppercase;padding:5px 0;background:url('images/listBackArrow.png') 100% center no-repeat transparent}
.pitCrewCards,.trackCards,.topStories{overflow:hidden;padding-bottom:45px}
.pitCrewCards .pitCrewCard,.trackCards .trackCard,.topStories .selectedNews{width:90%;background-color:white;border:1px solid #d7d7d7;margin:0 1% 0 0;overflow:hidden;padding:7px;position:relative;display:block;min-height:200px;float:left}
.topStories .selectedNews{height:93%}
.pitCrewCards .pitCrewCard figure,.trackCards .trackCard figure,.topStories .selectedNews figure{padding-bottom:15px}
.topStories .selectedNews figure img{width:100%}
.topStories .selectedNews .newsType{text-transform:uppercase;font:bold 11px/16px "Arial",sans-serif;padding:0 5px 5px}
.topStories .selectedNews .newsHeading{font:italic 22px/18px "ScoutBlackItalic",sans-serif;text-transform:uppercase;padding:0 15px 15px 5px}
.pitCrewCards .pitCrewCard .addRemove,.trackCards .trackCard .addRemove,.topStories .selectedNews .addRemove{top:7px;right:7px}
.pitCrewCards .addPlaceHolder,.trackCards .addPlaceHolder,.driverCards .addPlaceHolder{width:97%;float:left}
.addPlaceHolder{background:url("images/tableDarkPattern3.png") repeat scroll 0 0 #686868;text-align:center;position:relative;display:block;border:1px solid #d6d6d6;height:100%;cursor:pointer;height:98.6%}
.addPlaceHolder a{display:block;height:60%;padding:20% 0}
.addPlaceHolder .callOut{font:bold 28px/28px "ScoutBold",sans-serif;color:#c4c4c4;text-transform:uppercase;display:inline-block}
.iconExtraLrg{background:url("images/iconExtraLargeVerticleSprite.png") no-repeat scroll center top transparent;width:100%;height:130px;display:block}
.iconExtraLrg.addTrack{background-position:center -130px}
.iconExtraLrg.addFantasy{background-position:center -389px}
.iconExtraLrg.addPoll{background-position:center -260px}
.iconExtraLrg.addBlog{background-position:center 0}
.iconExtraLrg.addMission{background-position:center -647px}
.iconExtraLrg.addFanGallery{background-position:center -781px}
.iconExtraLrg.addDriver,.iconExtraLrg.addCrew{background-position:center -519px}
.trackCard .statistics dl{width:46%}
.trackCard ul li.statisticsBoard{border-top:1px dotted #c0c0c0;padding-top:12px}
.pitCrewCards .pitCrewCard .crewName,.trackCards .trackCard .trackName{font:italic 22px/18px "ScoutBlackItalic",sans-serif;text-transform:uppercase;padding:0 0 13px}
.pitCrewCards .pitCrewCard .crewName a,.trackCards .trackCard .trackName a{color:#3a3a3a}
.pitCrewCards .pitCrewCard .teamDetailLink,.trackCards .trackCard .trackAddress{font:bold 12px/18px "Arial",sans-serif;text-transform:uppercase;padding:0 0 5px}
.pitCrewCard .crewInfo dl{border-top:1px dotted #c0c0c0;padding:12px 0}
.pitCrewCard .crewInfo dl dt{color:#989898;display:block;font:bold 9px "Arial",sans-serif;padding-bottom:5px}
.pitCrewCard .crewInfo dl dd{display:block;font:italic bold 16px/12px "Arial",sans-serif;color:#393939}
.userCards>li{width:224px;float:left}
.userCards>li article{height:94%}
#userDrivers .driverCard{width:90%;margin:0 1% 0 0}
#userDrivers .driverCard .driverInfo{height:auto}
#userDrivers .driverCard .removeFrom{display:block}
.myProfileActivity .driverCards,.myProfileActivity .topStories,.myProfileActivity .trackCards{overflow:hidden;padding-bottom:23px}
.signupNewsLetterOfferList{background:url("images/tableDarkPattern2.png") repeat scroll 0 0 transparent;margin:0 0 40px;text-align:center}
table.signupNewsLetterOfferList figure{min-height:80px}
.signupNewsLetterOfferList .actionLinks{padding-top:25px}
.signupNewsLetterOfferList .offerItemDesc td{padding:25px 2% 35px}
.signupNewsLetterOfferList .figures td{padding-top:35px}
.signupNewsLetterOfferList td{border:0;border-right:#f2f4f4 solid 5px;width:20%;padding:0 2%}
.newItemFacilitatorBox{padding:5px;overflow:hidden;height:300px}
.newItemFacilitatorBox .addPlaceHolder{width:24%;float:left}
.newItemFacilitatorBox .callBox{float:left;margin:11% 0 0 9.5%;color:#686868;width:65%}
.newItemFacilitatorBox .callBox h3{font:bold 28px/28px Arial,sans-serif;padding:0 0 10px}
#personalizedNewsMediaOptionsList .cbList{padding-bottom:40px}
.viewStackControlBar{background-color:#343434;padding:4px;margin:0 0 1px;height:auto}
.viewStackControlBar .visualModeNav{margin:0}
.viewStackControlBar .visualModeNav ul li{height:24px}
.segmentLeague .teamRank{float:left;width:50%}
.segmentLeague .teamStatus{float:left;width:30%}
#blogForumAndPollsList .tabularData tbody td,#fantasyAndLeaguesContainer .tabularData tbody td{padding:10px 0 10px 1.25%}
#blogForumAndPollsList .tabularData tbody td,#blogForumAndPollsList .tabularData thead th{text-align:center}
#blogForumAndPollsList .tabularData tbody th,#blogForumAndPollsList .tabularData thead th.title,#profileTeamLeagueList.tabularData th.title{font-style:normal;text-align:left}
table th.title .teamIcon{max-width:28px;padding-right:18px}
table td .auxInfo{font:bold italic 12px/16px Arial,sans-serif}
table td.dualInfo{line-height:1em}
.tabularData td.leagueName,.tabularData td.segmentLeague{border-left:1px dotted #ccc}
.tabularData th.leagueName,.tabularData td.leagueName,.tabularData th.segmentLeague,.tabularData td.segmentLeague{padding-left:2%}
.edit .icon{background-position:0 -2519px;height:22px;width:21px}
.remove .icon{background-position:0 -2455px;height:22px;width:21px}
.dottedBoderLeft{border-left:1px dotted #ccc;width:1px;height:100%;margin:0 10px}
#myProfile .racePrediction .predictionBars li .probabilityBar>div{max-width:91%;min-width:10%}
.migArticleTable div{width:auto!important}
.migArticleTable table{border:1px solid #646464}
.migArticleTable th{background:none repeat scroll 0 0 #000;border-right:1px dotted #646464;color:#eee;font-size:12px;font-weight:bold;padding:5px}
.migArticleTable tr{background:none repeat scroll 0 0 #f8f8f8;color:#000;font-size:11px;font-weight:normal}
.migArticleTable .cnnCup{background:none repeat scroll 0 0 #eee}
.migArticleTable td{border-right:1px dotted;padding:5px}
.news-media-body{background:#ffde00 url(images/newsandmedia/page-bg-gold.jpg) no-repeat center top;background-size:100% auto;font-family:Arial,Helvetica,sans-serif}
.news-media-container{background:none repeat scroll 0 0 #f3f4f4;margin:0 auto;max-width:70%;padding-bottom:115px}
@media screen and (max-width:1024px){.news-media-container{width:100%;max-width:100%}
}
.banner-top{background:#2a2a2a url(images/newsandmedia/tableDarkPattern.png) repeat;-webkit-box-shadow:inset 0 0 30px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 30px 0 rgba(0,0,0,0.5);box-shadow:inset 0 0 30px 0 rgba(0,0,0,0.5);text-align:center;padding:10px}
.banner-top img,.banner-top a{display:block;margin:0 auto}
.landing_padding{padding:45px 17px 10px 17px}
.call-to-action__elem{position:absolute;right:46px;bottom:46px}
.call-to-action__link{background:url(images/newsandmedia/call-btn.png) repeat-x center center;position:relative;text-align:center;height:42px;font-family:Arial,Helvetica,sans-serif;font-size:22px;text-transform:uppercase;color:#000;line-height:42px;display:block;float:left;padding:0 31px 0 39px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:#666 0 0 5px;-moz-box-shadow:#666 0 0 5px;box-shadow:#666 0 0 5px}
.call-to-action__link span{color:#a2a2a2}
.call-to-action__link:hover{text-decoration:none;background:url(images/newsandmedia/call-btn_act.png) repeat-x center center}
.call-to-action__box{position:relative;max-width:978px;overflow:hidden}
.call-to-action__img{width:100%;display:block}
.call-to-action__img_tablet{width:100%;display:none}
.call-to-action__img_mobile{width:100%;display:none}
.call-to-action__logo{position:absolute;top:7%;left:2%;height:75%}
.chases-title{margin-bottom:20px}
.chases-title p{font-family:'Scout-Bold-Italic';text-transform:uppercase;font-size:24px;line-height:20px;float:left}
.chases-title span{color:#989898;font-size:8px;line-height:22px;display:block;float:right}
.chases-title img{display:block;height:20px;float:right;margin-left:5px}
.chases-title div{white-space:nowrap;float:right}
.chases-table{width:32%;float:left;margin-bottom:35px}
.chase_standings,.chase_schedule{margin-right:2%}
.chases-table table{width:100%;border-top:1px solid #adaeae;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:10px;margin-bottom:35px}
.chases-table table tr{border-bottom:1px solid #adaeae}
.chases-table table tr.even{background:#e5e5e5}
.chases-table .chases-down,.chases-table .chases-up{position:relative;top:1px;margin-right:3px}
.chases-table td{padding:6px;text-align:center;vertical-align:top}
.chases-table th{padding:6px;font-size:8px;font-style:italic;text-align:center}
.chases-table .col2{text-align:left}
.chases-table .col2 a,.chase_schedule .col2-3 a{color:#000;text-decoration:underline}
.chases-table .col2 a:hover,.chase_schedule .col2-3 a:hover{color:#000;text-decoration:none}
.chase_schedule .col3{white-space:nowrap}
.chase_schedule .col4 a{color:#7a6a00;white-space:nowrap;text-decoration:none}
.chase_schedule .col4 a:hover{color:#7a6a00;text-decoration:none}
.chases-more{background:url(images/newsandmedia/call-btn.png) repeat-x center center;position:relative;text-align:center;height:24px;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-transform:uppercase;color:#000;line-height:24px;display:block;float:right;padding:0 13px 0 18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:#666 0 0 5px;-moz-box-shadow:#666 0 0 5px;box-shadow:#666 0 0 5px}
.chases-more span{color:#a2a2a2}
.chases-more:hover{text-decoration:none;background:url(images/newsandmedia/call-btn_act.png) repeat-x center center}
.chase_editorial__content{margin-bottom:37px}
.chase_editorial .chase_editorial__block{margin-bottom:9px;border:0}
.chase_editorial .chase_editorial__image{width:35%}
.chase_editorial .chase_editorial__block tr{border:0}
.chase_editorial .chase_editorial__block td{padding:0}
.chase_editorial .chase_editorial__image div{width:90%;position:relative}
.chase_editorial .chase_editorial__image img{width:100%;display:block}
.chase_editorial .chase_editorial__image .chase-table-play{position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/newsandmedia/chase-table-play.png) no-repeat center center}
.chase_editorial .chase_editorial__info{width:60%;color:#555;font-size:12px;vertical-align:middle;text-align:left;background:#e5e5e5}
.chase_editorial .chase_editorial__info a{text-transform:uppercase;text-decoration:underline;color:#000;margin-left:10%}
.chase_editorial .chase_editorial__info a:hover{text-decoration:none}
.chase_editorial .chase_editorial__info p{margin-left:10%}
.resp-iframe iframe{width:100%;height:780px}
.landing-ads_left{padding-right:310px}
.landing-ads_right{float:right}
.landing-gallery{margin-bottom:30px}
.landing-gallery ul{list-style:none;margin:0;padding:0}
.landing-gallery li{display:block;float:left;width:19.2%;margin:0 1% 1% 0;position:relative}
.landing-gallery li.last{margin-right:0}
.landing-gallery li .landing-gallery__image{width:100%;display:block}
.landing-gallery__video{position:absolute;top:5%;left:3%}
.landing-gallery__overlay{background-color:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7c000000',endColorstr='#7c000000');display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}
.landing-gallery li a:hover .landing-gallery__overlay{display:none}
.landing-gallery__title{position:absolute;left:0;bottom:0;background:#000;height:54px;width:100%;color:#fd0;font-size:15px;font-weight:bold;font-style:italic;text-align:center;display:inline-table}
.landing-gallery__title p{display:table-cell;vertical-align:middle}
.banner-top .top-banner{display:block}
.banner_320{display:none!important;width:320px;margin-left:auto;margin-right:auto}
.chase_schedule .col2-3{display:none;text-align:left}
.news_media{padding:0 17px 0 17px;background:#fff}
.news_media__news__col{display:block;float:left;width:32%;margin-bottom:0}
.news_media__news__col_1{margin-right:20px}
.news_media__news__col_2{width:316px}
.news_media__news__col_3{width:300px;margin-left:20px}
ul.tabs{display:block;padding-left:6px}
ul.tabs li{display:block;float:left;margin-right:1px}
ul.tabs li a{display:block;float:left;background:#686868;color:#FFF;font-size:10px;font-weight:bold;line-height:12px;padding:8px 13px;text-transform:uppercase}
ul.tabs li a:hover{text-decoration:none;color:#000;background:#989898}
ul.tabs li a.selected{background:#ffb400;color:#000}
.tab-content{clear:both;background:url(images/newsandmedia/tabs-content-top.png) no-repeat top right}
.tab-content__i{background:url(images/newsandmedia/tabs-content-bot.png) no-repeat bottom right;padding:12px 0}
.stories{width:100%;margin-bottom:15px}
.stories tr.odd{background:#e5e5e5}
.stories td{padding:5px}
.stories .stories__title{font-family:Arial,sans-serif;color:#222;font-size:12px;font-weight:bold;line-height:16px}
.stories .stories__title .icon{display:inline-block;background:url(images/newsandmedia/iconVerticleSprite.png) no-repeat 0 -27px;vertical-align:middle;margin-left:5px;height:17px;width:20px}
.stories p{color:#555;font-size:11px;line-height:14px;margin-top:3px}
.stories p a{color:#2175b6}
.tab-content__i .viewAll{margin-left:6px}
#news_media__stories .desc{padding-left:5px}
.news_media__carousel{margin-bottom:20px!important}
.news_media__gallery .viewAll{float:right;margin-right:5px}
.news_media__gallery h3{font-family:'Scout-Bold-Italic';font-size:24px;line-height:26px;margin:0 0 26px 5px;text-transform:uppercase}
.news_media__gallery h3 a{color:#000;text-decoration:none}
.news_media__carousel li{display:block;float:left;width:23%;margin:0 1% 1% 1%}
.news_media__carousel .news_media__gallery__image img{width:100%}
.news_media__gallery .jcarousel-container-horizontal{padding:0 20px}
.news_media__gallery .jcarousel-clip{overflow:hidden}
.news_media__gallery .jcarousel-clip-horizontal{width:100%}
.news_media__gallery .jcarousel-item{margin:0 5px}
.news_media__gallery .jcarousel-item a img{width:100%}
.news_media__gallery .jcarousel-next-horizontal{position:absolute;top:0;right:0;width:19px;height:167px;cursor:pointer;background:url(images/newsandmedia/news-media_next.png) no-repeat 0 0}
.news_media__gallery .jcarousel-prev-horizontal{position:absolute;top:0;left:0;width:19px;height:167px;cursor:pointer;background:url(images/newsandmedia/news-media_prev.png) no-repeat 0 0}
.news_media__gallery .jcarousel-next-disabled,.news_media__gallery .jcarousel-prev-disabled{opacity:0;top:-9999px}
.news_media__gallery__image{position:relative;display:block}
.news_media__gallery__image img{display:block}
.news_media__gallery__video{position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/newsandmedia/news-media_play.png) no-repeat center center}
.news_media__gallery__title{background:#000;color:#FFF!important;font-size:13px;line-height:15px;font-weight:bold;font-style:italic;text-transform:uppercase;display:block;padding:9px 10px 10px 10px;height:50px}
.news_media__featured_desctop .news_media__featured__left{width:49%;float:left}
.news_media__featured_desctop .news_media__featured__right{width:49%;float:right}
.news_media__featured_desctop .news_media__featured__full{width:100%}
.news_media__featured__hr{line-height:0;height:0;border-bottom:1px dotted #000;padding-top:50px;margin-bottom:23px}
.news_media__featured__image{display:block;position:relative;margin-bottom:10px}
.news_media__featured__item img{width:100%}
.news_media__featured__text h4{clear:both;font-size:14px;line-height:16px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-style:italic;text-transform:uppercase;margin-bottom:11px;display:inline-block;width:78%}
.news_media__featured__full .news_media__featured__text h4{width:88%}
.news_media__featured__text .content-type{display:inline-block;float:right;text-transform:uppercase;color:#999;font-size:8px;font-size-adjust:.4}
.news_media__featured__text h4 a{color:#000;font-size:14px;line-height:16px;font-family:"Stainless-Bold",Arial,sans-serif;font-weight:bold;font-style:italic;text-transform:uppercase}
.news_media__featured__text p{font-family:Arial,sans-serif;font-size:11px;line-height:13px}
.news_media__featured_item img{width:100%;display:block}
.mob{display:none}
.desc{display:block}
article .content.video{min-height:55px;width:206px;padding:9px 10px 0}
.articlesList article.video{width:100%;margin:0 8px}
.news_media__news__col .twitterFeedsMR{width:88%!important;margin-right:0;margin-left:10%}
.cq-propsdialog-tags input.invisible-input{width:auto!important}
#GFrame{width:100%!important}
.scheduleBackground{background-color:#2b2b2b}
.alert-bar{border:1px solid #ccc;padding:7px;font-size:1.3em}
.alert-bar-warning{background-color:#ffc}
.alert-bar-error{background-color:#f2dede}
.alert-bar-info{background-color:#d9edf7}
.alert-bar-success{background-color:#dff0d8}
.backgroundColorWhite{background-color:#fff}
.iconEmbedCode{display:inline-block;background:url('images/embedImage.png') 0 0 no-repeat transparent;vertical-align:middle;padding-bottom:5px}
.embedCodeBoxShadow{-moz-box-shadow:inset 0 0 26px 2px #d3d3d3;-webkit-box-shadow:inset 0 0 26px 2px #d3d3d3;box-shadow:inset 0 0 26px 2px #d3d3d3;border-style:none;border-color:Transparent;overflow:auto;min-height:40px}
.timelineFix{padding-left:30px}
.fyre-livechat .fyre-comment-head{width:93%!important}
.fyre-livechat .fyre-comment-body{padding-top:5px!important}
close-mobile-ad{display:none}
.mobile #ad_bnr_atf_01{position:fixed;bottom:0;left:0;width:100%;background-color:#e6e5e5;z-index:500;padding:5px 0 5px 0}
.mobile .article-container #ad_bnr_atf_01{padding-top:5px;padding-bottom:0}
.mobile .article-container #ad_bnr_atf_01 iframe{margin-bottom:5px}
.mobile .topAddWrap #ad_bnr_atf_01 img,.mobile .topAddWrap #ad_bnr_atf_01 iframe{margin:0!important}
.mobile .close-mobile-ad{position:fixed;right:5px;bottom:45px;z-index:600;width:30px;cursor:pointer}
.imageLeft{display:block;position:relative}
.imageLeft>div{padding-top:56.25%}
.video-js.BrightcoveExperience{width:100%;height:100%}
.imageLeft>div .video-js.BrightcoveExperience{top:0;bottom:0;left:0;right:0;position:absolute}
@media screen and (max-width:767px){.mobile .jgPopup .popup-body .placeHolder .video-js{padding-top:56.25%}
}
.video-js.BrightcoveExperience{font-size:x-small!important}