body{background:#f1f0ed;color:#2e2d2c;font:1em/1.4em Arial,Helvetica,sans-serif}h1{text-shadow:none}a{color:#e52728;text-decoration:none}a:visited{color:#e52728}a:hover{color:#e52728}.box{background:#4a4e64;border:1px solid #343747;box-shadow:none;color:#fff}#menu li div,#menu li a{border-color:#a1a1a1;color:#4a4e64}.innerHeader{margin-bottom:30px}button,input,select,textarea{color:#000;font-family:Arial,Helvetica,sans-serif}.button a,form input[type=submit],form input[type=button],form .button label{background:#4a4e64;border:none;color:#fff;box-shadow:none;text-shadow:none}.button .highlight,form input[type=submit].highlight,form input[type=button].highlight{background:#bababa;color:#000}footer .button a{background:#2f2f2f;color:#efefef}footer .button .highlight{background:#2f2f2f;color:#efefef}footer .button .right{border-left:5px solid #4a4e64}footer .button .left{border-right:5px solid #4a4e64}.innerContent form,.innerContent .form{border-top:none;padding-top:0}form em,.form em{color:#bababa}form input[type=text],form input[type=tel],form input[type=url],form input[type=email],.form input[type=email],form input[type=password],form input[type=number],form textarea,form select{border:1px solid #dbd8d0;padding:5px;width:100%}form .box{clear:both}.pagination{background:#bababa;overflow:hidden}.pagination ul li a{color:#4a4e64}.pagination .pageSelected{background:#4a4e64}.pagination .pageSelected em{color:#fff}.pagination .ellipsis{background:0 0;color:#4a4e64;width:1em}#header-container{background:#2e2d2c;border-bottom:5px solid #4a4e64}#header-container img{margin-bottom:0}#strapline h2{color:#4a4e64}#main-container #slider-nav{background:#4a4e64}nav#mobile{background:#bababa}nav#mobile ul li:nth-of-type(2n-1) a{border-right:1px solid #a1a1a1}nav#mobile a{background-color:#bababa;border-bottom:1px solid #a1a1a1;color:#2e2d2c;text-shadow:none}@media only screen and (max-width:480px){nav#mobile ul li .item{background-color:#2e2d2c;border-bottom:1px solid #4a4e64}nav#mobile ul li .item img{display:block;height:30px;margin-left:-10px;width:auto}nav#mobile ul li .item span{display:block;height:20px;position:absolute;right:5%;top:12px;width:25px}}nav#main{background:#bababa;margin-top:0}nav#main ul{border-color:#343747;border-style:solid;border-width:0}@media only screen and (max-width:1139px){nav#main ul{border-width:1px 0 0}}nav#main li{border-right:1px solid #a1a1a1}nav#main a{background-color:#bababa;color:#2e2d2c;text-shadow:none}@media only screen and (max-width:675px){nav#main{border-bottom:1px solid #a1a1a1}nav#main li:nth-child(-n+3){border-bottom:1px solid #a1a1a1}}#container{background:#f1f0ed}#content{background:#f1f0ed}#footer-container{background:#4a4e64}@media only screen and (max-width:319px){footer{border-top:3px solid #4a4e64}}#homepage #menu li a{background-color:#2e2d2c;border-color:#dbd8d0;text-shadow:none}@media only screen and (max-width:479px){#homepage #menu li a{border-left:none;border-right:none;border-top:none}}#jobSearch form #accordion h2 a{color:#fff}#jobSearch form #accordion #slide{border-top:1px solid #a1a1a1;padding:10px}#browseJobs #menu em{color:#2e2d2c}#browseJobs #menu h2{border-bottom:1px solid #a1a1a1}#browseJobs #menu .subMenu span{padding-left:25px}#browseJobs #menu #accordion li{background:#bababa}#browseJobs #menu #accordion li h2{background:#4a4e64}#browseJobs #menu #accordion li a{color:#fff}#newslist .pageNumbers{margin-bottom:20px;text-align:center;font-weight:700;display:block;position:relative;float:left;left:50%;box-shadow:none;color:#000}#newslist .pageNumbers li{position:relative;list-style-type:none;float:left;right:50%;width:2em;margin:3px;background:#FFF;height:1.8em;line-height:1.8em;border-radius:5px}#newslist .pageNumbers li a{display:block;color:#9dbe44}#newslist .pageNumbers .titleBar{width:auto;padding:0 10px}#newslist .pageNumbers .pageSelected{color:#fff;background:#9dbe44}#newslist #ClientsCustomText img{max-width:100%}#newsview #ClientsCustomText img{max-width:100%}#newsview #news_heading{display:none}.results #menu h2{color:#000;font-size:.8em;margin:0}.results #menu .jobInfo a{background-color:#eee;border-color:#d5d5d5;border-left:none;border-right:none;border-top:none;color:#333}.results #menu em{color:#4a4e64}.results #menu .featured .box,.results #menu .premium .box{background-color:#4a4e64;border-color:#343747;color:#fff}.results #menu .featured .box h2,.results #menu .premium .box h2{color:#fff}#overlay-container{background:#bababa;border:3px solid #4a4e64}#overlay-container #menu li a{border-bottom:0;border-top:1px solid #4a4e64;padding:0 30px 0 10px;color:#4a4e64}#jobDetails .jobInfo{background:#bababa;border:1px solid #dbd8d0}#jobDetails .jobInfo dt{color:#4a4e64}#jobDetails .jobInfo dd{color:#fff}label[for=strCVURL] em{font-size:.8em;font-weight:400}#frmFilterResults #DTTopJobs{padding:10px 3% 10px 0}#frmFilterResults dd a{color:#4a4e64}#currentCriteria{background:#4a4e64}#currentCriteria h2{color:#FFF}#currentCriteria form .innerContent{background:#fff;border:1px solid #141313;box-shadow:none}#currentCriteria input{color:#4a4e64;box-shadow:none}#currentCriteria dt{color:#2e2d2c}@media only screen and (max-width:480px){nav#mobile ul li .item span{background:url(../images/nav-light.png) center center no-repeat!important}}@media only screen and (max-width:480px) and only screen and (-webkit-device-pixel-ratio:1.5),only screen and (max-width:480px) and only screen and (device-pixel-ratio:1.5){nav#mobile ul li .item span{background-image:url(../images/nav-light@1-5.png);background-size:25px 20px}}@media only screen and (max-width:480px) and only screen and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:480px) and only screen and (min-device-pixel-ratio:2){nav#mobile ul li .item span{background-image:url(../images/nav-light@2x.png);background-size:25px 20px}}nav#mobile{background-size:18px 18px}nav#mobile a{background:url(../images/top-menu-icons.png) no-repeat 100px 100px}nav#mobile .icoHome{background-position:9px 8px}nav#mobile .icoSearch{background-position:-173px -31px}nav#mobile .icoBrowse{background-position:9px -70px}nav#mobile .icoTop{background-position:-173px -112px}nav#mobile .icoEmail{background-position:9px -148px}nav#mobile .icoFullSite{background-position:-169px -189px}nav#mobile .icoNews{background:url(../images/news.png) no-repeat 9px 9px;background-size:18px 18px}nav#mobile .icoContact{background:url(../images/top-menu-icon-contact.png) no-repeat 11px 9px}@media only screen and (max-width:480px){nav#mobile ul li .item span{background:url(../images/nav-light.png) center center no-repeat}}@media only screen and (max-width:480px) and only screen and (-webkit-device-pixel-ratio:1.5),only screen and (max-width:480px) and only screen and (device-pixel-ratio:1.5){nav#mobile ul li .item span{background-image:url(../images/nav-light@1-5.png);background-size:25px 20px}}@media only screen and (max-width:480px) and only screen and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:480px) and only screen and (min-device-pixel-ratio:2){nav#mobile ul li .item span{background-image:url(../images/nav-light@2x.png);background-size:25px 20px}}nav#main a{background:url(../images/top-menu-icons.png) no-repeat 100px 100px}nav#main .icoHome{background-position:12px 8px}nav#main .icoSearch{background-position:-173px -32px}nav#main .icoBrowse{background-position:9px -71px}nav#main .icoTop{background-position:-173px -112px}nav#main .icoEmail{background-position:9px -149px}nav#main .icoFullSite{background-position:-173px -190px}nav#main .icoContact{background:url(../images/top-menu-icon-contact.png) no-repeat 11px 9px transparent}#menu li .item{background:url(../images/icons.png) no-repeat -175px 13px transparent}#overlay-container #menu li a{background:url(../images/icons.png) no-repeat right -108px transparent}footer .button .left span{background:url(../images/icons.png) no-repeat left -155px transparent;padding-left:15px}footer .button .right span{background:url(../images/icons.png) no-repeat right -195px transparent;padding-right:15px}#homepage #menu li a{background:url(../images/home-page-menu-icons.png) no-repeat 0 0}#homepage #menu .icoSearch{background-position:0 0}#homepage #menu .icoBrowse{background-position:-100px -100px}#homepage #menu .icoTop{background-position:-200px -200px}#homepage #menu .icoFullsite{background-position:-300px -300px}#homepage #menu .icoContact{background-position:-400px -400px}#homepage #menu .icoJBE{background-position:-500px -500px}#homepage #menu .icoAbout{background-position:-600px -600px}#homepage #menu .icoNews{background:url(../images/home-news.png) no-repeat 10px 10px}#jobSearch form #accordion h2 a{background:url(../images/icons.png) no-repeat right -109px transparent}#jobSearch form #accordion h2 a.toggleDown{background:url(../images/icons.png) no-repeat right -68px transparent}#browseJobs #menu .item span{background:url(../images/icons.png) no-repeat right -105px transparent}#browseJobs #menu a.toggleDown span{background:url(../images/icons.png) no-repeat right -62px transparent}#browseJobs #menu .subMenu a{background:url(../images/icons.png) no-repeat -117px -26px transparent}.results #menu .jobInfo a{background-image:url(../images/icons.png);background-repeat:no-repeat;background-position:right -96px}.results #menu .jobDetails a span{background:url(../images/icons.png) no-repeat right -105px transparent}#frmFilterResults dd a{background:url(../images/icons.png) no-repeat right -279px transparent}#currentCriteria input{background:url(../images/icons.png) no-repeat 9px -236px #4d617d}@media only screen and (-webkit-device-pixel-ratio:1.5),only screen and (device-pixel-ratio:1.5){nav#mobile .icoHome,nav#main .icoHome,nav#mobile .icoSearch,nav#main .icoSearch,nav#mobile .icoBrowse,nav#main .icoBrowse,nav#mobile .icoTop,nav#main .icoTop,nav#mobile .icoEmail,nav#main .icoEmail,nav#mobile .icoFullSite,nav#main .icoFullSite{background-image:url(../images/top-menu-icons@1-5x.png);background-size:200px 240px}nav#mobile .icoNews,nav#main .icoNews{background-image:url(../images/news@1-5x.png);background-size:18px 18px}nav#mobile .icoContact,nav#main .icoContact{background-image:url(../images/top-menu-icon-contact@1-5x.png);background-size:11px 16px}#homepage #menu .icoSearch,#homepage #menu .icoBrowse,#homepage #menu .icoTop,#homepage #menu .icoFullsite,#homepage #menu .icoContact,#homepage #menu .icoJBE,#homepage #menu .icoAbout{background-image:url(../images/home-page-menu-icons@1-5x.png);background-size:700px 700px}#homepage #menu .icoNews{background-image:url(../images/home-news@1-5x.png);background-size:700px 700px}footer .button .left span,footer .button .right span,#menu li .item,#browseJobs #menu .item span,#browseJobs #menu a.toggleDown span,#browseJobs #menu .subMenu a,.results #menu .jobInfo a,.results #menu .jobDetails a span,#overlay #menu li a,#frmFilterResults dd a,#currentCriteria input,form #accordion h2 a,form #accordion h2 a.toggleDown{background-image:url(../images/icons@1-5x.png);background-size:210px 320px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){nav#mobile .icoHome,nav#main .icoHome,nav#mobile .icoSearch,nav#main .icoSearch,nav#mobile .icoBrowse,nav#main .icoBrowse,nav#mobile .icoTop,nav#main .icoTop,nav#mobile .icoEmail,nav#main .icoEmail,nav#mobile .icoFullSite,nav#main .icoFullSite{background-image:url(../images/top-menu-icons@2x.png);background-size:200px 240px}nav#mobile .icoNews,nav#main .icoNews{background-image:url(../images/news@2x.png);background-size:18px 18px}nav#mobile .icoContact,nav#main .icoContact{background-image:url(../images/top-menu-icon-contact@2x.png);background-size:11px 16px}#homepage #menu .icoSearch,#homepage #menu .icoBrowse,#homepage #menu .icoTop,#homepage #menu .icoFullsite,#homepage #menu .icoContact,#homepage #menu .icoJBE,#homepage #menu .icoAbout{background-image:url(../images/home-page-menu-icons@2x.png);background-size:700px 700px}#homepage #menu .icoNews{background-image:url(../images/home-news@2x.png);background-size:40px 40px}#nav .icoHome,#nav .icoHome,#nav .icoSearch,#nav .icoSearch,#nav .icoBrowse,#nav .icoBrowse,#nav .icoTop,#nav .icoTop,#nav .icoEmail,#nav .icoEmail,#nav .icoFullSite,#nav .icoFullSite{background-image:url(../images/top-menu-icons@2x.png);background-size:200px 240px}footer .button .left span,footer .button .right span,#menu li .item,#browseJobs #menu .item span,#browseJobs #menu a.toggleDown span,#browseJobs #menu .subMenu a,.results #menu .jobInfo a,.results #menu .jobDetails a span,#overlay #menu li a,#frmFilterResults dd a,#currentCriteria input,form #accordion h2 a,form #accordion h2 a.toggleDown{background-image:url(../images/icons@2x.png);background-size:210px 320px}#applyLinkedin{background-image:url(../images/apply-linkedin@2x.png)!important;background-size:202px 25px!important}}.results #menu .jobInfo a.hasLogo h2,.results #menu .jobInfo a.hasLogo ul{padding-left:0}.results #menu .jobInfo a.hasLogo .jobLogo{display:none}#frmFilterResults #DTNQTyears,#frmFilterResults #DDNQTyears,#frmJobsearch #DIVNQTyears,#frmJobsearch #DIVNQTEducationSector,#frmJobDetails #DDNQTEducationSector,#frmJobDetails #DTNQTEducationSector{display:none}#about ul{margin-left:20px}