dl dt {margin-top:1em;font-weight:bold;}
div#DocumentTitle h1 {margin:0.1em 0 0.25em;}
div#DocumentTitle h2 {text-transform:uppercase;margin-bottom:0em;font-size:1.3em;}
div#DocumentTitle h2.fac_buslaw {color:#C00;}
div#DocumentTitle h2.fac_ebe {color:#FC0;}
div#DocumentTitle h2.fac_edarts {color:#039;}
div#DocumentTitle h2.fac_health {color:#06C;}
div#DocumentTitle h2.fac_sciit {color:#9C0;}
div#DocumentTitle h3 {text-transform:uppercase;margin-top:0em;font-size:1.2em;}
#DocumentTitle span.metainformation {color:#666;margin-left:1em;}
#FacultyAndSchoolHeadings {margin-bottom:2em;}
#FacultyAndSchoolHeadings h3 {color:#666;font-size:1.2em;}
#FacultyAndSchoolHeadings h3 {margin-bottom:0.2em;}
#FacultyAndSchoolHeadings h3 a {color:#333;line-height:15px;}
#FacultyAndSchoolHeadings h3 a.fac_buslaw {border-color:#C00;}
#FacultyAndSchoolHeadings h3 a.fac_ebe {border-color:#FC0;}
#FacultyAndSchoolHeadings h3 a.fac_edarts {border-color:#039;}
#FacultyAndSchoolHeadings h3 a.fac_health {border-color:#06C;}
#FacultyAndSchoolHeadings h3 a.fac_sciit {border-color:#9C0;}
#FacultyAndSchoolHeadings h4 {margin:0;font-size:1.1em;padding-left:26px;}
#FacultyAndSchoolHeadings h4 a {color:#666;}
#FacultyAndSchoolHeadings .School {display:block;font-weight:normal;margin-top:0.2em;color:#666;}
table#CourseDetails {border-width:0em;border-spacing:0em;margin-top:2em;width:100%;}
table#CourseDetails tbody tr th,
table#CourseDetails tbody tr td {border-top:1px solid #EEE;vertical-align:top;padding:0em;}
table#CourseDetails tbody tr th,
table#CourseDetails tbody tr td {padding:0.5em 2em 0.5em 0em;margin:0em;}
table#CourseDetails tbody tr th {font-weight:bold;white-space:nowrap;}
table#CourseDetails table.assessment_items tbody tr th, table#CourseDetails table.assessment_items tbody tr td,
table#CourseDetails table.compulsory_components tbody tr th, table#CourseDetails table.compulsory_components tbody tr td {border-top:0px none #FFF;padding:0;}
table#CourseDetails table.assessment_items tbody tr th, table#CourseDetails table.compulsory_components tbody tr th {padding-right:1em;}
table.courseListing {margin:0;padding:0;width:100%;border-collapse:collapse;}
table.courseListing tr td {border-bottom:1px solid #EEE;margin:0;padding:0.4em 0.75em;}
table.courseListing tr td.title a {color:#000;}
table.courseListing tr.altRow td {background-color:#f6f6f6;}
table.courseListing th {font-size:1.166em;font-weight:bold;border-bottom:1px solid #ccc;text-align:left;padding:2em 0 0.4em;}
table.courseListing td.backToTop {font-size:10px;vertical-align:bottom;border-bottom:1px solid #ccc;font-weight:bold;text-align:right;}
.courseNav {border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;font-size:0.95em;border-collapse:collapse;}
.courseNav td {text-align:center;font-weight:bold;width:58px;padding:2px 0;border-left:1px solid #EEE;}
.courseNav td:first-child {border-left:0px none #FFF;}
.availability h3 { margin:1.2em 0 0.1em;text-transform:uppercase;font-size:1.2em; }
.availability td { color:#666; }
.availability th { color:#333;font-weight:bold;padding-right:0.7em; }

div#FacultySchool h3 {color:#666;font-size:1.2em;margin-bottom:1em;}
#FacultySchool a { color:#333;line-height:15px;display:block;}
#FacultySchool .School {text-transform:none;font-weight:normal;}
