
.pageTitle, h1.page-title {
    color: #c4161c;
    font-size: 28px;
    font-weight: 300;
    line-height: 1;
    margin: 15px 0 20px;
}
.secondary-text {
    font-size: 18px;
}
.CTA {
    background-color: #000;
    height: 32px;
    text-align: center;
    margin-top: -32px;
    padding-top:8px;
    font-weight: normal;
    opacity: .7;
}
.CTA a, .CTA a:hover {
    color: #fff;
}
/* Tracknav */
.tracknav a {
  background-color: #C5161D;
}
.tracknav a {
    min-width: 123px;
}

/*Nav Logo*/
a.navbar-brand, a.navbar-brand-reg {
    background-image: url("/template_images/adx/18/adx-mini-logo.png");
    background-repeat: no-repeat;
}
a.navbar-brand-reg {
    width: 100%;
    display: block;
    margin: 15px 0px 15px 20px;
    background-position: center;
    height: 67px;
}
@media screen and (min-width: 990px) {
  .tracknav a {
      min-width: 89px;
  }  
}


/* Dropdown Nav Border Color */
.dropdown-menu>li>a {
    border-top: 1px solid #fff;
    color: #fff;
}
/* Main Nav Color - Nav Font Color */
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .dropdown-menu>li>a, .dropdown-menu>li>a:hover, .navbar-default .navbar-nav>.open>a {
    color: #fff;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default, .dropdown-menu>li>a:hover, .navbar-default .navbar-nav>li>a:hover, .nav>li:last-child>a, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li:last-child, .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav>.open>a:hover, .dropdown-menu, .navbar-default .navbar-nav>.open>a  {
   background-color: #bf9f52
}
.navbar-default, .dropdown-menu>li>a:hover, .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav>.active>a  {
    background-color: #253a71;
    color: #fff;
}
.navbar-default .navbar-nav>li:last-child, .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav>.open>a:hover, .dropdown-menu, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.active>a:hover  {
    background-color: #bf9f52
    color: #fff;
}



/*OLD STYLES - DELETE ON REDESIGN*/
/*OLD STYLES - DELETE ON REDESIGN*/
/*OLD STYLES - DELETE ON REDESIGN*/
/*OLD STYLES - DELETE ON REDESIGN*/
/*OLD STYLES - DELETE ON REDESIGN*/
p.Header {
  color: #243D42;
  font-family: "Roboto", Sans-Serif;
  margin: 30px 0 20px;
  line-height: 1.2;
  text-align: center;
  font-size: 22px;
  text-transform: uppercase;
}
p.Header-POC {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #253a71;
    text-transform: uppercase;
}

p.Header-MDSQ {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #894298;
    text-transform: uppercase;
}
p.Header-CCC {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #253a71;
    text-transform: uppercase;
}

p.Header-IMB {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #e6b222;
    text-transform: uppercase;
}

p.Header-PAYD {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #3c5c52;
    text-transform: uppercase;
}

p.Header-CDD {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #3c5c52;
    text-transform: uppercase;
}

p.Header-PMDX {
  font-family: inherit;
  margin: 30px 0 30px 0;
  line-height: 1.2;
  text-align: center;
  font-size: 22px;
  color: #f9a11f;
  text-transform: uppercase;
}
p.Header-IDX {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #253a71;
    text-transform: uppercase;
}
p.Header-SDA {
  font-family: inherit;
  margin: 30px 0 30px 0;
  line-height: 1.2;
  text-align: center;
  font-size: 22px;
  color: #1262a0;
  text-transform: uppercase;
}
p.Header-CFDX {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #c4161c;
    text-transform: uppercase;
}
p.Header-CBM {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #e6b222;
    text-transform: uppercase;
}


p.Header-DDX {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #3c5c52;
    text-transform: uppercase;
}
p.Header-MFL {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #253a71;
    text-transform: uppercase;
}
p.Header-CRDX {
  font-family: inherit;
  margin: 30px 0 30px 0;
  line-height: 1.2;
  text-align: center;
  font-size: 22px;
  color: #f9a11f;
  text-transform: uppercase;
}
p.Header-MBO {
  font-family: inherit;
  margin: 30px 0 30px 0;
  line-height: 1.2;
  text-align: center;
  font-size: 22px;
  color: #c32026;
  text-transform: uppercase;
}
p.Header-DPC {
  font-family: inherit;
  margin: 30px 0 30px 0;
  line-height: 1.2;
  text-align: center;
  font-size: 22px;
  color: #1262a0;
  text-transform: uppercase;
}
p.Header-FDX {
  font-family: inherit;
  margin: 30px 0 30px 0;
  line-height: 1.2;
  text-align: center;
  font-size: 22px;
  color: #c32026;
  text-transform: uppercase;
}
p.Header-PNDX {
  font-family: inherit;
  margin: 30px 0 30px 0;
  line-height: 1.2;
  text-align: center;
  font-size: 22px;
  color: #d6874f;
  text-transform: uppercase;
}
p.Header-CDX {
  font-family: inherit;
  margin: 30px 0 30px 0;
  line-height: 1.2;
  text-align: center;
  font-size: 22px;
  color: #4e7c45;
  text-transform: uppercase;
}


p.Header-PRX {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #894298;
    text-transform: uppercase;
}

p.Header-MCR {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #c4161c;
    text-transform: uppercase;
}

p.Header-SPG {
    font-family: "Roboto", Sans-Serif;
    margin: 30px 0 20px;
    line-height: 1.2;
    text-align: center;
    font-size: 22px;
    color: #894298;
    text-transform: uppercase;
}
a#Day1 {
  display: block;
  height: 117px;
  margin-top: -117px;
  visibility: hidden;
}
a#Day2 {
  display: block;
  height: 117px;
  margin-top: -117px;
  visibility: hidden;
}
a#Day3 {
  display: block;
  height: 117px;
  margin-top: -117px;
  visibility: hidden;
}

/*Custom CSS*/

.trackAbstractBusiness {
    color: #FFFFFF;
    background-image: url("/uploadedImages/Next_Generation_Dx/Assets/18/ADXBusinessStream.jpg");
    background-clip: content-box;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 404px;
}
.trackAbstractImmuno {
    color: #FFFFFF;
    background-image: url("/uploadedImages/Next_Generation_Dx/Assets/18/ADXImmuno-OncologyStream.jpg");
    background-clip: content-box;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 404px;
}
.trackAbstractMolecular {
    color: #FFFFFF;
    background-image: url("/uploadedImages/Next_Generation_Dx/Assets/18/ADXMolecularBiopsyStream.jpg");
    background-clip: content-box;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 404px;
}
.trackAbstractPrecision {
    color: #FFFFFF;
    background-image: url("/uploadedImages/Next_Generation_Dx/Assets/18/ADXPrecisionMedicineStream.jpg");
    background-clip: content-box;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 404px;
}
.trackAbstractRapid {
    color: #FFFFFF;
    background-image: url("/uploadedImages/Next_Generation_Dx/Assets/18/ADXRapidTestingStream.jpg ");
    background-clip: content-box;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 404px;
}

    .trackAbstractText {
        width: 70%;
        padding: 100px 0px 0px 5%;
    }

:target:before {
    content: "";
    display: block;
    height: 90px;
    margin: -90px 0 0;
}

.homeBox {
    min-height: 220px !important;
}
.homeBox p {
    padding: 0 15px 0 15px;
    color: #5a5b5a;
    padding: 5px 15px 7px 15px;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.2;
}
.blueBox {
    background-color: rgb(55, 75, 125);
color: rgb(255, 255, 255);
text-align: center;
padding: 5px;
margin: 5px;
}

a .blueBox {
    color: rgb(255, 255, 255);
    font-size: 18px;
}

.Header img {
  width: 100%;
}
.socialContainer {
  margin: 0 auto;
  width: 300px;
  position: relative;
  z-index: 999;
  left: 300px;
  margin-top: -40px;
}
.headerBigCTA {
  width: 100%;
  margin: 0 auto;
  position: relative;
  top: -290px;
  z-index: 999;
  text-align: center;
  color: #FFFFFF;
  padding-top: 5px;
}
.headerCTA {
  width: 100%;
  margin: 0 auto;
  position: relative;
  top: -205px;
  z-index: 999;
  text-align: center;
  background-color: #026675;
  background: rgba(2, 102, 117, 0.5);
  height: 40px;
  color: #FFFFFF;
  padding-top: 5px;
}
.headerCTA a {
  color: #ffffff;
  font-size: 18px;
  margin-top: 10px;
}
.view-sponsors {
  float: right;
  margin-top: 0px;
}
.view-sponsors a {
  color: #2181ae;
}
a img:hover {
  opacity: 0.8;
  filter: alpha(opacity=40);
}
.right-pairing-box-archive {
  width: 512px;
  padding: 5px;
  position: relative;
}
.right-pairing-box-archive h2 {
  font-size: 20px;
  padding-left: 20px;
}
.right-pairing-box-archive h2 a {
  color: #303539;
  padding-left: 40px;
}
.right-pairing-box {
  width: 512px;
  padding: 8px;
  position: relative;
  float: right;
}
.right-pairing-box h2 {
  font-size: 20px;
  padding-left: 20px;
}
.right-pairing-box h2 a {
  color: #303539;
  padding-left: 40px;
}
.left-pairing-box-cancer {
  width: 200px;
  background-color: #b08da5;
  margin-top: 22px;
}
.left-pairing-box-cancer h2 {
  color: #303539;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 12px;
  padding: 5px;
}
.left-pairing-box-cancer h2 a {
  color: #303539;
  font-size: 14px;
  font-weight: normal;
  padding: 0px;
}
.left-pairing-box-clinical {
  width: 200px;
  background-color: #fabf93;
  margin-top: 22px;
}
.left-pairing-box-clinical h2 {
  color: #303539;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 12px;
  padding: 5px;
}
.left-pairing-box-clinical h2 a {
  color: #303539;
  font-size: 14px;
  font-weight: normal;
  padding: 0px;
}
.left-pairing-box-diagnostics {
  width: 200px;
  background-color: #b6d99f;
  margin-top: 22px;
}
.left-pairing-box-diagnostics h2 {
  color: #303539;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 12px;
  padding: 5px;
}
.left-pairing-box-diagnostics h2 a {
  color: #303539;
  font-size: 14px;
  font-weight: normal;
  padding: 0px;
}
.left-pairing-box-informatics {
  width: 200px;
  background-color: #05456B;
  margin-top: 22px;
}
.left-pairing-box-informatics h2 {
  color: #ffffff;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 12px;
  padding: 5px;
}
.left-pairing-box-informatics h2 a {
  color: #ffffff;
  font-size: 14px;
  font-weight: normal;
  padding: 0px;
}


.trackAbstractText {
            width: 100%;
            padding: 100px 15px 0px 7%;
        }
}


#t1 {
  position: fixed;
  width: 400px;
  height: 70px;
  top: 0px;
  left: 0px;
  z-index: 5000;
  text-decoration: none;
}
#t2 {
  position: absolute;
  width: 600px;
  height: 50px;
  top: 450px;
  left: 65px;
  z-index: 5000;
  float: left;
  text-decoration: none;
}
.sectionTitle {
  color: #d74444;
  font-family: "Roboto", sans-serif;
  font-size: 16px;
  font-weight: 700;
  margin: 0 0 8px;
  text-transform: uppercase;
}
.sectionTitle a {
  color: #000;
}
.view-all {
  text-decoration: underline;
  font-weight: 400;
  color: #418c98;
}
p.view-all-right {
  color: #000;
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  line-height: 22px;
  margin-bottom: 12px;
}
p.view-all-right a:hover {
  text-decoration: none;
  color: #9f2410;
}
.mTracks {
  display: none;
}
.red-box {
  background-color: #EB5745;
  margin-left: 20px;
  padding: 0px;
  width: 198px;
}
#HeaderM {
  display: none;
}
#M {
  display: none;
}
#DT {
  display: block;
}
.noArrow:before {
  display: none;
}
li.subbullet {
  font-family: inherit;
  margin-left: 3em;
  line-height: 18px;
  font-size: 14px;
  color: inherit;
  list-style: circle;
}
ul.numbullet {
  font-family: inherit;
  margin-left: 2em;
  line-height: 18px;
  font-size: 14px;
  color: inherit;
  list-style: decimal;
}
.headerIcons {
  float: left;
  margin: 20px 20px 0 0;
}
h1.trackTitle a:hover {
  text-decoration: underline;
}
.tagline {
  font-size: 18px;
  line-height: 2;
  margin: 0 0 10px;
  font-weight: bold;
  color: #8cb8bf;
  text-transform: uppercase;
}

#about {
  font-size: 14px;
  height: 844px;
}
#about a, #about a:active, #about a:visited {
  color: #243d42;
}
#about ul li {
  margin-left: 20px;
}
table.downloadsTable img {
  padding-bottom: 8px;
}
.headerRight {
  float: right;
  display: none;
}
.headerLeft {
  height: 30px;
  float: left;
}

/* track Page styles */

div.trackHeader {
  text-align: center;
  font-weight: normal;
}
div.trackHeader h1 {
  font-weight: bold;
  font-size: 30px;
  margin-bottom: 5px;
  font-family: "Roboto", sans-serif;
}
div.trackHeader h2 {
  font-size: 16px;
  border-bottom: 1px dotted;
  display: inline-block;
  padding: 0 45px;
  margin: 0px;
  font-weight: normal;
}
div.trackHeader h3 {
  font-size: 14px;
  margin: 2px 0 8px 0;
  font-weight: normal;
}
h1.diagnostics, h2.diagnostics {
  color: #6ea843;
}
h1.therapeutics, h2.therapeutics {
  color: #9C1B22;
}
h1.clinical, h2.clinical {
  color: #F58026;
}
h1.informatics, h2.informatics {
  color: #0A4968;
}
h1.cancer, h2.cancer {
  color: #6b1a52;
}

/*2017 Queries for header*/
#HeaderDT {
    margin-right: auto;
    margin-left: auto;
    width: 1170px;
}
#HeaderDT img {
    float: left;
    width: 65%;
}


@media screen and (max-width:1800px){
    #video1 {
        width: 100%;
    
    }
}
@media screen and (max-width:1170px){
    #video1 {
   
    }
}
@media screen and (min-width:768px){
    #HeaderDT img {
        margin-top: 50px;
    }
    #HeaderDT {
       float: left;

    }
}
@media screen and (min-width:850px){
    #HeaderDT {
        margin-top: 0px;
    }
     #HeaderDT img {
    float: left;
width: 30%;
margin-top: 190px;
margin-left: 160px;
    }
}
@media screen and (min-width:992px){
    #HeaderDT {
        position: absolute;

        background-color: transparent;
    }
    #HeaderDT img {
  float: left;
  width: 36%;
  margin-top: 215px;
  margin-left: 191px;
  }
}
@media screen and (min-width:1050px){
    #HeaderDT img {
     float: left;
     width: 38%;
     margin-top: 200px;
     margin-left: 201px;
    }
}
@media screen and (min-width:1192px){
    #HeaderDT img {
    width: 37%;
    margin-top: 172px;
    margin-left: 250px;
    }
}
@media screen and (min-width:1266px){
    #HeaderDT img {
     float: left;
     width: 45%;
     margin-top: 130px;
     margin-left: 170px;
    }

}

@media screen and (max-width:1600px){
    .header-cta {
        margin-top: -46px !important;
    }
}
@media screen and (max-width:1400px){
    .header-cta {
        margin-top: -42px !important;
    }
}
@media screen and (min-width:1460px){
    #HeaderDT img {
      float: left;
      width: 55%;
      margin-top: 105px;
      margin-left: 80px;
    }
}
@media screen and (min-width:1575px){
    #HeaderDT img {float: left;width: 55%;margin-top: 85px;margin-left: 90px;}
      #HeaderDT {
  
    margin-top: 0px;
   
    }
    .header-cta {
        margin-top: -50px;
    }
}
@media screen and (min-width:1800px){
    #HeaderDT img {
     float: left;
     width: 65%;
     margin-top: 35px;
     margin-left: 0px;
    }
     #HeaderDT {
  
    margin-top: 0px;
   
    }
}

@media screen and (max-width:992px){
    #video1 {
        display: none;
    }

}



.siteHeader {
background: none;
height: 341px;
left: 0;
margin-top: -338px;
position: relative;
z-index: 1;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .divLeft {
    width: 100%;
    margin: 10px;
    float: none;
  }
  .divRight {
    width: 100%;
    margin: 10px;
    float: none;
  }
  #HeaderDT img {
    width: 100%;
  }
}

@media (max-width: 767px) {
  #HeaderDT img {
    width: 100%;
  }
  #M {
    display: block;
  }
  #DT {
    display: none;
  }
}

.header-cta {
 height: 50px;
text-align: center;
margin-top: -50px;
position: relative;
z-index: 999;
}


/* AD styles */
img.logo {
  width: 425px;
  padding: 10px;
  margin-top: 10px;
  float: left;
}
.social-icons {
  float:right;
}
.homepage-top-right {
  text-align: right;
}
.homepage-top-left {
  float: left;
}
@media screen and (max-width: 1167px) {
  .header-image {
    margin-top: 66px;
  }
  .header-center {
    text-align: center;
  }
}
@media screen and (max-width: 768px) {
  .header-image {
    margin-top: 37px;
  }
  #DT {
  text-align: center;
  }
  .homepage-top-left, .homepage-top-right {
    text-align: center;
  }    
}
@media screen and (min-width: 992px) { 
  .homepage-top {
    text-align: center;
  }    
  .view-sponsors {
    float:none;
  }
 }


.play-buttons img{
  padding-right: 10px;
  margin-bottom: 5px;
}



/*Queries for header*/
#video1 {
    bottom: 0px;
right: 0px;
min-width: 100%;
margin-top: 40px;
height: 100%;
z-index: -1000;
overflow: hidden;
margin-bottom: -20px;
    width: 100%;

}
.header-logo {
    margin-top: -200px;
    position: absolute;
    display: block;
}
@media screen and (min-width: 768px) {
    .header-logo {
        margin: -16% 0px 0px 68px;
        width: 52%;
    }
}
@media screen and (min-width: 992px) {
    .header-logo {
        margin: -15% 0px 0px 98px;
        width: 50%;
    }
}
@media screen and (min-width: 1151px) {
    #video1 {
     
    }
    .header-logo {
        margin: -15.5% 0px 0px 121px;
        width: 50%;
    }
}
@media screen and (min-width: 1400px) {
    .header-logo {
        margin: -15% 0px 0px 110px;
    }
}
@media screen and (min-width: 1550px) {
    .header-logo {
        margin: -15.5% 0px 0px 175px;
    }
}
@media screen and (min-width: 1800px) {
    .header-logo {
        margin: -15% 0px 0px 265px;
    }
}


/*J.G. Reg styles*/
/* ----------------------------------------------------------------------- */

/*Reg*/
.CHIRegTableWrapper .standout{
        background-color:#253a71;
        color:white;
        text-transform:uppercase;
        padding-top:10px;
        padding-left:10px;
        font-weight:bold;
}
/* not used */
.CHIRegTableHeader{    
        background-color:#253a71;
        color:white;
}
/* table CSS for partially clear table*/
.CHIRegTableWrapperClear .standout{
        background-color:#253a71;
        color:white;
        text-transform:none;
        padding:10px 10px 10px 10px;
        font-weight:bold;
}
.CHIRegTableHeaderClear{    
        background-color:#253a71;
        color:white;
}
/* Table CSS for sidebar*/
.CHIRegTableHeaderSidebar{
        background-color:#253a71;
        color:white;
}
/* end */

/* Hover CSS */
.CHIRegTooltip {
        border-bottom: 1px dotted #000000; color: #000000; outline: none;
        cursor: help; text-decoration: none;
        position: relative;
}
.CHIRegTooltip span {
        margin-left: -999em;
        position: absolute;
}
.CHIRegTooltip:hover span {
        border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
        font-family: Calibri, Tahoma, Geneva, sans-serif;
        position: absolute; left: 1em; top: 2em; z-index: 99;
        margin-left: 0; width: 250px;
}
.CHIRegTooltip:hover img {
        border: 0; margin: -10px 0 0 -55px;
        float: left; position: absolute;
}
.CHIRegTooltip:hover em {
        font-family: Candara, Tahoma, Geneva, sans-serif; 
        font-size: 1.2em; 
        font-weight: bold;
        display: block; 
        padding: 0.2em 0 0.6em 0;
}
.classic { padding: 0.8em 1em;}
.customREG { padding: 0.5em 0.8em 0.8em 2em;}
* html a:hover { background: transparent; }
.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
.critical { background: #FFCCAA; border: 1px solid #FF3334;}
.help { background: gainsboro; border: 1px solid cadetblue;}
.info { background: #9FDAEE; border: 1px solid #2BB0D7;}
.warning { background: #FFFFAA; border: 1px solid #FFAD33;}

.CHIRegTableHeader {
    background-color: #253a71;
}
.CHIRegTableWrapper .standout{
    background-color:#253a71;
    color:white;
    text-transform:uppercase;
    padding-top:10px;
    padding-left:10px;
    font-weight:bold;
}
/* not used */
.CHIRegTableHeader{    
    background-color:#253a71;
    color:white;
   
}


/*Onsite Tabs*/
  .Tab1Btn, .Tab2Btn {
    width: auto;
    border-top-left-radius: 13px;
    border-top-right-radius: 13px;
    background-color: #a3a3a3;
    text-align: center;
    float: left;
    padding: 2px 15px 10px 15px;
    font-size: 16px;
    cursor: pointer;
    position: relative;
  }
  .Tab1Btn span, .Tab2Btn span { 
    position: relative;
    top: 8px;
    color: #fff;
  }
  .Tab1Btn.active, .Tab2Btn.active {
    background-color: #3a4b79;
      z-index: 100;
  }
  .Tab2Btn {
      margin-left: -10px;
  }
  .onsite {
    background-image: url("/uploadedImages/Next_Generation_Dx/Assets/18/Onsite-bg.jpg");
    background-size: cover;
    color: #fff;
    padding: 0px 30px;
    border-top: 3px solid #263b72;
  }
  .program-tab {
    border-top: 3px solid #a3a3a3;
  }
  .onsite-button {
    padding-bottom: 20px;
  }
  .onsite-header {
    font-size: 22px;
    padding: 15px 0px 15px 0px;
  }
  @media screen and (min-width: 768px) {
  .sponsor-right {
      float: right;
  }
}