.yui-t1 #yui-main .yui-b{margin-left: 13em}
#doc2 {width: 950px;}
.yui-t7 #sidebar {width: 18.9%; margin-top:7px}
.yui-t7 #content {width: 70%}
.yui-ge div.first{width:72.8%}
.yui-t1 .yui-b{ width:12.063em}
.yui-ge .yui-u{ width:25.6%}
/* ---------------BODY---------------- */

body{font-family:Arial;color:#333; font-size:100%; background: url(/images/omac/all/bodyBackground.gif) repeat-x}
p,input,li{ font-size:0.875em; line-height:1.5em}
h1, h2, h3, h4, h5, h6, blockquote, #navigation_list li,  #bd .vcard div.tel,#bd .vcard div.fax, #bd .vcard div.email,#bd .vcard div.vprofile, #bd .vcard div.tags li,#bd .vcard div.room,.newsticker .day .number,#breadcrumbs li,#login li,#ft li,.play a, th,#homepageList li,#nav_mm .mm_menu h3,div#multicolumn1 li, .letter_link{font-family:Georgia;color:#622e89}
blockquote, p, ul, ol,  address, hr, table, #content dl, #content .vcard, #content .section,#sidebar .columnBox, #sidebar div#news, #content div.split div, #sidebar div.profileThumbs div, #sidebar #choice, .tabsidebar, #sidebar img, #boxHolder, .curvedBorder, #breadcrumbs, #navigation_list, div#content div#tabbedinfo div#events div.vevent,#navigation_list ul, #bd .vcard .general p,.adr,.locationMap{margin-bottom:1.071em}
h1, h2, h3, h4, h5, h6,.tel,#content input,#navigation_course_search #courseSearch{margin-bottom:0.5em}
#bd{ margin-top:1.675em; min-height:24em}
h1{ font-size:1.313em; line-height:1em}
h2, .newsticker .day .number, blockquote{ font-size:1.125em}
h3, .closeBox h2,#breadcrumbs li,#login li{ font-size:1em}
h4{ font-size:0.755em}
h5{ font-size:0.75em}
ul{ list-style-type: disc}
ul, ol {margin:0 0 15px 18px}
em{ font-style: italic}
strong{ font-weight:bold}
#sidebar li,#multimedia li, li select, textarea, table, .closeBox p, #ft .vcard span, #bd  .vcard p, div.email, #choice p, div.adr,#content label,#coursesearch p, #navigation_course_search p,.closeBox li, #tabbedinfo #tablist li, .locationMap{ font-size:0.688em; font-family:Verdana}
#content table td label#lbFullName {font-size: 14px;}
li{ margin-bottom:0.8em; line-height:1.5em}
a,#navigation_list a:hover,#homepageList a:hover{color:#009859}a:visited{color:#f70}a:hover{color:#176}a:active{color:#f80}
hr{border: 0; height:1px; background:#BCB9BC}
select, input, textarea, table, td, th{border:#BCB9BC 1px solid}
select, input, textarea{cursor:pointer}
td, th{padding: 0.8em; vertical-align:top}
th{ font-size:1.45em}
span.alt,div.alt{ display:none}
blockquote{ padding-left:32px; background: url(/images/common/blockquote.png) no-repeat 2px 4px}
#content img{ float:left; margin:0 1em 1em 0; position:relative; top:0.329em}
#navigation_profile_search,#content dl, #content .section, .e42 .listStory, .e42 .multiColumn, div#content div#tabbedinfo div#events div.vevent, #navigation h2, #bd .vcard h2,.columnBox h2,#multimedia .news h2, #multimedia .list h2, #choice h2, .vtip h3, ul#navigation_list>li:first-child,#courseSearchList li tr,#boxHolder-No-Margin h2,.video h2,#homepageList h2,#multimedia .text h2, #sidebar .tags h2,#sidebar_events_search h2, .thinkSidebar h2, .thinkMobile h2{border-bottom:#BCB9BC solid 1px}#boxHolder-No-Margin p a{ color:#fff; text-decoration:none}

/* ---------------HEADER---------------- */

#hd{position:relative; background:#221e1f; height:180px}
#hd,#ft{background:#221e1f}
#login{ clear:both; text-align:right; padding:7px 0 0}
#login ul{ margin-bottom:12px}
#login li{ display:inline; list-style-type:none}
#login a, #breadcrumbs h2{color:#e7d39c; text-decoration:none}
#headersearch{float:right; background:#fff; padding:0 5px; width:250px;}
#header_search_q{width:228px; height:27px; color:#888; border:0; float:left;*position: relative; *top:3px; background:none}
button.search, #navigation_course_search input.search, #courseHomeSearch input.search, #navigation_news_search input.search, #sidebar_events_search input#sidebar_search_query{border:none; background:#fff }
a.branding { width:262px;height:34px; display: block; float:left; background:url(/images/omac/all/logo.png)}
.mainSearch button.search,#navigation_course_search button.search,#navigation_news_search button.search,#coursesearch button.search,#undergraduateCourseSearch button.search,#postgraduateCourseSearch button.search,#sidebar_events_search button.search{background:url(/images/common/iconSearch.png); width:18px; height:18px; float:right; position:relative; top:4px}

/* ---------------GLOBAL NAV---------------- */

#nav_mm{ position:absolute; top:120px; margin:0; height:53px}
#supportNav{margin:0; height:17px; margin-bottom:20px;*margin-bottom:10px; padding-top:20px}
#nav_mm li, #nav_mm li a{ height:53px}
#supportNav li, #supportNav li a{ height:17px}
#nav_mm li,#supportNav li{ display:inline;width:138px; float:left;    padding-top:7px; background-image: url(/images/globalNavigation/topLinks/rolloverTopNavSprite.png);background-repeat:no-repeat}#nav_mm li.rightCol, #supportNav li.rightCol{ margin-right:0; width:122px; *width:120px}#supportNav li{ padding-top:0}#supportNav li{ background-image:none}#nav_mm li a{ display:block;  background-image:url(/images/globalNavigation/topLinks/defaultTopNavSprite.png); background-repeat:no-repeat; position:relative; right:1px;*right:1px }#supportNav li a{ display:block; background-image:url(/images/supportNavigation/defaultSupportNavSprite.png); background-repeat:no-repeat }#nav_mm li#nav_mm_study,#supportNav li#supportJobs{ background-position: 0 7px}#nav_mm_study a,li#supportJobs a{ width:82px}#nav_mm_about{background-position: -139px 7px}#nav_mm_about a,#supportLibraries a{ width:109px; background-position: -82px 0 }#nav_mm_departments{ background-position: -278px 7px}#nav_mm_departments a, #supportServices a{width:123px; background-position: -191px 0}#nav_mm li#nav_mm_research,#supportNav li#supportLocation{ background-position: -417px 7px; }#nav_mm_research a,#supportLocation a{ width:93px; background-position: -314px 0}#nav_mm_business{ background-position: -556px 7px }#nav_mm_business a,#supportKeyFacts a{width:119px; background-position: -407px 0 }#nav_mm_international{background-position: -695px 7px }#nav_mm_international a,#supportPayments a{ width:125px; background-position: -526px 0}#nav_mm_news{ background-position: -834px 7px}#nav_mm_news a, #supportAlumni a { width:88px; background-position: -651px 0}

/* ---------------MEGA MENU----------------- */

.mm_menu{position:relative;display: none;width: 551px;
 -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.66);-webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.66);box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.66);z-index: 9990; background-color:#7e819d;border:1px solid #ffcc33}
#nav_mm .mm_col li{}		

.mm_menu h2 {display: none}
#nav_mm .mm_menu .mm_col{width: 170px; float: left; margin:15px 27px 20px 12px ;}
#nav_mm .mm_menu .mm_colNoMarginRight{ margin-right:0}
.mm_menu .mm_col h3{ color:#666; margin-bottom:0}
.mm_menu#mm_international{left: -608px}
.mm_menu#mm_business{ left: -552px}
.mm_menu#mm_news{left: -552px}
#nav_mm_news .mm_menu{ width:672px}
#nav_mm .mm_menu .mm_col ul{ margin-left:0}
#nav_mm .mm_menu .mm_col li{ font-size:115%; font-family:georgia; height:auto; margin-bottom:0em; line-height:0.5em; width:170px}
#nav_mm .mm_menu .mm_col li a, #nav_mm .mm_menu .mm_col h3 a{height:auto; line-height:normal; text-decoration:none; display:inline}
#nav_mm .mm_menu li,#nav_mm .mm_menu li a,#nav_mm .mm_menu h3 a{ background:none; color:#fff}
#nav_mm .mm_menu li a:hover,#nav_mm .mm_menu .mm_col h3 a:hover{ color:#ffcc33}
#nav_mm #mm_about h3{ border-bottom-color:#b4c377}
#nav_mm #mm_research h3{ border-bottom-color:#96bfea
}
#nav_mm .mm_menu .mm_colFeature{ float:right; width: 111px; height:58px;  margin:15px 15px 0}
#nav_mm .mm_menu h3{ margin-bottom:0; color:#fff}

#mm_study .dropdown{ background: url(/images/common/navigation/studyDropBG.jpg) no-repeat bottom right}
#mm_business .dropdown{ background: url(/images/common/navigation/businessDropBG.jpg) no-repeat bottom right}
#mm_about .dropdown{ background: url(/images/common/navigation/aboutDropBG.jpg) no-repeat bottom right}
#mm_international .dropdown{ background: url(/images/common/navigation/internationalDropBG.jpg) #9888b1 no-repeat bottom right}
#mm_research .dropdown{ background: #4884ca url(/images/common/navigation/researchDropBG.jpg
) no-repeat bottom right}
#mm_departments .dropdown{ background: url(/images/common/navigation/departmentDropBG.jpg) no-repeat bottom right}
#mm_news .dropdown{ background: url(/images/common/navigation/newsDropBG.jpg) no-repeat bottom right}
#nav_mm_research .mm_menu{ width:534px}
#nav_mm_international .mm_menu{ width:744px; background:#063}
#nav_mm_departments .mm_menu{ width:674px}
#nav_mm_business .mm_menu{ width:688px}
#nav_mm_about #nav_mm .mm_menu h3{ border-bottom-color:#b4c377}


.requestProspectus{width:111px; height:70px; background: url(/images/common/navigation/requestProspectus.png) no-repeat}#nav_mm .mm_menu .requestProspectus a{ height:70px; border-bottom:1px solid #a8abbd; display:block; background:none;width:111px}#nav_mm .mm_menu .requestProspectus a:hover{ border-bottom:1px solid #fff}
#nav_mm .mm_menu .thinkHorizontal{background: url(/images/common/navigation/thinkHorizontal.png) center right #441e57 no-repeat;  width:100%; padding:12px 0 }
#nav_mm .mm_menu .thinkHorizontal a{ background: none ; width:97%; height:auto; color:#fff; margin:0 12px}
#nav_mm .mm_menu .thinkHorizontal a:hover{ color:#fc3}

.campusMap{width:111px; height:48px; background: url(/images/common/navigation/campusMap.png) no-repeat}#nav_mm .mm_menu .campusMap a{ height:48px; border-bottom:1px solid #b4c377; display:block; background:none;width:111px}#nav_mm .mm_menu .campusMap a:hover{ border-bottom:1px solid #fff}

/* ---------------NAVIGATION---------------- */

#bd .vcard h2, .vtip h3, .columnBox h2, #multimedia .news h2, #multimedia .list h2,#multimedia .text h2, #choice h2, ul#navigation_list>li:first-child,#ft h2,#boxHolder-No-Margin h2,#navigation_course_search h2,#navigation_news_search h2,.video h2,#homepageList h2,#nav_mm .mm_menu h3,#multimedia #events h2,#sidebar_events_search h2,#sidebar .tags h2,.thinkSidebar h2, .thinkMobile h2{ text-transform:uppercase; font-size:1em; padding-bottom:0.35em}#nav_mm .mm_menu h3{ font-size:1.1em}.columnBox h2.info{background:url(/images/icons/vcard/info.png) no-repeat 0 3px; padding-left:22px}
ul#navigation_list>li:first-child{ padding-top:0}
#navigation{ margin-top:3px}
#navigation li,#homepageList li,.postgraduateStudy li,.departmentList li,.undergraduateStudy li,div#multicolumn1 li{background:none;   padding: 3px 5px 2px 0; margin:0;font-size:1em; line-height:0; margin-bottom:0.22em; border-bottom:1px solid #bcb9bc}
#navigation li a,#navigation_list li ul a, #homepageList a{ color:#622E89}
#navigation_list li ul{margin:0;}
#navigation_list>li:first-child,#featureArea h3,#boxHolder h3{ text-transform:uppercase; padding-bottom:0.35em; margin-bottom:0.5em}
#navigation_list ul li {display:none; border-bottom:none}
#navigation_list li ul li{ font-family:Verdana; font-size:95%; margin-bottom:0.5em; }
#navigation_list li.open ul, #navigation_list li.current-menu-parent ul, #navigation_list li.current-menu-item ul{ margin:0 0 0 0.1em; padding:0.75em 0.6em 0.688em 0; font-family:Verdana; font-size:85%;border-left:1px dotted #622E89; position:relative; top:1px }
#navigation_list li.open ul li, #navigation_list li.current-menu-parent ul li, #navigation_list li.current-menu-item ul li{display: block; background:url(/images/common/subListBG.png) no-repeat 1px 10.5px; padding-left:1em}
#navigation_list li.open ul li ul, #navigation_list li.current-menu-parent ul li ul, #navigation_list li.current-menu-item ul li ul{ background:none; padding:0; padding-top:0.2em; margin-top:0.2em; border-left:1px solid #622E89; font-size:100%}
#navigation_list li.open ul li ul li, #navigation_list li.current-menu-parent ul li ul li, #navigation_list li.current-menu-item ul li ul li{ background:url(/images/common/subSolidListBG.png) no-repeat 0 10.5px; position:relative; top:8px }
#navigation_course_search #courseSearch,#navigation_news_search #courseSearch, #sidebar_events_search #courseSearch{ border:1px solid #BCB9BC}
#navigation_course_search h2, #navigation_news_search h2, #sidebar_events_search h2, #sidebar_events_search{ margin-bottom:1em}
#navigation_course_search #courseSearch input, #undergraduateCourseSearch #ugCourseSearch input, #postgraduateCourseSearch #pgCourseSearch input, #navigation_news_search #courseSearch input, #sidebar_events_search #courseSearch input{ float:left; padding-left:3px; width:90%}
#navigation_course_search #courseSearch .search, #navigation_news_search #courseSearch .search,#sidebar_events_search #courseSearch .search{ margin-right:6px; float:right}
#navigation_course_search #courseSearch input, #navigation_news_search #courseSearch input, #sidebar_events_search #courseSearch input{ width:80%}
#navigation_list li.open{ font-weight:bold} #navigation_list li.open li{ font-weight:normal}
#navigation_list ul li.open{ border-left:1px solid #622E89; padding-left:10px; position:relative; left:-1px; background:url(/images/common/subListOpenBG.png) 0 10.5px no-repeat !important;font-weight:bold}



/* ---------------CONTENT---------------- */

#navigation_course_search, #navigation_news_search, #navigation_profile_search{ margin:20px 0}
#navigation_course_search input, #navigation_news_search input, #navigation_profile_search input, #sidebar_events_search input{height:27px; color:#888}
#navigation_course_search input, #navigation_news_search input{ border:none}
.closeBox{ padding:0.938em; border:1px solid #949294; background:#FFFFCD}

/* ---------------COURSES---------------- */

#courseSearchList,.letter_list ul{ margin-left:2px}
table.courseListing h2{ font-size:140%; text-transform:uppercase}
#courseSearchList li, .letter_list li{ list-style-type:none}
#courseSearchList li table,.letter_list li table{ border:none; border-top:1px solid #949294; font-family:Arial}
#courseSearchList li td,.letter_list li td{ font-size:150%; vertical-align:top; padding:0.8em 0; border:none}

/* ---------------FEATURE AREA------------*/

#featureArea .feature.default {
  display: block;
}

#featureArea .feature {
  display: none;
}

/* ---------------PROFILE PAGE---------------- */
 
.yui-t7 #content #profile h1,.yui-t7 #content #profile h2, .yui-t7 #content #profile h3, .yui-t7 #content #profile p, .yui-t7 #content #profile ul{margin-left:197px}.yui-t7 #content #profile img{ float:left; position:relative; left:30px} .yui-t7 #content #profile ul.profileText li{ font-family:Arial; font-size:140%; line-height:0.6em; background:none; padding-left:0; color:#117766}.yui-t7 #content #profile{ margin-top:13px}
#expert_in li{list-style-type:none; background:url(/images/common/liBulletPoint.png) no-repeat 3px 8px; padding-left:1.4em; margin:0 0 0 0;}
#content table#expert, #content #expert td{border:none; padding:4px;}

/* ---------------SUBHOME BOX STRUCTURE---------------- */

#boxHolder, #boxColholder{height:289px; padding:15px; padding-bottom:0; z-index:0; margin-bottom:1.275em}
#top #boxHolder{height:257px}
#boxHolder div, #boxColholder div div{height:243px}
#boxHolder div div, #boxColholder div div div{float:left; background:#000; /*position:relative;*/ margin: 0 15px 15px 0;height:114px; width:114px}#boxColholder div.containerWidth div.colFloat div{ margin:0}#boxHolder div div a, #boxColholder div div div a{border:1px solid #fff; display:block; height:112px; width:112px; text-decoration:none}#boxHolder div div a:hover, #boxColholder div div div a:hover{ border:1px solid #f40}#boxHolder h1, #boxColholder h1{height:19px; position:relative; top:257px; /*margin-top:14px;*/ background-repeat:no-repeat}#boxHolder h1 span, #boxColholder h1 span, #boxHolder div div span, #boxColholder div div div span{position:relative; left:-500em}

/* ---------------BOX COUNTS---------------- */

#boxHolder div.boxCount1, #boxColholder div.boxCount1{width:129px; margin:0;position:relative; top:-30px}#boxHolder div.boxCount2, #boxColholder div.boxCount2{width:258px; margin:0;position:relative; top:-30px}#boxHolder div.boxCount3, #boxColholder div.boxCount3{width:388px; margin:0;position:relative; top:-30px}#boxHolder div.boxCount4, #boxColholder div.boxCount4{width:517px; margin:0;position:relative; top:-30px}#boxHolder div.boxCount5, #boxColholder div.boxCount5{width:646px; margin:0;position:relative; top:-30px}#boxColholder div.boxFloat{float:left}#boxColholder div.colFloat{float:right}#boxHolder div.column1{width:194px}#boxHolder div.column2{width:388px}#boxHolder div.column3{width:582px}#boxHolder div.column4{width:776px}#boxHolder div.column, #boxColholder div.containerWidth div.colFloat div.column{width:158px; height:223px; padding:10px; color:#fff; margin-right: 16px; position:relative; top:-30px}#top #boxHolder div.boxCount1,#top #boxHolder div.boxCount2,#top #boxHolder div.boxCount3,#top #boxHolder div.boxCount4,#top #boxHolder div.boxCount5{position:relative; top:0px}

/* ---------------BOX to COLUMN COUNTS---------------- */

.containerWidth{height:243px}.box-two-col-two{width:646px}.box-two-col-one{width:452px}.box-three-col-one{width:582px}.box-four-col-one{width:711px}.box-two-col-three{width:840px}

/* ---------------BOX to COLUMN COUNTS---------------- */

#boxHolder-No-Margin{height:272px; z-index:0; margin-bottom:1.275em}
#boxHolder-No-Margin div.colfloatleft{ width: 123px; float:left; margin-right:15px}
#boxHolder-No-Margin div.colfloatright{ width: 123px; float:right; margin-left:15px}
#boxHolder-No-Margin div.threeCol{width:192px}
#boxHolder-No-Margin div.fourCol{width:259px}
#boxHolder-No-Margin div.fiveCol{width:328px}
#boxHolder-No-Margin div.sixCol{width:399px}

#boxHolder-No-Margin div.twoCol{width:123px}


#boxHolder-No-Margin h2,#boxHolder-No-Margin p{ margin:15px 11px 0.5em; color:#fff; border-bottom-color:#fff}
#boxHolder-No-Margin p{ margin-top:0}
#boxHolder-No-Margin div.noMarginRight{ margin-right:0}
#boxHolder-No-Margin h2 a{ color:#fff}

/* ---------------COLUMN STYLES---------------- */

#boxHolder div.column li, #boxColholder div.column li, #multimedia div.news ul li, #multimedia div.research ul li{background:none; padding-left:0}
#boxHolder div.column li a, #boxColholder div.column a, #boxColholder div div div{ width:auto; height:auto; display:inline; border:none; background:none}
#boxHolder div.column li a:hover, #boxColholder div.column a:hover{ color:#f40; border:none}
#boxHolder div.column li a, #boxColholder div.column a, #boxHolder div.column h2, #boxColholder div.column h2{ color:#fff}

/* ---------------SUBHOME MULTIMEDIA---------------- */

#megamenu .mm_menu{ background:#ff0}
.facthumbs{ padding-bottom:0.8em}

/* ---------------SIDEBAR---------------- */

#sidebar { overflow:hidden}
.play{ display: inline; background:url(/images/icons/vcard/video.png) no-repeat 0 2px; padding-left:12px}

/* ---------------VCARD---------------- */

.vcardinfo{margin-left:90px;}
#bd .vcard{ margin-bottom:1.5em}
.vcard span, #ft li{line-height:1.6em}
#sidebar .vcard img.photo {float: right; width: auto; display: none}
#bd .vcard p{ margin-bottom:0.5em}
 .vcard div.tel,.vcard div.fax,  .vcard div.email, #bd .vcard div.vprofile, #bd .vcard div.tags, #bd .vcard div.tags li, #bd .vcard div.room{ font-size: 1em; padding-left:1.45em}
.vcard div.tel{ background:url(/images/icons/vcard/tel.png) no-repeat 0 3px; }
.vcard div.fax{ background:url(/images/icons/vcard/fax.png) no-repeat 0 3px; }
#bd .vcard div.email{ background:url(/images/icons/vcard/email.png) no-repeat 0 4px; padding-bottom:0.4em } 
#bd .vcard div.vprofile{ background:url(/images/icons/vcard/profile.png) no-repeat 0 3px; padding-bottom:0.4em  }
#bd .vcard div.tags{ background:url(/images/icons/vcard/tag.png) no-repeat 0 6px} 
#bd .vcard div.room{ background:url(/images/icons/vcard/room.png) no-repeat ; margin-bottom:0.4em } 
div.email a, #multimedia .news h2 a, #choice h2 a, .vtip h3 a,#bd .vcard div.vprofile a,#bd .vcard div.tags li a,#ft a, #breadcrumbs a, #tablist a,ul.newsticker li a,#navigation_list a, ul.compactList a,.list h2 a,#courseSearchList h2 a,.hometicker a,#coursesearch p a,#rose a,.list a, .grid5 a, .grid4 a, .grid3 a,#boxHolder-No-Margin h2 a,#navigation_course_search p a,.video a,#homepageList a,#navigation_list li ul li:first-child,#nav_mm .mm_menu .thinkHorizontal a,div#multicolumn1 a, .feature a,.letter_list h2 a,a.letter_link{ text-decoration:none}
.head .vcard span{line-height:0; *line-height:1em}
#bd .head .vcard div.tel{ background-position:0 3px}
#content #proVCardWrapper .vcard{ border-bottom:0; margin-bottom:0.5em}
#content #proVCardWrapper.expanded .vcard{margin-bottom:1.5em}
#content .summary img,#sidebar #choice img{ margin-bottom:1em; top:0}#sidebar #choice img{ margin-bottom:0.5em}
#bd .vcard .general p, #bd #profile p{ font-family:Arial; font-size:0.9em; margin-bottom:1.071em}

/* ---------------CHOICE PROFILE BOXES---------------- */

#choice img, #content .head img, .newsticker img, .hometicker img, .newsticker .day, .hometicker .day{ float:left; position:relative; top: 5px; margin:0}
#choice h2, #choice p, .head h3, ul.newsticker p, .hometicker p, .hometicker h3, .story div.locationMap, #rose h3, #rose p{ margin-left:85px}
#content #proVCardWrapper .proVCard p{ margin-left:0}.head .vcard div.tel{ margin-top:0.5em;}
#sidebar #choice img{ float:none; background:#ccc}
#sidebar #choice .video{ margin-bottom:1.8em}
#sidebar #choice h2,#sidebar #choice p{ margin-left:0}

/* ---------------FOOTER / BREADCRUMBS---------------- */
#ft_wrapper{ margin:0 auto; width:950px; padding:1.25em 0 1.25em}
#ft{text-align:left; margin-top:1.25em; color:#fff}
#ft h2{ color:#fff}
#ft div.vcard, #ft div.legal{ float:left; width:123px; margin-right:15px}
#ft div.vcard{ width:190px}
#ft div.location{ float:right; width:467px}
#ft div.location .map{ width:467px; height:223px}
#ft div.location .map a{background:url(/images/footer/map.png); height:223px; display:block}
#ft div.location .map a:hover{background:url(/images/footer/map2.png)}
#ft, #breadcrumbs{clear: both}
#ft .vcard span{ font-size:100%}
#ft .ftlegal li{margin-right:7px}
#ft .ftlegal {clear: both; padding-top: 2em;}
#breadcrumbs{ position:absolute; top:87px; width:100%}
#breadcrumbs ul, #ft ul, #navigation ul,#homepageList ul,#undergraduateCourseSearch ul,div#multicolumn1 ul{ margin:0; list-style-type:none}
#breadcrumbs li, #ft .ftlegal li{ display:inline;color:#8c8e94}
#breadcrumbs a, #ft a,#boxHolder-No-Margin h2 a:hover,#boxHolder-No-Margin p a:hover,.letter_link a:hover{ color:#ba6}
#breadcrumbs a:hover, #ft a:hover{ color:#fff}
#breadcrumbs h2{ float:right; font-size:99%}

/* ---------------TABS---------------- */

#tabbedinfo ul#tablist {margin:0; padding:0 1.4em 0; position:absolute}
#tabbedinfo #tablist li, #socialTags .tags li{display:inline}
#tabbedinfo #tablist li{position:relative; float:left; margin-right:1px}
#tabbedinfo #tablist li a{ display:block; background:#221E1F;padding:1em; color:#fff}
#tabbedinfo #tablist li a.active{ background:none; color:#622E89}
.tabbedsection{ border:1px solid #BCB9BC}
.tabbedsection{padding: 1.4em}.tabbedsection{ padding-top:3.25em}
.hiddenPage, .hiddenHeading {display:none}#tabbedinfo .tabbedsection .closeBox h2{ display:block}

/* --------------PROVCARD------------- */

#content .thumbnails .proVCard .vcard .vtip{border: 1px solid #949294; background:#FFFFCD url(/images/common/vcardBG.png) no-repeat top right ; padding: 4px 7px 10px;margin-left:82px;width:218px;z-index:100}#content .proVCard .vtip .tel .type {display: none}#content .proVCard .vcard .tags ul li {display: inline;background:none; padding: 0; margin:0 0.2em 0 0;}#content .proVCard .vcard .tags ul {margin:0}#content .thumbnails .proVCard{width:70px; height:70px; float:left; margin:0 4px 4px 0; }#content .thumbnails .proVCard .vtip {z-index: 101; display: none; }#content .thumbnails .proVCard .vcard{ border-bottom:none}#content .thumbnails .proVCard .vcard .popVCard{z-index: 101; display: block}#content .thumbnails .proVCard .vcard{ padding-bottom:0 !important; margin-bottom:0 !important; width:70px; height:70px; float:left}#content .thumbnails .proVCard .vcard h3,#content .proVCard .vcard p{margin-bottom:3px}img.profilePointer{float:left; position:absolute; top:-8px; left:190px}#content .expanded .proVCard .vcard .photo {float: left; margin: 6px 0;}#content .expanded .proVCard .vcard .vtip {margin-left: 90px}#content .expanded .proVCard .vcard {min-height: 70px; margin-bottom: 5px}#content .list .proVCard .vcard .photo, #content .list .proVCard .vcard .vtip h3,#content .list .proVCard .vcard .vtip .role{display: inline;}#content .list .proVCard .vcard .vtip .email,#content .list .proVCard .vcard .vtip .tel,#content .list .proVCard .vcard .vtip .vprofile,#content .list .proVCard .vcard .vtip .profilePointer,#content .list .proVCard .vcard .vtip .tags{display: none}#content .list .proVCard .vcard .photo {width: 24px; float:left; margin-bottom: 0;}#content .list .proVCard .vcard .vtip { overflow: hidden;white-space:nowrap; margin: 0 0 0 30px}#content .list .proVCard .vcard .vtip .role {width: 100px; overflow: hidden;white-space:nowrap; margin: 0 0 0 8px}#content .list .proVCard .vcard {padding: 2px; margin: 0; border: 0; min-height: 24px;}#content .list .proVCard.striped {background-color: #EFEFEF;}#proVCardButtons{ margin-bottom:1em}#proVCardButtons button{ border: none; cursor: pointer; background:none;}#proVCardButtons button img{ margin:0; margin-right:0.5em}#proVCardWrapper img, #proVCardButtons button img, #content .facthumbs img{ top:0}

/* --------------NEWSTICKER------------- */

ul.newsticker, .hometicker ul{ list-style-type:none; margin:0}
#multimedia ul.newsticker li{ font-size:80%}
.ac_results {padding: 0px;border: 1px solid black;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0}
.ac_results li {text-align: left;margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;line-height: 16px;overflow: hidden;list-style: none;background-image: none;}
.ac_loading {background: white url('/images/courses/indicator.gif') right center no-repeat}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #FF4400;color: white;}
#sidebar .video img{ width:190px}
#sidebar .gallery a{ height:0}
#sidebar .gallery img{ width:24px}


/* ----------------------------- Department News Styles ------------------------------ */

.newsticker .day, .hometicker .day{ width:64px; padding:4px 0 0 6px; height:31px;text-transform:uppercase;border-top:2px solid rgba(0, 0, 0, 0.33);font-family:Georgia; background:#221E1F}
.newsticker .day, .newsticker .day .number, .hometicker .day, .hometicker .day .number{ color:#fff; }
.newsticker .day .number, .hometicker .day .number{font-size:160%; line-height:1.1em;font-family:Arial}
ul#courseSearchList li{ background:none}
ul.compactList{ list-style-type:none}
.courseProspectusLink{background:url(/images/performingarts/courses/courseLink.png); height:41px; width:178px; float:left; margin:15px}
.courseProspectusLink a{display:block;height:41px}

/* ---------------Department Events---------------- */

div#content div#tabbedinfo div#events{}
div#content div#tabbedinfo div#events div.vevent img{ float:left; margin:0 20px 20px 0}
.aboutHeadFloat {float:left;width:195px;}

/* ---------------Tabbed content---------------- */

.tabbedContentMargin{margin-left:165px; margin-bottom:0.5em}
#content .facthumbs img{ margin:0 4px 4px 0 ; *margin:0 2px 3px 0}
#content .facthumbs{float:left; width:148px}
.facilitiesMargin{ margin-left:200px; margin-bottom:0.5em}

.nojavascript {display: none}


/* ---------------Tabbed content---------------- */


#sidebar .link, #newsLink .link{margin-bottom:0.6em; height: 75px; width: 193px}
#sidebar .homelink {margin-bottom:0.6em; height: 75px; width: 193px}
#sidebar .homelink a{height:75px; display:block; border-bottom:1px solid #6b6869 !important}
#sidebar .homelink a:hover{border-bottom:1px solid #fff !important}
#sidebar .link a, #newsLink .link a{height:75px; display:block; border-bottom:1px solid #bcb9bc}
#sidebar .link a:hover, #newsLink .link a:hover{border-bottom:1px solid #622e89}
.multiLink{ margin-bottom:1.11em}
.multiLink .directions{ background: url(/images/homepage/graphicLinks/directions.jpg)}
.multiLink .newsFeed{ background: url(/images/homepage/graphicLinks/newsFeed.jpg) no-repeat}
.multiLink .twitter{ background: url(/images/homepage/graphicLinks/twitter.jpg) no-repeat}
.multiLink .campusmapHome{ background: url(/images/homepage/graphicLinks/interactiveCampus.png)}
.multiLink .campusmap2{ background: url(/images/homepage/graphicLinks/interactiveTour2.jpg)}
.multiLink .prospectus{ background: url(/images/homepage/graphicLinks/prospectus.jpg)}
.multiLink .sustainability{ background: url(/images/homepage/graphicLinks/sustainability.jpg)}
.multiLink .sustainability2{ background: url(/images/homepage/graphicLinks/sustainability2.jpg)}
.multiLink .think{ background: url(/images/homepage/graphicLinks/thinkEdge.jpg)}
.multiLink .openevents{ background: url(/images/homepage/graphicLinks/opendays.jpg)}
.multiLink .feeslink{ background: url(/images/homepage/graphicLinks/fees.jpg)}
.multiLink .inclusive{ background: url(/images/homepage/graphicLinks/inclusive.jpg)}
.multiLink .newsports{ background: url(/images/homepage/graphicLinks/newsports.png)}
.multiLink .homelocation{ background: url(/images/homepage/graphicLinks/howToFindUs.png)}
.multiLink .international{ background: url(/images/homepage/graphicLinks/international.jpg)}
.multiLink .health{ background: url(/images/homepage/graphicLinks/health.jpg)}
.multiLink .education{ background: url(/images/homepage/graphicLinks/education.jpg)}
.multiLink .fas{ background: url(/images/homepage/graphicLinks/fas.jpg)}
.multiLink .graduation{ background: url(/images/homepage/graphicLinks/graduation.jpg)}
.multiLink .graduationPages{ background: url(/images/homepage/graphicLinks/graduationPages.jpg)}
.multiLink .alumniHome{ background: url(/images/homepage/graphicLinks/alumniHome.jpg)}
.multiLink .campusTours{ background: url(/images/homepage/graphicLinks/campusTours.jpg)}
.multiLink .hubHome{background: url(/images/homepage/graphicLinks/theHub.jpg)}
.multiLink .excellenceScholarships{background: url(/images/homepage/graphicLinks/excellenceScholarships.jpg)}
.multiLink .openDayProgramme{background: url(/images/homepage/graphicLinks/openDayProgramme.jpg)}
.multiLink .newStudentsHome{background: url(/images/homepage/graphicLinks/newStudentsHome.jpg)}
.multiLink .clearingHome{background: url(/images/homepage/graphicLinks/clearing.jpg)}
.multiLink .offCampus{background: url(/images/homepage/graphicLinks/offCampus.jpg)}
.multiLink .nominationScholarship{background: url(/images/homepage/graphicLinks/nominationScholarships.jpg)}
.multiLink .onCourseScholarship{background: url(/images/homepage/graphicLinks/onCourseScholarships.jpg)}
.multiLink .entranceScholarship{background: url(/images/homepage/graphicLinks/entranceScholarships.jpg)}
.multiLink .evansScholarship{background: url(/images/homepage/graphicLinks/evansScholarships.jpg)}
.multiLink .studyFairs{background: url(/images/homepage/graphicLinks/studyFairs.jpg)}
.multiLink .highAchievers{background: url(/images/homepage/graphicLinks/highAchievers.jpg)}
.multiLink .nss{background: url(/images/homepage/graphicLinks/nss.jpg)}
.multiLink .publicRealmHome{background: url(/images/homepage/graphicLinks/publicRealmHome.jpg)}
.multiLink .insecurityHome{background: url(/images/homepage/graphicLinks/insecurity.jpg)}
.multiLink .matureprofiles{background: url(/images/homepage/graphicLinks/matureprofiles.jpg)}
.multiLink .parentsFinance{background: url(/images/homepage/graphicLinks/parentsFinance.jpg)}
.multiLink .scholarshipsBig{background: url(/images/undergraduate/fees/scholarsLink.jpg);height:118px; width:530px; }


#slider,#lifeSlider{ height:349px; position:relative; margin-bottom:1.5en}#lifeSlider{ height:200px}
.navigationSize{ background:url(/images/common/slider/navBG.png) top right}
.navigationSize .slide{ width:605px; height:349px; background-color:#424348; position:relative}
.navigationSize .slide .text, .navigationSize .slide .text2{height:349px; width:263px; float:left; background-image:url(/images/common/slider/gradient.png) ; background-position:bottom right }
#featureArea .navigationSize .slide .text, #featureArea .navigationSize .slide .text2{ background-image:none}

.tenReasonsVideo{width:108px; position:absolute; right:304px; top:33px}
.tenReasonsVideo a{background-image:url(/images/homepage/layout2/media/video.png); display:block; height:18px}
.tenReasonsVideo a:hover{background-image:url(/images/homepage/layout2/media/video2.png)}






.navigationSize .slide .content{ width:199px; border-bottom:1px solid rgba(255, 255, 255, 0.33); padding-bottom:20px}
.navigationSize .slide .content a.textBlock{ display:block; margin-top:15px}
.slide .content{padding-top:17px; margin:0 auto;  }
#featureArea .slide .content{ padding-top:23px}
.slide h3,.slide p{color:#fff; border-bottom:1px solid rgba(255, 255, 255, 0.33); padding-bottom:8px}
.slide p{ border-bottom:0; padding:8px 0 0; font-family:Georgia; width:199px; margin:0 auto}

#featureArea .slide h3{ padding-bottom:2px !important}

.homeSize{ background:url(/images/common/slider/homeBG.png) top right}
.navigationSize .controller, .navigationSize .darkController,.navigationSize .darkController2, .navigationSize .lifeController, .navigationSize .fullController{ background:url(/images/common/slider/navController.png); height:349px; width:67px; position:absolute; right:96px; z-index:20 }.navigationSize .darkController,.navigationSize .darkController2{ background:url(/images/common/slider/darkNavController.png)}.navigationSize .lifeController{background:url(/images/common/slider/lifeNavController.png); height:200px; right:110px}
.navigationSize .fullController,.navigationSize .darkController2{ right:233px !important}

.navigationSize .controller a.left, .navigationSize .controller a.right, .navigationSize .darkController a.left, .navigationSize .darkController a.right, .navigationSize .darkController2 a.left, .navigationSize .darkController2 a.right,  .navigationSize .lifeController a.left, .navigationSize .lifeController a.right, .navigationSize .fullController a.left, .navigationSize .fullController a.right{ float:left; width:26px; height:57px; position:relative; top:268px}.navigationSize .lifeController a.left, .navigationSize .lifeController a.right{ top:119px}

.navigationSize .controller a.right, .navigationSize .darkController a.right,.navigationSize .darkController2 a.right, .navigationSize .lifeController a.right, .navigationSize .fullController a.right{ float:right}

.navigationSize .controller a.left:hover,.navigationSize .darkController a.left:hover,.navigationSize .darkController2 a.left:hover,.navigationSize .lifeController a.left:hover{background: url(/images/common/slider/navControllerSelected.png) 8px 18px no-repeat}.navigationSize .fullController a.left:hover{ background:url(/images/common/slider/navControllerSelectedWhiteBG.png) 8px 18px no-repeat}

.navigationSize .controller a.right:hover,.navigationSize .darkController a.right:hover,.navigationSize .darkController2 a.right:hover,.navigationSize .lifeController a.right:hover{background: url(/images/common/slider/navControllerSelectedNext.png) 7px 18px no-repeat}.navigationSize .fullController a.right:hover{ background:url(/images/common/slider/navControllerSelectedNextWhiteBG.png) 7px 18px no-repeat}

#lifeSlider .slide .text a{ color:#E7D39C; text-decoration:none}

.tabbedColFloatRight{width:150px; float:left; padding-top:8px}

/* textLinks */

a.universityoftheyear{ background:url(/images/common/slider/text/timesHigher.png); height:196px}
a.graduateEmployment{ background:url(/images/common/slider/text/graduateEmployment.png); height:147px}
a.ofsted{ background:url(/images/common/slider/text/ofsted.png); height:186px}
a.personalDevelopment{ background:url(/images/common/slider/text/personalDevelopment.png); height:182px}
a.studentSatisfaction{ background:url(/images/common/slider/text/studentSatisfaction.png) no-repeat; height:150px}
a.postgraduate{ background:url(/images/common/slider/text/postgraduate.png); height:146px}
a.economicImpact{ background:url(/images/common/slider/text/economicImpact.png); height:175px}
a.suplus{ background:url(/images/common/slider/text/suplus.png); height:186px}
a.publicSectorEmployers{ background:url(/images/common/slider/text/publicSectorEmployers.png); height:127px}
a.teachingExcellence{ background:url(/images/common/slider/text/teachingExcellence.png); height:236px}
a.reason04{ background:url(/images/common/slider/text/10reasons/reason04.png); height:186px}
a.reason05{ background:url(/images/common/slider/text/10reasons/reason05.png); height:131px}
a.reason06{ background:url(/images/common/slider/text/10reasons/reason06.png); height:161px}
a.reason08{ background:url(/images/common/slider/text/10reasons/reason08.png); height:212px}
a.reason09{ background:url(/images/common/slider/text/10reasons/reason09.png); height:124px}
a.reason10{ background:url(/images/common/slider/text/10reasons/reason10.png); height:170px}

/* BG colors */

.green{ background-color:#006633}
.brightGreen{ background-color:#11c78d}
.deepGreen{ background-color:#008e63}
.frogGreen{ background-color:#77c50b}
.deepYellow{ background-color:#e87416}
.pink{ background-color:#b90e80}
.blue{ background-color:#3366cc}
.purple{ background-color:#5e088e}
.ehPurple{ background-color:#6B2D6E}
.burntRed{ background-color:#bd271c}
.plum{ background-color:#70115d}
.burntGreen{background-color:#6c523c}
.richBlue{background-color:#005480}
.lilac{background-color:#884bc2}


.slideQuote{ width:431px; float:right; position: absolute; bottom:0; right:0; background:url(/images/common/slider/trans77BG.png)}
#featureArea .slideQuote{ width:432px}
.slideQuote blockquote p{ width:auto; margin: 7px 46px 4px 12px; padding-bottom:0; font-family:Georgia; font-size:90%; color:#ffe; line-height:1.35em}
.slideQuote a{text-decoration:none;}
.slideQuote blockquote{ background-image:url(/images/common/blockquoteTrans2.png); background-position: 8px 5px; padding-bottom:0; margin-bottom:0}
.slideQuote p{ width:auto; margin: 0 46px 10px 44px;padding:0; font-family:Verdana; font-size:11px; color:rgba(255, 255, 255, 0.55)}.slideQuote p a{  color:#FFFF99}

/* BG imgs */

.timesHigher{ background-image:url(/images/common/slider/backgroundImgs/timesHigher.jpg); background-position: top right}
.timesHigherHome{ background-image:url(/images/common/slider/backgroundImgs/aboutHome/times.jpg); background-position: top right}.teachingExcellenceBG{background-image:url(/images/common/slider/backgroundImgs/aboutHome/teachingExcellenceBG.jpg); background-position: top right}

.lecture{ background-image: url(/images/common/slider/backgroundImgs/lecture.jpg); background-position: top right}
.employment{ background-image: url(/images/common/slider/backgroundImgs/employment.jpg); background-position: top right}
.ofsted{ background-image: url(/images/common/slider/backgroundImgs/ofsted.jpg); background-position: top right}
.pd{ background-image: url(/images/common/slider/backgroundImgs/pd.jpg); background-position: top right}
.postgraduate{ background-image: url(/images/common/slider/backgroundImgs/postgraduate.jpg); background-position: top right}
.staff{ background-image: url(/images/common/slider/backgroundImgs/staff.jpg); background-position: top right}
.impact{ background-image: url(/images/common/slider/backgroundImgs/impact.jpg); background-position: top right}
.surplus{ background-image: url(/images/common/slider/backgroundImgs/surplus.jpg); background-position: top right}
.chancellor01{ background-image: url(/images/common/slider/backgroundImgs/chancellor/01.jpg); background-position: top right}
.tenReasonsSprite{background-image: url(/images/common/slider/backgroundImgs/10reasons/tenReasonsSprite.jpg)}
#featureArea .tenReasonsSprite{background-image: url(/images/common/slider/backgroundImgs/10reasons/tenReasonsSprite2.jpg)}


.twentyEleven, .twentyTwelve, .twentyEleven a, .twentyTwelve a{ height:75px}
.twentyEleven a, .twentyTwelve a{ display:block; border-bottom:1px solid #BCB9BC}
.twentyEleven a:hover, .twentyTwelve a:hover{ border-bottom:1px solid #009859}
.twentyEleven{ float:left; width:49%; background:url(/images/undergraduate/events/2011entry.jpg) #221E1F no-repeat}.twentyTwelve{ float:right; width:49%; background:url(/images/undergraduate/events/2012entry.jpg) #221E1F no-repeat}

.THE2012FooterLink{width:190px; height:86px}
.THE2012FooterLink a{background:url(/images/homepage/footer/THE2012.png); height:86px; display:block}
.THE2012FooterLink a:hover{background:url(/images/homepage/footer/THE2012_rollover.png)}

.THE2012FooterLinkColor{width:258px; height:181px; margin-bottom:1em}
.THE2012FooterLinkColor a{background:url(/images/homepage/footer/THE2012color.png); height:181px; display:block}
.THE2012FooterLinkColor a:hover{background:url(/images/homepage/footer/THE2012color.png)}

.text h3 div{width:34px; height:34px; margin:0 auto; position:relative; top:7px; background-image:url(/images/common/slider/tenReasons/numberSpite.png)}
.text h3 div.number01{ background-position: 0 0}.text h3 div.number02{ background-position: -34px 0}.text h3 div.number03{ background-position: -68px 0}.text h3 div.number04{ background-position: -102px 0}
.text h3 div.number05{ background-position: -136px 0}.text h3 div.number06{ background-position: -170px 0}.text h3 div.number07{ background-position: -204px 0}.text h3 div.number08{ background-position: -238px 0}.text h3 div.number09{ background-position: -272px 0}.text h3 div.number10{ background-position: -306px 0}
.text h3.center{ padding-bottom:0; background:url(/images/common/slider/numberUnderline.png) bottom center no-repeat; border-bottom:0}.reason01{ background-position: 259px 0}.reason02{ background-position: -174px 0}.reason03{ background-position: -607px 0}.reason04{ background-position: -1040px 0}.reason05{ background-position: -1473px 0}.reason06{ background-position: -1906px 0}.reason07{ background-position: -2339px 0}.reason08{ background-position: -2772px 0}.reason09{ background-position: -3205px 0}.reason10{ background-position: -3638px 0}

.layout2Text, .layout2Text2{ width:470px; float:left; position:absolute; left:44px; top:38px}

.layout2Text h1, .layout2Text2 h1{ color:#fff; border-bottom:1px solid #fff; padding-bottom:16px; margin-bottom:13px}
.layout2Text h1 a, .layout2Text2 h1 a{ line-height:1em; color:#fff}
.layout2Text h1 a:hover, .layout2Text2 h1 a:hover{ color:#E7D39C}
.layout2Text h2.date, .layout2Text2 h2.date{ font-style: italic; color:#fff; color:rgba(255, 255, 255, 0.66)}
.layout2Text h2, .layout2Text2 h2{   font-size: 1.05em}
.layout2Text h2 a, .layout2Text2 h2 a{ color:#fff; border-bottom:1px solid #fff}
.layout2Text h2 a:hover, .layout2Text2 h2 a:hover{ color:#E7D39C; border-bottom:1px solid #E7D39C}
.layout2Media{ float:right;width:386px;height:265px; position:relative}
.layout2Media .mediaWrapper{ position:absolute; bottom:0;  background: url(/images/homepage/layout2/selector/transparentBG66.png); height:46px; width:100%
}.slide .layout2Text, .slide .layout2Text2{ left:30px; top:28px; margin:0 auto; border-bottom:0; width:199px} .slide .layout2Text h2, .slide .layout2Text2 h2{ color:#fff; background:none} .layout2Text a,.layout2Text2 a{text-decoration:none}.slide .layout2Text2 p{ width:auto}
.navigationSize .slide .text2 .gallery{ position:absolute; bottom:0; left:0; width:605px; height:74px; padding-top:9px;  background-image: url("/images/homepage/layout2/selector/transparentBG.png")}.navigationSize .slide .text2 .gallery li{ display:inline}.navigationSize .slide .text2 .gallery ul{ margin:0 30px }

.layout2Text2{ width:489px}
.navigationSize .slide .text2{ width:605px; background-image:none}
.slide .layout2Text2{ width:545px}

