body {color: #000000; background-color: #ffffff}

a:link {color: #005500; text-decoration:underline}
a:link:hover {color: #00cc00; text-decoration:underline}
a:visited {color: #005500; text-decoration:underline}
a:visited:hover {color: #00cc00; text-decoration:underline}
a:link:active {color: #00cc00; text-decoration:none}

h3 {font-family: Verdana, Arial, Helvetica, sans-serif}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif}

i {color: #000000}
b {color: #000000}
p {color: #000000; text-align: justify}
u {color: #0000ff}
li {padding-bottom: 5}

.hdr, .heading {font-weight: bold; color: #0000ff; background: #ddddff;}
.heading td {padding: 5px 20px 5px 0px; border-bottom: 1px solid black;}
.tnt, .tent {color: #888888}
.exm, td.exam {font-weight: bold; color: #008000; text-align: center}
.hol {color: #ff6060}
.bkg {background: #dddddd}
.xxx {background: #ff6060}

.schedule td {font-family:arial,sans-serif; font-size:smaller}
tr.oddrow {background: #dddddd; vertical-align: top;}
tr.evenrow {background: #ffffff; vertical-align: top;}
tr.oddrow td, tr.evnrow td {padding-top: 5px;}
td.rowdata {height: 22px;}
td.lecnum {padding-right: 5px; text-align: right;}
td.date {padding-right: 5px;}
td.norm {padding-right: 15px;}
td.tent {padding-right: 15px;}
td.secs {padding-right: 5px;}
td.hw {padding-right: 5px;}

table.schedule {border-collapse: collapse;}
