<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">section.course_schedule {
    margin-bottom: 15px;
}

table {
    border: 2px;
    border-collapse: collapse;
    table-layout: fixed;
}

th, td {
    border: 2px solid black;
    text-align: center;
    vertical-align: middle;
}

caption, thead, tfoot {
    padding: 10px;
}

caption {
    font-size: 250%;
    font-weight: bold;
}

thead, tfoot {
    background-color: #cc66ff;
}

thead th, tfoot th {
    font-size: 125%;
    width: 33%;
    padding: 3px;
}

div.no_class_title {
    font-size: 150%;
    font-weight: bold;
    font-style: italic;
}

div.session_identifier {
    padding: 2px;
}

span.session_preparation {
    font-size: 125%;
    font-weight: bold;
}

span.for_session {
    font-size: 100%;
}

span.session_number {
    font-size: 150%;
    font-weight: bold;
}

span.session_date {
    font-size: 100%;
}

div.session_title {
    font-size: 110%;
    font-weight: bold;
}

div.session_topics {
    border: 1px solid black;
    text-align: left;
    margin: 2px 5px;
    padding: 0 2px;
}

div.session_topics ul {
    padding-left: 0;
    margin-left: 20px;
}

div.session_topics ul li {
    padding-left: 0;
    margin-left: 0;
}

/*span.makeup_session {*/
/*font-size: 14px;*/
/*font-weight: bold;*/
/*}*/


/*table.session {*/
/*border: none;*/
/*}*/

/*table.no_class_session {*/
/*width: 100%;*/
/*}*/

/*td.session_topics {*/
/*border: none;*/
/*}*/



/*p {*/
/*!*padding-left: 10px;*!*/
/*font-size: 18px;*/
/*font-weight: bold;*/
/*}*/

/*ul {*/
/*padding-left: 0;*/
/*margin-left: 20px;*/
/*}*/

/*ul li {*/
/*font-size: 14px;*/
/*}*/

/*ul li li {*/
/*font-size: 12px;*/
/*}*/

/*ul.exam {*/
/*background-color: yellow;*/
/*}*/

/*span.exam_date_time {*/
/*font-size: 16px;*/
/*font-weight: bold;*/
/*padding: 5px;*/
/*}*/

/*span.exam_rooms {*/
/*font-size: 14px;*/
/*}*/

/*div.exam_note {*/
/*padding-left: 10px;*/
/*padding-right: 10px;*/
/*padding-bottom: 10px;*/
/*font-size: 12px;*/
/*}*/

/*li.topic {*/
/*font-size: 14px;*/
/*}*/

/*li li.topic {*/
/*font-size: 12px;*/
/*}*/

/*li.exam {*/
/*font-size: 18px;*/
/*font-weight: bold;*/
/*padding: 5px;*/
/*}*/

/*span.parenthetical {*/
/*font-size: 11px;*/
/*}*/


</pre></body></html>