@font-face{font-family:oswaldbold;src:url(oswald-bold-webfont.eot);src:url(oswald-bold-webfont.eot?#iefix) format('embedded-opentype'),url(oswald-bold-webfont.woff2) format('woff2'),url(oswald-bold-webfont.woff) format('woff'),url(oswald-bold-webfont.ttf) format('truetype'),url(oswald-bold-webfont.svg#oswaldbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:koowa;src:url(#{$koowaPath}/fonts/koowa.eot);src:url(#{$koowaPath}/fonts/koowa.eot?#iefix) format('embedded-opentype'),url(#{$koowaPath}/fonts/koowa.ttf) format('truetype'),url(#{$koowaPath}/fonts/koowa.woff) format('woff'),url(#{$koowaPath}/fonts/koowa.svg#koowa) format('svg');font-weight:400;font-style:normal}body,html{height:100%;width:100%;font-size:100%;margin:0;padding:0;color:#000;background:url(../images/faded-race-flag.jpg) top center no-repeat fixed #1a2a4a;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2{font-size:36px;font-family:oswaldbold,Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin:20px 0;color:#275da5}h1 a:hover,h2 a:hover{text-decoration:none;color:#12294c}h3,h4,h5{font-size:24px;font-family:oswaldbold,Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin:20px 0;color:#275da5}h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:none;color:#12294c}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}p{margin:0 0 20px;padding:0}img{max-width:100%;height:auto;border:none}.clear{clear:both!important;display:block!important}.hidden{display:none!important}.fireFoxFix{width:100%;height:100%;position:relative}.floatLeft,.mainContent .mainContentRow .mainContentContainer .floatLeft{float:left}.floatRight,.mainContent .mainContentRow .mainContentContainer .floatRight{float:right}.center,.mainContent .mainContentRow .mainContentContainer .center{text-align:center}hr{border:none;background:#ccc;height:1px}.wrapper{height:100%;width:100%;display:table;table-layout:fixed;margin:0 auto;border-spacing:0;border:0;position:relative;min-height:900px}.wrapper .wrapperRow{height:100%;width:100%;border-spacing:0;border:0;border-collapse:collapse;display:table-row;position:relative}.wrapper .wrapperRow .wrapperCell{height:100%;display:table-cell;border-spacing:0;border:0;vertical-align:top;position:relative}.wrapper .wrapperRow .wrapperCell.wrapperLeft{width:260px;background:0 0;z-index:1;transition:width 200ms ease-in-out;position:relative}.wrapper .wrapperRow .wrapperCell.wrapperLeft .innerWrapper{padding:0;width:100%;height:100%;position:relative}.wrapper .wrapperRow .wrapperCell.wrapperLeft .innerWrapper .logo{margin:20px;position:relative}.wrapper .wrapperRow .wrapperCell.wrapperCenter{width:100%;z-index:100;-webkit-box-shadow:0 0 8px #000;-moz-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000}.wrapper .wrapperRow .wrapperCell.wrapperCenter .mobileLogo{display:none;padding:10px;text-align:center}.wrapper .wrapperRow .wrapperCell.wrapperRight{width:auto;background:0 0}.wrapper .wrapperRow .wrapperCell.wrapperRight .innerWrapper{padding:0;width:100%;height:100%}.innerWrapper{height:100%;width:100%;table-layout:fixed;margin:0 auto;border-spacing:0;border:0;display:table}.innerWrapper .innerWrapperRow{display:table-row;height:100%;width:100%;border-spacing:0;border:0;border-collapse:collapse}.innerWrapper .innerWrapperRow .innerWrapperCell{display:table-cell;height:100%;border-spacing:0;border:0;vertical-align:top}.innerWrapper .innerWrapperRow .innerWrapperCell.innerWrapperLeft{width:auto;background:0 0}.innerWrapper .innerWrapperRow .innerWrapperCell.innerWrapperLeft .innerWrapper{padding:0;width:100%;height:100%}.innerWrapper .innerWrapperRow .innerWrapperCell.innerWrapperCenter{width:100%}.innerWrapper .innerWrapperRow .innerWrapperCell.innerWrapperRight{width:auto;background:0 0}.innerWrapper .innerWrapperRow .innerWrapperCell.innerWrapperRight .innerWrapper{padding:0;width:100%;height:100%}html>body .frame{height:100%}.frameWrapper{width:100%;height:100%;display:block}.frame{display:table;width:100%;position:relative;table-layout:fixed}.frameRow{display:table-row;position:relative;vertical-align:top}.frameCell.frameExpand,.frameRow.frameExpand{height:100%}.frameCell.frameExpand{background:#fff}.frameCell{display:table-cell;height:auto;position:relative;vertical-align:top;clear:both;width:100%;max-width:100%}.frameSpacerCell{display:table-cell;height:auto;position:relative;vertical-align:top;width:auto}.rowCenter{max-width:100%;margin:0 auto;position:relative;display:block}.headerPadding{padding:0 10px;background:#fff}.headerPadding .slideShow{padding-top:0;padding-bottom:0}#mobileMenuContainer.stick+.headerPadding{margin-top:48px}.bodyPadding{padding:20px 20px 0;clear:both}.bottomPadding{padding:0 10px 10px;background:#fff}.bottomPadding .bottomInner{background:#275da5;padding:10px;color:#fff}.contentArea{padding-bottom:20px;background:0 0}.mainContent .mainContentRow .mainContentContainer .sponWall.topSeparator{border-top:1px solid #ccc;padding-top:20px;margin-top:20px}.mainContent .mainContentRow .mainContentContainer .sponWall.topSeparator:first-child{margin-top:0}.mainContent .mainContentRow .mainContentContainer .sponWall .sponContainer{clear:both;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc;overflow:auto}.mainContent .mainContentRow .mainContentContainer .sponWall .sponContainer:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.mainContent .mainContentRow .mainContentContainer .sponWall .sponContainer a.sponLink{float:left;width:40%;max-width:250px;margin-right:20px;text-align:center}.mainContent .mainContentRow .mainContentContainer .sponWall .sponContainer a.sponLink.PTS{min-height:170px}.mainContent .mainContentRow .mainContentContainer .sponWall .sponContainer a.sponLink img.sponsorLogo{max-width:100%;max-height:100%;width:100%;height:auto}.mainContent .mainContentRow .mainContentContainer .sponWall .sponContainer h3.sponHeader{margin-top:0}.mainContent .mainContentRow .mainContentContainer .sponWall .sponContainer h3.sponHeader.PTS{margin-bottom:20px}.mainContent .mainContentRow .mainContentContainer .sponWall .sponContainer p.sponDescription{margin-top:0;overflow:hidden}.mainContent .mainContentRow .mainContentContainer .sponWall .sponContainer p.sponDescription2{margin-top:0}.mainContent .mainContentRow .mainContentContainer .sponWall .sponContainer .header.PTS{color:#000;margin-top:10px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ccc;overflow:hidden;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:19px}.mainContent .mainContentRow .mainContentContainer .sponWall .sponContainer .info.PTS{margin-bottom:20px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsiveEmbed{position:relative;padding-bottom:85%;height:0;overflow:hidden;border:1px solid #CCC}.responsiveEmbed embed{position:absolute;top:0;left:0;width:100%;height:100%}.mobileDownloadBtn,.responsiveEmbed.raceBible{margin-top:20px}.registrationClosed{color:#fff;background:red;padding:14px 19px;margin:0 0 20px;display:inline-block}#sticky-anchor{height:40px;margin-top:-40px}#mainMenu{position:relative;background:#275da5;-webkit-transform:skewY(-14deg);-ms-transform:skewY(-14deg);transform:skewY(-14deg);margin-left:20px;top:0}#mainMenu.stick{position:fixed;top:40px;width:240px}#mainMenu ul{position:relative;border-left:2px #fff solid;border-top:2px #fff solid;border-bottom:2px #fff solid;list-style:none;padding:0;margin:0;display:block}#mainMenu ul li{position:relative;display:block;padding:0 20px;-webkit-box-shadow:inset -8px 0 8px -8px #000;-moz-box-shadow:inset -8px 0 8px -8px #000;box-shadow:inset -8px 0 8px -8px #000}#mainMenu ul li:first-child{margin-top:-2px;padding-top:2px}#mainMenu ul li:last-child{margin-bottom:-2px;padding-bottom:2px}#mainMenu ul li a{position:relative;display:block;color:#fff;border-top:1px solid rgba(255,255,255,.2);font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;padding:9px 0;text-decoration:none}#mainMenu ul li a:hover{text-decoration:none}#mainMenu ul li:first-child a{border-top:none}#mainMenu ul li.active,#mainMenu ul li:hover{background:#fff}#mainMenu ul li.active a,#mainMenu ul li:hover a{color:#275da5}#mainMenu ul li ul{display:none}#mobileMenuContainer{min-height:38px;display:none;max-height:100%;margin-bottom:-52px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.6);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.6);box-shadow:0 0 0 0 rgba(0,0,0,.6);transition:box-shadow 250ms ease-in-out}#mobileMenuContainer .mobileMenuBtn{background:#1e66ab;padding-top:5px;padding-bottom:5px;border-top:4px solid #fff;border-bottom:4px solid #fff}#mobileMenuContainer .mobileMenuBtn #nav-toggle{border:none;color:#FFF;font-size:21px;margin:-2px 0 -2px 4px;padding:0 8px 0 37px;line-height:38px;background:url(../images/menuHamburger.gif) left center no-repeat;width:97%;height:100%;text-align:left;font-family:questrialregular,"Helvetica Neue",Helvetica,Arial,sans-serif;outline:0}#mobileMenuContainer .mobileMenu{background:#BBBDC0;height:auto;width:100%}#mobileMenuContainer .mobileMenu #nav ul{display:block;position:relative;list-style:none;margin:0;padding:0}#mobileMenuContainer .mobileMenu #nav ul li{width:auto;position:relative;border-bottom:1px solid #8c8d8f}#mobileMenuContainer .mobileMenu #nav ul li a{width:auto;padding:6px 12px;display:block;text-decoration:none;color:#fff;font-size:19px;font-family:questrialregular,"Helvetica Neue",Helvetica,Arial,sans-serif}#mobileMenuContainer .mobileMenu #nav ul li a:hover,#mobileMenuContainer .mobileMenu #nav ul li.active a:hover{background-color:#a7a8ab;color:#d9d9d9}#mobileMenuContainer .mobileMenu #nav ul li a:hover.deeper{background-color:#a7a8ab}#mobileMenuContainer .mobileMenu #nav ul li:first-child{box-shadow:0 12px 12px -12px rgba(0,0,0,.6) inset}#mobileMenuContainer .mobileMenu #nav ul li:first-child a{padding-top:12px}#mobileMenuContainer .mobileMenu #nav ul li:first-child a:hover{box-shadow:0 12px 12px -12px rgba(0,0,0,.6) inset}#mobileMenuContainer .mobileMenu #nav ul li:last-child{padding-bottom:0;box-shadow:0 -12px 12px -12px rgba(0,0,0,.6) inset;border-bottom:0}#mobileMenuContainer .mobileMenu #nav ul li:last-child a{padding-top:6px}#mobileMenuContainer .mobileMenu #nav ul li:last-child ul li:last-child{box-shadow:0 -12px 12px -12px rgba(0,0,0,.6) inset}#mobileMenuContainer .mobileMenu #nav ul li:last-child a:hover,#mobileMenuContainer .mobileMenu #nav ul li:last-child.deeper ul li:last-child a:hover{box-shadow:0 -12px 12px -12px rgba(0,0,0,.6) inset}#mobileMenuContainer .mobileMenu #nav ul li:last-child.deeper{border-bottom:0}#mobileMenuContainer .mobileMenu #nav ul li:last-child.deeper a{box-shadow:none}#mobileMenuContainer .mobileMenu #nav ul li ul{border:none;padding-left:0;background-color:#BBBDC0}#mobileMenuContainer .mobileMenu #nav ul li.active{background-color:#a7a8ab;border-bottom:1px solid #8c8d8f}#mobileMenuContainer .mobileMenu #nav ul li.active a{color:#d9d9d9}#mobileMenuContainer .mobileMenu #nav ul li.active ul li a{padding-left:36px;padding-right:12px;color:#fff}#mobileMenuContainer .mobileMenu #nav ul li.active ul li.active a{color:#d9d9d9}#mobileMenuContainer .mobileMenu #nav ul li.active ul li:first-child a,#mobileMenuContainer .mobileMenu #nav ul li.active ul li:last-child a{box-shadow:0 0 0 0 rgba(0,0,0,0) inset;padding-bottom:6px;padding-top:6px}#mobileMenuContainer .mobileMenu #nav ul li.deeper{border-bottom:1px solid #8c8d8f;padding-bottom:0}#mobileMenuContainer .mobileMenu #nav ul li.deeper ul li{border-top:1px solid #bbbdc0;border-bottom:1px solid #bbbdc0}#mobileMenuContainer .mobileMenu #nav ul li.deeper ul li a{padding-left:47px;padding-bottom:5px;padding-top:5px}#mobileMenuContainer .mobileMenu #nav ul li.deeper ul li a:before{content:" ";position:absolute;left:30px;width:0;height:0;top:47.5%;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff}#mobileMenuContainer .mobileMenu #nav ul li.deeper ul li.active a:before{border-left:6px solid #d9d9d9}#mobileMenuContainer .mobileMenu #nav ul li.deeper ul li.active,#mobileMenuContainer .mobileMenu #nav ul li.deeper ul li:hover{border-top:1px solid #8c8d8f;border-bottom:1px solid #8c8d8f}#mobileMenuContainer .mobileMenu #nav ul li.deeper ul li:first-child a,#mobileMenuContainer .mobileMenu #nav ul li.deeper ul li:last-child a{box-shadow:0 0 0 0 rgba(0,0,0,0) inset;padding-bottom:6px;padding-top:6px}#mobileMenuContainer .mobileMenu #nav ul li.deeper ul li:last-child{padding-bottom:0}#mobileMenuContainer .mobileMenu #nav ul li:last-child a,#mobileMenuContainer .mobileMenu #nav ul li:last-child.deeper ul li:last-child a{padding-bottom:12px}#mobileMenuContainer .mobileMenu #nav ul li:last-child.deeper a{padding-bottom:6px}#mobileMenuContainer .mobileMenu #nav ul li ul li,#mobileMenuContainer .mobileMenu #nav ul li ul li:first-child,#mobileMenuContainer .mobileMenu #nav ul li ul li:last-child,#mobileMenuContainer .mobileMenu #nav ul li:first-child ul li,#mobileMenuContainer .mobileMenu #nav ul li:last-child ul li{box-shadow:none}#mobileMenuContainer.stick{position:fixed;top:0;width:100%;z-index:9999;-webkit-box-shadow:0 -3px 12px 6px rgba(0,0,0,.6);-moz-box-shadow:0 -3px 12px 6px rgba(0,0,0,.6);box-shadow:0 -3px 12px 6px rgba(0,0,0,.6);transition:box-shadow 250ms ease-in-out}#mobileMenuContainer.stick .mobileMenuBtn{border-top:0}#mobileMenuContainer.stick .mobileMenu #nav ul li:last-child{box-shadow:none}#mobileMenuContainer.stick .mobileMenu #nav ul li:last-child a{border-bottom:4px solid #fff}#mobileMenuContainer.stick .mobileMenu #nav ul li:last-child a:hover,#mobileMenuContainer.stick .mobileMenu #nav ul li:last-child.deeper ul li:last-child a:hover{box-shadow:none}.articleLogoFloatStack{float:left;margin-right:20px}.mainContent{display:table;height:100%;width:100%;position:relative;table-layout:fixed}.mainContent ul{margin:0 0 30px;padding:0 20px 0 30px;list-style:none}.mainContent ul li{margin-bottom:5px;text-align:justify}.mainContent ul li:before{content:"";border-color:transparent #275da5;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:-1em;top:.9em;position:relative}.mainContent ul.indentOnly li:before{display:none}.mainContent ul.short li{margin-bottom:0;line-height:16px}.mainContent .mainContentRow{display:table-row;height:100%;width:100%;border-spacing:0;border:0;border-collapse:collapse;position:relative}.mainContent .mainContentRow .leftSidebar{height:100%;width:25%;border-spacing:0;border:0;vertical-align:top;position:relative;padding-right:0;display:none}.mainContent .mainContentRow .leftSidebar .sidebarMargin{background:red;height:100%;display:block;position:relative}.mainContent .mainContentRow .leftSidebar .sidebarMargin .sidebarPadding{display:block;padding:0;position:relative}.mainContent .mainContentRow .rightSidebar{display:table-cell;height:100%;width:auto;width:33.33%;border-spacing:0;border:0;vertical-align:top;position:relative;padding-left:10px}.mainContent .mainContentRow .rightSidebar .sidebarMargin{background:0 0;border-left:1px solid #ccc;height:100%;display:block;position:relative}.mainContent .mainContentRow .rightSidebar .sidebarMargin .sidebarPadding{display:block;padding:0 0 0 20px;position:relative}.mainContent .mainContentRow .mainContentContainer{display:table-cell;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;height:100%;width:auto;position:relative}.mainContent .mainContentRow .mainContentContainer .item-image{margin-bottom:20px;border:1px solid #275da5}.mainContent .mainContentRow .mainContentContainer .item-image img{margin-bottom:-4px}.mainContent .mainContentRow .mainContentContainer.withSideBar{padding-left:0;padding-right:10px}.mainContent .mainContentRow .mainContentContainer .sidebarMargin{position:relative}.mainContent .mainContentRow .mainContentContainer a{color:#275da5;font-weight:700;text-decoration:none}.mainContent .mainContentRow .mainContentContainer a:hover{color:#5a90d8;font-weight:700;text-decoration:underline}.mainContent .mainContentRow .mainContentContainer a h1,.mainContent .mainContentRow .mainContentContainer a h2,.mainContent .mainContentRow .mainContentContainer a h3,.mainContent .mainContentRow .mainContentContainer a h4,.mainContent .mainContentRow .mainContentContainer a h5,.mainContent .mainContentRow .mainContentContainer a:hover h1,.mainContent .mainContentRow .mainContentContainer a:hover h2,.mainContent .mainContentRow .mainContentContainer a:hover h3,.mainContent .mainContentRow .mainContentContainer a:hover h4,.mainContent .mainContentRow .mainContentContainer a:hover h5{color:#275da5;text-decoration:none}.mainContent .mainContentRow .mainContentContainer p{text-align:justify;margin-bottom:20px}.mainContent .mainContentRow .mainContentContainer p:last-child{margin-bottom:0}.mainContent .mainContentRow .mainContentContainer h1,.mainContent .mainContentRow .mainContentContainer h2{font-size:36px;line-height:42px;font-family:oswaldbold,Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin:20px 0;padding-bottom:10px;border-bottom:1px solid #ccc;color:#275da5}.mainContent .mainContentRow .mainContentContainer h1 a:hover,.mainContent .mainContentRow .mainContentContainer h2 a:hover{text-decoration:none;color:#12294c}.mainContent .mainContentRow .mainContentContainer h3,.mainContent .mainContentRow .mainContentContainer h4,.mainContent .mainContentRow .mainContentContainer h5{font-size:24px;line-height:24px;font-family:oswaldbold,Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin:20px 0;color:#275da5;letter-spacing:.015em}.mainContent .mainContentRow .mainContentContainer h3 a:hover,.mainContent .mainContentRow .mainContentContainer h4 a:hover,.mainContent .mainContentRow .mainContentContainer h5 a:hover{text-decoration:none;color:#12294c}.mainContent .mainContentRow .mainContentContainer h3.subTitle,.mainContent .mainContentRow .mainContentContainer h4.subTitle,.mainContent .mainContentRow .mainContentContainer h5.subTitle{color:#12294c}.mainContent .mainContentRow .mainContentContainer h3.noMargin,.mainContent .mainContentRow .mainContentContainer h4.noMargin,.mainContent .mainContentRow .mainContentContainer h5.noMargin{margin-bottom:0}.mainContent .mainContentRow .mainContentContainer h1:first-child,.mainContent .mainContentRow .mainContentContainer h2:first-child,.mainContent .mainContentRow .mainContentContainer h3:first-child,.mainContent .mainContentRow .mainContentContainer h4:first-child,.mainContent .mainContentRow .mainContentContainer h5:first-child{margin-top:0}.mainContent .mainContentRow .mainContentContainer img.contentImg{float:left;margin:15px 2.5% 15px 0;width:48%;clear:left;height:auto;border:1px solid #275da5}.mainContent .mainContentRow .mainContentContainer img.contentImg.center{float:none;margin:0 auto;width:auto;max-width:98%}.mainContent .mainContentRow .mainContentContainer img.contentImg.floatRight{float:right;margin-left:2.5%;margin-right:0}.mainContent .mainContentRow .mainContentContainer img.contentImg:first-child,.mainContent .mainContentRow .mainContentContainer img.contentImg:first-child+img.contentImg{margin-top:0}.mainContent .mainContentRow .mainContentContainer img.contentImg.insideContent{margin-top:20px}.mainContent .mainContentRow .mainContentContainer img.contentImg+img.contentImg{float:right;margin-right:0;margin-left:0;clear:right}.mainContent .mainContentRow .mainContentContainer img.contentImg+img.contentImg+img.contentImg{float:left;margin-right:2.5%;margin-left:0;clear:left}.mainContent .mainContentRow .mainContentContainer img.contentImg+img.contentImg+img.contentImg+img.contentImg{float:right;margin-right:0;margin-left:0;clear:right}.mainContent .mainContentRow .mainContentContainer img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg{float:left;margin-right:2.5%;margin-left:0;clear:left}.mainContent .mainContentRow .mainContentContainer img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg{float:right;margin-right:0;margin-left:0;clear:right}.mainContent .mainContentRow .mainContentContainer img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg{float:left;margin-right:2.5%;margin-left:0;clear:left}.mainContent .mainContentRow .mainContentContainer img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg{float:right;margin-right:0;margin-left:0;clear:right}.mainContent .mainContentRow .mainContentContainer img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg+img.contentImg{float:left;margin-right:2.5%;margin-left:0;clear:both}.mainContent .mainContentRow .mainContentContainer img.contentImg.fullWidth{float:none;display:block;clear:both;width:100%}.mainContent .mainContentRow .mainContentContainer .category-list .category.table,.mainContent .mainContentRow .mainContentContainer .category-list .category.table tr{width:100%}.mainContent .mainContentRow .mainContentContainer .category-list .category.table tr td{width:100%;padding:10px 0;border-top:1px solid #CCC}.mainContent .mainContentRow .mainContentContainer .category-list .category.table tr td a{font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700!important;font-size:18px}.mainContent .mainContentRow .mainContentContainer .category-list .category.table tr:first-child td{border-top:0;padding-top:0}.mainContent .mainContentRow .mainContentContainer pre{overflow-x:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mainContent .mainContentRow .leftSidebar,.mainContent .mainContentRow .rightSidebar{overflow:hidden}.mainContent .mainContentRow .leftSidebar .sidebarMargin,.mainContent .mainContentRow .rightSidebar .sidebarMargin{margin-bottom:-9999px;padding-bottom:9999px}}.bodyPadding .mainContent .mainContentRow .mainContentContainer .bikeReg{display:inline-block;max-width:45%;position:relative;height:48px}.bodyPadding .mainContent .mainContentRow .mainContentContainer .callToAction{margin-bottom:15px}.bodyPadding .mainContent .mainContentRow .mainContentContainer .callToAction .offsetLeft{margin:0 40px 20px -40px;background:#c50005;border:2px solid #fff;border-right:none;position:relative;max-width:50%;z-index:9999}.bodyPadding .mainContent .mainContentRow .mainContentContainer .callToAction .offsetLeft:hover{background-color:#e90006}.bodyPadding .mainContent .mainContentRow .mainContentContainer .callToAction .offsetLeft a{font:oswaldbold,Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:23px;font-weight:700;font-style:italic;color:#fff;display:block;padding:10px 15px 10px 35px;line-height:26px}.bodyPadding .mainContent .mainContentRow .mainContentContainer .callToAction .offsetLeft a:hover{text-decoration:none}.bodyPadding .mainContent .mainContentRow .mainContentContainer .callToAction .offsetLeft:before{content:url(../images/offsetLeftCorner.png);position:absolute;bottom:-26px;left:-2px}.bodyPadding .mainContent .mainContentRow .mainContentContainer .callToAction .offsetLeft:after{content:" ";right:-26px;top:0;position:absolute;width:0;height:0;border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:26px solid #c50005}.bodyPadding .mainContent .mainContentRow .mainContentContainer .callToAction .offsetLeft:hover:after{border-left:26px solid #e90006}.bodyPadding .mainContent .mainContentRow .mainContentContainer .callToAction .offsetRight{margin:0 -40px 0 0}.bodyPadding .mainContent .mainContentRow .mainContentContainer .callToAction .offsetLeft.floatLeft,.bodyPadding .mainContent .mainContentRow .mainContentContainer .callToAction .offsetRight.floatRight{min-width:40px}.moduleContainer .offsetLeft{margin:0 0 0 -40px}.moduleContainer .offsetRight{margin:0 -40px 0 0}.moduleContainer .offsetLeft.floatLeft,.moduleContainer .offsetRight.floatRight{min-width:40px}@media only screen and (min-width:100%){.frame{table-layout:fixed}.frameCell{width:100%;max-width:100%}}@media only screen and (min-width:1140px){.wrapper{width:1140px}}.moduleContainer{padding-left:20px;padding-right:20px;padding-top:20px}.moduleContainer.bottom{padding-top:0}.moduleContainer.foot{padding:0}.moduleContainer.foot a{color:#fff}.moduleRow{padding-top:20px;width:100%;clear:both;display:block;overflow:auto}.moduleRow:first-child{padding-top:0}.moduleMargin{padding:0;background:0 0;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.col1{width:100%}.col1 .moduleMargin{margin-left:0;margin-right:0}.col2{width:50%;float:left}.col2 .moduleMargin{margin-left:0;margin-right:10px}.col2+.col2 .moduleMargin{margin-left:10px;margin-right:0}.twoThirds.col2{width:66.66%}.twoThirds.col2+.col2{width:33.33%}.col3{width:33.33%;float:left}.col3 .moduleMargin{margin-left:0;margin-right:10px}.col3+.col3 .moduleMargin{margin-left:10px;margin-right:10px}.col3+.col3+.col3 .moduleMargin{margin-left:10px;margin-right:0}.col4{width:25%;float:left}.col4 .moduleMargin{margin-left:0;margin-right:10px}.col4+.col4 .moduleMargin,.col4+.col4+.col4 .moduleMargin{margin-left:10px;margin-right:10px}.col4+.col4+.col4+.col4 .moduleMargin{margin-left:10px;margin-right:0}@-moz-document url-prefix(){.item-image img{width:100%}}/*! responsive-nav.js 1.0.32 by @viljamis */.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none}.nav-collapse li{width:100%;display:block}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.nav-collapse.opened{max-height:9999px}.disable-pointer-events{pointer-events:none!important}.nav-toggle{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}@media screen and (min-width:1140px){.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}.nav-toggle{display:none}}.blueDownloadBtn{background:#275da5;display:inline-block;padding:14px 19px;color:#fff!important;text-align:center;font-weight:400!important;font-size:17px;font-family:oswaldbold,Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none!important}.blueDownloadBtn:hover{background:#12294c;text-decoration:none!important}.mainContent .resultsCategories ul{list-style:none;padding:0}.mainContent .resultsCategories ul li .folderSubHeadings{display:inline-block}.mainContent .resultsCategories ul li:before{border-style:none;border-color:none}.mainContent .resultsCategories ul li a.blueDownloadBtn{text-align:left}.mainContent .resultsContainer ul{list-style:none;padding:0;margin-top:-10px}.mainContent .resultsContainer ul li{position:relative;padding-bottom:10px;border-bottom:1px solid #CCC;display:block;margin-bottom:10px}.mainContent .resultsContainer ul li h4.resultsHeader{color:#000;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700!important;font-size:18px;border-bottom:0;margin-bottom:0;padding-bottom:0;line-height:36px!important}.mainContent .resultsContainer ul li a.blueDownloadBtn{position:absolute;top:0;right:0;max-width:160px;padding:8px 16px;font-size:17px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700!important;display:inline-block;min-width:130px}.mainContent .resultsContainer ul li:before{border-style:none;border-color:none}@media screen and (min-width:701px){.mainContent .resultsCategories li .folderSubHeadings{min-width:350px}}@media screen and (max-width:700px){.mainContent .resultsCategories li{text-align:center}}.moduletable .koowa .mod_docman ul{padding:0!important}