#program table {
    border-collapse: collapse;
    width: 100%;
}

#program th, #program td {
    padding: 0px;
    text-align: left;
    border-bottom: 1px solid #ddd;
}

#program tr:hover{background-color:#f5f5f5}

#program .session_title {background-color:#92CDDC;}
#program .session_title:hover {background-color:#92CDDC;}

label {
    display: inline;
}




.aftersub .cl1 {
    color: white;
    font-size: 40px;
    display: block;
    line-height: 60px;
}



.aftersub .cl2 {
    color: white;
    font-size: 32px;
    display: block;
}


.sideimage{
    text-align:center; 
 } 

.afterleftcontent{
    margin-top:20px;
    text-align:center;  
 } 
