
.bodycontainer{}
.searchdialogcontainer{border:10px solid #f2f6f8;color:black;background:#618dd4;-webkit-border-radius:0px;border-radius:0px;-webkit-box-shadow:0px 0px 0px 0px black;-moz-box-shadow:0px 0px 0px 0px #000;box-shadow:0px 0px 0px 0px black;margin-bottom:10px;}
.nojssearchcontainer{display:block !important;}
.searchdialog{position:relative;border:0;padding:5px 0 0 15px !important;background:none;background:#618dd4;overflow:auto;zoom:1;margin-right:0px !important;height:100px;}
.CookieContainer{margin-bottom:10px !important;}
.searchdialogtitle{background:#618dd4;border:0;font-size:16px;padding:6px 0 6px 15px !important;}
.searchdialogtitlespan{margin:.1em 16px .1em 0;font-size:16px;color:white;font-weight:bold;}
.shortdrop{width:200px;height:30px;}
.searchcountry{}
.CountrySearchTextBasic{float:left;width:240px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.li_featured{float:left;width:120px;margin-right:15px;margin-left:15px;margin-bottom:10px;list-style-type:none;}
.carousel_button{display:none;}
.carousel{width:752px !important;height:60px;}
.lzfeed{display:none;}
.upfooter{display:none;}
.LeftJobHeaderWrapper{padding:5px 0 0 15px;font-size:14px;line-height:18px;display:inline-block;width:55%;float:left;}
.searchdialogtitlenojs .hilite{color:#FED307;font-weight:700;}
.hiddennojs{display:none !important;}
.visiblenojs{display:block !important;}
#contactuswrapper{top:30px;left:50%;position:absolute;margin-left:240px;}
.sjfeed{height:230px !important;}
.expanded_foot{display:block !important;}
.featureDisabled{color:gray !important;cursor:not-allowed !important;}
.featureDisabled:hover{color:gray !important;}
.disableBuyButton{display:none !important;}
.nojsDisableLink{color:black !important;font-weight:normal;text-decoration:none;cursor:text;}
.nojsDisableLink:hover{color:black !important;font-weight:normal;}
.nojsTitleContainer{}
.nojsKeywordContainer{}
#tt2.tabpanel{height:68px !important;}
input.AppButton{text-decoration:none;font-size:18px;line-height:22px;z-index:200;margin-top:0px !important;border:0px solid black !important;padding-top:0px;}
.narrowsideleft .sjfeed{display:none;}
.headerUnderline{text-decoration:underline !important;}
#contexthelp a{display:block;text-align:center;text-decoration:none;margin:-3px -10px 0 10px;padding:2px 10px 3px;color:#fff;border:#041628 1px solid;border-top-width:0;background:#70a4f8;background:#70a4f8 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM4QjNBNjUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM4QjNBNjUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3NTQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, #70a4f8 0%, #2a4f8a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#70a4f8), color-stop(100%,#2a4f8a));background:-webkit-linear-gradient(top, #70a4f8 0%,#2a4f8a 100%);background:-o-linear-gradient(top, #70a4f8 0%,#2a4f8a 100%);background:-ms-linear-gradient(top, #70a4f8 0%,#2a4f8a 100%);background:linear-gradient(to bottom, #70a4f8 0%,#2a4f8a 100%);}
.delay .menu li:hover > a.toplevel,.delay .menu li a.toplevel:hover{color:#fff;background-color:transparent;border-top:3px solid transparent;}
.login{width:220px;}
.lgnadv{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:155px;}
.accdrop{display:none;}
.sendmaillink{display:none;}
.nojsbasketbutton{width:16px;height:16px;background:url('https://cbassets-b9f6egc9aqcygwgr.z02.azurefd.net/css/cssimg/iconspritesheet.png') -115px -77px;border:0;cursor:not-allowed;}
.moreLink{display:none;}
.next{display:none;}
.previous{display:none;}
.ContactListWrapper{width:100%;white-space:nowrap;position:relative;overflow-x:scroll;}
.DirectoryAdOuter .Ad_SearchLink{display:inline-block;margin-bottom:2px;margin-left:0;color:#003e56;font-size:18px;float:left;}
.ContactItem:nth-child(3n-2){display:table-cell;padding:0 20px 10px 20px;border-left:1px solid #CCC;vertical-align:top;font-size:13px;width:230px;white-space:normal;}
.postjobbutton{margin-top:0px;}
.AdvertMainContainer{overflow:hidden;}
.fbfavicon,.lkdinfavicon{display:none;}
.sjaContainer{overflow:hidden;}
.innerpanel h3{font-size:30px;color:#0f569f;font-weight:700;font-family:'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;margin-bottom:10px;}
.innerpanel p{font-size:16px;font-weight:300;margin-bottom:10px;}
.innerpanel .searchbutton{color:#fff;margin:35px 0 0 0;width:160px;}
.innerpanel .searchbuttonshorter{color:#fff;margin:35px 0 0 0;width:160px;}
.SEOWrapper{float:left;}
.mnu.dropit li.dropit-trigger a.dd.featureDisabled{background:none;}
.mnu.dropit li a.featureDisabled:hover{border-bottom:none;-webkit-box-shadow:none;}
.footercountrydropdown,.footercountrydropdown .dropdown,.footercountrydropdown:after{border:none;}
.footercountrydropdown{background:none;text-align:right;cursor:auto;}
.footercountrylabel{width:auto;display:inline-block;position:static;}
.MainFooter .dd img{vertical-align:-1px;}
#noJSCountryChange{display:block;color:#284c87;}
.ActionLeft{display:none !important;}
.sjJobSumm{width:100%;border-top:1px solid #fff;border-bottom:1px solid #d9d9d9;padding:0 0 4px 0;background-color:#fff;}
.searchdialog label{color:#fff;font-size:14px;font-weight:700;}
.SearchPanelLeft{width:940px;}
.SearchPanelRight{display:none;}
.SearchPanelMain{width:100%;height:100px;}
.searchcountry a{float:left;color:#fff;}
.SearchPanelMain .searchcountry img{float:left;margin:0 5px 0 0;}
.SearchRowButtonRow{height:35px;width:200px;float:right;}
.SearchKeyField{width:830px;}
.SearchLocField{width:500px;}
.SearchRadField{width:235px !important;display:inline-block;}
#msgNoJSRedirectPanel{font-size:14px;}
.sjaContainerLarge{overflow:hidden;height:465px;}
.sjaitems{height:193px !important;}
.HomePromoSliderInner{height:420px;overflow:hidden;}
div.outerpanel_even{border:solid 1px #fff;}
div.outerpanel_odd,div.outerpanel_even{float:left;overflow:hidden;}
.sldrpnlpicwdth{margin-right:-10px;}
.sldrpnlbtnprfl{margin:0;}
.ubpanel,.contentpanel,.tabpanel{margin-bottom:0px !important;}
.summary-bottom{height:40px !important;}
.HomeCandPanel{height:60px;}
.narrowsideright{background:#d6e3e9;}
.searchDDNoJSCat{display:none;}
.searchDDNoJSCompType{margin-left:10px;}
.searchDDNoJSCompType .shortdrop{width:235px !important;}
.HomeTopPanel{height:243px;}
#loginMnu.featureDisabled,#loginMnu.featureDisabled:hover{color:#bed877 !important;}