body{font-family:verdana,arial,helvetica,sans-serif;font-size:74%;background:white;color:black;margin:0;padding:0}p{line-height:1.3em;padding:0;margin:2ex 1ex}ul{margin-top:1ex;margin-bottom:3ex}li{line-height:1.3em}img{border:none}hr{width:60%;text-align:center;height:1px;color:#eef}acronym{cursor:help;border-bottom:1px solid #ddd}em{font-style:italic}blockquote,q{color:#447;text-align:justify}cite{color:#000;text-align:right}cite.block{display:block;margin:1ex}cite:before{content:"-- "}a{text-decoration:underline}a:link{color:#00a}a:visited{color:#787880}a:active{color:#f21}a:hover{color:#e00 !important}a.icon{text-decoration:none}h1{font-size:200%;color:#008;border-bottom:1px solid #ddd;margin:0 0 0.5ex 0}h2{font-size:100%;color:#008;font-size:120%;/* trial run */clear:both;margin:0 0 1ex 0;padding:0;position:relative}h2.strong{}h2 strong{color:#f00}h2 .jobs{color:#f00}h3{font-size:100%;color:#008;background:#e4e8f0;/* border-bottom:1px solid #d0d4e0;*/padding:0.2ex 0.8ex;padding:2px 6px;position:relative}h4{font-size:100%;margin:3ex 1ex 0ex 1ex}ol,ul{margin:1ex 3ex 2ex 5ex;padding:0}ol{list-style-type:decimal}li{padding:0;margin:0}dl{margin:2ex}dt{font-weight:bold;display:inline}table{/* IE stupidity */position:relative;margin:1ex 1ex 2ex 1ex}td,th{vertical-align:top;padding:4px 8px;text-align:left;/* IE fails to inherit font sizes into tables */font-size:74% !important;voice-family:"\"}\"";font-size:100% !important}th{font-weight:bold;background:#f0f0f8;white-space:nowrap}table.vertical th{text-align:left}table.vertical td.subhead{text-align:right}table.horizontal th{text-align:right;font-weight:normal}table.vertical-long th{font-weight:normal}td,th{padding-right:8px;margin-bottom:8px}td.subhead{color:#666;font-weight:bold}form,input{margin:0;padding:0}input,select{vertical-align:top;padding:2px 4px 1px 6px;font-size:92%}.input input,.input select{font-family:"trebuchet ms",sans-serif;border:1px solid #000;background:#fff url(/images/nav/headers/input-bg.gif) no-repeat}.input select{background:#fff}input.radio{border:none;padding:0;background:none;vertical-align:bottom}#sec_top_search input.submit{border:0px;padding:0px;background:none}input.submit{font-family:tahoma,sans-serif;font-weight:bold;padding:2px 4px;background:#f4f6f8 url(/images/nav/headers/input-submit-bg.gif) no-repeat bottom right;border:1px solid #000;color:#246}option.opt_header{background:#e0e4ea}img.icon{vertical-align:middle;margin:2px}.light{/* de-emphasized */color:#789}.highlight,.error{color:#c41 !important;font-weight:bold}.error{margin:2ex 4ex}.jobs{/* * <span class="jobs">jobs.ac.uk</span> */ color:#55a;font-weight:bold}.clear{clear:both}.clear_tabs{clear:both;display:block}.center{text-align:center}.label{ font-weight:bold}div.block{ margin-bottom:10ex}.hidden{display:none}.indent{margin-left:4ex;margin-right:4ex}.contents{ border:1px solid #c0c8d0;background:#f4f8ff;width:48ex;margin:2ex 0}.contents h2,.contents h3{background-image:none;margin-top:0;margin:1px;font-size:100%}.contents h2{background-color:#325294;padding:2px 4px;color:white}.contents h3{background-color:#e4e8f0;padding:2px 4px;color:#457}.contents th{background-color:#e0e4ea}.contents li{line-height:1.5em}.top a{padding:3px 3px 3px 15px;background:url(/images/nav/top) no-repeat left top}.top a:hover{background-image:url(/images/nav/top-highlight)}.linkbar{ margin:2ex;padding:2ex;border:1px solid #c0c4ca;display:block;width:66ex;background:white;line-height:1.5em}.linkbar a{padding:0.5ex 1ex;white-space:nowrap}.left{float:left;margin-right:2ex;margin-bottom:2ex}.right{float:right;margin-left:2ex;margin-bottom:2ex}.sec_subnav{border-bottom:2px groove #e4e6e8;background:#fff;margin:0;padding:0;text-align:left}.sec_subnav ul{list-style:none;margin:0;padding:1px 0 1px 16px;text-align:left}.sec_subnav li{display:inline;margin:0;padding:0;z-index:50;position:relative}.sec_subnav li a{text-decoration:none;font-family:"trebuchet ms",arial,helvetica,sans-serif;font-size:90%;padding:0 14px 0 16px;background:url(/images/global/bullet-grey) no-repeat left top}.sec_subnav li a:hover{background-image:url(/images/global/bullet-highlight) !important}.sec_subnav li ul{display:none;position:absolute;left:0;top:0;margin:0;margin-top:3ex;padding:0px;/* box model fix for ie5 */width:33ex;voice-family:"\"}\"";width:27ex}.sec_subnav ul ul li{display:block;background:#f8f8f8;border:1px solid #abc;border-top:none;border-bottom:2px groove #e4e6e8;margin:0;padding:1px 0}#sec_container{background:#fff;/* * 800x600 * ----------------- * margin:20px auto; * width:750px; * height:550px; * overflow:scroll; */}#sec_text{text-align:left;padding:3ex;width:723px}#sec_columns{text-align:left;width:773px}#sec_banners_horizontal{padding-left:2ex}#sec_banners_horizontal img{margin-right:5px}  #sec_nav{background:url(/images/global/background_top.png) left bottom repeat-x;position:relative;height:80px;text-align:left}#sec_headline{ position:absolute;right:4ex;text-align:right;margin:0;margin-top:12px;z-index:50;border:1px solid #d0d0d8;padding:1ex 2ex;background:#fdffe8;color:#282820}#sec_headline a{color:#556;color:#c41}#sec_logo{position:absolute;left:14px;top:14px;padding:1px}#sec_logo img{text-align:left;vertical-align:middle;margin-right:1ex}#sec_strapline{position:absolute;left:140px;top:28px} .tab_set ul{display:block;margin:0;padding:0;position:absolute;bottom:0;left:385px;text-align:center;  font-size:11px;width:390px;/*\*//*/left:300px;width:80ex;/**/}.tab_set li{list-style:none;float:left;padding:0;margin:0;text-align:right;font-family:"trebuchet ms",arial,sans-serif;background:url(/images/nav/tabs/normal-left.png) no-repeat -1px 0px;border-bottom:1px solid black; /*\*//*/width:16ex;/**/}.tab_set li a{display:block;background:url(/images/nav/tabs/normal-right.png) no-repeat top right;text-decoration:none;padding:4px 15px 3px}/* Hide from IE5/Mac \*/.tab_set li a{float:none}/* End IE5/Mac hide */.tab_set .tab_head{background-position:0px 0px}.tab_set .tab_email{background-image:url(/images/nav/tabs/red-left.png)}.tab_set .tab_email a{background-image:url(/images/nav/tabs/red-right.png);color:white !important}.tab_set .tab_email a:hover{color:#ff8 !important}.tab_set .tab_active{background-image:url(/images/nav/tabs/active-left.png);border-bottom:1px solid white}.tab_set .tab_active a{background-image:url(/images/nav/tabs/active-right.png);color:black !important}#sec_columns{position:relative;padding:1px;padding-top:12px}#sec_column_left{position:absolute;left:12px;top:12px;width:124px}#sec_column_right{position:absolute;right:12px;top:12px;width:124px}#sec_column_left img,#sec_column_right img{position:relative;padding:0;border:0;margin:0}#sec_column_left h2,#sec_column_right h2{background-color:#325294;color:#F5F3FF;font-size:11px;padding:3px;text-transform:capitalize}#sec_specialist,#sec_otherservices,#dummy div{margin-bottom:12px;border:1px solid #abc;padding:1px}#sec_spotlight{font-size:1px}.sec_heading,.sec_banner{border:1px solid #abc;margin-bottom:8px;padding:1px}.sec_banner{margin-bottom:16px;/* Remove padding at bottom of boxpadding-bottom:0px;*/}.sec_heading h2{margin-bottom:0px}#sec_clients{font-size:1px}#sec_featured{font-size:1px}#sec_column_main{margin-left:146px;margin-right:145px;padding-bottom:4ex}#sec_column_right{/* font-size:1px;*/}#sec_column_right h2{display:block;padding:3px;margin:0px}.prem_title h2{margin:0px;padding:3px}.prem_banner{/* display:block;*/padding:1px;border:1px solid #abc;margin:8px 0px;font-size:1px}.noborder{border:none}#sec_text #sec_column_left{left:0}#sec_text #sec_column_right{right:0}#sec_footer{text-align:center;padding:0ex;margin:0ex;clear:both;width:740px}#sec_affiliates{text-align:center;padding-top:4ex;/* hide separators from graphical browsers */color:white;width:760px}#sec_affiliates img{margin:2ex;vertical-align:middle}ul.block,ul.resources{margin:0;padding:3px 0;list-style:none}ul.block li,ul.resources li{padding:3px;margin:0px;font-family:"trebuchet ms",arial,sans-serif;font-size:90%}ul.block a{border-left:2ex solid #e0e4f0;padding-left:1ex}ul.block a:hover{border-color:#fff280 !important}ul.resources a{display:block;padding:1ex;background:#f0f3f6;margin:0}ul.resources a:hover{background:#fff280 !important}ul.box{list-style:none;margin:0;padding:0}ul.box li{background:url(/images/nav/buttons/greybox.png) no-repeat;padding:2px 6px;margin-bottom:4px}ul.box a{text-decoration:none;display:block;width:120px}#sec_intro,#sec_search_sector,#sec_search_type,#sec_search_keyword{width:100%;position:relative}#sec_search_type{width:100%}#sec_intro{font-size:95%;padding:0.5ex}#sec_intro h2{font-size:100%}#sec_intro p{color:#334;margin:0 0 2ex 0}#sec_search ul{width:32%;white-space:nowrap}#sec_search h2{clear:both;margin:0;padding:6px;font-size:11px;text-transform:capitalize;color:#F5F3FF;font-family:verdana,arial,helvetica,sans-serif}#sec_search_sector,#sec_search_type,#sec_search_keyword{clear:both;padding:1px;margin-bottom:2ex;border:1px solid #abc}#sec_search_keyword{font-family:"trebuchet ms",arial,helvetica,sans-serif;font-size:92%;padding-bottom:2ex}#sec_search_keyword p{margin:1ex}#sec_search_keyword input{border-color:#909aaa;font-size:100%}#sec_search_sector,#sec_search_type,#sec_search_keyword{background:#eaf2ff}#sec_search_sector h2,#sec_search_type h2,#sec_search_keyword h2{background:#325294}ul.button{list-style-type:none;margin:0;padding:3px;float:left}ul.button li{display:block;padding:1px;margin:0 3px 7px 0;border:1px solid #b8bae0;background:#fff url(/images/nav/headers/input-light-bg.gif) no-repeat !important;font-family:"trebuchet ms",arial,helvetica,sans-serif;font-size:92%;vertical-align:bottom;float:left;width:26.8ex;voice-family:"\"}\"";float:none;width:auto}ul.button li a{display:block;margin:1px;color:#444;font-weight:normal;text-decoration:none;padding:1px 6px;margin:1px;top:0px;left:0px;position:relative;/* * needed for mouseover to fill whole box * ... but breaks display for moz/firefox (are weirdly offset?) */voice-family:"\"}\"";position:static}ul.button li a:hover{background:#fff280 !important;color:#000 !important}html>body ul._button li a{color:#000;font-weight:normal;text-decoration:none;border-left:2ex solid #e8eaf0;background:#f2f4f8;padding:2px 6px;margin-bottom:4px;margin-right:4px}html>body ul._button li a:hover{color:#000 !important;background:#fe8;border-left-color:#fc4}.input{margin:0ex;padding:0px;border:1px solid #abc;background:#f0f8ff;padding:1px}label span{font-size:100%;font-weight:bold;color:white;background:#325294;display:block;padding:0;margin-bottom:3px}.input select{width:200px;margin:0}table input.submit{float:right;margin:0}#searchoptions{margin-top:10px;padding-left:8px}#searchoptions input{border:0px;background:none;margin-left:10px}.select_heading{padding:5px;font-size:11px;color:white}.search td{padding:8px;background:#fff;/*font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;*/}.search_date_added{text-align:right;background:#fafafc !important}.search_date_expires{background:#fafafc !important}.search_subject{font-weight:bold}.search_institute{margin-top:1px}.search_dept{color:#444}.search_institute{color:#113}#sec_vacancy{text-align:left;padding:24px 30px;font-size:130%}#sec_vacancy td,th{font-size:100%}#sec_vacancy img.send{float:right;margin:0 3ex 3ex 3ex}#sec_vacancy img{margin-right:3ex;margin-bottom:2ex}#sec_vacancy .subject,#sec_vacancy .subj{font-size:130%;font-weight:bold}#sec_vacancy .dept{font-size:130%;font-weight:bold}#sec_vacancy p{ margin-left:0;margin-right:0}#sec_vacancy h1{font-size:170%;border:none}#sec_vacancy .institute{margin-bottom:1ex;font-weight:bold;font-size:130%}#sec_adinfo{color:#a0a8b0;font-size:12px;margin-top:3ex}#sec_adinfo img{float:left;margin:0;margin-right:20px;position:relative;top:-4px}