﻿.program-column-1, .program-column-2, .program-column-3, .program-column-4,  .program-column-5, .program-column-6{
  width:159px;   
/*  width:153px;   
  width:125px;   */
  float:left;
  margin-right:7px;
}

.program-column-6{
    margin-right:0;    
}

.program-column-1a, .program-column-2a, .program-column-3a, .program-column-4a,  .program-column-5a, .program-column-6a{
  width:191px;   
/*  width:153px;   
  width:125px;   */
  float:left;
  margin-right:7px;
}

.program-column-6a{
    margin-right:0;    
}


.program-column-1.day-two-col-am, .program-column-2.day-two-col-am, .program-column-3.day-two-col-am, .program-column-4.day-two-col-am, .program-column-5.day-two-col-am, .program-column-6.day-two-col-am{
  width:159px;      
}

.program-column-4.day-two-col-am{
  margin-right:0;  
}


.program-column-1.day-two-four-col, .program-column-2.day-two-four-col, .program-column-3.day-two-four-col, .program-column-4.day-two-four-col, .program-column-5.day-two-four-col, .program-column-6.day-two-four-col{
   width:191px;
}

.program-column-3.day-two-col-pm{
  margin-right:0;  
}



h2{ margin-bottom:15px; } /*Track headers */
h3{ margin:5px 0; } /*session links */


.program-column-all{
    clear:both;     
    font-family:inherit;    
}


.program-column-all .speaker{
    clear:both;       
    font-size: 1.5em;
    line-height: 1.6;
    font-weight: 400;
}


.track-all .session-time{
    background-color:#333;    
    clear: both;
}
.track-all .session h3{
    text-transform:none;
    color:#231f20  ;
}


.session-time {
    padding: 8px;
    color: #fff;
    border-radius:4px;
    font-size:1.5em;
    clear: both;
}

.session{
    margin-bottom:10px;
}
.presentation{
    margin-bottom:15px;
}

.canceled{
    color:#ccc;
}
.canceled a{
    color:#ccc;
}

.canceled .notice{
    text-align:center;
    color:#CC0000;
    font-weight:bolder;
    clear:both;
    margin:15px 10px;
    font-size:1.5em;

}



.track-a .session-time{
    background-color:#de7e28;
    clear: both;
    
}
.track-a .session h3{
    text-transform:none;
    color:#de7e28;
}


.track-b .session-time{
    background-color:#0084c8;
    clear: both;
}
.track-b .session h3{
    text-transform:none;
    color:#0084c8;
}


.track-c .session-time{
  clear: both;
    background-color:#009193;
}
.track-c .session h3{
    text-transform:none;
    color:#009193;
}

.track-d .session-time{
  clear: both;
    background-color:#755095;
}
.track-d .session h3{
    text-transform:none;
    color:#755095;
}

.track-ds .session-time{
  clear: both;
    background-color:#df0102;
}
.track-ds .session h3{
    text-transform:none;
    color:#df0102;
}

.track-lss .session-time{
  clear: both;
    background-color:#006600;
}
.track-lss .session h3{
    text-transform:none;
    color:#006600;
}


.brochure-sponsor{
  text-align:center;
  width:130px;
  float:right;
  text-transform:uppercase;
  font-size:11px;
  letter-spacing:2px;
  border:1px #ccc solid;
  margin:4px;
  padding:4px;
  border-radius:4px;
}
.brochure-sponsor-image{
  width:120px;
  margin:7px auto 0 auto;
	background-repeat:no-repeat;
}
