a,
a:link,
a:visited,
a:active,
a:hover {
  color: #c6c8ca;
}
a:active,
a:hover {
  color: #fff;
}
#main {
  position: relative;
  clear: both;
}
.frmButton,
a.frmButton,
.submitButton input[type=submit] {
  background: #1c1d4c;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 600;
  padding: 0 10px;
  line-height: 28px;
  height: 28px;
  display: inline-block;
  border: 0;
}
.frmButton:hover,
a.frmButton:hover,
.submitButton input[type=submit]:hover {
  text-decoration: none;
  background: #2a2b71;
  color: #fff;
}
a.siteCtaAlt {
  background: #1c1d4c;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 600;
  padding: 0 10px;
  line-height: 30px;
  height: 30px;
  display: inline-block;
  border: 0;
}
a.siteCtaAlt:hover {
  text-decoration: none;
  background: #d3d5d6;
}
.box {
  background: #c6c8ca;
  text-align: left;
  margin-bottom: 20px;
  color: #000;
}
.box a,
.box a:link,
.box a:visited,
.box a:active,
.box a:hover {
  color: #a41e35;
}
.box a:active,
.box a:hover {
  color: #2a2b71;
}
.box .boxTitle {
  height: 50px;
  line-height: 50px;
  padding: 0 15px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff;
  font-family: "Exo 2", sans-serif;
  background: #a41e35;
}
.box .boxContent {
  padding: 20px;
}
.boxRight {
  background: #1c1d4c;
  text-align: left;
  margin-bottom: 20px;
}
.boxRight a,
.boxRight a:link,
.boxRight a:visited,
.boxRight a:active,
.boxRight a:hover {
  color: #fff;
}
.boxRight a:active,
.boxRight a:hover {
  color: #c6c8ca;
}
.boxRight .boxRightTitle {
  height: 50px;
  line-height: 50px;
  padding: 0 15px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff;
  font-family: "Exo 2", sans-serif;
  background: #a41e35;
}
.boxRight .boxRightContent {
  padding: 20px;
}
.backgroundLeftInfo {
  position: absolute;
  left: -220px;
  top: 20px;
}
.backgroundRightInfo {
  position: absolute;
  right: -220px;
  top: 20px;
}
.infoBox.centerInfo {
  background: transparent;
}
.infoBox .info {
  margin: 0;
  margin-bottom: 20px;
  color: #fff;
  text-align: center;
}
.infoBox .info img {
  max-width: 100%;
}
.infoBox .info .adCaption {
  padding: 5px 10px;
  color: #fff;
}
.rightInfo .info {
  background: #a41e35;
  padding: 10px;
}
.rightInfo .info img {
  max-width: 300px;
}
.fadingRightInfo .info {
  background: #a41e35;
  padding: 10px;
  width: 300px;
  height: 250px;
}
.fadingRightBottomInfo .info {
  background: #c6c8ca;
  padding: 10px;
  width: 300px;
  height: 80px;
}
.fadingCenterInfo .info {
  width: 760px;
  height: 100px;
}
#center .box {
  margin: 0 0 20px;
}
#center #recentNewsTab {
  position: relative;
  padding: 20px;
  height: 484px;
}
#center #recentNewsTab .recentNewsTitle {
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 10px;
  text-transform: uppercase;
}
#center #recentNewsTab .newsArchiveLink {
  position: absolute;
  bottom: 20px;
  right: 20px;
  height: 28px;
  font-size: 16px;
  line-height: 28px;
  background: #FFF;
  cursor: pointer;
  font-family: "Exo 2", sans-serif;
  text-transform: uppercase;
  font-weight: 700;
}
#center #recentNewsTab .newsArchiveLink:hover {
  background: #a41e35;
  color: #fff;
}
#center #recentNewsTab .newsArchiveLink:hover a a,
#center #recentNewsTab .newsArchiveLink:hover a a:link,
#center #recentNewsTab .newsArchiveLink:hover a a:visited,
#center #recentNewsTab .newsArchiveLink:hover a a:active,
#center #recentNewsTab .newsArchiveLink:hover a a:hover {
  color: #fff;
}
#center #recentNewsTab .newsArchiveLink a,
#center #recentNewsTab .newsArchiveLink a:link,
#center #recentNewsTab .newsArchiveLink a:visited,
#center #recentNewsTab .newsArchiveLink a:active,
#center #recentNewsTab .newsArchiveLink a:hover {
  color: #a41e35;
}
#center #recentNewsTab .newsArchiveLink a:active,
#center #recentNewsTab .newsArchiveLink a:hover {
  color: #fff;
}
#center #recentNewsTab .newsArchiveLink a {
  text-decoration: none;
  padding: 10px 20px;
}
#center #recentNewsTab .articleDiv {
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid #2a2b71;
  color: #fff;
  font-size: 15px;
}
#center #recentNewsTab .articleDiv a,
#center #recentNewsTab .articleDiv a:link,
#center #recentNewsTab .articleDiv a:visited,
#center #recentNewsTab .articleDiv a:active,
#center #recentNewsTab .articleDiv a:hover {
  color: #acafb1;
}
#center #recentNewsTab .articleDiv a:active,
#center #recentNewsTab .articleDiv a:hover {
  color: #fff;
}
#center #recentNewsTab .articleDiv:last-child {
  border: none;
}
#center #recentNewsTab .articleDiv .newsPhotoCaption {
  display: none;
}
#center #recentNewsTab .articleDiv .img-thumbnail {
  width: 97px;
  float: left;
  margin-right: 20px;
}
#center #recentNewsTab .articleDiv .newsTitle {
  font-weight: 700;
  font-size: 18px;
  text-transform: uppercase;
}
#center #recentNewsTab .articleDiv .newsTitle a {
  font-weight: 400;
}
#center #recentNewsTab .articleDiv .newsTitle a:hover {
  text-decoration: none;
}
#header > .wrapper {
  margin: 0 auto;
  background: url("//web.archive.org/web/20220912150919im_/https://d21gd0ap5v1ndt.cloudfront.net/web01/redriver/images_web/headerBg.jpg") repeat-x top left transparent;
  height: 181px;
}
#header > .wrapper .bottomHeaderShadow {
  background: rgba(0,0,0,0.3);
  width: 1140px;
  height: 5px;
  margin: 0 auto;
}
#header .headerR1 {
  width: 1140px;
  margin: 0 auto;
  text-align: left;
  line-height: 30px;
  z-index: 120;
  height: 30px;
  overflow: hidden;
  font-family: "Exo 2", sans-serif;
}
#header .headerR1 .topText {
  color: #FFF;
}
#header .headerR1 .topText:hover {
  color: #c6c8ca;
  text-decoration: none;
}
#header .headerR1 #headerContent {
  position: relative;
  height: 30px;
  line-height: 30px;
}
#header .headerR1 #headerContent #headerTopLeft {
  float: left;
  height: 30px;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
  padding-left: 20px;
}
#header .headerR1 #headerContent #headerTopRight {
  float: right;
}
#header .headerR1 #headerContent #headerTopRight .socialMedia {
  overflow: hidden;
  float: left;
  height: 30px;
  line-height: 30px;
  font-family: "Exo 2", sans-serif;
  background: #1c1d4c;
  text-transform: uppercase;
  width: 300px;
}
#header .headerR1 #headerContent #headerTopRight .socialMedia .socialMediaTextWrapper {
  float: right;
  color: #FFF;
  margin-right: 10px;
  font-size: 13px;
  font-weight: 700;
}
#header .headerR1 #headerContent #headerTopRight .socialMedia .socialMediaIcons {
  float: right;
}
#header .headerR1 #headerContent #headerTopRight .socialMedia .socialMediaIcons a i {
  color: #a41e35;
}
#header .headerR1 #headerContent #headerTopRight .socialMedia .socialMediaIcons a:hover i {
  color: #fff;
}
#header .headerR1 #headerContent #headerTopRight .socialMedia ul {
  margin: 0;
  float: left;
  padding: 0 5px 0 0;
}
#header .headerR1 #headerContent #headerTopRight .socialMedia ul li {
  float: left;
  list-style-type: none;
}
#header .headerR1 #headerContent #headerTopRight .socialMedia ul li a {
  display: inline-block;
  padding: 0 10px;
  color: #2a2b71;
  font-size: 13px;
  text-align: center;
  text-decoration: none;
}
#header .headerR1 #headerContent #headerTopRight .socialMedia ul li a:hover {
  color: #fff;
}
#header .headerR2 {
  height: 101px;
  width: 1140px;
  margin: 0 auto;
  position: relative;
  font-family: "Exo 2", sans-serif;
  text-transform: uppercase;
}
#header .headerR2 .headerLogoRightTextWrapper {
  float: left;
  width: 560px;
  text-align: center;
  height: 20px;
}
#header .headerR2 .headerLogoLeftTextWrapper {
  float: left;
  width: 560px;
  height: 20px;
  text-align: center;
}
#header .headerR2 #memberWrapper {
  height: 81px;
  width: 1140px;
}
#header .headerR2 #memberWrapper .grayscale {
  opacity: .7;
}
#header .headerR2 #memberWrapper .grayscale:hover {
  opacity: 1;
}
#header .headerR2 #memberWrapper .mainLogo {
  float: left;
  width: 16%;
  height: 80px;
}
#header .headerR2 #memberWrapper .divT {
  float: left;
  width: 42%;
  display: table;
}
#header .headerR2 #memberWrapper .divT .divTR {
  display: table-row;
  height: 80px;
}
#header .headerR2 #memberWrapper .divT .divTR .divTD {
  text-align: center;
  vertical-align: middle;
  display: table-cell;
}
#header .headerR2 #headerLogo {
  position: absolute;
  right: 515px;
  top: 2px;
  height: 103px;
  z-index: 115;
}
#header .headerR2 #headerLogo a {
  display: inline-block;
  height: 125px;
}
#header .headerR2 #headerLogo a img {
  vertical-align: top;
}
#header .headerR3 {
  height: 50px;
}
#header .headerR3 .headerRowPad {
  width: 1140px;
  margin: 0 auto;
}
#header .headerR3 .headerRowPad #mainMenu {
  font-family: "Exo 2", sans-serif;
}
#header .headerR3 .headerRowPad #mainMenu #topMegaMenu {
  text-align: left;
}
#powTab {
  padding: 20px;
  height: 484px;
}
#powTab #powWrapper {
  height: 434px;
  position: relative;
}
#powTab #POWarchive {
  position: absolute;
  bottom: 0px;
  right: 0px;
  padding: 0 20px;
  height: 28px;
  font-size: 16px;
  line-height: 28px;
  background: #FFF;
  cursor: pointer;
  font-family: "Exo 2", sans-serif;
  text-transform: uppercase;
  font-weight: 700;
}
#powTab #POWarchive:hover {
  background: #a41e35;
}
#powTab #POWarchive:hover a {
  color: #fff;
}
#powTab #POWarchive a,
#powTab #POWarchive a:link,
#powTab #POWarchive a:visited,
#powTab #POWarchive a:active,
#powTab #POWarchive a:hover {
  color: #a41e35;
}
#powTab #POWarchive a:active,
#powTab #POWarchive a:hover {
  color: #fff;
}
#powTab #POWarchive a {
  text-decoration: none;
}
#powTab .powLargeText {
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 10px;
  text-transform: uppercase;
}
#powTab #POWphotoTrail {
  height: 73px;
  overflow: hidden;
}
#powTab #POWphotoTrail .photo {
  float: left;
  margin: 0 3px 0 0;
  background: #c6c8ca;
  padding: 2px;
}
#powTab #POWphotoTrail .photo img {
  height: 69px;
  vertical-align: top;
}
#powTab #POWphotoTrail .photo.cycle-pager-active,
#powTab #POWphotoTrail .photo:hover {
  background: #cf2643;
}
#powTab #powDiv {
  height: 228px;
  margin: 0 0 20px;
  overflow: hidden;
}
#powTab #powDiv .POWAthlete {
  overflow: hidden;
  width: 100%;
  display: block;
  height: 228px;
}
#powTab #powDiv .POWAthlete .POWPic {
  float: left;
  margin: 0 20px 0 0;
}
#powTab #powDiv .POWAthlete .POWPic img {
  width: 169px;
  height: 224px;
  vertical-align: top;
  border: 2px solid #a41e35;
}
#powTab #powDiv .POWAthlete .POWInfo {
  padding-top: 30px;
}
#powTab #powDiv .POWAthlete .POWInfo .POWSchoolLogoTable {
  display: table;
  position: absolute;
  right: 0;
  bottom: 0;
}
#powTab #powDiv .POWAthlete .POWInfo .POWSchoolLogoTable .POWSchoolLogoFrame {
  display: table-row;
}
#powTab #powDiv .POWAthlete .POWInfo .POWSchoolLogoTable .POWSchoolLogoFrame .POWSchoolLogo {
  display: table-cell;
  vertical-align: middle;
  height: 140px;
  width: 180px;
  background: rgba(255,255,255,0.5);
  text-align: center;
}
#powTab #powDiv .POWAthlete .POWInfo .POWSchoolLogoTable .POWSchoolLogoFrame .POWSchoolLogo img {
  vertical-align: middle;
  max-height: 120px;
  max-width: 140px;
}
#powTab #powDiv .POWAthlete .POWInfo .POWName {
  color: #cf2643;
  font-size: 48px;
  line-height: 48px;
  font-weight: 700;
}
#powTab #powDiv .POWAthlete .POWInfo .POWAwardName {
  text-transform: uppercase;
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  text-shadow: 1px 1px 3px #a41e35;
  color: #fff;
  margin: 10px 0 0;
}
.sb .boxRightContent {
  padding: 0px;
  overflow: hidden;
  height: 404px;
}
.sb .sbContainer {
  height: 354px;
  overflow: auto;
}
.sb .sbWrapper {
  height: 354px;
  overflow: auto;
}
.sb .sbWrapper a,
.sb .sbWrapper a:link,
.sb .sbWrapper a:visited,
.sb .sbWrapper a:active,
.sb .sbWrapper a:hover {
  color: #a41e35;
}
.sb .sbWrapper a:active,
.sb .sbWrapper a:hover {
  color: #e67589;
}
.sb .sbWrapper .sbDate {
  font-family: 'Roboto Condensed', sans-serif;
  color: #fff;
  background: #a41e35;
  font-size: 15px;
  height: 25px;
  line-height: 25px;
  text-transform: uppercase;
  padding: 0 20px;
}
.sb .sbWrapper .sbDate:first-child {
  margin-top: 0;
}
.sb .sbWrapper .sbDate span {
  display: block;
}
.sb .sbWrapper .sbNoEvents {
  padding: 15px 0;
  text-align: center;
  font-size: 15px;
  font-weight: 400;
  margin: 0;
}
.sb .sbWrapper .sbSport {
  text-transform: uppercase;
  font-size: 15px;
  color: #cf2643;
  padding: 10px 20px 0;
  font-weight: 700;
}
.sb .sbWrapper .sbEventWrap {
  margin: 0px 20px;
  padding: 10px 0px;
  border-bottom: 1px solid #2a2b71;
}
.sb .sbWrapper .sbEventWrap .sbEvent {
  font-size: 13px;
  line-height: 17px;
  font-weight: 400;
}
.sb .sbWrapper .sbEventWrap .sbEvent .sbTime {
  text-align: right;
}
.sb .sbWrapper .sbEventWrap .sbEvent .sbTimeZone {
  text-align: right;
}
.sb .sbWrapper .sbEventWrap .sbEvent .sbNote {
  color: #c6c8ca;
  font-size: 12px;
  font-weight: 400;
  margin-top: 2px;
}
.sb .sbWrapper .sbEventWrap .sbEvent .sbNote i.fa {
  margin: 0 3px 0 0;
}
.sb .sbWrapper .sbEventWrap .sbEvent .sbScore {
  text-align: right;
  font-size: 14px;
}
.sb .sbWrapper .sbEventWrap .sbEvent .sbWinner {
  color: #9192d6;
}
.sb .sbWrapper .sbEventWrap .sbEvent .sbWinner i.fa {
  margin: 0 3px 0 0;
  color: #9192d6;
}
.sb .sbWrapper .sbEventWrap .sbEvent .sbBox {
  text-align: left;
  margin: 0 5px 0 0;
  overflow: hidden;
}
.sb .sbWrapper .sbEventWrap .sbEvent .sbBox span.homeLink,
.sb .sbWrapper .sbEventWrap .sbEvent .sbBox span.visitorLink {
  float: left;
  height: 18px !important;
  width: 14px !important;
  clear: both;
}
.sb .sbWrapper .sbEventWrap .sbEvent .sbBox a.live.mediaLink {
  color: #c6c8ca;
  text-align: center;
  height: 18px !important;
  width: 20px !important;
  padding: 2px;
  margin: 0;
  float: left;
}
.fanPoll {
  overflow: hidden;
  font-size: 14px;
  line-height: 14px;
}
.fanPoll .boxRightContent {
  min-height: 339px;
  position: relative;
  padding-bottom: 5px;
}
.fanPoll a {
  color: #c6c8ca;
}
.fanPoll a:hover {
  color: #e0e2e3;
}
.fanPoll .pollSport {
  color: #a41e35;
  font-family: "Exo 2", sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 14px;
  text-transform: uppercase;
  padding: 3px 0 8px 0;
}
.fanPoll .frmButton {
  bottom: 6px;
  background: #fff;
  cursor: pointer;
  color: #fff;
  font-family: "Exo 2", sans-serif;
  left: 35px;
  margin: 10px 0;
  overflow: hidden;
  position: absolute;
  padding: 15px;
  line-height: 0px;
  font-size: 17px;
}
.fanPoll .frmButton:hover {
  background: #a41e35;
  color: #fff;
}
.fanPoll a.viewResults {
  cursor: pointer;
  color: #da3551;
  font-size: 15px;
  position: absolute;
  left: 130px;
  bottom: 24px;
  text-transform: uppercase;
}
.fanPoll a.viewResults:hover {
  color: #fff;
  text-decoration: none;
}
.fanPoll .pollQuestion {
  color: #fff;
  text-align: left;
  font-size: 17px;
  display: block;
  line-height: 22px;
  margin: 0 0 5px;
  font-weight: 500;
  padding-bottom: 5px;
}
.fanPoll table .pollRadio {
  vertical-align: middle;
  margin: 3px 11px;
}
.fanPoll .pollBarBG {
  background: #c6c8ca;
}
.fanPoll .pollTotalVotes {
  margin-top: 10px;
}
.fanPoll .pollChoices {
  width: 80%;
}
.fanPoll td.pollAnswer.correct {
  color: #cf2643;
  font-size: 14px;
}
.fanPoll div.pollAnswer {
  color: #cf2643;
  margin-top: 10px;
}
.cbRow1 {
  clear: both;
}
.cbRow1 .sponsorsZone {
  margin: 0px 0 0;
  height: 135px;
  position: relative;
}
.cbRow1 .sponsorsZone .carouselContainer .carouselWrapper {
  background: transparent;
}
.cbRow1 .sponsorsZone .carouselContainer .carouselWrapper .cycle-slideshow {
  background: transparent;
}
.cbRow1 .sponsorsZone .carouselContainer .carouselWrapper .cycle-slideshow .cycle-slide {
  width: 280px;
}
.cbRow1 .carouselContainer {
  position: relative;
  padding: 0 0 0px;
}
.cbRow1 .carouselContainer .carouselWrapper {
  margin-left: 22px;
  padding: 0;
  font-size: 0;
  overflow: hidden;
}
.cbRow1 .carouselContainer .carouselWrapper .cycle-slideshow {
  height: 125px;
  margin: 0px 0;
}
.cbRow1 .carouselContainer .carouselWrapper .cycle-slideshow .cycle-slide {
  margin: 0 8px 0 7px;
  width: 180px;
  height: 125px;
}
.cbRow1 .carouselContainer .carouselArrowLeft,
.cbRow1 .carouselContainer .carouselArrowRight {
  width: 14px;
  height: 43px;
  position: absolute;
  bottom: 40px;
  z-index: 100;
  overflow: hidden;
}
.cbRow1 .carouselContainer .carouselArrowLeft a,
.cbRow1 .carouselContainer .carouselArrowRight a {
  display: block;
  height: 43px;
  margin: 0;
  width: 12px;
  background: url('//web.archive.org/web/20220912150919im_/https://d21gd0ap5v1ndt.cloudfront.net/web01/redriver/images_web/arrow-sprite.png') no-repeat 0 0;
}
.cbRow1 .carouselContainer .carouselArrowLeft {
  left: 0px;
}
.cbRow1 .carouselContainer .carouselArrowLeft a {
  background-position: left center;
}
.cbRow1 .carouselContainer .carouselArrowRight {
  right: 0px;
}
.cbRow1 .carouselContainer .carouselArrowRight a {
  background-position: right center;
}
.twitterInfo {
  padding: 10px;
  background: #a41e35;
  margin-bottom: 20px;
  height: 480px;
}
.twitterInfo .info {
  margin-bottom: 0px;
}
.topInfo {
  margin: 20px auto 0px;
  height: 70px;
  width: 1100px;
  overflow: hidden;
}
.fadingFooterInfo {
  margin-bottom: 10px;
  margin-left: 75px;
}
.fadingFooterInfo .info {
  height: 90px;
  width: 125px;
  overflow: hidden;
  border: 5px solid #a41e35;
}
#footer {
  color: #fff;
  font-family: "Exo 2", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  text-align: center;
}
#footer a,
#footer a:link,
#footer a:visited,
#footer a:active,
#footer a:hover {
  color: #fff;
}
#footer a:active,
#footer a:hover {
  color: #c6c8ca;
}
#footer .confLogo {
  width: 205px;
  height: 200px;
  display: inline-block;
  margin-top: 80px;
}
#footer .footerTop {
  background: url('//web.archive.org/web/20220912150919im_/https://d21gd0ap5v1ndt.cloudfront.net/web01/redriver/images_web/footerTopBg.jpg') no-repeat 0 0;
  height: 301px;
}
#footer #partner {
  padding: 20px 0 0px;
}
#footer #partner #partnerWrapper {
  margin: 0 auto;
  width: 1140px;
}
#footer #partner #partnerWrapper .divT {
  width: 100%;
  display: table;
}
#footer #partner #partnerWrapper .divT .divTR {
  display: table-row;
}
#footer #partner #partnerWrapper .divT .divTD {
  text-align: center;
  vertical-align: middle;
  display: table-cell;
  width: 25%;
}
#footer #partner #partnerWrapper .divT .divTD:first-child {
  width: 145px;
}
.socialMediaBox iframe {
  border: none;
}
.centerTabs .boxContent {
  padding: 0px;
  background: #1c1d4c;
  color: #fff;
  height: 574px;
  overflow: hidden;
}
.centerTabs #standingsTab {
  padding: 20px;
  height: 484px;
  overflow: auto;
}
.centerTabs #standingsTab .standingsTitle {
  font-size: 30px;
  font-weight: 700;
  float: left;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.standingsDropdown {
  text-align: right;
  margin-bottom: 20px;
  float: right;
  margin-top: 10px;
}
.standingsDropdown select {
  width: 200px;
}
#standings {
  position: relative;
}
#standings .standTable a,
#standings .standTable a:link,
#standings .standTable a:visited,
#standings .standTable a:active,
#standings .standTable a:hover {
  color: #c6c8ca;
}
#standings .standTable a:active,
#standings .standTable a:hover {
  color: #fff;
}
#standings .standDivision {
  font-size: 22px;
  color: #a41e35;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
}
#standings .symbolsDesc {
  padding-top: 5px;
}
#standings tr {
  line-height: 26px;
}
#standings td {
  padding: 2px;
  text-align: center;
}
#standings .rank {
  padding-left: 5px;
}
#standings .standConfRec,
#standings .standConfPer,
#standings .standConfPoints {
  background: rgba(255,255,255,0.15);
}
#standings .standHeaderSchool,
#standings .standSchool {
  text-align: left;
}
#standings .standHeader {
  background: #a41e35;
  text-transform: uppercase;
}
#standings .standEven {
  background: rgba(255,255,255,0.1);
}
#standings .tdOver {
  background: rgba(0,0,0,0.4);
}
.poll {
  font-family: "Exo 2", sans-serif;
  font-size: 15px;
}
.poll .pollRow {
  line-height: 24px;
}
.poll .pollRowH {
  font-weight: 700;
  font-size: 16px;
  color: #cf2643;
  text-align: center;
}
.poll .pollRowH .pollSchool {
  text-align: left;
}
.poll .pollSchool span {
  padding-left: 5px;
  font-size: 12px;
  font-style: italic;
  font-family: Arial, Helvetica, sans-serif;
}
.hidden {
  display: none;
}
.o td,
.odd td {
  background: rgba(255,255,255,0.1);
}
.staffPage .f {
  padding-bottom: 10px;
}
.staff {
  font-size: 15px;
}
.staff .staffPhone {
  padding-right: 20px;
}
.staff .photoThumbnail {
  max-width: 178px;
  background: url("//web.archive.org/web/20220912150919im_/https://d21gd0ap5v1ndt.cloudfront.net/web01/redriver/images_web/staffPhotoBg.png") no-repeat 4px center transparent;
  height: 140px;
}
.staff .photoThumbnail img {
  max-width: 168px;
  max-height: 125px;
  border: 1px solid #1c1d4c;
}
.staff .staffName a {
  border-bottom: 0px !important;
}
.staffBioWrapper {
  font-size: 16px;
}
.staffBioWrapper .staffBioPhoto img {
  border: 2px solid #1c1d4c;
}
.staffBioWrapper .staffPostion {
  font-size: 22px;
  font-weight: 600;
  color: #1c1d4c;
}
.boxContent .staff tr td.staffTypeTitle {
  padding: 6px;
  font-size: 18px;
  line-height: 18px;
  background: #1c1d4c;
  color: #fff;
}
.staffPosition {
  padding-right: 5px;
}
.standTableWrapper {
  padding: 10px;
}
.standTableWrapper .standTable {
  border-collapse: collapse;
  text-align: center;
  width: 100%;
  border: 1px solid #0e0f27;
}
.standTableWrapper .standTable .standHeader {
  background: #c6c8ca;
  border-bottom: 1px solid #0e0f27;
}
.standTableWrapper .standTable tr {
  background: #e0e2e3;
}
#calendar tr.masterCalMonthRow {
  background: #a41e35;
  color: #fff;
}
#calendar tr.masterCalMonthRow a {
  color: #c6c8ca;
  text-transform: uppercase;
}
#calendar tr.masterCalMonthRow a:hover {
  color: #e0e2e3;
}
#calendar tr.masterCalDotwRow {
  background: #c6c8ca;
  color: #a41e35;
}
#calendar .dayEventCount {
  color: #cf2643;
}
#calendar .dayEventCount:hover {
  color: #a41e35;
}
#cboxContent .master_sbDate {
  background: #a41e35;
  color: #fff;
}
#cboxContent .master_sbSport {
  background: #1c1d4c;
  color: #a41e35;
}
#cboxContent .master_sbBox a,
#cboxContent .master_sbBox a:link,
#cboxContent .master_sbBox a:visited,
#cboxContent .master_sbBox a:active,
#cboxContent .master_sbBox a:hover {
  color: #cf2643;
}
#cboxContent .master_sbBox a:active,
#cboxContent .master_sbBox a:hover {
  color: #a41e35;
}
.hallOfFameWrapper {
  font-size: 16px;
}
.hallOfFameWrapper .hofPhoto,
.hallOfFameWrapper .hofTopInfo {
  display: inline-block;
}
.hallOfFameWrapper .hofTopInfo {
  vertical-align: top;
  margin-left: 150px;
}
.hallOfFameWrapper .hofLabel {
  font-weight: bold;
  color: #000;
  font-size: 16px;
}
.hallOfFameWrapper .hofInfoContent {
  color: #000;
  padding-left: 15px;
  font-size: 16px;
}
.hallOfFameWrapper .hofTopInfo > div {
  padding: 5px 0;
}
.hallOfFameWrapper .hofBioWrappers {
  margin-top: 30px;
}
.hallOfFameWrapper .hofBio {
  border: 1px solid #9f8e66;
  margin: 15px 0;
  padding: 15px;
}
.hallOfFameWrapper table.dataTable thead .sorting_asc,
.hallOfFameWrapper table.dataTable thead .sorting_desc,
.hallOfFameWrapper .box .boxTitle {
  background: #9f8e66;
  color: #000;
}
.hallOfFameWrapper .hofInfo {
  background: url("//web.archive.org/web/20220912150919im_/https://d21gd0ap5v1ndt.cloudfront.net/web01/redriver/images_web/halloffamelogo2.png") no-repeat right top transparent;
}

/*
     FILE ARCHIVED ON 15:09:19 Sep 12, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:09:02 Oct 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.071
  captures_list: 0.387
  exclusion.robots: 0.045
  exclusion.robots.policy: 0.037
  esindex: 0.007
  cdx.remote: 38.007
  LoadShardBlock: 178.938 (3)
  PetaboxLoader3.resolve: 283.447 (4)
  PetaboxLoader3.datanode: 206.956 (5)
  load_resource: 347.74
  loaddict: 82.057
*/