header{background:#373534;width:100%}main{position:relative;background:#373534;float:left;width:100%}footer .main{padding-top:20px}section#social-info .events .content{overflow-y:auto}.events .content{overflow-y:auto}section#social-info .events .content ul li{margin-bottom:7px}.quick-links .content{overflow-y:auto}#hero #welcome-hero{background:#ffffff;float:left;display:block;padding:15px;height:369px;width:100%;overflow-y:auto}#hero #welcome-hero h1{font-weight:bold;color:#000000;margin-top:0px}#hero #welcome-hero p{font-size:1em}.header{font-weight:bold;color:#000000;font-size:36px;margin:0 0 15px 0;line-height:1.1;box-sizing:border-box}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}button,html input[type="button"],input[type="reset"],input[type="submit"]{color:black;border-radius:4px;background:rgb(205,201,201)}.regTableBG{background:#c4c4c4}.regTDHeader{color:#275680;font:normal normal bold 14px/normal Geneva,Verdana,Arial,Helvetica,sans-serif;height:20px;padding:4px 4px 2px 4px;background:#e5ebf6}.regTDSubheader{color:#6397c7;font:normal normal bold 12px/normal Geneva,Verdana,Arial,Helvetica,sans-serif;height:20px;padding-top:5px;padding-bottom:0px;background:#f2f2f2}.regContentBG{background:#f2f2f2}.regTDTitle{color:#000000;font:normal normal normal 12px/normal Geneva,Verdana,Arial,Helvetica,sans-serif;padding:2px;background:#e0e0e0}.regTDContent{color:#000000;font:normal normal normal 12px/normal Geneva,Verdana,Arial,Helvetica,sans-serif;padding:2px;background:#ffffff}.regTDTotalTitle{color:#FFFFFF;font:normal normal bold 12px/normal Geneva,Verdana,Arial,Helvetica,sans-serif;padding:2px;height:20px;background:#f3b265}.regTDTotalContent{color:#f19140;font:normal normal bold 12px/normal Geneva,Verdana,Arial,Helvetica,sans-serif;padding:2px;height:20px;background:#fffae6}.regEdit,a.regEdit:link,a.regEdit:visited{color:#ffffff;font:normal normal normal 12px/normal Geneva,Verdana,Arial,Helvetica,sans-serif;text-decoration:none;background-color:#6699ff;border-top:1px solid #316da3;border-bottom:1px solid #316da3;padding:2px 5px}a.regEdit:hover,a.regEdit:active{color:#ffffff;text-decoration:underline}.regSignup,a.regSignup:link,a.regSignup:visited{color:#ffffff;font:normal normal normal 12px/normal Geneva,Verdana,Arial,Helvetica,sans-serif;text-decoration:none;background-color:#66c24f;border-top:1px solid #3e9429;border-bottom:1px solid #3e9429;padding:2px 5px;box-sizing:border-box;-moz-box-sizing:border-box}a.regSignup:hover,a.regSignup:active{color:#ffffff;text-decoration:underline}.regDelete,a.regDelete:link,a.regDelete:visited{color:#ffffff;font:normal normal normal 12px/normal Geneva,Verdana,Arial,Helvetica,sans-serif;text-decoration:none;background-color:#ec3712;border-top:1px solid #a71f03;border-bottom:1px solid #a71f03;padding:2px 5px;box-sizing:border-box;-moz-box-sizing:border-box}a.regDelete:hover,a.regDelete:active{color:#ffffff;text-decoration:underline}.renewButton{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#bf1e13),color-stop(1,#701d1d));background:-moz-linear-gradient(top,#bf1e13 5%,#701d1d 100%);background:-webkit-linear-gradient(top,#bf1e13 5%,#701d1d 100%);background:-o-linear-gradient(top,#bf1e13 5%,#701d1d 100%);background:-ms-linear-gradient(top,#bf1e13 5%,#701d1d 100%);background:linear-gradient(to bottom,#bf1e13 5%,#701d1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf1e13',endColorstr='#701d1d',GradientType=0);background-color:#bf1e13;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;cursor:pointer;color:#ffffff;font-family:arial;font-size:13px;font-weight:bold;padding:4px 19px;text-decoration:none;text-shadow:0px 1px 0px #b23e35}.renewButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#701d1d),color-stop(1,#bf1e13));background:-moz-linear-gradient(top,#701d1d 5%,#bf1e13 100%);background:-webkit-linear-gradient(top,#701d1d 5%,#bf1e13 100%);background:-o-linear-gradient(top,#701d1d 5%,#bf1e13 100%);background:-ms-linear-gradient(top,#701d1d 5%,#bf1e13 100%);background:linear-gradient(to bottom,#701d1d 5%,#bf1e13 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#701d1d',endColorstr='#bf1e13',GradientType=0);background-color:#701d1d}.renewButton:active{position:relative;top:1px}#regCount{padding:0;margin:0 0 10px 0;width:750px;height:47px}#regCount li{float:left}#regCount li.regCount{float:left;height:47px;display:block;background:url(/images/shopping/registration_bg.gif) no-repeat;width:93px}td.regNumber{width:19px;font-weight:bold;color:#fff}td.regLabel{padding:0 0 0 4px;font-size:10px}.regCount table{height:36px}.lastreg{width:99px}.subheaderLine{color:#000000;border-bottom:1px solid #000000;font-weight:bold}.mobile-sponsors{width:100%;float:left;display:block;margin:15px 0px;text-align:center}@media (min-width:768px){.mobile-sponsors{display:none}}.altTDHeader{background:#cf102d;font-size:14px;color:#ffffff;font-weight:bold;text-align:center;padding:5px}@media (min-width:768px){.navbar-main{margin-right:5px;margin-top:40px;background:#cf102d}}@media (max-width:768px){.navbar{background:#cf102d;margin-bottom:0px;min-height:80px;position:relative;top:0px;width:100%;z-index:999;border-radius:none}}.navbar-toggle{background:#cf102d;margin-top:20px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#373534;color:#ffffff}.nav>li>a{color:#ffffff}@media (max-width:768px){.nav>li>a{color:#ffffff}}@media (min-width:768px){.navbar-main>li:after{content:"|";position:absolute;top:28%;right:-2px;font-weight:bold;color:#ffffff}}.carousel .carousel-caption{background:#cf102d;left:15px;right:auto;bottom:0%;padding:10px;text-align:left;bottom:20%}.carousel .carousel-caption a{color:#000000;text-decoration:underline;font-size:1.2em;text-shadow:none;text-transform:uppercase}h1{font-family:'Lato',Arial,Helvetica,sans-serif;color:#ffffff}.info-box h3{background:#cf102d;width:100%;padding:5px 15px;margin:0;color:#ffffff}#sponsors{background:#cf102d;padding:15px 0px}.info-box .info-events li a span.date{background:#cf102d;color:#ffffff;float:left;font-size:1.6em;font-weight:700;line-height:0.9em;margin-right:10px;padding:3px 7px;text-align:center;width:auto}.info-box .info-events li a{color:#ffffff;padding:7px 0px;display:block}.info-box .info-events li a span.date em{color:#ffffff}.info-box .info-events li a:hover{color:#cf102d}.info-box .info-quicklinks li a{color:#ffffff;padding:7px 0px;display:block}.info-box .info-quicklinks li a:hover{color:#cf102d}a{color:#cf102d;-webkit-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease;outline:0;cursor:pointer}a:hover{color:#373534;text-decoration:none;outline:0}.carousel{background:#000000;position:relative}.info-box .info-content{background-image:linear-gradient(to bottom,#373534 0%,#000000 100%);background-repeat:repeat-x;padding:10px 15px}.info-box .info-news li a{color:#ffffff;padding:7px 0px;display:block}.info-box .info-news li a span{color:#cf102d;text-transform:uppercase;font-weight:700;text-decoration:underline}.info-box .info-news li a:hover{color:#cf102d}footer{background:#000000;width:100%;padding:15px 0px;float:left;color:#ffffff}footer h4{margin:0px;color:#ffffff;width:100%;border-bottom:2px solid #cf102d;margin-bottom:20px;text-transform:uppercase;font-weight:700;padding-bottom:5px}footer .social-md li a{color:#ffffff}footer .social-md li a:hover{color:#cf102d}footer .lower-nav p{color:#ffffff}footer p.footer-info{font-style:italic;color:#ffffff}footer .contact ul{color:#ffffff}footer .contact ul li a{color:#ffffff}footer .contact ul li a:hover{color:#cf102d}footer .copyright ul{color:#ffffff}footer .copyright ul li a{color:#ffffff}footer .copyright ul li a:hover{color:#cf102d}footer .copyright ul.copy li p{color:#ffffff}#content .content-info{background:#000000;width:100%;padding:15px}header .news{width:100%;background:#000000;height:40px;position:relative}header .news p{color:#ffffff}.btn-primary{color:#ffffff;background-color:#cf102d;border-color:#cf102d;-webkit-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;text-shadow:none}.btn-sm,.navbar-nav>li>a.btn-sm,.btn-group-sm>.btn{color:#ffffff}.btn-primary:hover:hover,.btn-primary:hover:focus,.btn-primary:hover.focus,.btn-primary:hover:active,.btn-primary:hover.active,.open>.dropdown-toggle.btn-primary:hover{color:#cf102d;background-color:#ffffff;border-color:#ffffff}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#998f86}.navbar{background:rgba(255,255,255,)}a.footer-hyperlink{color:#ffffff;-webkit-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease;outline:0;cursor:pointer}a.footer-hyperlink:hover{color:#cf102d;text-decoration:none;outline:0}@media (max-width:768px){.dropdown-menu>li>a{color:#ffffff}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#998f86}}