body{font:70%/140% Verdana,Helvetica,sans-serif;color:#3c3c3c;text-align:center;background:#999;}#container{position:relative;width:960px;margin:5px auto 0;padding:175px 0 0;text-align:left;background:#fff;}h1,h2,h3,h4,h5,h6{clear:both;margin:0 0 0.5em 0;font:normal 1.1em Tahoma,Verdana,sans-serif;color:#b80f14;}h1{font-size:1.7em;}.SubPage h1,.SubPage #JBcontent h1{margin:0 -65px 0.5em -65px!important;padding:0 65px 0.5em 65px!important;background:url(/images/backgrounds/dottedUnderline2.png) repeat-x bottom;}.onecol #JBcontent h1{margin:0 -75px 0.5em -75px!important;}h2{font-size:1.6em;}.SubPage #content h2,.SubPage #JBcontent.compView h2{padding:0 0 0.3em 0;font:bold 1.2em "Trebuchet MS" Trebuchet,Tahoma,Verdana,sans-serif;border-bottom:2px solid #8F1B31;}h2.HidePrecedingH2{position:relative;margin-top:-1.9em;padding:0 0 0.05em 0;background:#fff;zoom:1;}h3{margin:0 0 0.1em 0;}p{margin:0 0 1em 0;}a,form#frmJobSearch dd.searchKeywords .notes a{color:#d11920;text-decoration:underline;}a:hover,form#frmJobSearch dd.searchKeywords .notes a:hover{color:#000;}ul li{text-align:left;}#content ul li,#JBcontent ul li{background:url(/images/icons/bullet1.png) no-repeat 0 0.5em;}code{display:block;margin:0 0 1em 0;padding:10px;font:1.1em/1.5em "Courier New",Courier,sans-serif;text-align:left;color:#000;background:#E2ECF7;}.left{float:left!important;}.right{float:right!important;}.hidden,#search .KeywordsHelp,#search .QuickSearchHelp,.jobResultsIntro,.numResults,.CVStats,#clientNews .articles h2,#JBcontent.CVadd .notes,#SecurityReport p{display:none!important;}.noborder{border:0!important;}.txtLeft{text-align:left;}.txtRight{text-align:right;}.txtCentre{text-align:center;}.txtJustify{text-align:justify;}.txtLine{font-style:normal;text-decoration:line-through;}.highLight{font-size:1.5em;font-style:normal;color:#b80f14;}.specialOffer{padding:0.3em 0 0.8em 0;font-weight:bold;font-size:1.3em;}.fullProfileReminder{margin:0;font-weight:bold;font-size:1em;color:#b40e13;}.imgLeft{float:left;margin:-3px 0 0 0;}.imgRight{float:right;margin:-3px 0 0 0;}.imgCentre{display:block;margin:0 auto;}.indented{margin:0 40px;}.incBlock{margin:0 0 10px 0!important;}.SubPage #content .incBlock{margin:0 0 30px 0!important;}.indented{margin:0 40px;}.linkExample{margin:0 0 20px 0;padding:10px;border:1px solid #eaeaea;border-width:1px 0;}input,select,textarea{padding:2px!important;font:1em Arial,Helvetica,sans-serif;color:#2e2e2e;}input[type=submit],input[type=button],.buttonLink,.pseudoButton{padding:7px 15px!important;z-index:2;}input#cmdSave,input#cmdSaveTop,input#cmdSaveBot,a#newSearch,#JBcontent.cmsMenu .optionAdd,input.candRegBTN{background-color:#b40e13;}input#cmdSave:hover,input#cmdSaveTop:hover,input#cmdSaveBot:hover,a#newSearch:hover,#JBcontent.cmsMenu .optionAdd:hover,input.candRegBTN:hover{background-color:#6c0000;}div:after,ul:after,ol:after,dl:after{content:".";display:block;clear:both;height:0;visibility:hidden;}div,ul,ol,dl{zoom:1;}#header{position:absolute;top:0;height:145px;width:100%;padding:0;background:#000;}.SubPage #container{padding-top:175px;}#header #logo{position:absolute;top:13px;left:22px;}#header #bannerBAN{position:absolute;top:24px;left:225px;border:1px solid #fff;}#header #miniNav{position:absolute;top:10px;right:20px;padding-bottom:1px;font:bold 1.2em Arial,Helvetica,sans-serif;}#header #miniNav li{float:right;margin:0 0 0 10px;}#header #miniNav a{position:relative;display:block;padding:3px 5px;font-weight:bold;font-size:1em;text-decoration:none;text-align:center;color:#fff;}#header #miniNav a:hover{color:#ffa800;}#header #miniNav a em{font-style:normal;color:#323232;}#header #miniNav .icaewLink{padding:3px 10px;font-size:0.9em;border:1px solid;border-color:#dc7272 #810b0a #810b0a #d44444;background:#c50c0a;}#header #miniNav .icaewLink img{margin:0 0 -2px 5px;}#breadcrumbs,.breadcrumbs{display:block;position:absolute;bottom:-30px;width:915px;overflow:hidden;margin:0 0 0 13px;padding:2px 10px 4px 10px;border:1px solid #cdcdcd;background:#f1f1f1;}#header #mainMenu{position:absolute;bottom:0;}#header #mainMenu ul#topmenu{width:960px;height:32px;border:0;background:url(/images/backgrounds/mainNav.png) repeat-x;}#header #mainMenu em{font-style:normal;}#header #mainMenu ul#topmenu li{display:block;float:left;margin:0;padding:0;}#header #mainMenu ul#topmenu a.starter{display:block;margin:0;padding:8px 19px;font:normal 1.2em Arial,Helvetica,sans-serif;text-decoration:none;color:#fff;border-right:1px solid #300;}#header #mainMenu ul#topmenu #mRecruiters a.starter{padding:8px 19px 8px 20px;border-right:0;background:#333;}#header #mainMenu ul#topmenu a.starter:hover,#header #mainMenu ul#topmenu #mRecruiters a.starter:hover{color:#010101;background:#fff;}#left,#content,#JBcontent,#right{float:left;overflow:hidden;}#content,#JBcontent{padding:15px 80px 10px 95px;}#homepage #content{padding:0 0 10px 10px;}.threecol #content,.threecol #JBcontent{padding:15px 10px 5px 10px;}#right{width:140px;padding:5px 10px 5px 15px;}#left{width:235px;padding:10px 15px 10px 10px;}#homepage #right{margin:-340px 0 0;}body.onecol #content,body.onecol #JBcontent{width:770px;overflow:hidden;margin-left:0;padding:15px 95px;}body.twocolL #left{margin-left:-960px;}body.twocolL #content,body.twocolL #JBcontent{width:590px;padding:20px 70px 10px 40px;overflow:hidden;margin-left:260px;}body.twocolR #content,body.twocolR #JBcontent{width:620px;overflow:hidden;margin-left:0;}body#homepage.twocolR #content,body#homepage.twocolR #JBcontent{width:785px;overflow:hidden;margin-left:0;}body.threecol #left{margin-left:-795px;}body.threecol #content,body.threecol #JBcontent{width:515px;overflow:hidden;margin-left:260px;}#main{margin:5px 0;}#content,#JBcontent{text-align:left;}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,#JBcontent h1,#JBcontent h2,#JBcontent h3,#JBcontent h4,#JBcontent h5,#JBcontent h6{text-align:left;}#content ul,#JBcontent ul{margin-bottom:1em;}#content ol{margin:0 40px;list-style-type:decimal;}#content ol li{margin:0 0 1em 0;}#JBcontent table,#JBcontent form.styled{text-align:left;}.pseudoH3{display:block;margin-bottom:0.2em;font-weight:bold;color:#008DBB;}.pseudoPara{display:block;width:120px;font-size:1em;line-height:1.3em;color:#000;}#content blockquote{margin:0 1em 1em 1em;padding:1em 1em 0.3em 1em;font:bold 1.1em/1.5em Georgia,Times,sans-serif;font-style:italic;text-align:left;background:#EEEBE6;}#content .quotee{margin:-0.7em 1em 1.5em 1em;font-weight:bold;}#JBcontent.menu .NewsItem{border-bottom:1px solid #dce5ec;}#homeBannerArea{position:relative;width:785px;height:300px;margin:0 0 20px;padding:0 15px 0 10px;}#homeBannerArea h1{margin:0 0 10px 15px;padding:0 0 10px 0;background:url(/images/backgrounds/dottedUnderline1.png) repeat-x bottom;}#jobBrowser ul.tabNav li.selectedTab a,#jobBrowser .jbBox,#jobBrowser .jbBox ul li a,.jobBrowserText,#search,#search h2,#search label,#search a{color:#fff!important;}#jobBrowser{position:relative;float:left;width:590px;}#jobBrowser .state1{display:none;}#jobBrowser ul.tabNav{margin:0 0 -1px;}#jobBrowser ul.tabNav li.selectedTab,#jobBrowser ul.tabNav li.unselectedTab{float:left;height:28px;margin:0 5px 0 0;padding:0;}#jobBrowser ul.tabNav li.selectedTab a,#jobBrowser ul.tabNav li.unselectedTab a{display:block;padding:8px 15px;padding:6px 15px;font-weight:bold;font-size:1.3em;text-decoration:none;text-align:center;color:#231F20;background:#e6e6e6;}#jobBrowser ul.tabNav li.selectedTab a{background:#bf1116;}#jobBrowser .jbBox{clear:both;width:570px;height:215px;padding:10px;font:1em Arial,Helvetica,sans-serif;overflow:hidden;background:url(/images/backgrounds/jobBrowser.png) no-repeat left -90px #cd181f;}#jobBrowser .jbBox ul{position:relative;height:165px;margin:20px 0 0;padding:0;overflow:hidden!important;}#jobBrowser .jbBox ul li{float:left;width:32.8%;margin:0 0.5% 8px 0;padding:0;text-align:left;background:transparent;}#jobBrowser .jbBox ul li a{display:block;text-decoration:none;}#jobBrowser .jbBox ul li a:hover{color:#f7d240;}.jobBrowserText{position:absolute;top:80px;left:20px;font:1em Arial,Helvetica,sans-serif;}#homepage #search{position:relative;float:right;width:160px;height:264px;padding:0 10px;background:url(/images/backgrounds/search.png) no-repeat top #B81419;}#homepage #search h2{width:120px;margin:0 -10px 0 -10px;padding:10px;font-weight:bold;font-size:1.3em;}#homepage #search input.text,#homepage #search select{width:95%!important;margin:3px 0 5px 0;}#homepage #search select{width:98%!important;}#homepage #search .advSearch{position:relative;top:10px;font:normal 0.9em Arial,sans-serif;color:#fff;}#homepage #search .searchButton,#left #search .searchButton,#right #search .searchButton{float:right;position:relative;top:5px;width:65px!important;height:25px;padding:0!important;font-size:1em!important;text-transform:uppercase;color:#303030!important;border:0!important;background:url(/images/backgrounds/formButtons.png) 0 0 no-repeat!important;}#left #search p.submit .searchButton,#right #search p.submit .searchButton{top:0;}#homepage #featured{float:left;width:455px;padding:0;background:url(/images/backgrounds/dottedUnderline1.png) repeat-x top;}#homepage #featured h2,#careerCommunity h2{margin:0;padding:10px 0;font:bold 1.1em Arial,Helvetica,sans-serif;text-transform:uppercase;color:#858586;}#homepage #featured h2 a{text-decoration:none;color:#858586;}#careerCommunity{float:right;width:300px;margin:0 0 10px;background:url(/images/backgrounds/dottedUnderline1.png) repeat-x top;}#careerCommunity dl{margin:0!important;padding:0;}#careerCommunity h2+h2{display:none;}#careerCommunity dt{font-weight:bold;}#careerCommunity dd{margin:0 0 10px;}#infoBar{clear:both;padding:10px 6px;text-align:left;border:1px solid #c2c2c2;background:#e6e6e6;}#infoBar img{display:block;margin-bottom:7px;}#infoBar p{float:left;width:140px;margin:0 7px;padding:0;background:transparent;}#infoBar a{display:block;margin-bottom:2px;font:bold 1em Arial,Helvetica,sans-serif;}.SubPage #content div.incBlock input[type=submit]{display:block;float:none;clear:both;}.advertisingOptions{margin:10px -50px 30px -50px;}#right .login input.text{width:120px;padding:4px;border:1px solid #9f9f9f;}.SubPage #left div.incBlock,.SubPage #right div.incBlock{margin:0;padding:10px 15px;color:#fff;background:url(/images/backgrounds/jobBrowserResults.jpg) no-repeat #b61319;}.SubPage #left div#latest.incBlock,.SubPage #right div#latest.incBlock,.SubPage #left div#featured.incBlock,.SubPage #right div#featured.incBlock{margin:0;padding:0;color:#333;background:transparent;}.SubPage #left div.incBlock h2,.SubPage #right div.incBlock h2{padding:0!important;font:normal 1.6em Tahoma,Verdana,sans-serif!important;color:#fff!important;background:transparent!important;}.SubPage #left div#latest.incBlock h2,.SubPage #right div#latest.incBlock h2,.SubPage #left div#featured.incBlock h2,.SubPage #right div#featured.incBlock h2{clear:both;font:normal 1.6em Tahoma,Verdana,sans-serif;color:#b80f14!important;}.SubPage #left div.incBlock input[type=text],.SubPage #right div.incBlock input[type=text],.SubPage #left div.incBlock input[type=password],.SubPage #right div.incBlock input[type=password]{width:96%!important;}.SubPage #left div.incBlock select,.SubPage #right div.incBlock select{width:97%!important;}.SubPage #left div.incBlock input[type=submit],.SubPage #right div.incBlock input[type=submit]{float:right;color:#303030!important;background:#f5f5f5!important;}.SubPage #left div.incBlock a,.SubPage #right div.incBlock a{color:#fff;}#PostJobNow{padding:10px 4px 4px 4px!important;}#PostJobNow a{display:block;text-decoration:none;}#PostJobNow span{display:block;margin:0 7px 5px 7px;}#PostJobNow .pseudoH2{font-weight:bold;font-size:1.2em;}#PostJobNow img{display:block;margin:10px 0 0 0;border:9px solid #fff;background:#fff;}#clientNews{margin:0 0 10px;padding:5px!important;border:1px solid #cc0000!important;background:#fff!important;}#clientNews h2{margin:-6px -6px 10px -6px!important;padding:5px!important;font:bold 13px Arial,Helvetica,sans-serif !important;text-align:center!important;color:#fff!important;border:0!important;background:#cc0000!important;}#clientNews h2 a{text-decoration:none!important;color:#fff!important;}#clientNews dd{height:8.3em!important;overflow:hidden!important;margin:0 0 15px 0!important;}div#contactUs{margin:0 0 10px 0;padding-top:0!important;padding-bottom:0!important;border:1px solid #666;background:#DEDEDE!important;}div#contactUs p{padding:0 5px;color:#666!important;}#contactUs h2{color:#FFF;font-size:1.2em;font-weight:bold;padding:5px;background:#424242!important;}div#contactUs a{color:#666!important;font-weight:bold;}#broadbean{margin:0 0 10px 0;text-align:center;}#left .LatestVacanciesTBL span stong,#left .LatestVacanciesTBL span b,#left .LatestVacanciesTBL span p,#left .LatestVacanciesTBL span font,#left .LatestVacanciesTBL span h1,#left .LatestVacanciesTBL span h2,#left .LatestVacanciesTBL span h3,#left .LatestVacanciesTBL span h4,#left .LatestVacanciesTBL span h5,#left .LatestVacanciesTBL span h6,#left .LatestVacanciesTBL span table,#left .LatestVacanciesTBL span blockquote,#left .LatestVacanciesTBL span,#right .LatestVacanciesTBL span stong,#right .LatestVacanciesTBL span b,#right .LatestVacanciesTBL span p,#right .LatestVacanciesTBL span font,#right .LatestVacanciesTBL span h1,#right .LatestVacanciesTBL span h2,#right .LatestVacanciesTBL span h3,#right .LatestVacanciesTBL span h4,#right .LatestVacanciesTBL span h5,#right .LatestVacanciesTBL span h6,#right .LatestVacanciesTBL span table,#right .LatestVacanciesTBL span blockquote,#right .LatestVacanciesTBL span{margin:0!important;padding:0!important;font:normal 1em Verdana,Helvetica,sans-serif;!important;color:#000!important;text-decoration:none!important;}#left .LatestVacanciesTBL span br,#left .LatestVacanciesTBL span table,#right .LatestVacanciesTBL span br,#right .LatestVacanciesTBL span table{display:none!important;}#left .LatestVacanciesTBL h2,#right .LatestVacanciesTBL h2{margin-bottom:0;}#left .LatestVacanciesTBL,#right .LatestVacanciesTBL{width:auto;margin:0;}#left .LatestVacanciesTBL td,#right .LatestVacanciesTBL td{padding:6px 0 3px 0;border-bottom:1px solid #dce5ec;}#left .LatestVacanciesTBL a,#right .LatestVacanciesTBL a{text-decoration:none;}#left .LatestVacanciesTBL .LatestVacanciesCol1,#right .LatestVacanciesTBL .LatestVacanciesCol1{display:none!important;}#left .LatestVacanciesTBL .LatestVacanciesCol2 span,#right .LatestVacanciesTBL .LatestVacanciesCol2 span{position:relative;display:block!important;padding:0;text-align:left;}#left .LatestVacanciesTBL .LatestVacanciesCol2 span a,#right .LatestVacanciesTBL .LatestVacanciesCol2 span a{color:#333;}#left .LatestVacanciesTBL .LatestVacanciesCol2 span.jobs_JobTitle,#right .LatestVacanciesTBL .LatestVacanciesCol2 span.jobs_JobTitle{margin:0 0 3px 0!important;font-weight:bold!important;}#left .LatestVacanciesTBL .LatestVacanciesCol2 span.jobs_JobTitle a,#right .LatestVacanciesTBL .LatestVacanciesCol2 span.jobs_JobTitle a{text-decoration:underline;color:#d11920;}#left .LatestVacanciesTBL .LatestVacanciesCol2 span.jobs_Salary,#right .LatestVacanciesTBL .LatestVacanciesCol2 span.jobs_Salary{margin:0 0 3px 0!important;font-style:italic!important;}#left .featuredEmployersBox,#right .featuredEmployersBox,.SubPage #left .featuredEmployersBox,.SubPage #right .featuredEmployersBox{margin:0 0 10px 0!important;padding:8px 8px 1px 8px!important;border:1px solid #cdcdcd!important;background:#e6e6e6!important;}#left .featuredEmployersBox h2,#right .featuredEmployersBox h2{display:none;}#left .featuredEmployersBox ul,#right .featuredEmployersBox ul{margin:0;}#left .featuredEmployersBox ul li,#right .featuredEmployersBox ul li{margin:0 0 2px 0;text-align:center;}#left .featuredEmployersBox ul li img,#right .featuredEmployersBox ul li img{border:1px solid #133077;}#left .featuredEmployersBox .LinkToClientList,#right .featuredEmployersBox .LinkToClientList{clear:both;}.SubPage #left .featuredEmployersBox a,.SubPage #right .featuredEmployersBox a{color:#d11920!important;}.SubPage #left .featuredEmployersBox a:hover,.SubPage #right .featuredEmployersBox a:hover{color:#000!important;}#right #jobseekersLoginInc,#right #recruiterLoginInc{margin:0 0 10px 0;padding:0 5px;color:#3c3c3c;border:1px solid #cdcdcd;background:#e6e6e6;}#right #jobseekersLoginInc.incBlock h2,#right #recruiterLoginInc.incBlock h2{margin:0 -5px 5px -5px!important;padding:9px 7px!important;font:bold 1.1em Arial,Helvetica,sans-serif!important;color:#fff!important;background:#424242!important;}#right #jobseekersLoginInc p,#right #recruiterLoginInc p{margin:0 0 5px;}#right #jobseekersLoginInc.incBlock input[type=submit],#right #recruiterLoginInc.incBlock input[type=submit]{float:none;width:auto!important;overflow:visible;margin:5px 0;padding:3px 5px;font-weight:bold!important;font-size:1.1em!important;text-transform:capitalize;color:#fff!important;border:0;background:#8f8f8f!important;}.SubPage #right #jobseekersLoginInc.incBlock a,.SubPage #right div#recruiterLoginInc.incBlock a{color:#d11920;}#right #jobseekersLoginInc .submit,#right #recruiterLoginInc .submit{position:relative;margin:0 0 5px 0;padding:0;text-align:right;}#right #jobseekersLoginInc .submit a,#right #recruiterLoginInc .submit a{display:block;position:absolute;bottom:0;left:0;color:#d11920;}#left #LatestNews,#right #LatestNews{margin:0 0 1.3em 0;}#left #LatestNews .NewsArticle,#right #LatestNews .NewsArticle{height:2.8em;overflow:hidden;margin:0 0 0.8em 0;}#left #LatestNews img,#right #LatestNews img{display:none!important;}#left #search,#right #search{margin:0;padding:10px 15px 0 15px;color:#fff;background:url(/images/backgrounds/jobBrowserResults.jpg) no-repeat #b61319;}#left #jobBrowseContainer #search,#right #jobBrowseContainer #search{min-height:460px;}#left #search h2,#right #search h2{margin:0 0 10px 0;font:bold 1.4em Arial,Helvetica,sans-serif;color:#fff;}#left #search label,#right #search label{font-weight:bold;}#left #search select,#left #search input.text,#right #search select,#right #search input.text{display:block;width:97%!important;margin:4px 0 10px 0;}#left #search select,#right #search select{width:99.5%!important;}#left #search p.submit a,#right #search p.submit a{display:block;float:left;width:45%;color:#fff;}#search .quicknotes{display:none;}.customText{margin:-2.5em 0 1.5em 0;}#left ul.customSideBarMenu,#right ul.customSideBarMenu{margin:0 0 10px 0;}#left ul.customSideBarMenu li,#right ul.customSideBarMenu li{margin:0 0 2px 0;}#left ul.customSideBarMenu li a,#right ul.customSideBarMenu li a{position:relative;display:block;padding:5px 10px;font-weight:normal;text-decoration:none;color:#fff;background:#CB181E;}#left ul.customSideBarMenu li a:hover,#right ul.customSideBarMenu li a:hover{background:#670404;}#content #latest,#JBcontent #latest,#content #featured,#JBcontent #featured{margin:0 0 10px 0!important;}#content .LatestVacanciesTBL,#JBcontent .LatestVacanciesTBL{width:100%;}#content .LatestVacanciesTBL td,#JBcontent .LatestVacanciesTBL td{padding:5px 10px;background:url(/images/backgrounds/dottedUnderline2.png) repeat-x bottom;}#content .LatestVacanciesTBL tr.lastJobRow td,#JBcontent .LatestVacanciesTBL tr.lastJobRow td{background:transparent;}#content .LatestVacanciesTBL td .floatHack,#JBcontent .LatestVacanciesTBL td .floatHack{display:none;}#content .LatestVacanciesTBL a,#JBcontent .LatestVacanciesTBL a{text-decoration:none;}#content .LatestVacanciesCol1,#JBcontent .LatestVacanciesCol1{width:120px;padding:5px 0 5px 0!important;}#content .LatestVacanciesCol2 span,#JBcontent .LatestVacanciesCol2 span{display:block;}#content .LatestVacanciesCol2 span a,#JBcontent .LatestVacanciesCol2 span a{color:#3c3c3c;}#content .LatestVacanciesCol2 span.jobs_JobTitle a,#JBcontent .LatestVacanciesCol2 span.jobs_JobTitle a{font-weight:bold;color:#d11920;text-decoration:underline;}#content .LatestVacanciesCol2 span.jobs_JobTitle a:hover,#JBcontent .LatestVacanciesCol2 span.jobs_JobTitle a:hover{color:#000;}#content .LatestVacanciesCol2 span.jobs_Salary,#JBcontent .LatestVacanciesCol2 span.jobs_Salary{font-style:italic;}#content .featuredEmployersBox ul,#JBcontent .featuredEmployersBox ul{margin:2px 0 5px 0;}#content .featuredEmployersBox ul li,#JBcontent .featuredEmployersBox ul li{float:left;padding:2px 3px;background:transparent;}#content .featuredEmployersBox .LinkToClientList,#JBcontent .featuredEmployersBox .LinkToClientList{clear:both;}#content #newsInc,#JBcontent #newsInc{}#content #LatestNews,#JBcontent #LatestNews{margin:0 0 10px 0;}#content #LatestNews .NewsTitle a,#JBcontent #LatestNews .NewsTitle a{font-weight:bold!important;}#content #LatestNews .NewsArticle,#JBcontent #LatestNews .NewsArticle{margin:0 0 1em 0;}#content #LatestNews img,#JBcontent #LatestNews img{display:none!important;}#content .sidebarMenu h2,#JBcontent .sidebarMenu h2{width:50%;}#content ul.customSideBarMenu,#JBcontent ul.customSideBarMenu{width:50%;margin:0 0 10px 0;}#JBcontent ul.customSideBarMenu li,#content ul.customSideBarMenu li{margin:0 0 2px 0;padding:0;background:transparent;}#JBcontent ul.customSideBarMenu li a,#content ul.customSideBarMenu li a{position:relative;display:block;padding:5px 10px;font-weight:normal;text-decoration:none;color:#fff;background:#CB181E;}#JBcontent ul.customSideBarMenu li a:hover,#content ul.customSideBarMenu li a:hover{background:#670404;}#popup{margin:0}#popup #popupHeader{height:70px;padding:5px;border-bottom:3px solid #E31F24;background:#000;}#popup #popupHeader .popupLogo{width:90px;height:70px;background:url(/images/email/email_logo.gif) no-repeat;}#popup #popupFooter{border-top:4px solid #E31F24;}#footer{clear:both;overflow:hidden;padding:10px 30px;font-family:Arial,Helvetica,sans-serif;color:#fff;background:url(/images/backgrounds/footer.png) repeat-x top #b40e13;}#footer li{float:left;margin:0;padding:0 7px;}#footer p#copyrightInfo{margin:0;padding:0 7px;}#footer ul#footNav{clear:both;margin:0;font-size:0.9em;}#footer ul#footNav li.strategies{clear:both;width:98%;}#footer ul#footNav a{font-size:1.1em;color:#fff;}#footer ul#searchJobsList,#footer ul#footNav{clear:both;padding:5px 0 0 0;font-size:0.9em;}#footer ul#searchJobsList a{color:#565656;}#footer .CMSlogout{position:absolute;bottom:6px;right:12px;}#footer .CMSlogout a{display:block;padding:3px 10px;font-weight:bold;font-size:1.1em;color:#FFF;background:#DA0F00;}#footer .CMSlogout a:hover{background:#820000;}#JBcontent .addJob{font-size:1.2em;text-transform:uppercase;background-color:#b40e13;}#JBcontent .addJob:hover{background-color:#af0000;}#JBcontent table tr.zebra1{background:#fff;}#JBcontent table tr.zebra2,#JBcontent table tr.dblzebra3,#JBcontent table tr.dblzebra4{background:#faefef;}#JBcontent.clientlist div table,#JBcontent form#frmUserTest{width:100%;}form.twocol table td,form.onecol fieldset,form.onewidecol fieldset,form.onexcol fieldset,form div.searchReplace table,table.SelectedCands,#JBcontent.notifyCand table,#JBcontent.cmsMenu #CMSMenuManager,#JBcontent .savedsearch,#frmcandComments{border:0!important;background:transparent!important;}#JBcontent table.toolbar1 td,#JBcontent table.toolbar2 td{background:url(/jobboard/images/backgrounds/HTMLeditor.png) repeat-x bottom!important;}form.styled h2,form .searchReplace h2,form.styled table th,form.styled h2,form.styled fieldset h3,table.results th,.savedsearch h2,.SelectedCands h2,#frmcandComments h2{font:bold 1.1em Verdana,Helvetica,sans-serif;color:#333!important;border:0;border-bottom:1px solid #b40e13;background:transparent!important;}form.styled h2 a,form .searchReplace h2 a,form.styled table th a,form.styled h2 a,form.styled fieldset h3 a,table.results th a,#JBcontent .savedsearch h2 a{color:#333;}#JBcontent form.onecol,#JBcontent form.twocol{width:630px!important;margin:0 auto;}#JBcontent form.twocol td{width:315px;vertical-align:top;}#JBcontent form.twocol td.wide{width:630px;}form#frmJobSearch .searchCriteriaButtons{margin:-55px 0 20px 17px;}form#frmJobSearch fieldset select,form#frmJobSearch #DDRegion select,form#frmJobSearch #DDIndustry select,form#frmJobSearch dd#DDContract select{width:270px;}form#frmJobSearch dd.DDsalaryFrame select,form#frmJobSearch dd input.salaryMask,form#frmJobSearch dd#DDJobType select,form#frmJobSearch dd.DDposted select{width:115px;}form#frmJobSearch dd.searchKeywords input,form#frmJobSearch dd#DDLocation input{width:265px;}form#frmJobSearch dt,form#frmJobSearch dd,form#frmJobSearch dd.searchKeywords .notes a{position:static!important;top:0!important;left:0!important;border:0!important;}#JBcontent.jobResults .resultsTop{background:url(/images/backgrounds/dottedUnderline2.png) repeat-x left bottom;}#JBcontent.jobResults h2{font-weight:bold;}#JBcontent.jobResults .jobInfo a.detailsApply,#JBcontent.jobResults .jobInfo .jobLogo,#JBcontent.jobResults .compInfo .compLogo,#JBcontent.jobResults .jobInfo ul.jobDetails li strong{display:none;}#JBcontent.jobResults .jobInfo,#JBcontent.jobResults .featuredJob{clear:both;position:relative;margin:2px 0;padding:0 0 3px 25px;border:0;background:url(/images/backgrounds/dottedUnderline2.png) repeat-x left bottom;}#JBcontent.jobResults .featuredJob{border-color:#f07921;}#JBcontent.jobResults .jobInfo h2,#JBcontent.jobResults .featuredJob h2{margin:0 0 0 -26px;padding:8px 0 0 25px;font-size:1.1em;color:#d11920;background:transparent;}#JBcontent.jobResults .jobInfo h2 a{padding:0!important;color:#D11920!important;text-decoration:underline!important;}#JBcontent.jobResults .jobInfo h2 a,#JBcontent.jobResults .featuredJob h2 a{display:block;padding:7px 150px 7px 35px;text-decoration:none;color:#fff;}#JBcontent.jobResults .jobInfo input.checkBox{position:absolute;top:10px;left:5px;}#JBcontent.jobResults .jobInfo a.detailsApply:hover{background:#000!important;}#JBcontent.jobResults .jobInfo ul.jobDetails{min-height:1.7em;margin:0;padding:0;font-style:italic;color:#000;border:0;}#JBcontent.jobResults .jobInfo ul.jobDetails li{float:left;width:100%;height:auto;margin:5px 0 3px 0;padding:0;font-style:italic;background:transparent;overflow:hidden;}#JBcontent.jobResults .jobInfo ul.jobDetails li a,#JBcontent.jobResults .jobInfo ul.jobDetails li span.linkless{display:block;float:left;width:100%;font-weight:normal;overflow:hidden;}#JBcontent.jobResults .jobInfo ul.jobDetails li.jobSalary{float:left;width:49%;margin:0 1% 0 0;}#JBcontent.jobResults .jobInfo ul.jobDetails li.jobVicinity,#JBcontent.jobResults .jobInfo ul.jobDetails li.jobLocation{float:right;width:49%;margin-top:0;text-align:right;}#JBcontent.jobResults .jobInfo p.jobDescription{clear:both;margin:0 0 8px 0;padding:0;border-top:0;}#JBcontent.jobResults .featuredJob p.jobDescription{border-color:#EDB68D;}#JBcontent #bannerJBR.BannerAdvert,#JBcontent #bannerJBV.BannerAdvert{margin:0!important;}.sendMeJobsLikeThese{padding:5px 0;background:transparent;}.sendMeJobsLikeThese label{display:inline-block;width:105px;}.sendMeJobsLikeThese input.text{width:190px!important;}#sendMeJobsLikeTheseTop .SendMeJobsButton,#sendMeJobsLikeTheseBot .SendMeJobsButton{width:200px!important;height:21px;padding:0 0 3px 0!important;font:normal 0.8em Verdana,Helvetica,sans-serif!important;text-transform:uppercase;background:url(/images/backgrounds/formButtons.png) no-repeat left -35px!important;}#JBcontent .pageNumbTop,#JBcontent .pageNumbBot{float:left;margin:10px 0 0 -15px;text-transform:capitalize;}#JBcontent ul.pageNumbers li{color:#d11920}#JBcontent ul.pageNumbers li a,#JBcontent ul.pageNumbers li.pageSelected{position:relative;padding:0 2px;font-weight:bold;color:#d11920;border:0;z-index:2;}#JBcontent ul.pageNumbers li a:hover,#JBcontent ul.pageNumbers li.pageSelected{color:#000;}#JBcontent ul.pageNumbers li.next a,#JBcontent ul.pageNumbers li.previous a{border:0;}#JBcontent ul.pageNumbers li.titleBar{margin:-2px 3px 0 0;font-weight:normal;color:#000;}#jobBrowseContainer{margin:40px 0 0 0;padding:0;}#jobBrowseContainer ul.tabNav{margin:0;}#jobBrowseContainer ul.tabNav li.selectedTab,#jobBrowseContainer ul.tabNav li.unselectedTab{float:left;height:28px;margin:0 5px 0 0;padding:0;background:url(/images/backgrounds/jobBrowser.png) right top no-repeat;}#jobBrowseContainer ul.tabNav li.tabTwo{float:right;margin-right:0;}#jobBrowseContainer ul.tabNav li.selectedTab a,#jobBrowseContainer ul.tabNav li.unselectedTab a{display:block;padding:6px 28px;font-weight:bold;font-size:1.3em;text-decoration:none;text-align:center;color:#231F20;background:url(/images/backgrounds/jobBrowser.png) left 0 no-repeat;}#jobBrowseContainer ul.tabNav li.selectedTab{background-position:right -45px}#jobBrowseContainer ul.tabNav li.selectedTab a{color:#fff;background-position:left -45px}#jobBrowseContainer #jobBrowserResults{margin:0;color:#fff;background:url(/images/backgrounds/jobBrowserResults.jpg) no-repeat #b61319;}#jobBrowserResults a{font-size:1em;}#jobBrowserResults .JobBrowseLinks li em{color:#fff;}#jobBrowseContainer #CurrentSearch{width:200px;margin:5px auto 10px;padding:10px;border:0;background:url(/images/backgrounds/CurrentSearch.png) no-repeat right bottom #5f0d11;}#jobBrowseContainer #CurrentSearch h2{margin:-10px -10px 5px -10px;padding:10px 10px 0 10px;background:url(/images/backgrounds/CurrentSearch.png) no-repeat left top;}#jobBrowseContainer #CurrentSearch ul{margin:0 0 10px 0;}#jobBrowseContainer #CurrentSearch ul li{padding:5px 0;}#jobBrowseContainer #CurrentSearch p{margin:0;}#jobBrowseContainer #CurrentSearch a{display:block;}#jobBrowseContainer #CurrentSearch a:hover{background:transparent;}#divExtraOptions{z-index:9999;}#divExtraOptions ul.tabNav li.selectedTab{background:#b61319;}#divExtraOptions ul.tabNav li.selectedTab a{border-color:#930a0f;}.ExtraBrowseOptions ul{border:2px solid #b61319;}#JBcontent.jobView .jobInfo{position:relative;margin:0 0 25px;padding:0 0 10px 0;border:solid #ccc;border-width:0 0 1px;}#JBcontent.jobView form.jobViewForm .extraInfo{border:solid #ccc;border-width:1px 0;background:transparent;}#JBcontent.jobView .jobViewActions{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc;}#JBcontent.jobView .returnResults{clear:both;margin:0 0 20px;padding:5px 10px;border:1px solid #ccc;color:#000;background:#f7f9f9;}#JBcontent.jobView .returnResults a{color:#d11920;}.hitHighlight{padding:1px 3px;background:#eee;}#JBcontent.jobView #DTSpecialisation,#JBcontent.jobView #DDSpecialisation,#JBcontent.jobView #DTIndustrySector,#JBcontent.jobView #DDIndustrySector,#JBcontent.jobView #DTSector,#JBcontent.jobView #DDSector,#JBcontent.jobView #DTPracticeType,#JBcontent.jobView #DDPracticeType,#JBcontent.jobView #DTPostQualification,#JBcontent.jobView #DDPostQualification{display:none!important;}#JBcontent.jobApply form dd.sendCV .notes{float:none;margin:5px 0 10px;padding:0;}#JBcontent .employersAgencies{text-align:left!important;}#JBcontent.clientlist table th{display:table-cell;text-align:left;}#JBcontent.clientlist table td{padding:3px 0;}#JBcontent.register form dt.candEmail2,#JBcontent.register form dd.candEmail2,#JBcontent.register form dt.candPassword2,#JBcontent.register form dd.candPassword2{top:61px;}#JBcontent.register form dd.candEmail2{top:79px;}#JBcontent.register form dt.candPassword2{top:123px;}#JBcontent.register form dd.candPassword2{top:140px;}#JBcontent.jobindex li.indexlink{clear:both;margin:0 0 5px 0;padding-top:10px;padding-left:0;font-weight:bold;font-size:0.9em;background-image:none;}#JBcontent.jobindex li.indexlink ul{position:relative;width:100%;margin:10px 0 0 5px;}#JBcontent.jobindex li.indexlink ul li{float:left;width:45%;margin:0 5px 7px 5px;padding:0 0 0 10px;font-weight:normal;font-size:1em;}#JBcontent.jobindex li.indexlink ul li a{display:block;position:relative;text-decoration:none;}#JBcontent.jobindex li.indexlink ul li a:hover{text-decoration:underline;}#JBcontent.jobManager .results{width:110%!important;margin:0 -5% 10px;border-collapse:collapse;}table.results th.tabHead4,table.results td.jobRefTD{max-width:80px;overflow:hidden;}#JBcontent.CVresults .candInfo h2{font-size:1.2em;}#JBcontent.CVresults .candInfo h3{font-size:1em;}#JBcontent.CVresults .candInfo .icons{margin:0 10px;}#JBcontent.CVview dl h2{float:left;width:30%;margin:0 0 6px 0!important;padding:0!important;font:bold 1em Verdana,Helvetica,sans-serif!important;color:#3c3c3c!important;border:0!important;background:transparent!important;}#JBcontent.CVview dl p{float:left;min-height:1.4em;margin:0 0 6px 0;}#JBcontent.compView .compInfo dl{border:0;}.JobboardAdminNews h2{margin:-6px -6px 10px -6px!important;padding:5px!important;text-align:center!important;color:#fff!important;border:0!important;background:#cc0000!important;}.JobboardAdminNews h2 a{display:block;padding:5px 0;font:bold 0.7em Verdana,sans-serif !important;text-decoration:none!important;color:#fff!important;background:#cc0000!important;}.JobboardAdminNews dd{height:8.3em!important;overflow:hidden!important;margin:0 0 15px 0!important;color:#333;}.JobboardAdminNews dt a{font-weight:bold!important;color:#333!important;}#JBcontent.EditPageTitles label{color:#333!important;}
#divVicinityExtraLinks.ExtraBrowseOptions ul{
	height:				53em;
}
#divJobcategoryExtraLinks.ExtraBrowseOptions ul{
	height:				30em;
}
#JBcontent.CVadd dd.checkboxfix{
	display:			inline-block;
	margin-bottom:		10px;
}