<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* TABLE CSS USED FOR COURSES. OUTER DIV SHOULD HAVE paleBlueRows as a class */
div.paleBlueRows {
  border: 1px solid #FFFFFF;
  width: 100%;
  text-align: left;
  border-collapse: collapse;
}
.divTable.paleBlueRows .divTableCell,
.divTable.paleBlueRows .divTableHead {
/*  border: 1px solid #FFFFFF;*/
  padding: 6px 8px;
}
.divTable.paleBlueRows .divTableBody .divTableCell {
  font-size: 1.6rem;
}
.divTable.paleBlueRows .divTableRow {
    padding-bottom: 2px;
    margin-bottom: 0;
/*    border-bottom: 1px solid #ccc;*/
}
.divTable.paleBlueRows .divTableRow:nth-child(even) .divTableCell {
  background: #f5f5f5;
}
.divTable.paleBlueRows .divTableHeading {
  background: #0077C4;
  border-bottom: 5px solid #FFFFFF;
}
.divTable.paleBlueRows .divTableHeading .divTableHead {
  font-size: 17px;
  font-weight: bold;
  color: #FFFFFF;
    display: none;
  text-align: left;
  border-left: 2px solid #FFFFFF;
}
.divTable.paleBlueRows .divTableHeading .divTableHead:first-child {
    border-left: none;
}
/*
.divTable.paleBlueRows .divTableHeading .divTableHead:nth-child(2){
  border-left: none;
    display: block;
}
*/
.divTableCell h2 {
    font-size: 1.6rem;
    font-weight: 600;
}

.paleBlueRows .tableFootStyle {
  font-size: 14px;
}
.divTableCell p {
    margin-bottom: 5px;
}
/* DivTable */
/*
.divTable{ display: table; }
.divTableRow { display: ; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: block;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}
*/
/* MEDIA QUERIES */

@media only screen and (min-width: 960px) {
    .divTable{ display: table; }
    .divTableRow { display: table-row; }
    .divTableHeading { display: table-header-group;}
    .divTableCell, .divTableHead { display: table-cell;}
    .divTableHeading { display: table-header-group;}
    .divTableFoot { display: table-footer-group;}
    .divTableBody { display: table-row-group;}

    .divTable.paleBlueRows .divTableHeading .divTableHead {
        display: table-cell;
    }
    .divTable.paleBlueRows .divTableHeading .divTableHead:first-child {
        width: 325px;
    }
    .divTable.paleBlueRows .divTableCell,
    .divTable.paleBlueRows .divTableHead {
    /*  border: 1px solid #FFFFFF;*/
      padding: 6px 8px;
    }
    .divTable.paleBlueRows .divTableRow {
        padding-bottom: 5px;
        margin-bottom: 5px;
    }
    .divTable.paleBlueRows .divTableRow:nth-child(even)  {
      background: #f5f5f5;
    }
    .divTable.paleBlueRows .divTableRow:nth-child(even) .divTableCell {
        background: none;
        border-right: 1px solid #fff;
    }
    
}/*END MEDIA QUERIES */</pre></body></html>