<!--
/* ----- Import CSS ----- */
@import "/80256EE9006AC412/textassets/ou_about.css";
@import "/80256EE9006AC412/textassets/ou_calendar.css";
@import "/80256EE9006AC412/textassets/ou_forms.css";
@import "/80256EE9006AC412/textassets/ou_sitemap.css";
/* ----- Main ----- */
a {
  color: #0033CC;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
html {
  height: 100%;
}
body {
  height: 100%;
  margin: 0px 0px 0px 0px;
  background: #FFFFFF url('/80256EE9006B7FB0/bg_main.gif') repeat-y top left;
}
.right { text-align: right; }
.no_bg {
  margin: 0px 0px 0px 0px;
  background: #FFFFFF;
}
.bg_form {
  margin: 0px 0px 0px 0px;
  background: #FFFFFF;
}
font {
  font-family: verdana,arial,sans;
}
form, p {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
h2 {
  font-size: 180%;
  line-height: 110%;
  margin: 15px 0px 2px 0px;
}
sup {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  vertical-align: bottom;
}
.main_table {
  width: 100%;
  height: 100%;
}
.ff {
  background-color: #FFFFFF;
}
.ou_yel {
  background-color: #FFCC00;
}
/* ----- Header ----- */
#text_only {
  position: absolute;
  top: 10px;
  left: 247px;
  font-family: verdana,arial,sans;
  font-size: 9px;
}
.text_nav, .text_nav_sel {
  display: block;
  float: left;
  padding: 2px 8px 1px 5px;
  margin: 0px 3px 0px 0px;
  height: 14px;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  background: url('/80256EE9006B7FB0/hd11.gif') repeat-x top left;
}
.text_nav_sel {
  background-color: #EEEEEE;
}
.a_textonly {
  color: #666666;
}
.a_textonly_sel {
  color: #000000;
}
.head_table {
  width: 767px;
  height: 70px;
}
.hd_logo {
  margin: 16px 9px 0px 11px;
}
.hd_txt {
  padding: 0px 94px 10px 0px;
  background: url('/80256EE9006B7FB0/hd02.gif') no-repeat bottom right;
}
.head_border {
  background-color: #B2B1B1;
}
.newhead_border {
  background-color: #0033CC;
}
.subhead_border {
  background-color: #52AFE9;
}
.subpage_border {
  background-color: #666767;
}
.head_row {
  background-color: #C4E5F4;
}
.conhead_row {
  background-color: #3A7AC1;
}
.hd_select_bg {
  background-color: #C4E5F4;
  text-align: center;
  vertical-align: middle;
  margin: 10px 0px 0px 0px;
  padding: 1px 1px 1px 1px;
}
.hd_select {
  font-family: verdana,arial,sans;
  font-size: 10px;
  border: 1px solid #3A7AC1;
  color: #000000;
  width: 176px;
}
.hd_input {
  font-family: verdana,arial,sans;
  font-size: 10px;
  color: #000000;
  border: 1px solid #3A7AC1;
  margin: 0px 1px 0px 0px;
  background-color: #CCCCCC;
  width: 122px;
}
.hd_search, .go_search {
  font-family: verdana,arial,sans;
  font-size: 10px;
  font-weight: bold;
  color: #3A7AC1;
  height: 12px;
  padding: 0px 0px 0px 14px;
  background: url('/80256EE9006B7FB0/hd_arrow_up.gif') no-repeat bottom left;
}
.go_search:hover, .hd_search:hover {
  color: #003366;
  text-decoration: none;
  background: url('/80256EE9006B7FB0/hd_arrow_dn.gif') no-repeat bottom left;
}
.toolbar_table {
  width: 766px;
  height: 20px;
}
.toolbar_row {
  background-color: #C7D2FA;
}
.toolbar_home {
  width: 100%;
  background-color: #FFFFFF;
}
/* ----- Main Page: Navigation ----- */
.page_navigation {
  position: relative;
  width: 170px;
  float: left;
  margin: 4px 0px 0px 0px;
  font-family: verdana,arial,sans;
  font-size: 0.6em;
}
.nav_dt, .nav_dt_sel {
  padding: 3px 5px 3px 7px;
  margin: 1px 0px 1px 15px;
  font-weight: bold;
}
.nav_dt_sel {
  background-color: #FFFFFF;
}
.nav_sub_dt, .nav_sub_dt_sel {
  padding: 2px 5px 3px 8px;
  margin: 0px 0px 0px 15px;
  background-color: #C7E5FE;
}
.nav_sub_sub_dt, .nav_sub_sub_dt_sel {
  font-size: 90%;
  padding: 2px 5px 3px 25px;
  margin: 0px 0px 0px 15px;
  background-color: #C7E5FE;
}
.nav_sub_space {
  padding: 3px 0px 0px 0px;
  margin: 0px 0px 0px 15px;
  background-color: #C7E5FE;
}
.nav_sub_dt_sel, .nav_sub_sub_dt_sel {
  font-style: italic;
}
.a_nav_dt {
  color: #0033CC;
}
/* ----- Main Page ----- */
.page_content, .page_content_wide, .qualification_content, .search_content, .main_content, .contact_content, .contact_content_print {
  position: relative;
  float: left;
  margin: 20px 0px 0px 20px;
  font-family: verdana,arial,sans;
  font-size: 0.7em;
  line-height: 120%;
  width: 400px;
  color: #333333;
}
.page_content_wide {
  width: 560px;
}
.main_content {
  width: 580px;
  color: #333333;
}
.contact_content {
  margin: 20px 30px 0px 8px;
  width: 560px;
  color: #333333;
}
.contact_content_print {
  width: 420px;
  color: #333333;
}
.person_content {
  font-family: verdana,arial,sans;
  font-size: 1.0em;
  line-height: 120%;
  width: 400px;
  color: #333333;
}
.view_dt {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.2em;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
  color: #000000;
}
.page_title {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.3em;
  font-weight: bold;
  margin: 0px 0px 12px 0px;
  color: #000000;
  font-size: 1.3em;
}
.page_spacer {
  position: relative;
  margin: 10px 0px 0px 0px;
}
.page_spacer_wide {
  position: relative;
  margin: 10px 0px 0px 0px;
  background: url('/80256EE9006B7FB0/hd07.gif') no-repeat top left;
  text-align: right;
}
.page_image_large {
  border: 1px solid #0033CC;
  background-color: #FFFFFF;
}
.page_image_small {
  border: 1px solid #0033CC;
  background-color: #FFFFFF;
}
.view_dl {
  margin: 10px 0px 0px 0px;
}
.view_sub_dt, .view_sub_dt_l, .view_sub_dt_sel {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  padding: 0px 15px 3px 0px;
  margin: 0px 0px 12px 2px;
  border-bottom: 1px dashed #9DB0F7;
}
.view_sub_dt_l, .view_sub_dt_l_sel, {
  border-bottom: 1px solid #9DB0F7;
}
.view_sub_dt_c_sel {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  padding: 0px 15px 15px 0px;
  margin: 0px 0px 8px 2px;
  background: url('/80256EE9006B7FB0/hd08.gif') no-repeat top right;
}
.view_sub_dt_sel {
  background: url('/80256EE9006B7FB0/hd09.gif') no-repeat top right;
}
.view_sub_sub {
  margin: 0px 0px 12px 10px;
}
.people_dt {
  font-size: 1.2em;
  font-weight: bold;
  margin: 10px 0px 4px 0px;
  color: #000000;
}
.people_sub {
  margin: 0px 0px 3px 0px;
}
.people_sub_h {
  margin: 0px 0px 3px 10px;
}
.person_label {
  font-size: 0.9em;
  color: #666666;
  padding: 0px 5px 3px 0px;
}
.person_item {
  font-size: 0.9em;
  font-weight: bold;
  color: #666666;
  padding: 0px 0px 3px 0px;
}
.person_pubs {
  background-color: #F2F2F2;
  border: 1px solid #CCCCCC;
  margin: 4px 0px 0px 0px;
  padding: 6px 6px 2px 6px;
}
.person_pub {
  font-family: verdana,arial,sans;
  font-size: 0.6em;
  background: url('/80256EE9006B7FB0/op04.gif') no-repeat top left;
  margin: 0px 0px 3px 2px;
  padding: 0px 0px 0px 20px;
}
.a_view_sub_sub {
  color: #666666;
}
.a_view_sub, .a_view_sub_sub:hover {
  color: #003399;
}
.a_view {
  color: #333333;
}
.view_new {
  margin: 0px 5px 1px 0px;
  padding: 0px 3px 0px 3px;
  text-transform: uppercase;
  background-color: #F4F4F4;
  border: 1pt solid #CCCCCC;
  color: #000099;
  text-align: center;
  font-weight: bold;
  font-size: 9px;
}
.page_image_large {
  border: 1px solid #0033CC;
}
.page_image_small {
  border: 1px solid #0033CC;
}
.mid_nav_border {
  width: 100%;
  background: url('/80256EE9006B7FB0/hd05.gif') repeat-x top left;
  border-left: 1px solid #FFFFFF;
}
.page_header {
  width: 100%;
  background-color: #91C8EA;
}
.page_border {
  background-color: #52AFE9;
}
.page_image, .page_image_fit {
  position: relative;
  float: left;
  border: 1px solid #666666;
  margin: 0px 10px 10px 0px;
  background-color: #FFFFFF;
}
.page_image_fit {
  margin: 0px 7px 10px 0px;
}
.page_images {
  margin: 0px 0px 10px 0px;
}
.qualification_content {
  color: #666666;
}
.qualification_title {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.3em;
  line-height: 1.2em;
  font-weight: bold;
  margin: 0px 0px 8px 0px;
  color: #000000;
}
.qualification_value {
  font-size: 0.9em;
  margin: 0px 12px 0px 0px;
}
.qualification_more {
  color: #0066CC;
  font-size: 0.9em;
  margin: 5px 0px 0px 0px;
}
.search_content {
  margin: 25px 0px 0px 20px;
  font-family: verdana,arial,sans;
  font-size: 0.7em;
  width: 410px;
  color: #333333;
}
.search_box {
  background-color: #F2F2F2;
  bordeR: 1px solid #CCCCCC;
  padding: 6px 11px 6px 11px;
  margin: 0px 0px 2px 0px;
  line-height: 150%;
  font-size: 0.9em;
}
#course_links {
  position: relative;
  top: 318px;
  left: 4px;
  width: 166px;
}
#course_links_net {
  position: absolute;
  top: 485px;
  left: 605px;
  width: 166px;
}
.course_dl {
  margin: 0px 0px 0px 0px;
  padding: 0px 3px 0px 3px;
}
.course_dt {
  margin: 0px 0px 4px 0px;
}
.home_dt {
  width: 150px;
  padding: 0px 0px 4px 15px;
  background: url('/80256EE9006B7FB0/hm_arrow.gif') no-repeat top left;
}
.a_home_link {
  font-family: verdana,arial,sans;
  font-size: 0.6em;
  padding: 0px 0px 0px 0px;
  color: #0066CC;
}
.course_bold {
  font-size: 1.1em;
  color: #333333;
  font-weight: bold;
}
.course_plain {
  color: #333333;
  font-weight: normal;
}
.a_course_link {
  font-family: verdana,arial,sans;
  font-size: 0.6em;
  color: #0066CC;
  padding: 0px 0px 3px 16px;
  background: url('/80256EE9006B7FB0/lk_arrow.gif') no-repeat center left;
}
.study_path_title {
  font-weight: bold;
  margin: 10px 0px 2px 0px;
}
.pdf_study_path {
  margin: 10px 0px 2px 0px;
  padding: 0px 0px 10px 16px;
  border-bottom: 1px dashed #9DB0F7;
  background: url('/80256EE9006B7FB0/a_pdf.gif') no-repeat top left;
}
.a_study_path {
  color: #003399;
}
.view_text {
  font-size: 1.0em;
}
.our_dept {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 115%;
  font-weight: bold;
  margin: 10px 0px 10px 0px;
}
.our_theme {
  margin: 0px 0px 10px 0px;
}
/* ----- Course Finder ----- */
#people_finder {
  position: absolute;
  top: 125px;
  left: 608px;
  width: 166px;
  background-color: #999999;
  z-index: 20;
}

#course_finder {
  position: absolute;
  top: 125px;
  left: 608px;
  width: 166px;
  background-color: #999999;
}
.finder_insert {
  margin: 0px 1px 1px 1px;
  padding: 12px 7px 5px 6px;
  background-color: #F2F2F2;
  font-family: verdana,arial,sans;
  font-size: 9px;
  color: #000000;
}
.b_finder {
  margin: 7px 0px 0px 0px;
  font-weight: bold;
  font-size: 10px;
  color: #000000;
}
.input_finder {
  font-family: verdana,arial,sans;
  font-size: 10px;
  color: #000000;
  border: 1px solid #7F9DB9;
  padding: 1px 1px 1px 1px;
  margin: 1px 1px 1px 1px;
  width: 145px;
}
.no_search {
  font-weight: bold;
  margin: 1px 1px 1px 12px;
}
/* ----- Events ----- */
#thisevents_box {
  position: relative;
  background-color: #FFFFFF;
}
/* ----- Themes ----- */
.theme_title {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.3em;
  font-weight: bold;
  margin: 0px 0px 1px 0px;
  color: #000000;
}
#thisthemes_box {
  position: relative;
  float: left;
  top: -24px;
  left: 15px;
  width: 171px;
  text-align: center;
}
#thispersons_box {
  position: absolute;
  float: left;
  top: 427px;
  left: 607px;
  width: 168px;
  text-align: center;
}
.this_title {
  text-align: left;
  font-weight: bold;
  font-size: 0.6em;
  font-family: verdana,arial,sans;
  color: #4B5F4B;
  background-color: #D1D1A5;
  border: 1px solid #FFFFFF;
  padding: 5px 0px 5px 5px;
  margin: 0px 0px 1px 0px;
}
.this_eventtitle {
  text-align: left;
  font-weight: bold;
  font-size: 0.6em;
  font-family: verdana,arial,sans;
  color: #4B5F4B;
  background-color: #D1D1A5;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  padding: 5px 0px 5px 5px;
  margin: 0px 0px 1px 0px;
}
#list_collaborators, #list_people, #list_events, #list_news, #list_publications, #list_unpublished, #list_related, #list_links, #list_pdfs, #list_audiovisual, #list_themes, #list_projects, #list_courses {
  text-align: left;
  font-size: 0.6em;
  color: #525252;
  font-family: verdana,arial,sans;
  background-color: #F0F0F1;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding: 5px 0px 5px 8px;
  display: block;
}
.list_item {
  margin: 2px 0px 4px 5px;
}
.section_header {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.2em;
  font-weight: bold;
  margin: 20px 0px 10px 0px;
}
.pubs_home {
  border-bottom: 1px dashed #9DB0F7;
  padding: 10px 5px 15px 5px;
}
.links_panel, .home_panel, .links_panel_net, .home_panel_net {
  font-size: 0.6em;
  color: #4B5F4B;
  font-family: verdana,arial,sans;
  font-weight: bold;
  width: 163px;
  height: 19px;
  padding: 8px 0px 0px 8px;
  margin: 0px 0px 10px 0px;
  background: url('/80256EE9006B7FB0/fi01.gif') no-repeat top left;
}
.links_panel_net, .home_panel_net {
  margin: 0px 0px 0px 0px;
}
.oph_header {
  font-size: 0.9em;
  color: #525252;
  font-family: verdana,arial,sans;
  font-weight: bold;
  padding: 5px 0px 5px 8px;
  margin: 15px 0px 5px 0px;
  background-color: #CCCCCC;
}
.events_view_block {
  font-family: verdana,arial,sans;
  font-size: 0.9em;
  color: #333333;
  background-color: #EFEFEF;
  padding: 3px 0px 3px 10px;
}
.events_view {
  border-bottom: 1px dashed #999999;
  padding: 0px 0px 12px 0px;
  margin: 5px 9px 7px 9px;
  color: #666666;
  font-size: 0.9em;
}
.events_view_dept {
  color: #7691F7;
  font-size: 0.9em;
}
.events_view_date, .events_title_date {
  font-size: 0.9em;
  font-weight: bold;
  color: #666666;
}
.a_events_view {
  font-size: 1.1em;
  font-weight: bold;
  color: #0033CC;
}
.events_head, .events_text {
  font-weight: bold;
  font-size: 0.9em;
  padding: 5px 4px 5px 9px;
}
.events_head {
  border-bottom: 1px dashed #FFFFFF;
  padding: 5px 4px 6px 9px;
}
.events_select {
  font-size: 0.9em;
  margin: 0px 8px 0px 0px;
}
.events_archive {
  font-weight: bold;
  font-size: 0.6em;
  padding: 5px;
  border: 1px solid #999999;
  color: #333333;
  margin: 0px 20px 0px 5px;
  background-color: #FFFFFF;
  height: 18px;
}
.events_archive:hover, .events_archive_sel {
  background-color: #C8D3FA;
  color: #003399;
  text-decoration: none;
}
.events_box {
  padding: 1px;
  margin: 0px 0px 6px 0px;
  background-color: #CCCCCC;
}
.event_title {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.3em;
  font-weight: bold;
  color: #000000;
  line-height: 1.1em;
}
.events_title_date {
  font-size: 0.9em;
  margin: 0px 0px 6px 0px;
}
.event_tbl_p {
  font-size: 0.9em;
  color: #666666;
  padding: 0px 5px 3px 0px;
}
.event_tbl_b {
  font-size: 0.9em;
  font-weight: bold;
  color: #333333;
  padding: 0px 0px 3px 0px;
}
.events_contact_details {
  background-color: #F2F2F2;
  border: 1px solid #CCCCCC;
  margin: 10px 0px 0px 0px;
  padding: 8px 10px 8px 10px;
}
.events_contact_title {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.1em;
  color: #003366;
  font-weight: bold;
}
.home_ext {
  background: url('/80256EE9006B7FB0/hm02.gif') repeat-x top left;
}
.home_dots {
  background: url('/80256EE9006B7FB0/hm03.gif') repeat-x top left;
}
.home_navigation {
  position: relative;
  width: 170px;
  float: left;
  font-family: verdana,arial,sans;
  font-size: 0.6em;
}
.home_nav_head {
  color: #FFFFFF;
  background-color: #3A7AC1;
  font-weight: bold;
  padding: 0px 5px 3px 7px;
  margin: 0px 0px 9px 15px;
}
.home_nav {
  padding: 3px 5px 3px 7px;
  margin: 1px 0px 1px 15px;
}
.a_nav_sel {
  color: #FFFFFF;
}
.a_homenav_sel {
  font-style: italic;
}
.home_panel {
  margin: 0px 0px 0px 0px;
}
/* ----- Footer ----- */
.foot_border {
  background-color: #999999;
}
.foot_links {
  font-family: verdana,arial,sans;
  font-size: 10px;
  font-weight: bold;
  padding: 5px 0px 10px 5px;
  color: #999999;
  background-color: #FFFFFF;
}
.a_foot, .a_foot_sel {
  font-family: tahoma,arial,sans;
  color: #666666;
  padding-left: 7px;
  padding-right: 3px;
}
.a_foot:hover, .a_foot_sel {
  color: #666666;
}
.foot_copy {
  font-family: verdana,arial,sans;
  font-size: 0.6em;
  color: #666666;
  padding: 0px 9px 4px 0px;
}
/* ----- Homepage ----- */
.hm_panel {
  position: relative;
  float: left;
  width: 195px;
  margin: 20px 1px 10px 1px;
}
.hm_panel_hd {
  font-weight: bold;
  color: #4B5F4B;
  background-color: #D1D1A5;
  padding: 4px 0px 4px 6px;
  font-size: 0.9em;
}
.hm_story {
  padding: 0px 5px 0px 5px;
  margin: 10px 0px 0px 0px;
  font-size: 0.9em;
  color: #666666;
}
.a_hm_story {
  color: #0033CC;
  font-weight: bold;
  font-size: 1.0em;
}
.useful_link {
  color: #666666;
  background: url('/80256EE9006B7FB0/ul01.gif') no-repeat top left;
  padding: 0px 0px 0px 15px;
  margin: 5px 9px 8px 10px;
}
.a_useful_link {
  font-weight: bold;
  font-size: 0.9em;
  color: #0033CC;
}
.course_testimonial {
  width: 400px;
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.0em;
  border: 1px solid #DCAB00;
  padding: 1px 1px 1px 1px;
  margin: 10px 0px 0px 0px;
  color: #666666;
}
.course_testimonial_title {
  font-weight: bold;
  color: #333333;
  border-bottom: 1px dashed #CCCCCC;
  padding: 3px 0px 3px 23px;
  background: #FFF6D3 url('/80256EE9006B7FB0/ct01.gif') no-repeat top left;
}
.course_testimonial_text {
  font-family: Verdana, Arial, sans-serif;
  padding: 7px 9px 9px 9px;
}
.course_testimonial_link {
  background: url('/80256EE9006B7FB0/studenttest01.gif') no-repeat top left;
  height: 18px;
  padding: 0px 0px 0px 25px;
}
.a_course_testimonial_link {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  color: #0033CC;
  font-weight: bold;
  font-size: 1.0em;
}
.course_description_link {
  background: url('/80256EE9006B7FB0/studenttest02.gif') no-repeat top left;
  height: 18px;
  padding: 0px 0px 0px 14px;
  margin-bottom: 4px;
  font-size: 120%;
}
.search_head1 {
  background-color: #C4E5F4;
}
.search_head2 {
  background-color: #DFF3F9;
  padding: 8px 0px 11px 12px;
  font-family: verdana,arial,sans;
  font-size: 0.6em;
  font-weight: bold;
  color: #333333;
}
.mainsearch_content {
  position: relative;
  float: left;
  margin: 0px 0px 0px 8px;
  font-family: verdana,arial,sans;
  font-size: 0.7em;
  line-height: 120%;
  width: 750px;
  color: #333333;
}
.search_section {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 120%;
  font-weight: bold;
  color: #0033CC;
  padding: 0px 0px 3px 0px;
  margin: 18px 0px 5px 0px;
  border-bottom: 1px solid #75C3FF;
}
.search_result {
  margin: 0px 8px 5px 8px;
  color: #666666;
}
#search_returned {
  position: absolute;
  left: 12px;
  top: 130px;
  font-family: verdana,arial,sans;
  font-size: 0.7em;
  color: #666666; 
}
.register_box {
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #999999;
}
.register_box1 {
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  background: url('/80256EE9006B7FB0/precourse03.gif') norepeat top left;
}
.readmore_url {
  padding: 0px 0px 0px 118px;
}
.a_readmore_url {
  font-weight: normal;
  font-family: verdana,arial,sans;
  font-size: 0.9em;
  color: #333333;
}
.degree_footer {
  border: 1px solid #F2F2F3;
  font-size: 90%;
  color: #666666;
  background-color: #FAFAFB;
  padding: 8px 9px 8px 9px;
  margin: 0px 0px 15px 0px;
}
a.view_more {
  float: right;
  color: #003399;
  background-color: inherit;
  font-weight: normal;
  background: url('/80256EE9006B7FB0/arw01.gif') no-repeat center right;
  padding: 0px 6px 0px 0px;
  clear: both;
  margin: 0px 5px 0px 0px;
}
ul.student_views {
  list-style: none;
  padding: 0px;
  margin: 12px 0px 12px 0px;
}
ul.student_views li.item {
  list-style: none;
  border-bottom: 1px dashed #CCCCCC;
  padding: 2px 2px 12px 22px;
  margin: 0px;
  background: url('/80256EE9006B7FB0/speech01.gif') no-repeat top left;
}
ul.student_views li.item a.bold {
  font-weight: bold;
}
ul.student_views li.item span, div.page_title span {
  font-weight: normal;
  color: #999999;
}
ul.student_views li.space {
  padding: 0px;
  margin: 0px;
  font-size: 50%;
  height: 10px;
}
a.back {
  padding: 0px 0px 2px 9px;
  color: #0066CC;
  background: url('/80256EE9006B7FB0/speech02.gif') no-repeat center left;
}
div.faq {
  border-bottom: 1px dashed #CCCCCC;
  margin: 12px 0px 0px 0px;
  padding: 2px 2px 12px 2px;
}
div.faq div.q {
  background: url('/80256EE9006B7FB0/speech03.gif') no-repeat top left;
  font-weight: bold;
  color: #3F6F9F;
  min-height: 14px;
  padding: 0px 0px 1px 23px;
}
div.faq div.a {
  background: url('/80256EE9006B7FB0/speech04.gif') no-repeat top left;
  margin: 2px 0px 0px 0px;
  min-height: 14px;
  padding: 0px 0px 0px 23px;
}
div.student_view, div.text_box {
  width: 167px;
  border: 1px solid #DCAB00;
  font-family: verdana,arial,sans;
  font-size: 0.6em;
  margin: 5px 0px 5px 1px;
}
div.text_box {
  border: 1px solid #9C9C9C;
}
div.student_view div.title, div.text_box div.title {
  font-weight: bold;
  padding: 4px 3px 4px 5px;
  border-bottom: 1px dotted #9C9C9C;
  background-color: #F8F8F8;
}
div.student_view div.title {
  padding: 4px 3px 4px 25px;
  background: #FFF6D3 url('/80256EE9006B7FB0/speech05.gif') no-repeat top left;
}
div.student_view div.text, div.text_box div.text {
  padding: 5px;
}
div.student_view div.text a, div.student_view div.text a:hover, div.text_box div.text a, div.text_box div.text a:hover {
  color: #333333;
  text-decoration: none;
}
h1.study_item {
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px dashed #9DB0F7;
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.1em;
  padding: 5px 0px 3px 2px;
}
ul.study_items {
  list-style: none;
  margin: 5px 0px 0px 8px;
  padding: 0px;
}
ul.study_items li.item {
  padding: 0px 0px 4px 0px;
}
ul.study_items li.item a {
  color: #666666;
}
a.full_info, a.pathway, a.fullpdf {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  background: url('/80256EE9006B7FB0/speech06.gif') no-repeat top left;
  padding: 0px 0px 0px 12px;
}
a.fullpdf {
  background: url('/80256EE9006B7FB0/speech07.gif') no-repeat top left;
  padding: 0px 0px 0px 12px;
}
table.pathway img {
  border: 0px;
}
table.pathway tr td.left, table.pathway tr td.left1 {
  font-size: 90%;
  width: 30%;
  padding: 0px 4px 4px 0px;
}
table.pathway tr td.left1 {
  border-right: 1px dashed #B2B1B1;
}
table.pathway tr td.middle {
  font-size: 90%;
  width: 30%;
  border-left: 1px dashed #B2B1B1;
  border-right: 1px dashed #B2B1B1;
  padding: 0px 4px 4px 4px;
}
table.pathway tr td.right {
  font-size: 90%;
  width: 30%;
  padding: 0px 0px 4px 4px;
}
table.pathway tr td h1 {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 160%;
  text-align: center;
  background-color: #EDECEC;
  color: #666666;
  font-weight: normal;
  margin: 0px 0px 4px 0px;
  padding: 3px 0px;
}
table.pathway tr td div.text {
  margin: 4px 0px 0px 0px;
  border-top: 4px solid #ECECEC;
  padding: 3px;
}
table.pathway tr td div.pathway1, table.pathway tr td div.pathway2 {
  display: block;
  margin: 0px 2px 5px 2px;
  padding: 21px 0px 20px 0px;
  background-color: #CFCDE9;
  width: 70px;
  text-align: center;
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 120%;
  color: #333333;
}
table.pathway tr td div.pathway2 {
  background-color: #FBE3CD;
}
table.pathway tr td div.postgrad {
  clear: both;
  display: block;
  border-top: 1px dashed #B2B1B1;
  height: 95px;
}
table.pathway tr td div.postgrad img.label {
  position: absolute;
  left: 0px;
}
table.pathway tr td div.postgrad ul.joint {
  margin: 20px 0px 0px 0px;
}
table.pathway tr td ul.joint {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 120%;
  width: 200px;
  clear: both;
  list-style: none;
  margin: 0px;
  padding: 0px;
}
table.pathway tr td ul.joint li.path, table.pathway tr td ul.joint li.points {
  float: left;
  width: 95px;
  background-color: #FBE3CD;
  display: block;
  text-align: center;
  padding: 22px 0px 22px 0px;
  border-left: 1px dashed #FFFFFF;
  border-bottom: 6px solid #FFFFFF;
}
table.pathway tr td ul.joint li.path {
  border-left: 0px;
}
table.pathway tr td div.pathway1 a, table.pathway tr td div.pathway2 a, table.pathway tr td ul.joint a, table.pathway tr td div.pathtext a {
  clear: both;
  display: block;
  color: #0033CC;
  font-weight: bold;
  text-decoration: none;
}
table.pathway tr td div.pathway1 ul, table.pathway tr td div.pathway2 ul, table.pathway tr td ul.joint li.path ul {
  list-style: none;
  margin: -18px 0px 18px 0px;
  padding: 0px 0px 0px 2px;
}
table.pathway tr td div.pathway1 ul li, table.pathway tr td div.pathway2 ul li, table.pathway tr td ul.joint li.path ul li {
  float: left;
  margin: 0px 1px 0px 0px;
}
table.pathway tr td div.pathtext {
  background-color: #EDECEC;
  color: #333333;
  padding: 30px 12px;
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-weight: bold;
  font-size: 110%;
  text-align: center;
}
h2.orl, h2.ors {
  text-align: center;
  font-size: 100%;
  font-weight: normal;
  margin: 20px 0px 20px 0px;
  padding: 0px;
}
h2.ors {
  margin: 0px 0px 2px 0px;
}
div.page_navigation div.pathway_key {
  margin: 10px 0px 0px -2px;
}
div.f04_bg {
  background: url('/80256EE9006B7FB0/f04_01.gif') no-repeat top right;
}
div.f05_diploma {
  padding: 5px 0px 0px 0px;
  background: url('/80256EE9006B7FB0/f04_04.gif') no-repeat top left;
}
div.f04_diploma {
  padding: 5px 0px 0px 0px;
  background: url('/80256EE9006B7FB0/f04_02.gif') no-repeat top left;
}
div.f04_msc {
  display: block;
  height: 70px;
  margin: 11px 0px 0px 0px;
  padding: 8px 0px 0px 0px;
  background: url('/80256EE9006B7FB0/f04_03.gif') no-repeat top left;
}
div.pathway_popup {
  border-top: 16px solid #91C8EA;
}
div.pathway_popup div.text {
  padding: 0px 5px 5px 5px;
  font-family: verdana,arial,sans;
  font-size: 70%;
}
div.home_dt span.summary {
  font-family: verdana,arial,sans;
  font-size: 0.6em;
  color: #666666;
}
ul.news {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.news li {
  clear: both;
  color: #666666;
}
ul.news li.spacer {
  padding: 0 0 10px 0;
  margin: 0 0 10px 0;
  border-bottom: 1px dashed #CCCCCC;
}
ul.news li img {
  float: left;
  margin: 3px 10px 5px 0;
}
ul.news li h1 {
  font-weight: bold;
  color: #666666;
  font-size: 10px;
  margin: 0;
}
ul.news li.archive h1 {
  display: block;
  width: 125px;
  float: left;
  font-weight: normal;
  font-size: 100%;
  overflow: hidden;
}
ul.news li.archive a {
  display: block;
  float: left;
  width: 270px;
}
ul.search_results {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
ul.search_results li.text {
  margin: 0px 0px 2px 0px;
}
ul.search_results li.match {
  margin: 0px 0px 12px 0px;
}
ul.search_results li.item {
  margin: 0px 0px 4px 0px;
}
ul.search_results li.result {
  margin: 0px 0px 4px 2px;
}
ul.search_results li a span {
  color: #666666;
  font-size: 90%;
}
a.ics {
  background: url('/80256EE9006B7FB0/icsfile.gif') no-repeat top left;
  padding: 0 0 0 20px;
}
.orobibtext {
 font-size: 11px;
 padding: 8px;
}
.orotype {
 font-size: 11px;
 font-weight: bold;
 color: #00284f;
 padding: 4px 8px;
 background-color: #e8edf0;
}
.oro_publications {
 display: block;
 list-style: none;
 margin: 0;
 padding: 0 0 12px 0;
}
.oro_publications li {
 padding: 6px 8px 6px 25px;
 color: #666;
 border-bottom: 1px dotted #c9d6db;
 background: url('/80256EE9006AC412/arw01.gif') no-repeat 8px 8px;
}
.oro_publications li a { font-weight: bold; }
//-->

