html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.SaveJobFormCont{width:700px}.saveJob .jobTitle{color:black;font-size:19px;margin:0;display:block}.saveJob i{color:#b3b3b3;font-size:12px;font-style:normal}#tabContainer{background:white;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f7f9ff),color-stop(35%,#fff));background-image:-webkit-linear-gradient(top,#f7f9ff 0,#fff 35%);background-image:-moz-linear-gradient(top,#f7f9ff 0,#fff 35%);background-image:-o-linear-gradient(top,#f7f9ff 0,#fff 35%);background-image:linear-gradient(top,#f7f9ff 0,#fff 35%);border:1px solid #ccc;margin:15px auto 20px;position:relative;width:720px;padding-bottom:30px;-webkit-box-shadow:#ccc 1px 3px 4px;-moz-box-shadow:#ccc 1px 3px 4px;box-shadow:#ccc 1px 3px 4px;overflow:hidden}.saveJob .box{background-color:white;padding:0;position:absolute;top:0}.saveJob .box.current{display:block;position:relative;z-index:103;width:50%}.saveJob a{font-size:12px}.saveJob a.alignRight{display:block;text-align:right;width:94.61538%}.saveJob p#passwordCriteria{font-size:11px;line-height:1.2em;margin:0 0 5px 30%;max-width:200px}.saveJob p.socialtext{font-size:11px;line-height:1.4em;margin:0 0 10px;padding-right:90px;width:200px;float:right}.saveJob p.applyJobUserMsg{font-size:12px;margin:10px 0 0;line-height:1.4em}#tabinator{overflow:hidden;width:100%}#tabinator li{border-bottom:1px solid #ccc;cursor:pointer;float:left;padding:12px 2.00803%;text-align:center;width:45.97394%;font-weight:normal;font-size:14px;background:#ccc}#tabinator li:hover{background:#333;color:white}#tabinator li.current{border-bottom:1px solid transparent;background:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:auto}#tabinator li.current:hover{color:black}#tabinator li#firstTab{border-right:1px solid #ccc}#tabinator li#firstTab.current{border-right:0}#tabinator li#lastTab{border-left:1px solid #ccc;width:45.8%}#tabinator li#lastTab.current{border-left:0}.passwordStrengthLabel{display:inline;padding-left:0}.passwordStrengthLabel li{display:none}.passwordStrengthLabel li label{color:#b3b3b3;cursor:auto;font-size:.9em;font-weight:normal;width:80px}div.passwordStrengthContainer{width:130px;overflow:hidden;background-color:#ccc;margin-top:6px;height:4px}div.passwordStrengthContainer span{float:none;display:block;width:0;height:4px}ul.passwordStrengthLabel{display:inline}ul.passwordStrengthLabel li{display:none}div.passwordStrengthContainer ul li:first-child{display:inline}ul.passwordStrengthLabel li label{color:#b3b3b3;cursor:auto;font-size:11px;font-weight:normal;margin:0;width:auto;padding-bottom:0}#passwordBox{width:auto;padding:5px 5px 5px 0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}#passwordBox div.passwordStrengthContainer span{background-color:#f3c0c2;margin:0}#passwordBox div.passwordStrengthContainer.s1 span{background-color:#f3c0c2}#passwordBox div.passwordStrengthContainer.s2 span{background-color:#666}#passwordBox div.passwordStrengthContainer.s3 span,#passwordBox div.passwordStrengthContainer.s4 span{background-color:#b0f1c3}#passwordBox span{float:left;font-size:11px;margin:6px 4px 0 0}#passwordCriteria.formInfoTxt{display:none}#jobApplyForm .error{padding-left:35%}#aboutHeading{color:black;font-size:18px;font-weight:normal;padding:.7em 10px;text-align:left}#filedrag{font-weight:normal;text-align:center;background-color:white;padding:2em 1em;margin:0;color:black;border:1px dotted #ccc;cursor:default;font-size:14px;display:none;max-width:50%}#filedrag.visible{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}#uploadCVForm a{font-weight:normal}.fileInfo{color:green;text-align:center}.fileInfo img{vertical-align:middle}.applyform,#fileUpload{display:block}#contentTop{padding:14px}#contentTop.breadcrumCont{text-align:center;height:auto}#contentTop .navBreadcrum{color:#b3b3b3;font-size:21px}#contentTop .menuActive{color:black}.menuArrow{font-size:34px;padding-left:15px;padding-right:15px;position:relative;top:2px}#submitbutton{padding-top:10px;clear:both;height:30px}.fileinput{visibility:hidden;position:relative}.fileinput.ie{visibility:visible;position:inherit;margin:10px 30px;border:0;box-shadow:none;padding:10px 0}.filename{text-align:center;margin:10px;color:green;font-weight:normal}.filename span{font-weight:normal;color:black}.filename img{margin-bottom:-2px}.uploadedDocLine{text-align:center;margin:10px}.uploadedDocLine .filename.ok{color:green;font-weight:normal;margin:0;display:inline}.uploadedDocLine .filename.ok span{font-weight:normal;color:black}.uploadedDocLine .filename.ok img{margin-bottom:-2px}.uploadedDocLine .greenTick{display:none;margin:0 0 0 5px}.greenTick{display:none}.toggle{margin:20px 0;width:auto}.toggle a.toggler{text-decoration:none;color:#008eaa;background:url("../graphics/arrows.gif") right -13px no-repeat;padding-right:17px}.toggle a.toggler:hover{text-decoration:none}.toggle a.toggler span.caption{font-weight:normal}.toggle a.toggler span.arrow{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:13px;height:13px}.toggle a.toggler.opened{background-position:right 2px;padding-right:20px}.buttons{margin:20px 0}.button.disabled{filter:alpha(opacity=30);opacity:.3;cursor:default}#wrapper .wizardButtons{display:block}#wrapper .wizardButtons a.cancel{float:left}#wrapper .wizardButtons a.continue{float:right}.hover{background-color:#b0f1c3}#userInfoForm input.datepicker{top:0;display:inline;vertical-align:top;width:80px}#userInfoForm div#contactDetails div#workPreferences{*margin-bottom:30px}#userInfoForm .errors{color:#c1262c;background:#f9dedf;height:auto;width:auto;padding:0;text-align:center}#userInfoForm input.extention{margin-left:0;margin-top:0}#userInfoForm input.telephone{margin-top:0}.message .errorMessage ul li,.errorMessage{color:#c1262c}.applyHeader{font-size:18px}.applyHeader span{font-size:14px;color:#b3b3b3}.applySelect{width:200px}.applyBrowse{float:none}.applyInfo{color:#4d4d4d;font-size:11px}.applyLabel{font-size:12px}.applyDate{top:0;margin-left:0}#sidebarCont .error{width:auto;padding-left:0}.userInfo td{vertical-align:top}.userInfo td label{display:inline;padding:0;font-size:12px}.userInfo td input{padding:0;margin:0}.userInfo td.chbx{width:16px}.userInfo .text{text-align:left;width:150px}.userInfo .value{color:black;font-size:12px;font-weight:normal}.applyJob .btn.continue{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border:1px solid #008eaa;float:left}.applyBrowse{margin-left:10px}div.checkBoxCont{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top}.boldedText{font-weight:normal}.applyJobDescriptionList li{margin:0 0 8px 0}.orspacer{padding:10px;position:relative;top:-8px}.cvUploadDesktop{display:block}.cvUploadMobile{display:none}#availabilityType_chzn.select2-container-single{width:140px!important}.do-not-miss-searchable-opportunities-notification{display:none}.do-not-miss-searchable-opportunities-notification.visible{display:block;position:absolute;background-color:#00788c;color:white;top:70px}.do-not-miss-searchable-opportunities-notification.visible h1{color:white;font-size:16px;font-weight:bold;padding:15px 15px 10px 15px}.do-not-miss-searchable-opportunities-notification.visible div{padding:0 15px 15px 15px}.do-not-miss-searchable-opportunities-notification.visible div p{color:white}.do-not-miss-searchable-opportunities-notification.visible div a{color:white;text-decoration:underline}.do-not-miss-searchable-opportunities-notification.visible::after,.do-not-miss-searchable-opportunities-notification.visible:after{content:"";position:absolute;border:15px solid transparent;border-bottom:25px solid #00788c;top:-40px;left:15px}.hide-by-do-not-miss-searchable-opportunities-notification.invisible{visibility:hidden}#languageLevels{float:left;width:365px}#languageLevels .fourColumns{border:0;margin-bottom:10px;padding-top:0}#languageLevels .fourColumns li.firstCol{width:170px}#languageLevels .fourColumns li.firstCol select{width:162px}#languageLevels .fourColumns li.starCol{width:168px}#languageLevels .fourColumns li.starCol .starLine{width:168px}#languageLevels .fourColumns li.starCol .starLine .langType{max-width:68px;text-align:left}#languageLevels .fourColumns li.removeCol{position:absolute;right:-29px;top:2px}#languageLevels .fourColumns select{margin-bottom:0}#languageLevels .fourColumns .fieldMessage{padding-left:10px}#languageLevels .fourColumns a.deleteElem{margin-right:15px}#languageLevels .error{padding-left:1%}#docs .fieldMessage{padding-left:3px}#docs #uploadAction.tablet{display:inline!important;margin-left:3px!important;white-space:nowrap;background:url("../gfx/fo_myefc/cv_icons_blue.png") no-repeat 90% center transparent;padding-right:85px;color:#008eaa;border-color:#ccc;top:-2px}.home ul#topNav li#primeMenuHome a,.job ul#topNav li#primeMenuJob a,.news ul#topNav li#primeMenuNews a,.myefc ul#topNav li#primeMenuMyefc a{color:black}body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{color:#666;font:12px arial,sans-serif}a{color:#008eaa;text-decoration:none}a:hover{text-decoration:underline}body #content a{font-weight:normal;font-size:12px}h1,h2,h3,h4,h5,h6{font-family:Georgia,serif}h1{color:black;font-size:26px;padding-bottom:12px}h1 span.socialDisplayName{font-weight:bold}h1 p{line-height:0}h1.socialLinking{font-size:18px}#content header #applySaveJobHeading{color:black;font-size:28px;margin:0;padding:0 20px 0 10px}#content header h1{color:black;font-size:24px;margin:10px;padding:0 20px 0 0;font-weight:bold}#contentTop h1{float:left;width:50%}h2{color:black;font-size:24px;font-weight:bold}#main h2{font-size:18px;margin-bottom:12px}.elemBoxStyle h2{color:#333}h3{color:#008eaa;font-size:19px}h4{font-size:14px}p{margin-bottom:10px;font-size:12px}p#profileInfo{margin:0;margin-left:11px}.halfSizeFont{font-weight:normal;font-size:62%;padding-left:5px}.boldText{font-weight:normal}div.info{color:#4d4d4d;font-size:10px;margin:.7em 0}.alignLeft{text-align:left}.alignRight{text-align:right}.left,.alignLeft{float:left}.right,.alignRight{float:right}.inline{display:inline;font-size:12px}.wauto{width:auto}.wDate{width:70px}abbr{color:#c1262c;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:16px;left:3px;position:relative;top:2px;margin:0 4px;border-bottom:none!important}.highlightOrange{color:black}.highlightGreen{color:#78b423}.highlightBlue{color:#008eaa}.orangeTxt{color:black}.grey{color:whitesmoke}.blue{color:#243e8f}.hightlightRed{color:#c1262c}#gulfInformation{font-size:12px}.disabledLink{color:#a4a4a4}.disabledLink:hover{color:#a4a4a4}form .inlineInputContainer label{width:100%;padding-left:0;display:block;margin-right:20px}select,input{background:white;border:1px solid #b3b3b3;color:black;padding:4px;position:relative;color:#333}select[type="radio"],input[type="radio"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0}#content input[type="text"],#content input[type="password"],#content input.textInput{font-size:12px;line-height:1.42857;color:#555;vertical-align:middle;background-color:white;border:1px solid #ccc;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial}select:not(section#job-search){height:auto!important;float:left;font-size:13px!important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media screen and (-webkit-min-device-pixel-ratio:0){select:not(section#job-search){padding:5px 20px 4px 4px!important}}label{display:block;font-size:12px;padding-bottom:6px;padding-top:6px;text-align:left}input[type="radio"]{background:transparent}input[type="submit"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type="text"],textarea{background:none repeat scroll 0 0 white;font-family:"Lucida Grande",Tahoma,Verdana,Arial,sans-serif;color:black;border:1px solid #ccc;margin:0;cursor:text;overflow:hidden;position:relative;line-height:15.4333px;width:97%;margin-bottom:3px}.explanation{float:left;font-size:10px;margin:-15px 0 0;position:relative;text-align:right;width:98%}input.smallField{width:60%}.fieldDescription{margin:10px 0 2px}.twoColForm label,.twoColForm .labelField{float:left;margin:0 4px 0 0;text-align:right;padding:10px 0;width:34%;font-size:12px!important;line-height:13px;vertical-align:middle;display:block}.twoColForm label.inline{width:auto}.twoColForm label.right{float:right}.twoColForm .wauto{width:auto}.twoColForm .wDate{width:70px}.twoColForm input,.twoColForm .formField{float:left;margin:2px 4px 3px 0;width:58%}.twoColForm input span,.twoColForm .formField span{font-size:12px!important}.twoColForm .loginEmailAddress{color:black;font-weight:normal}.twoColForm .smallField{width:48%}.twoColForm input[type="radio"]{top:2px;margin:7px 4px 5px 0;width:auto}.twoColForm .explanation{width:59%}.twoColForm .decriptionCounter{margin:0 0 10px 36%}.oneColForm label,.oneColForm input[type="text"],.oneColForm input[type="password"]{width:90%;margin:auto 5%}input.twoColSubmit{margin:10px 0 20px 36%}#sectionContainer .select2-container{float:left;margin-right:1%;margin-bottom:7px;top:1px}#sectionContainer .elemBoxStyle i.left{margin-right:1%;margin-top:6px}body.jobApply label.wauto{display:inline;margin-right:10px;padding:5px 0;text-align:right}body.jobApply div.checkBoxCont{vertical-align:top}input.date{margin:0 0 0 10px;position:relative;top:-8px;width:30px}input.extention{width:70px!important;margin-bottom:10px}input.telephone{margin-bottom:10px;margin-left:10px;width:43%}textarea{background:none repeat scroll 0 0 white;color:black;color:black;border:1px solid #b3b3b3;resize:none;line-height:15.4333px;margin-bottom:3px;padding:4px;width:95%}.elemBoxStyle.userNotes .notes .innerNotes{background:none repeat scroll 0 0 white;color:black;border:1px solid #b3b3b3;width:99%;line-height:15.4333px;height:100px;margin-bottom:20px}input.textInput{font-size:14px;margin-bottom:8px;padding:4px;width:190px;float:none}input:-webkit-autofill{background-color:white}input[type="radio"]{padding:0;margin:0}input.placeholder,textarea.placeholder{color:#b3b3b3}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b3b3b3}.ui-autocomplete-loading{background-image:url("../graphics/indicator.gif")!important;background-position:98% center!important;background-repeat:no-repeat!important}.opt,.firstopt{padding:5px;margin:3px;font-family:arial;font-size:11px;cursor:pointer}.container{margin:10px;height:auto}ul.dd{background-color:white;background-image:-moz-linear-gradient(center top,white 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);border:1px solid #aaa;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1);color:#444;padding:0 8px;position:relative;text-decoration:none;text-align:left;min-width:140px;max-width:140px;position:absolute;z-index:9999;float:left;max-height:200px;overflow-y:auto}.firstopt{background-color:white;background-image:-moz-linear-gradient(center top,white 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);border:1px solid #aaa;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1);color:#444;padding:8px;position:relative;text-decoration:none;text-align:left;min-width:140px;max-width:140px;margin:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}ul.dd,select.done{display:none}.tagList{font-size:11px;margin:5px 5px 10px 0;font-family:"Lucida Grande",Tahoma,Verdana,Arial,sans-serif;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:58%;color:black;border:1px solid #ccc}.tagList input[type="text"]{border:0!important;padding:5px;margin:0 0 5px 5px;width:90%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;float:left;background:transparent}.countTypeahead{font-weight:normal;padding-left:35%;position:relative;top:-8px;display:block}.element{background:#007991;color:white;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;display:inline-block;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:205px;cursor:default;margin:2px}.removeOpt{padding:0 25px 0 10px;font-size:12px;color:black;line-height:22px;cursor:pointer;color:white;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.removeOpt:after{content:"\00d7";font-weight:normal;width:10px;height:10px;line-height:12px;padding:0;background:white;color:#7ab600;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:0;position:absolute;right:10px;top:6px;text-align:center}div.checkBoxCont input[type="checkbox"]{display:none!important}img,embed,object,video{max-width:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:12px}html.noscroll{overflow:hidden;height:100%}body{overflow-x:hidden;background-color:white}header#pageTop,footer#efcFooter{width:99.58333%;margin:.10417%;padding:.10417%}.col-24-24{width:99.58333%;margin:.10417%;padding:.10417%}.col-24-23{width:95.41667%;margin:.10417%;padding:.10417%}.col-24-22{width:91.25%;margin:.10417%;padding:.10417%}.col-24-21{width:87.08333%;margin:.10417%;padding:.10417%}.col-24-20{width:82.91667%;margin:.10417%;padding:.10417%}.col-24-19{width:78.75%;margin:.10417%;padding:.10417%}.col-24-18{width:74.58333%;margin:.10417%;padding:.10417%}.col-24-17{width:70.41667%;margin:.10417%;padding:.10417%}.col-24-16{width:66.25%;margin:.10417%;padding:.10417%}.col-24-15{width:62.08333%;margin:.10417%;padding:.10417%}.col-24-14{width:57.91667%;margin:.10417%;padding:.10417%}.col-24-13{width:53.75%;margin:.10417%;padding:.10417%}.col-24-12{width:49.58333%;margin:.10417%;padding:.10417%}.col-24-11{width:45.41667%;margin:.10417%;padding:.10417%}.col-24-10{width:41.25%;margin:.10417%;padding:.10417%}.col-24-9{width:37.08333%;margin:.10417%;padding:.10417%}.col-24-8{width:32.91667%;margin:.10417%;padding:.10417%}.col-24-7{width:28.75%;margin:.10417%;padding:.10417%}.col-24-6{width:24.58333%;margin:.10417%;padding:.10417%}.col-24-5{width:20.41667%;margin:.10417%;padding:.10417%}.col-24-4{width:16.25%;margin:.10417%;padding:.10417%}.col-24-3{width:12.08333%;margin:.10417%;padding:.10417%}.col-24-2{width:7.91667%;margin:.10417%;padding:.10417%}.col-24-1{width:3.75%;margin:.10417%;padding:.10417%}#accordion .mainSection .select2-container{float:left;margin-right:1%;margin-bottom:7px;top:1px}#accordion .elemBoxStyle.noRadius.noMar .mainSection{visibility:hidden}#accordion .elemBoxStyle.noRadius.noMar.open .mainSection{height:auto;visibility:visible;padding-top:0}#accordion .title.complete{background:url(../graphics/applied_icon.gif);background-position:right;background-repeat:no-repeat;min-height:32px}#accordion .title.disabledSection{cursor:default;filter:alpha(opacity=50);opacity:.5}#accordion .title.disabledSection h2{background:none!important}#accordion .title.disabledSection a{cursor:default}#accordion .title.disabledSection img{display:none!important}#accordion .title a{text-decoration:none}#accordion h2{padding:29px 29px 0 29px}#accordion h2:first-child{padding-top:0}#accordion .elemBoxStyle.noRadius{margin:0 15px}#accordion .elemBoxStyle.noRadius.noMar.open .title h2{margin:0;padding:0;float:none;background:none!important;cursor:default;color:black}#accordion .elemBoxStyle.noRadius.noPad{padding:0;overflow:hidden}#accordion .elemBoxStyle.noRadius.noMar{margin:0 0 10px 0}#accordion .elemBoxStyle.noPad{padding:0;overflow:hidden;margin:0 15px}#accordion .elemBoxStyle.noMar{margin:0}header#pageTop{margin-top:0;padding-top:4px}.strong{font-weight:normal}.nowrap{white-space:nowrap}.info{font-size:12px;font-weight:normal;margin:0 20px}h2 .info{margin-top:2px}.additionalInfo{font-size:12px;font-weight:normal;margin-left:15px}.elemBoxStyleNoBg{margin:0 0 15px;padding:10px 10px 10px 14px;border:1px solid #e5e3e3;position:relative}.elemBoxStyleNoBg.noborder{border:0}.elemBoxStyleNoBg h2.experienceQaRemoveBtn{float:left;padding-bottom:10px;width:100%}html.ie7 .elemBoxStyleNoBg h2.experienceQaRemoveBtn{float:none}.job-icon-metric{background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png");display:inline-block!important;width:24px;height:24px;vertical-align:bottom;background-position:0 -431px}.job-icon-calendar{background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png");display:inline-block!important;width:24px;height:24px;vertical-align:bottom;background-position:0 -497px}.job-icon-place{background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png");display:inline-block!important;width:24px;height:24px;vertical-align:bottom;background-position:0 -845px}.job-icon-salary{background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png");display:inline-block!important;width:24px;height:24px;vertical-align:bottom;background-position:0 -973px}.job-icon-contract{background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png");display:inline-block!important;width:24px;height:24px;vertical-align:bottom;background-position:0 -776px}.job-icon-cv{display:inline-block!important;width:24px;height:24px;vertical-align:bottom;background:url("../gfx/perfectIcons/24x24/cv_24.png")}.job-icon-cover-letter{display:inline-block!important;width:24px;height:24px;vertical-align:bottom;background:url("../gfx/perfectIcons/24x24/cover_letter_24.png")}.transparentDiv{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjY0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iODMlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuOTQiLz4KICAgIDxzdG9wIG9mZnNldD0iOTYlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuOTkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.21) 18%,rgba(255,255,255,0.64) 45%,rgba(255,255,255,0.9) 71%,rgba(255,255,255,0.94) 83%,rgba(255,255,255,0.99) 96%,white 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(18%,rgba(255,255,255,0.21)),color-stop(45%,rgba(255,255,255,0.64)),color-stop(71%,rgba(255,255,255,0.9)),color-stop(83%,rgba(255,255,255,0.94)),color-stop(96%,rgba(255,255,255,0.99)),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.21) 18%,rgba(255,255,255,0.64) 45%,rgba(255,255,255,0.9) 71%,rgba(255,255,255,0.94) 83%,rgba(255,255,255,0.99) 96%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.21) 18%,rgba(255,255,255,0.64) 45%,rgba(255,255,255,0.9) 71%,rgba(255,255,255,0.94) 83%,rgba(255,255,255,0.99) 96%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0.21) 18%,rgba(255,255,255,0.64) 45%,rgba(255,255,255,0.9) 71%,rgba(255,255,255,0.94) 83%,rgba(255,255,255,0.99) 96%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);height:40px;margin-top:-30px;position:relative}.toggleLess{background-image:url("../graphics/arrow_icon_24_top.png")!important}.savedJobs .elemHeader a.sortTitle,.applicationsSaved .elemHeader a.sortTitle{font-weight:bold!important;font-family:Georgia;width:80%;text-overflow:ellipsis;display:block;overflow:hidden;float:left;white-space:nowrap}.savedJobs .elemHeader a.sortTitle.expired,.applicationsSaved .elemHeader a.sortTitle.expired{color:#999;text-decoration:none;cursor:default;pointer-events:none}.savedJobs .elemHeader a.deleteElem,.applicationsSaved .elemHeader a.deleteElem{padding:0}.savedJobs .jobHeader,.applicationsSaved .jobHeader{padding:10px;border-bottom:1px solid #ccc;padding-bottom:25px!important;padding-top:5px!important}.savedJobs .jobDesc,.applicationsSaved .jobDesc{padding:10px}.savedJobs .jobDesc .jobDescText,.applicationsSaved .jobDesc .jobDescText{padding-left:25px}.savedJobs .jobDesc .jobDescCriteria,.applicationsSaved .jobDesc .jobDescCriteria{padding-left:20px}.savedJobs .jobDesc .jobDescCriteria p,.applicationsSaved .jobDesc .jobDescCriteria p{margin-bottom:5px;word-wrap:break-word;clear:both}.savedJobs .jobDesc .jobDescCriteria .updated-job-criteria,.applicationsSaved .jobDesc .jobDescCriteria .updated-job-criteria{padding-left:26px}.savedJobs .jobDesc .jobDescCriteria .col-24-21.pull-left,.applicationsSaved .jobDesc .jobDescCriteria .col-24-21.pull-left{padding-top:5px}.savedJobs .jobNotes,.applicationsSaved .jobNotes{padding:10px;margin-left:6px}.savedJobs .jobNotes .toggleNotes,.applicationsSaved .jobNotes .toggleNotes{color:#008eaa;font-weight:bold;padding-bottom:10px;display:block}.savedJobs .jobNotes .toggleNotes:before,.applicationsSaved .jobNotes .toggleNotes:before{content:"+";border:2px solid #008eaa;width:12px;height:12px;font-size:13.5px;font-weight:bold;line-height:13px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:bottom;text-align:center;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px}.savedJobs .jobNotes .toggleNotes i,.applicationsSaved .jobNotes .toggleNotes i{display:none}.savedJobs .jobNotes .toggleNotes i img,.applicationsSaved .jobNotes .toggleNotes i img{width:20px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.savedJobs .jobNotes .innerNotes,.applicationsSaved .jobNotes .innerNotes{border:1px solid #ccc;width:100%;padding:10px;margin-top:20px;margin-bottom:15px;padding-bottom:0}.savedJobs .jobNotes .innerNotes .cancel,.applicationsSaved .jobNotes .innerNotes .cancel{border:0;line-height:4}.savedJobs .jobNotes .innerNotes .cancel:hover,.applicationsSaved .jobNotes .innerNotes .cancel:hover{background:white}.savedJobs .jobNotes .innerNotes textarea,.applicationsSaved .jobNotes .innerNotes textarea{border:0;width:100%;height:80px;overflow:visible}.savedJobs .jobNotes.toggled .toggleNotes:before,.applicationsSaved .jobNotes.toggled .toggleNotes:before{content:"-";line-height:.9}.savedJobs .apply-btn,.applicationsSaved .apply-btn{margin-right:14px}.savedJobs .apply-btn .applied,.applicationsSaved .apply-btn .applied{color:#777;background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png") no-repeat;background-position:8px -1413px;background-color:#ebebeb;border-color:#ccc;padding:13px 40px;opacity:1;width:250px;line-height:inherit;height:43px;border-radius:4px;font-family:Georgia,serif;font-size:13pxn!important;text-align:center;vertical-align:middle;cursor:default;font-weight:bold!important}.elemBoxStyle{background-color:white;margin:15px;padding:10px 10px 10px 14px;border:1px solid #e5e3e3;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.elemBoxStyle.noMar{margin:0}.elemBoxStyle.noPad{padding:0}.elemBoxStyle:hover{border-color:#ccc}.elemBoxStyle.top{margin-top:0}.elemBoxStyle p.info span{font-weight:bold}.elemBoxStyle p.info label{color:black;width:110px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:0;margin:0;top:0;font-weight:bold}.elemBoxStyle p.info label.yellow{color:#ff6a13}.elemBoxStyle p.info span.blue{color:black;font-size:12px;padding-right:8px}.elemBoxStyle a.submit{color:white}.elemBoxStyle a.loop,.elemBoxStyle a.down{width:24px;height:24px;background:url("../graphics/view_cv_teal_20.png") no-repeat 0 0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-left:3px}.elemBoxStyle a.down{background:url("../graphics/download_teal_20.png") no-repeat 0 0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.elemBoxStyle h4{color:black;margin-bottom:4px}.elemBoxStyle h4.jobComName{margin-top:15px;margin-left:10px;padding-top:10px}.elemBoxStyle h4.jobComName,.elemBoxStyle span.jobDates,.elemBoxStyle div.expand,.elemBoxStyle span.searchCriteria{font-size:12px;font-family:arial}.elemBoxStyle h4.searchCriteria{font-size:12px}.elemBoxStyle a.toggleInfo{background-image:url("../graphics/arrow_icon_24_bottom.png");background-repeat:no-repeat;background-position:right center;margin-right:5px;font-weight:bold;font-size:12px!important;cursor:pointer;display:block;padding-right:25px;position:relative;margin-top:20px;margin-bottom:10px;background-size:contain;float:left}.elemBoxStyle .elemHeader{margin-bottom:4px}.elemBoxStyle .elemHeader a.toggleInfo,.elemBoxStyle .elemHeader .itemHeader{display:inline;cursor:pointer;font-weight:normal;margin:4px 0 6px;line-height:1.2em;outline:0;color:#008eaa;padding-bottom:4px;font-family:Georgia,serif;font-size:12px!important;font-weight:bold}.elemBoxStyle .elemHeader a.toggleInfo a,.elemBoxStyle .elemHeader .itemHeader a{font-size:14px!important;font-weight:bold!important}.elemBoxStyle .elemHeader .jobApplyDelete{float:right}.elemBoxStyle .elemHeader .jobApplyDelete a.applyJob{float:left;padding:6px 12px;margin-right:3px}.elemBoxStyle .elemHeader .messages{background:url("../graphics/finalIcons/mainMessage.png") no-repeat 0 6px;cursor:pointer;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;float:left;height:14px;margin-right:4px;position:relative;padding:7px 0;text-decoration:none;width:30px}.elemBoxStyle .elemHeader .messages span{color:darkred;font-size:20px;font-weight:normal;position:absolute;top:-5px;right:0;display:block}.elemBoxStyle .expand p{margin-bottom:10px;line-height:1.1em;position:relative;margin-left:0;font-size:12px}.elemBoxStyle .expand p .alignRight{padding-right:12px}#savedJobsContainer .elemBoxStyle span,#applicationHistoryContainer .row span,#savedSearchesContainer .elemBoxStyle span{display:block;padding-bottom:5px;line-height:1.5}#savedJobsContainer .elemBoxStyle.statsbox span,#savedJobsContainer .elemBoxStyle p.info span,#savedJobsContainer .elemBoxStyle a.submit span,#applicationHistoryContainer .row.statsbox span,#applicationHistoryContainer .row p.info span,#applicationHistoryContainer .row a.submit span,#savedSearchesContainer .elemBoxStyle.statsbox span,#savedSearchesContainer .elemBoxStyle p.info span,#savedSearchesContainer .elemBoxStyle a.submit span{display:inline}#savedJobsContainer .elemBoxStyle a.submit span,#applicationHistoryContainer .row a.submit span,#savedSearchesContainer .elemBoxStyle a.submit span{padding:0}#savedJobsContainer .elemBoxStyle .col span,#applicationHistoryContainer .row .col span,#savedSearchesContainer .elemBoxStyle .col span{padding-bottom:2px}#savedJobsContainer .elemBoxStyle .sortLocation,#applicationHistoryContainer .row .sortLocation,#savedSearchesContainer .elemBoxStyle .sortLocation{padding-left:30px;font-size:12px}#applicationHistoryContainer p.applicationsNotification{padding:20px 0 0 14px}#savedSearchesContainer .elemBoxStyle h3.itemHeader a{font-size:14px}#savedSearchesContainer .elemBoxStyle ul.searchCriteria{padding-left:30px;margin-bottom:5px;margin-top:20px}#savedSearchesContainer .elemBoxStyle ul.searchCriteria li{font-size:13px}#savedSearchesContainer .elemBoxStyle ul.searchCriteria li span{display:inline;font-weight:bold;padding:0;line-height:1}#savedSearchesContainer p.savedSearchesNotification{padding-top:10px}a.deleteElem,.elemBoxStyle.expired a.deleteElem{background:url("../graphics/delete_button_ontouch_24.png") no-repeat 0 0;color:transparent!important;float:right;padding:7px 0;position:relative;top:0;height:27px;width:24px;cursor:pointer;overflow:hidden;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-indent:-99999px;line-height:100px}a.deleteElem.deleteElemNoIcon,.elemBoxStyle.expired a.deleteElem.deleteElemNoIcon{background:0;font-size:12px!important;width:auto;color:#008eaa!important;text-indent:0;line-height:normal;height:20px;position:absolute;right:10px;font-family:arial}a.deleteElem.deleteElemNoIcon:hover,.elemBoxStyle.expired a.deleteElem.deleteElemNoIcon:hover{text-decoration:none}a.deleteElem .note,.elemBoxStyle.expired a.deleteElem .note{display:none;margin-bottom:10px;padding-right:1%;text-align:right}a.deleteElem .note textarea,.elemBoxStyle.expired a.deleteElem .note textarea{margin:-2px 0 10px;min-height:80px;width:98%}a.deleteElem .notes,.elemBoxStyle.expired a.deleteElem .notes{height:auto;width:auto}a.deleteElem .notes form textarea,.elemBoxStyle.expired a.deleteElem .notes form textarea{border:0;box-shadow:none}a.deleteElem .notes .editArea,.elemBoxStyle.expired a.deleteElem .notes .editArea{cursor:pointer}a.deleteElem .notes .editArea form,.elemBoxStyle.expired a.deleteElem .notes .editArea form{text-align:right}a.deleteElem .notes .editArea form textarea,.elemBoxStyle.expired a.deleteElem .notes .editArea form textarea{width:100%}a.deleteElem .notes .editArea form .btn.save,.elemBoxStyle.expired a.deleteElem .notes .editArea form .btn.save{margin-right:10px}a.deleteElem .innerNotes,.elemBoxStyle.expired a.deleteElem .innerNotes{height:auto}a.deleteElem .innerNotes .btn,.elemBoxStyle.expired a.deleteElem .innerNotes .btn{margin-left:10px}a.deleteElem .innerNotes textarea,.elemBoxStyle.expired a.deleteElem .innerNotes textarea{outline:0;outline:0;height:100px;overflow-y:auto;overflow-x:hidden}a.deleteElem .innerNotes textarea:focus,.elemBoxStyle.expired a.deleteElem .innerNotes textarea:focus{outline:0;outline:0}.elemBoxStyle.userNotes .jobDates{background:url("../graphics/menuAdminIconSprite.png") no-repeat 542px -482px}.elemBoxStyle.userNotes .notes{border:0;box-shadow:none;padding:0}.elemBoxStyle.userNotes .notes .innerNotes{height:auto;padding:10px;width:auto}.elemBoxStyle.userNotes .notes .innerNotes .editArea .btn{margin-left:10px}.elemBoxStyle.userNotes .notes .innerNotes .editArea form{text-align:right}.elemBoxStyle.userNotes .notes .innerNotes .editArea textarea{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.elemBoxStyle.userNotes .notes .innerNotes .editArea button{margin-left:6px}.elemBoxStyle.userNotes.showJobDescription .jobDates{background:0}.elemBoxStyle.showJobDescription a.toggleInfo{background-image:url("../graphics/arrow_icon_24_top.png");background-repeat:no-repeat;background-position:right center;margin-right:5px}.elemBoxStyle.showJobDescription .expand{display:block;margin:0 30px}.elemBoxStyle.showJobDescription.expidarkred a.toggleInfo{background-image:url("../graphics/arrow_icon_24_top.png");background-repeat:no-repeat;background-position:right center;margin-right:5px}.elemBoxStyle.showJobDescription.expidarkred a.deleteElem{color:transparent}.elemBoxStyle.hideJobDescription a.toggleInfo{background-image:url("../graphics/arrow_icon_24_top.png");background-repeat:no-repeat;background-position:right center;margin-right:5px}.elemBoxStyle.hideJobDescription .expand{display:none}.align-center{text-align:center}.customBtns{display:none;float:right}.arrowPrev,.arrowNext{background:#008eaa;cursor:pointer;font-weight:normal;padding:5px;position:absolute}.arrowPrev:hover,.arrowNext:hover{background:#23346b}.arrowPrev.jp-disabled,.arrowNext.jp-disabled{display:none}.customBtns.top{margin:10px 0 0}.customBtns.top .arrowPrev,.customBtns.top .arrowNext{color:white;float:right;right:auto;left:auto;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.customBtns.top .arrowPrev:hover,.customBtns.top .arrowNext:hover{text-decoration:none}.customBtns.top .arrowPrev.active,.customBtns.top .arrowNext.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.customBtns.top .arrowNext{margin-left:4px}.saveJob h3{padding:0;margin:0;color:black}.jobsWidget{font-size:14px}.jobsWidget a{color:#008eaa;font-weight:normal;font-size:12px}.jobsWidget span{color:#4d4d4d}.jobsWidget div{padding-top:10px;padding-bottom:10px}#containerSortexp,#containerSortqa{display:block}#containerSortexp .elemBoxStyleNoBg.twoColForm,#containerSortqa .elemBoxStyleNoBg.twoColForm{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}#containerSortexp.ui-sortable .elemBoxStyleNoBg.twoColForm,#containerSortqa.ui-sortable .elemBoxStyleNoBg.twoColForm{min-height:64px;cursor:move}#containerSortexp.ui-sortable .elemBoxStyleNoBg.twoColForm *,#containerSortqa.ui-sortable .elemBoxStyleNoBg.twoColForm *{display:none}#containerSortexp.ui-sortable .elemBoxStyleNoBg.twoColForm .jobtitle,#containerSortexp.ui-sortable .elemBoxStyleNoBg.twoColForm .qualification,#containerSortqa.ui-sortable .elemBoxStyleNoBg.twoColForm .jobtitle,#containerSortqa.ui-sortable .elemBoxStyleNoBg.twoColForm .qualification{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}#containerSortexp.ui-sortable .elemBoxStyleNoBg.twoColForm .jobtitle,#containerSortqa.ui-sortable .elemBoxStyleNoBg.twoColForm .jobtitle{border:0}#sortExperience,#sortQualifications{display:none}#siteNavigationBar{background:url("../graphics/navBackground.gif") 0 0 repeat-x;border-top:6px solid #fccb98;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:100%}#siteNavigationBar ul#topNav{float:left;height:30px}#siteNavigationBar ul#topNav li{float:left;position:relative}#siteNavigationBar ul#topNav li a{color:black;display:block;float:left;font-weight:normal;padding:7px 9px}#siteNavigationBar ul#topNav li.subMenuContainer{background:url("../graphics/legacy/arrowGreyDown.gif") no-repeat 100% 13px transparent;padding-right:17px}#siteNavigationBar ul#topNav li ul{display:none;position:absolute;top:28px;width:14.027em;background:white;z-index:100;border:1px solid #c7cdd8;border-top:0;overflow:hidden}#siteNavigationBar ul#topNav li ul li{display:inline;width:14.027em}#siteNavigationBar ul#topNav li ul li a{padding:3px 15px 4px 5px;color:#243e8f;font-weight:normal;font-size:11px;width:14.027em}#siteNavigationBar ul#topNav li ul li a:hover{background:#f5f6f9}#siteNavigationBar ul#topNav li:hover ul{display:block}#siteNavigationBar ul#topNav li#primeMenuMyefc a{color:black}#loginDetails{float:right}#loginDetails a{color:#008eaa;display:block;padding:7px 36px 7px 6px}#loginDetails li#txtLoginDetailsName{white-space:nowrap}#loginDetails li#txtLoginDetailsName img{border:1px solid #ccc;-webkit-box-shadow:#ccc 1px 1px 1px;-moz-box-shadow:#ccc 1px 1px 1px;box-shadow:#ccc 1px 1px 1px;padding:1px;vertical-align:middle;margin-right:3px;margin-top:-4px;padding:0}#efcFooter{border-top:1px solid #bdc4d1;padding-top:10px}#efcFooter #footerLinks{padding-right:85px}#efcFooter li{border-right:1px solid #dbdee5;color:#4d4d4d;display:inline;float:left;margin:0 5px 0 0;padding:0 5px 0 0}#efcFooter li.end{border-right:0;padding-right:0}#efcFooter li a{color:#4d4d4d}#topText{background:0}#wrapper{margin:0 auto 80px auto;max-width:1024px;position:relative}#content{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;width:100%}#main{position:relative}#main header div.mainHeader ul{display:block;width:100%;padding:0 1% 1% 0;font-family:arial;margin:0;min-height:60px}#main header div.mainHeader ul li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle;margin:0;padding:0}#main header div.mainHeader ul li.icon{width:10%}#main header div.mainHeader ul li.icon img{max-width:100%}#main header div.mainHeader ul li.title{color:black;font-size:24px;font-weight:bold;font-family:Georgia,serif}#main header div.mainHeader ul.titles li.cta a{position:relative;top:3px;left:3px}#main header div.mainHeader ul.titles li.cta a.createCvDocs{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:1em;margin:8px 10px 0 0}#main header div.mainHeader ul.subtitles li.cta{width:45%}#main header div.mainHeader ul.subtitles li.cta.single{width:80%}#main header div.mainHeader ul li a{color:#008eaa;font-weight:normal;text-decoration:none;font-size:13px}#main header div.mainHeader ul.subtitles .cta p#profileInfo{margin:0}#main header div.mainHeader ul.subtitles .cta p#profileInfo span{display:inline}#main header div.mainHeader ul.subtitles .cta.left{float:left;text-align:left}#main header div.mainHeader ul.subtitles .cta.right{float:right;text-align:right}#sidebar{position:relative}#sidebar article.marginTop10 .elemBoxStyle{border:0;padding:0}#sidebar article.marginTop10 .elemBoxStyle div,#sidebar article.marginTop10 .elemBoxStyle a,#sidebar article.marginTop10 .elemBoxStyle span{font-size:12px}#sidebar article.marginTop10 .elemBoxStyle h4{font-size:18px;font-weight:bold}#sidebar #placeholder{height:120px;padding:0;position:relative;margin:0 auto;overflow:hidden}#sidebar #placeholder .tickLabel{font-size:10px;color:#666}section{margin-bottom:10px;padding:0 10px}section:after{clear:both}article{background:white;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}article#savedJobsContainer,article#applicationHistoryContainer,article#savedSearchesContainer{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:100%;border:0}article#savedJobsContainer header h1,article#applicationHistoryContainer header h1,article#savedSearchesContainer header h1{margin:0}article#savedJobsContainer .sort,article#applicationHistoryContainer .sort,article#savedSearchesContainer .sort{margin-top:20px}article#savedJobsContainer .info,article#applicationHistoryContainer .info,article#savedSearchesContainer .info{padding:20px;border:1px solid #ccc;margin-top:20px}article#mainCont,article#sidebarCont{width:90%;padding:5%}.clearfix{clear:both}hr{border:0;clear:both;display:block;font-size:0;margin:0;visibility:hidden}hr.mobileBreak{display:none}.pad10{padding:10px}.pad20{padding:20px}.pad30{padding:30px}.marginTop10{margin-top:10px}.marginleft10{margin-left:10px}.marginright10{margin-right:10px}.transClass{filter:alpha(opacity=40);opacity:.4;cursor:default!important}.noFloat{float:none!important}.CenterMargin{margin:0 auto!important}.textCenter{text-align:center}.textRight{text-align:right}body form input[type="text"].errorHighlight,body form input[type="password"].errorHighlight,body form input.textInput.errorHighlight,body #content input[type="text"].errorHighlight,body #content input[type="password"].errorHighlight,body #content input.textInput.errorHighlight{border:1px solid #c1262c}body form textarea.errorHighlight,body #content textarea.errorHighlight{border:1px solid #c1262c}body form select.errorHighlight,body #content select.errorHighlight{border:1px solid #c1262c}body form .tagList.errorHighlight,body form .errorHighlight>.tagList,body #content .tagList.errorHighlight,body #content .errorHighlight>.tagList{border:1px solid #c1262c}body form input[type="text"].bgadd{background:url("../graphics/pre-pop_check_20.png") no-repeat 98% center;border:1px solid #78b423!important;padding-right:30px!important}body form input[type="text"].bgadd.approved{border:1px solid transparent;background:0}body form textarea.bgadd{background:url("../graphics/pre-pop_check_20.png") no-repeat 98% center;border:1px solid #78b423}body form textarea.bgadd.approved{border:1px solid transparent;background:0}body form select.bgadd{border:1px solid #78b423}body form select.bgadd.approved{border:1px solid transparent}body form .checkBoxCont div.checkimg.checked.bgadd{background:url("../graphics/CheckBoxOnOffSprite.gif") -30px 0 no-repeat}body form .tagList.bgadd{background:url("../graphics/pre-pop_check_20.png") no-repeat 98% center;border:1px solid #78b423}body form .tagList.bgadd.approved{border:1px solid transparent;background:0}#countryPicker{float:left;width:20%;white-space:nowrap}#countryPicker img{float:left;margin-right:4px}#topText{color:#ccc;float:right;text-align:right;width:80%;font-size:11px;color:#b3b3b3}#siteHeaderTopOptions{color:#ccc;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;overflow:hidden;width:100%}#siteHeaderTopOptions a{color:#ccc}#siteHeader{background:url("../graphics/headerGradientTop.gif") 0 0 repeat-x white;border-top:1px solid #bdc4d1;overflow:hidden}#siteHeader a img{padding-top:3.2%;max-width:340px;width:40%}#fuseAd{float:right;overflow:hidden;width:468px;margin-top:6px}#fuseAd img{padding:2%}header h2{float:left;padding:4px 0 0 0}#siteNavigationBar ul#loginDetails{position:relative;top:8px}#siteNavigationBar ul#loginDetails li{display:inline;padding:0 8px 0 0;float:left;font-weight:normal}#siteNavigationBar ul#loginDetails li a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:0}.bubble{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f0f7fe),color-stop(100%,#fff));background-image:-webkit-linear-gradient(top,#f0f7fe,#fff);background-image:-moz-linear-gradient(top,#f0f7fe,#fff);background-image:-o-linear-gradient(top,#f0f7fe,#fff);background-image:linear-gradient(top,#f0f7fe,#fff);-webkit-box-shadow:4px 5px 8px 4px #b3b3b3;-moz-box-shadow:4px 5px 8px 4px #b3b3b3;box-shadow:4px 5px 8px 4px #b3b3b3;display:none;width:270px;height:auto;position:absolute;padding:10px;color:black;font-size:18px}.bubble span{color:black;font-size:12px;line-height:13px}.bubble:before{content:"";height:0;width:0;font-size:0;line-height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #f0f7fe;position:absolute;left:128px;top:-12px}.inlineLink a.createAcc{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;left:322px;width:100px;top:-5px;font-size:11px;color:#008eaa}div#wrapper form .kaptchaContainer{cursor:pointer;padding:0;height:75px;width:190px;font-size:10px;text-align:center;margin:auto}div#wrapper form .kaptchaContainer .kaptchaimgCont{width:190px;height:66px;padding:0}.box{display:none}.box.current{display:block}#sortExperience .title,#sortQualifications .title,#previewexporqual .title{padding-left:50px;width:50%}#sortExperience .title h4,#sortExperience .title p,#sortQualifications .title h4,#sortQualifications .title p,#previewexporqual .title h4,#previewexporqual .title p{margin:0}#sortExperience .date,#sortQualifications .date,#previewexporqual .date{float:right;width:30%}.fourColumns{border-top:1px solid #ccc;margin-bottom:5px;padding-top:10px}.fourColumns:first{border-top:0}.fourColumns.last{border-bottom:0}.fourColumns li.col{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:40%;vertical-align:top}.fourColumns li.col.starCol{width:40%}.fourColumns li.col.starCol .starLine{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;float:left;font-size:12px}.fourColumns li.col.starCol span{margin:0 20px 0 0;float:left}.fourColumns li.col:last-child{float:right;text-align:right;width:15%}.fourColumns li.col input{width:90%}.fourColumns .ratingContainer{float:right;width:80px}#languages .fourColumns li.lastCol{text-align:right;width:15%}#applyJobWizTopTitles{height:auto;padding-left:10px}#applyJobWizTopTitles h2{width:100%}#applyJobWizTopTitles h3{clear:both;color:black}#contentTop{height:40px;padding:0 10px 0 12px}#contentTop h1{float:left;width:50%}#search{float:right;padding-top:10px;text-align:right;width:50%}a.forgotpassword{color:#008eaa;font-size:10px;position:absolute;right:50px}#FormAbout div{padding-top:4px;padding-bottom:4px}.inlineList{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;list-style-type:none}.inlineList li{vertical-align:middle;padding:10px;margin:0;position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.inlineList li.signinTitles{font-size:12px;font-weight:normal;margin-top:10px;text-align:center;width:338px}.inlineList li img{display:block;border:1px solid #ccc;-webkit-box-shadow:#ccc 1px 3px 4px;-moz-box-shadow:#ccc 1px 3px 4px;box-shadow:#ccc 1px 3px 4px}.inlineList li div{width:200px}.Accountsettings,.attachDetach{padding:10px;padding-left:20px}.Accountsettings h3,.attachDetach h3{color:black;font-size:16px;font-weight:normal;padding-bottom:10px;padding-top:5px}.Accountsettings h4,.attachDetach h4{font-weight:normal;color:black}.Accountsettings a.link,.attachDetach a.link{color:#008eaa;text-decoration:none}.Accountsettings a.link:hover,.attachDetach a.link:hover{text-decoration:none}.Accountsettings form,.attachDetach form{width:70%;margin:0 auto}.Accountsettings input,.attachDetach input{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;top:0;float:none}.Accountsettings label,.attachDetach label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}body .modal #popupContent{opacity:0}body .modal #popupContent .close{line-height:.9}body .modal #popupContent #uploadCVForm,body .modal #popupContent #cvUploadSuccess{margin:5px}body .modal #popupContent #uploadCVForm .btn,body .modal #popupContent #cvUploadSuccess .btn{float:none}body .modal #popupContent #uploadCVForm .btn.exit,body .modal #popupContent #cvUploadSuccess .btn.exit{margin:0}body .modal #popupContent #uploadCVForm h1,body .modal #popupContent #cvUploadSuccess h1{font-size:18px}body .modal #popupContent #uploadCVForm h2,body .modal #popupContent #cvUploadSuccess h2{font-size:18px;margin:0 0 10px;text-align:left;line-height:26px}body .modal #popupContent #uploadCVForm p.cvUploadNotification,body .modal #popupContent #cvUploadSuccess p.cvUploadNotification{display:inline-block}body .modal #popupContent #uploadCVForm p.overwrittenProfileNotice,body .modal #popupContent #cvUploadSuccess p.overwrittenProfileNotice{background:url("../graphics/yellow_warning.png") no-repeat 10px 0 transparent;color:#c1262c;display:inline-block;font-weight:bold;margin:10px 0;padding:0 0 0 60px;width:93%;min-height:35px}body .modal #popupContent #uploadCVForm select,body .modal #popupContent #cvUploadSuccess select{margin:0 auto;float:none}body .modal #popupContent #uploadCVForm a,body .modal #popupContent #cvUploadSuccess a{margin:0 10px}body .modal #popupContent #uploadCVForm .applyInfo,body .modal #popupContent #cvUploadSuccess .applyInfo{font-size:12px;margin:15px 0 0}body .modal #popupContent #uploadCVForm .applyInfo strong,body .modal #popupContent #cvUploadSuccess .applyInfo strong{font-weight:bold}body .modal #popupContent #uploadCVForm .applyInfo span,body .modal #popupContent #cvUploadSuccess .applyInfo span{color:#999}body .modal #popupContent #uploadCVForm .orspacer,body .modal #popupContent #cvUploadSuccess .orspacer{top:6px}body .modal #popupContent #uploadCVForm #doNotShowOption,body .modal #popupContent #cvUploadSuccess #doNotShowOption{margin:35px 0 0}body .modal #popupContent #uploadCVForm .cvOkBtn,body .modal #popupContent #cvUploadSuccess .cvOkBtn{text-align:right}body .modal #popupContent #uploadCVForm .cvOkBtn a,body .modal #popupContent #cvUploadSuccess .cvOkBtn a{float:left}body .modal #popupContent #uploadCVForm .cvLoadingMsg,body .modal #popupContent #cvUploadSuccess .cvLoadingMsg{background:whitesmoke;margin:0 -15px -17px;padding:15px}body .modal #popupContent #uploadCVForm .cvLoadingMsg h2,body .modal #popupContent #cvUploadSuccess .cvLoadingMsg h2{font-size:14px;margin:0 0 10px;text-align:center}body .modal #popupContent #uploadCVForm .browse,body .modal #popupContent #cvUploadSuccess .browse{background:white;color:#008eaa}body .modal #popupContent #uploadCVForm .browse:hover,body .modal #popupContent #cvUploadSuccess .browse:hover{background:whitesmoke}body .modal #popupContent #uploadCVForm #cvUploadButton,body .modal #popupContent #cvUploadSuccess #cvUploadButton{background:whitesmoke;padding:10px 0 15px;margin:20px -15px -17px;text-align:center;display:none}body .modal #popupContent #uploadCVForm #cvUploadButton .cvDocNameFormat,body .modal #popupContent #cvUploadSuccess #cvUploadButton .cvDocNameFormat{background:url("../graphics/cv_uploaded_check.png") no-repeat 23px 4px transparent;padding:10px 25px 10px 55px;text-align:left}body .modal #popupContent #uploadCVForm #cvUploadButton .cvDocNameFormat p,body .modal #popupContent #cvUploadSuccess #cvUploadButton .cvDocNameFormat p{font-weight:bold}body .modal #popupContent #uploadCVForm #cvUploadButton .cvDocNameFormat span,body .modal #popupContent #cvUploadSuccess #cvUploadButton .cvDocNameFormat span{display:inline}body .modal #popupContent #uploadCVForm #cvUploadButton .cvDocNameFormat .filename,body .modal #popupContent #cvUploadSuccess #cvUploadButton .cvDocNameFormat .filename{margin:0;display:inline}body .modal #popupContent #uploadCVForm #cvUploadButton .cvDocNameFormat .filename #fileNameText,body .modal #popupContent #cvUploadSuccess #cvUploadButton .cvDocNameFormat .filename #fileNameText{color:green;display:inline-block;padding:5px 0 0 4px;vertical-align:top}body .modal #popupContent #uploadCVForm #cvUploadButton #submitCvUploadFile.disabled,body .modal #popupContent #cvUploadSuccess #cvUploadButton #submitCvUploadFile.disabled{background-image:url("../gfx/fo_myefc/button_loader.gif");background-repeat:no-repeat;background-position:50% 50%;color:transparent}body .modal #popupContent #uploadCVForm #cvCheckProgressBar,body .modal #popupContent #cvUploadSuccess #cvCheckProgressBar{display:none;margin-top:10px;text-align:center}body .modal #popupContent #uploadCVForm #cvCheckProgressBar span,body .modal #popupContent #cvUploadSuccess #cvCheckProgressBar span{display:inline-block;background:url("../graphics/submit-loading-blue.gif") right top no-repeat;padding-right:25px}body .modal #popupContent #uploadCVForm #cvUploadErrors,body .modal #popupContent #cvUploadSuccess #cvUploadErrors{padding:0;text-align:center;width:auto;height:auto;margin-top:10px}body .modal #popupContent #uploadCVForm input[type="checkbox"],body .modal #popupContent #cvUploadSuccess input[type="checkbox"]{margin:0}body .modal #popupContent #uploadCVForm i,body .modal #popupContent #cvUploadSuccess i{vertical-align:top}body .modal #popupContent #uploadCVForm .uploadStatus,body .modal #popupContent #cvUploadSuccess .uploadStatus{padding:10px 0}body .modal #popupContent #cvUploadSuccess h2{font-size:24px}.ratingContainer{height:16px}.ratingContainer input.rating{display:none!important}.ratingContainer .ratingsq{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;overflow:hidden;font-size:13px;width:15px;height:20px;text-decoration:none;cursor:pointer;margin-right:5px;background:url("../graphics/star_grey.png") no-repeat}.ratingContainer .ratingsq.selected{background:url("../graphics/star_orange.png") no-repeat}.ratingContainer .ratingsq.autoselected{background:url("../graphics/star_orange.png") no-repeat}.tooltip{color:white;background:#333;-webkit-box-shadow:2px 2px 8px 2px rgba(0,0,0,0.6);box-shadow:2px 2px 8px 2px rgba(0,0,0,0.6);padding:10px;font-family:arial;font-size:11px}.wordCountExceeded{color:#c1262c;font-weight:normal}#deleteExpidarkredJobs{color:darkred;float:right;line-height:1.1em;position:relative;right:20px;text-align:right;top:-52px}#deleteExpidarkredJobs a{color:darkred;text-decoration:underline}#sectionContainer{margin:0}#sectionContainer.pageLoad{background:url("../graphics/load_graphic.gif");background-position:center;background-repeat:no-repeat;min-height:50px}#sectionContainer .warning{width:100%;padding-right:10px;font-size:12px;color:white;padding-left:70px;bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;height:30px;padding-top:8px;background:url("../graphics/white_alert.png") no-repeat 10px center #c10200;background-size:24px 24px;background-position:40px 3px}#sectionContainer .warning .deleteExpired{color:white;text-decoration:underline}#sectionContainer>.elemBoxStyle{margin:15px 0}#sectionContainer>.elemBoxStyle>ul>li{display:table-cell}#sectionContainer>.elemBoxStyle>ul>li:last-child{padding-left:35px}#sectionContainer>.elemBoxStyle>div,#sectionContainer>.elemBoxStyle li{vertical-align:top;padding-top:5px;margin:0;background:white}#sectionContainer>.elemBoxStyle>div [type="checkbox"],#sectionContainer>.elemBoxStyle li [type="checkbox"]{position:absolute}#sectionContainer>.elemBoxStyle>div .elemHeader .toggleInfo.sortTitle,#sectionContainer>.elemBoxStyle li .elemHeader .toggleInfo.sortTitle{font-weight:bold;font-size:15px;padding-bottom:0}#sectionContainer>.elemBoxStyle>div .deleteElem,#sectionContainer>.elemBoxStyle li .deleteElem{float:none;padding-left:30px;background:0;text-indent:0;color:#008eaa!important;line-height:1;width:auto;font-weight:bold}#sectionContainer>.elemBoxStyle>div .deleteElem:before,#sectionContainer>.elemBoxStyle li .deleteElem:before{content:"×";font-size:20px;vertical-align:text-top;margin-top:-3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}#sectionContainer>.elemBoxStyle>div .deleteElem:hover,#sectionContainer>.elemBoxStyle li .deleteElem:hover{text-decoration:none}#sectionContainer>.elemBoxStyle>div .applyJob,#sectionContainer>.elemBoxStyle li .applyJob{min-width:150px;width:250px;font-size:15px!important}#sectionContainer>.elemBoxStyle>div .applyJob.disabled:hover,#sectionContainer>.elemBoxStyle li .applyJob.disabled:hover{background-color:#78b432;background:#78b432;border:1px solid #5f8d00}#sectionContainer>.elemBoxStyle>div .criteriaName,#sectionContainer>.elemBoxStyle li .criteriaName{font-weight:bold;display:inline}#sectionContainer>.elemBoxStyle>div .mailingListLabel,#sectionContainer>.elemBoxStyle li .mailingListLabel{color:#999;border-left:1px solid #999;padding:0;padding-left:8px;margin-left:5px;display:inline}#sectionContainer>.elemBoxStyle>div #jobAlertName,#sectionContainer>.elemBoxStyle li #jobAlertName{width:200px;border-radius:5px;height:39px;padding-left:10px}#sectionContainer>.elemBoxStyle>div select,#sectionContainer>.elemBoxStyle li select{margin:0;border-radius:5px;height:39px;padding-right:25px;background-position-x:90%}#sectionContainer>.elemBoxStyle>div .closeEditForm,#sectionContainer>.elemBoxStyle li .closeEditForm{line-height:3;cursor:pointer}#sectionContainer>.elemBoxStyle>div.status,#sectionContainer>.elemBoxStyle li.status{min-width:150px;max-width:180px;border-left:1px solid #e5e3e3;margin-left:-1px;background:#efefef}#sectionContainer>.elemBoxStyle>div.status p.title,#sectionContainer>.elemBoxStyle li.status p.title{font-weight:bold}#sectionContainer>.elemBoxStyle>div.status span,#sectionContainer>.elemBoxStyle li.status span{font-size:12px;display:block;padding:6px 24px 6px 0;text-align:right;height:36px;font-weight:bold;color:black;cursor:help;display:inline-block;float:right;clear:both}#sectionContainer>.elemBoxStyle>div.status span.applied,#sectionContainer>.elemBoxStyle li.status span.applied{background:url("../graphics/success_icon_toast_20.png") 100% 50% no-repeat}#sectionContainer>.elemBoxStyle>div.status span.viewed,#sectionContainer>.elemBoxStyle li.status span.viewed{background:url("../graphics/view_cv_teal_20.png") 100% 50% no-repeat}#sectionContainer>.elemBoxStyle>div.status span.shortlisted,#sectionContainer>.elemBoxStyle li.status span.shortlisted{background:url("../graphics/like_active_20.png") 100% 50% no-repeat}#sectionContainer>.elemBoxStyle>div.status span.unsuccessful,#sectionContainer>.elemBoxStyle li.status span.unsuccessful{background:url("../graphics/dislike_active_20.png") 100% 50% no-repeat}#sectionContainer>.elemBoxStyle>div.status span.fadeOut,#sectionContainer>.elemBoxStyle li.status span.fadeOut{filter:alpha(opacity=30);opacity:.3}#sectionContainer>.elemBoxStyle>div.status span.fadeOut.noText,#sectionContainer>.elemBoxStyle li.status span.fadeOut.noText{cursor:default;color:transparent;width:20px;overflow:hidden;text-indent:-99999px;font-size:0}#sectionContainer>.elemBoxStyle>div.status span.hidden,#sectionContainer>.elemBoxStyle li.status span.hidden{display:none}.delete{margin-top:9px;margin-left:6px}.delete label{padding-right:7px}.deleteConfirm{display:none;float:left;padding-left:5px;border-left:1px solid #ccc;padding-top:6px}.inner-delete-div{padding-right:10px;padding-top:4px;margin-left:10px}.inner-delete-div label{display:inline}.elemBulkDelete{background-color:#008eaa;padding-top:5px;padding-bottom:5px;padding-left:12px;padding-right:12px;border-radius:3px;margin-left:5px;color:white}.elemBulkDelete:hover{background-color:#006175;color:white;text-decoration:none}.pagination{text-align:center;margin:0}.pagination a{font-weight:bold}.pagination a:hover{cursor:pointer}.pagination a,.pagination div{min-width:10px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;line-height:40px;margin:0 1px}.pagination a.rightArrow{background:url("../graphics/arrow_icon_24_right.png") 0 0 no-repeat;width:24px;height:24px}.pagination a.leftArrow{background:url("../graphics/arrow_icon_24_left.png") 0 0 no-repeat;width:24px;height:24px}.pagination a.disabled{-ms-filter:"alpha(opacity=50)";opacity:.5}.pagination .jp-current{color:#e95600}.pagination .dots{color:#008eaa}.pagination.pageLoad *{display:none}header .sort .pagination{display:none}.top-bar-element{height:30px;margin:0;padding:0}.order{text-align:right}.order select{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-appearance:none}.order select.sortMenu{max-width:300px;margin:2px 0 3px}.order a#sortAscDesc{margin:3px 0 0}.order .sort-za,.order .sort-az{background:white;font-size:12px;color:black;font-family:Georgia,serif;padding:6px 9px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.order .sort-za:hover,.order .sort-az:hover{background-color:#ebebeb;border:1px solid #adadad}.order .sort-za:active,.order .sort-az:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.error{color:#c1262c;height:auto;background:transparent;text-align:left;display:block;margin:0 auto;padding-left:36%;font-size:12px;padding-bottom:10px;clear:both}.error span{position:relative;top:3px;font-size:10px}div.message ul{background:#f9dedf;width:99%;padding:0;height:auto}div.message ul li{text-align:center;color:#c1262c;display:block}div.topMessage{width:100%;background:#243e8f;color:white;position:absolute;top:0;left:0;z-index:9999;font-family:arial}div.topMessage a{display:inline-block;color:white;text-decoration:none;padding:10px}div.topMessage span{float:right;padding:10px;cursor:pointer;cursor:hand}#sidebar article ul#subMenu{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}#sidebar article ul#subMenu>li{border-bottom:1px solid #ccc}#sidebar article ul#subMenu>li>a:hover{text-decoration:none}#sidebar article ul#subMenu>li>a:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}#sidebar article ul#subMenu>li>a h3{font-size:18px;font-weight:normal;padding:10px 10px 10px 40px;margin-left:10px}#sidebar article ul#subMenu>li>a h3:hover{color:black}#sidebar article ul#subMenu>li ul{border-top:1px solid #ccc}#sidebar article ul#subMenu>li li{border:0}#sidebar article ul#subMenu>li li#sideMenuSubNavAttachedCVs{background:url("../graphics/finalIcons/menuAttachments.png") no-repeat 50px 4px;background-position:17% 4px;background-color:white}#sidebar article ul#subMenu>li li#sideMenuSubNavPrivacy{background:url("../graphics/test_20.png") no-repeat 49px 4px;background-position:16% 2px;background-color:transparent}#sidebar article ul#subMenu>li li a{color:#008eaa;display:block;font-weight:normal;padding:6px 10px 6px 21.95946%}#sidebar article ul#subMenu>li li a:hover{text-decoration:underline}#sidebar article ul#subMenu li#sideMenuNavProfile>a{background-position:98% center;margin-right:0;display:block}#sidebar article ul#subMenu li#sideMenuNavProfile>a.active{background-position:98% center;margin-right:0}#sidebar article ul#subMenu li#sideMenuNavProfile>a h3{background:url("../graphics/profile_icon_24.png") no-repeat 2px 7px}#sidebar article ul#subMenu li#sideMenuNavJobs>a{background-image:url("../graphics/arrow_icon_24_bottom.png");background-repeat:no-repeat;background-position:right center;margin-right:5px;background-position:98% center;margin-right:0;display:block}#sidebar article ul#subMenu li#sideMenuNavJobs>a.active{background-image:url("../graphics/arrow_icon_24_top.png");background-repeat:no-repeat;background-position:right center;margin-right:5px;background-position:98% center;margin-right:0}#sidebar article ul#subMenu li#sideMenuNavJobs>a h3{background:url("../graphics/jobs_blue_24.png") no-repeat 2px 7px}#sidebar article ul#subMenu li#sideMenuNavDocs h3{background:url("../graphics/document_library_24.png") no-repeat 2px 7px}#sidebar article ul#subMenu li#sideMenuNavNews h3{background:url("../graphics/news_24.png") no-repeat 2px 7px}#sidebar article ul#subMenu li#sideMenuNavAccount h3{background:url("../graphics/settings_24.png") no-repeat 2px 7px}#sidebar article ul#subMenu li#sideMenuNavPreferenceCenter h3{background:url("../graphics/email_icon_forms_24.png") no-repeat 2px 7px}#sort a#elemBulkDelete{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative}body #content .msgBox{background:#c1262c;margin:10px auto;padding:3%;width:80%;color:white}body #content .msgBox a{font-size:12px;color:white;text-decoration:underline}body #content .msgBox.error{background:0;color:#c1262c;margin:0 0 10px;padding:0}body div.fieldCont{padding:9px 0 10px}body div.fieldCont div.mainCheckCont{margin:0 0 4px;padding-right:16px;float:none;display:block;clear:both}body div.fieldCont div.mainCheckCont input[type='checkbox']{padding:0}body.login.resetPassword #passwordBox{float:right;width:63%}body.login.resetPassword #passwordBox>span{width:100%}body.login.resetPassword #passwordBox ul.passwordStrengthLabel li label{width:auto}body.login.resetPassword #passwordBox div.passwordStrengthContainer{clear:left}body.login.resetPassword #passwordBox .btn{margin-left:36%}body.login #content .header{padding:0 16px}body.login #content .elemBoxStyle.oneColForm{width:80%;margin:0 auto;max-width:800px;padding:10px 0}body.login #content .elemBoxStyle.oneColForm.nojanrain{width:330px}body.login #content .elemBoxStyle.oneColForm ul li.loginsections{width:50%;min-width:300px;float:left}body.login #content .elemBoxStyle.oneColForm ul li.loginsections h6{margin:0 auto;color:black;font-weight:bold;width:90%;text-align:center;padding-bottom:10px}body.login #content .elemBoxStyle.oneColForm ul li.loginsections #passwordBox{width:90%;margin:auto 5%}body.login #content .elemBoxStyle.oneColForm ul li.loginsections #passwordBox .passwordStrengthContainer{float:left}body.login #content .elemBoxStyle.oneColForm ul li.loginsections #passwordBox ul.passwordStrengthLabel{display:block}body.login #content .elemBoxStyle.oneColForm ul li.loginsections #passwordCriteria{width:90%;margin:auto 5%;font-size:11px;padding-bottom:10px}body.login #content .elemBoxStyle.oneColForm ul li.loginsections .signupOptions{width:90%;margin:5% 5% 0 5%}body.login #content .elemBoxStyle.oneColForm ul li.loginsections .signupOptions label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0;margin-left:3px}body.login #content .elemBoxStyle.oneColForm ul li.loginsections .error{margin:auto 5%;padding-left:0;padding-top:3px}body.login #content .elemBoxStyle.oneColForm ul li.loginsections .forogtremember{width:98%;margin:4px 0 5% -10px;text-align:right}body.login #content .elemBoxStyle.oneColForm ul li.loginsections .forogtremember a{font-size:12px}body.login #content .elemBoxStyle.oneColForm ul li.loginsections [for="rememberMe"]{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0;width:auto}body.login #content .elemBoxStyle.oneColForm ul div.separator{position:absolute;left:50%;top:10px;height:inherit;bottom:10px;margin-left:-10px}body.login #content .elemBoxStyle.oneColForm ul div.separator .line{background:#ccc;content:"";width:1px;height:100%;position:absolute;left:50%;top:0}body.login #content .elemBoxStyle.oneColForm ul div.separator .or{background:white;font-size:18px;color:#333;font-family:Georgia,serif;position:relative;top:90px;z-index:9}body.login #content .elemBoxStyle.oneColForm ul #privacy{margin:5% 5% 10px 5%;width:90%;font-size:11px}body.login #content .elemBoxStyle.oneColForm ul #privacy a{font-size:11px}body.login #content .elemBoxStyle.oneColForm ul button.submit,body.login #content .elemBoxStyle.oneColForm ul .btn.submit{margin-left:5%}body.login #content .elemBoxStyle.oneColForm ul input[name="rememberMe"]{margin-left:1%}body.login #content .elemBoxStyle.oneColForm ul #janrainEngageEmbed{margin:0 auto;display:block;width:305px}body.login #content .elemBoxStyle.oneColForm ul div.checkBoxCont{vertical-align:middle}body.login #content .elemBoxStyle.oneColForm ul #janrainEngageLearnMore{margin:10px auto;display:block;width:305px}body.login #content .elemBoxStyle.oneColForm ul #janrainEngageLearnMore a{text-decoration:underline}body.login #content p.learn-more-tooltip{visibility:hidden;position:absolute;z-index:1000;padding:20px;margin:15px 0 0 0;text-align:justify}body.login #content p.learn-more-tooltip .tooltip-inner{font-size:12px}body.login #content p.learn-more-tooltip .tooltip-arrow{position:absolute;top:-15px;background-color:transparent;border:15px solid transparent;border-top:0;border-bottom-color:#333}@media screen and (max-width:890px){body.login #content .header h1{margin-top:20px;padding-right:0;text-align:center}body.login #content .elemBoxStyle.oneColForm{width:60%;margin:auto}body.login #content .elemBoxStyle.oneColForm ul li.loginsections{width:auto;min-width:300px;float:none}body.login #content .elemBoxStyle.oneColForm ul li.loginsections h6{padding-bottom:15px}body.login #content .elemBoxStyle.oneColForm ul li.loginsections form .kaptchaContainer{margin:10px auto 5px;font-size:11px}body.login #content .elemBoxStyle.oneColForm ul li.loginsections .janrainContent{border:none!important}body.login #content .elemBoxStyle.oneColForm ul div.separator{position:relative;left:0;top:0;bottom:0;margin-left:0;margin-bottom:20px;text-align:center}body.login #content .elemBoxStyle.oneColForm ul div.separator .or{top:0;padding:0 7px}body.login #content .elemBoxStyle.oneColForm ul div.separator .line{left:5%;top:12px;width:90%;height:1px}}@media(max-width:590px){body.login #content .elemBoxStyle.oneColForm{width:80%}body.login #content .elemBoxStyle.oneColForm label,body.login #content .elemBoxStyle.oneColForm h6{font-size:16px}body.login #content .elemBoxStyle.oneColForm ul li.loginsections a,body.login #content .elemBoxStyle.oneColForm button.submit,body.login #content .elemBoxStyle.oneColForm input,body.login #content .elemBoxStyle.oneColForm #privacy{font-size:14px!important}}@media(max-width:425px){body.login #wrapper{margin-bottom:40px}body.login #content .elemBoxStyle.oneColForm{width:100%;border:0}}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.mobile #content .elemBoxStyle.oneColForm{width:auto;margin:auto 0}body.mobile #content .elemBoxStyle.oneColForm label,body.mobile #content .elemBoxStyle.oneColForm input[type="text"],body.mobile #content .elemBoxStyle.oneColForm input[type="password"],body.mobile #content .elemBoxStyle.oneColForm #passwordBox,body.mobile #content .elemBoxStyle.oneColForm #passwordCriteria,body.mobile #content .elemBoxStyle.oneColForm .forogtremember,body.mobile #content .elemBoxStyle.oneColForm #privacy{width:80%}body.mobile #content .elemBoxStyle.oneColForm .btn.submit,body.mobile #content .elemBoxStyle.oneColForm #janrainEngageEmbed{margin:auto 0}body.mobile #content .elemBoxStyle.oneColForm #janrainEngageEmbed{display:block}}@media only screen and (max-device-width:320px){body.mobile #content .elemBoxStyle.oneColForm{max-width:300px;padding:0}}@media only screen and (max-device-width:480px){body.mobile #content .elemBoxStyle.oneColForm{max-width:460px;padding:0}}body.myEfcJobs.saveJob article#mainCont,body.myEfcJobs.saveJob article#sidebarCont,body.myEfcJobs.jobApply article#mainCont,body.myEfcJobs.jobApply article#sidebarCont{padding:10px 5% 5%;width:100%}body.myEfcJobs.saveJob article#mainCont p,body.myEfcJobs.saveJob article#sidebarCont p,body.myEfcJobs.jobApply article#mainCont p,body.myEfcJobs.jobApply article#sidebarCont p{font-size:12px}body.myEfcJobs.saveJob article#mainCont .counter,body.myEfcJobs.saveJob article#sidebarCont .counter,body.myEfcJobs.jobApply article#mainCont .counter,body.myEfcJobs.jobApply article#sidebarCont .counter{font-size:11px}body.myEfcJobs.saveJob article#mainCont #ofccp,body.myEfcJobs.saveJob article#sidebarCont #ofccp,body.myEfcJobs.jobApply article#mainCont #ofccp,body.myEfcJobs.jobApply article#sidebarCont #ofccp{border-top:1px solid #ccc;padding-top:20px;margin-top:15px}body.myEfcJobs.saveJob article#mainCont #ofccp .boldText,body.myEfcJobs.saveJob article#sidebarCont #ofccp .boldText,body.myEfcJobs.jobApply article#mainCont #ofccp .boldText,body.myEfcJobs.jobApply article#sidebarCont #ofccp .boldText{line-height:normal;padding-top:5px;display:block}body.myEfcJobs.saveJob article#mainCont h3,body.myEfcJobs.saveJob article#sidebarCont h3,body.myEfcJobs.jobApply article#mainCont h3,body.myEfcJobs.jobApply article#sidebarCont h3{color:black}body.myEfcJobs.savedJobs #sidebar article ul#subMenu{overflow:hidden}body.myEfcJobs.savedJobs #sidebar article ul#subMenu h3{background-color:white;font-weight:bold;font-size:14px}body.myEfcJobs.savedJobs #sidebar article ul#subMenu .drillDown{display:none;background:#efefef}body.myEfcJobs.savedJobs #sidebar article ul#subMenu .drillDown li a{font-size:12px;font-family:Georgia,serif}body.myEfcJobs.savedJobs #sidebar article ul#subMenu .drillDownProfile{background:#efefef}body.myEfcJobs.savedJobs #sidebar article ul#subMenu .drillDownProfile li a{font-size:12px;font-family:Georgia,serif}body.myEfcJobs.savedJobs #sidebar article ul#subMenu>li>a{background-color:white;display:block}body.myEfcJobs.savedJobs #sidebar article ul#subMenu #sideMenuNavJobs h3{color:black;display:block}body.myEfcJobs.savedJobs #sidebar article ul#subMenu #sideMenuNavJobs .drillDown{display:block}body.myEfcJobs.savedJobs #sidebar article ul#subMenu #sideMenuNavJobs .drillDown #sideMenuSubNavSavedJobs a{color:black;display:block}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.myEfcJobs.savedJobs #sidebar article{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.myEfcJobs.savedJobs #sidebar article ul#subMenu #sideMenuNavJobs{border:0;background-image:none}}body.myEfcJobs.savedJobs #savedJobsContainer header label.inline{position:absolute;right:24px;top:12px}body.myEfcJobs.savedJobs #sidebar article ul#subMenu li#sideMenuNavJobs h3{background:url("../graphics/jobs_blue_24.png") no-repeat 2px 7px}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu{overflow:hidden}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu h3{background-color:white;font-weight:bold;font-size:14px}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu .drillDown{display:none;background:#efefef}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu .drillDown li a{font-size:12px;font-family:Georgia,serif}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu .drillDownProfile{background:#efefef}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu .drillDownProfile li a{font-size:12px;font-family:Georgia,serif}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu>li>a{background-color:white;display:block}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu #sideMenuNavJobs h3{color:black;display:block}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu #sideMenuNavJobs .drillDown{display:block}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu #sideMenuNavJobs .drillDown #sideMenuSubNavApplicationHistory a{color:black;display:block}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.myEfcJobs.applicationHistory #sidebar article{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu #sideMenuNavJobs{border:0;background-image:none}}body.myEfcJobs.applicationHistory #sidebar article ul#subMenu li#sideMenuNavJobs h3{background:url("../graphics/jobs_blue_24.png") no-repeat 2px 7px}body.matchingJobs #sidebar article ul#subMenu{overflow:hidden}body.matchingJobs #sidebar article ul#subMenu h3{background-color:white;font-weight:bold;font-size:14px}body.matchingJobs #sidebar article ul#subMenu .drillDown{display:none;background:#efefef}body.matchingJobs #sidebar article ul#subMenu .drillDown li a{font-size:12px;font-family:Georgia,serif}body.matchingJobs #sidebar article ul#subMenu .drillDownProfile{background:#efefef}body.matchingJobs #sidebar article ul#subMenu .drillDownProfile li a{font-size:12px;font-family:Georgia,serif}body.matchingJobs #sidebar article ul#subMenu>li>a{background-color:white;display:block}body.matchingJobs #sidebar article ul#subMenu #sideMenuNavJobs h3{color:black;display:block}body.matchingJobs #sidebar article ul#subMenu #sideMenuNavJobs .drillDown{display:block}body.matchingJobs #sidebar article ul#subMenu #sideMenuNavJobs .drillDown #sideMenuSubNavMatchingJobs a{color:black;display:block}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.matchingJobs #sidebar article{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.matchingJobs #sidebar article ul#subMenu #sideMenuNavJobs{border:0;background-image:none}}body.docs.cvs #sidebar article ul#subMenu{overflow:hidden}body.docs.cvs #sidebar article ul#subMenu h3{background-color:white;font-weight:bold;font-size:14px}body.docs.cvs #sidebar article ul#subMenu .drillDown{display:none;background:#efefef}body.docs.cvs #sidebar article ul#subMenu .drillDown li a{font-size:12px;font-family:Georgia,serif}body.docs.cvs #sidebar article ul#subMenu .drillDownProfile{background:#efefef}body.docs.cvs #sidebar article ul#subMenu .drillDownProfile li a{font-size:12px;font-family:Georgia,serif}body.docs.cvs #sidebar article ul#subMenu>li>a{background-color:white;display:block}body.docs.cvs #sidebar article ul#subMenu #sideMenuNavDocs h3{color:black;display:block}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.docs.cvs #sidebar article{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.docs.cvs #sidebar article ul#subMenu #sideMenuNavDocs{border:0;background-image:none}}body.docs.cvs #sidebar article ul#subMenu li#sideMenuNavDocs h3{background:url("../graphics/document_library_24.png") no-repeat 2px 7px}body.docs.cvs #content header h1{background:url("../graphics/finalIcons/mainDocs.png") no-repeat 0 0;padding:0 45px}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.docs.cvs #content header h1{background:0;padding:0;font-size:24px}}body.docs.cvs .btn{cursor:pointer;filter:alpha(opacity=100);opacity:1}body.docs.cvs .btn.update{margin-left:10px}body.docs.cvs .btn.disabledBtn{filter:alpha(opacity=30);opacity:.3;cursor:default}body.docs.cvs .btn[disabled]{filter:alpha(opacity=65);opacity:.65;cursor:default}body.docs.cvs .button.cancel{float:none}body.docs.cvs .msgBox{background:#c1262c;margin:10px auto;padding:3%;width:80%}body.docs.cvs #cvs form textarea,body.docs.cvs #cvs form input,body.docs.cvs #coverLetters form textarea,body.docs.cvs #coverLetters form input{width:99%}body.docs.cvs #cvs form h3,body.docs.cvs #coverLetters form h3{color:black;font-size:19px;font-weight:normal}body.docs.cvs #cvs .docContainer form,body.docs.cvs #coverLetters .docContainer form{padding:20px 0 6px 0}body.docs.cvs #cvs .docContainer ul .icon,body.docs.cvs #coverLetters .docContainer ul .icon{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:10%}body.docs.cvs #cvs .docContainer ul .icon a,body.docs.cvs #coverLetters .docContainer ul .icon a{vertical-align:top}body.docs.cvs #cvs .docContainer ul .info,body.docs.cvs #coverLetters .docContainer ul .info{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:45%}body.docs.cvs #cvs .docContainer ul .info h2,body.docs.cvs #coverLetters .docContainer ul .info h2{font-size:14px;margin-bottom:4px;word-wrap:break-word;white-space:normal}body.docs.cvs #cvs .docContainer ul .info .updated,body.docs.cvs #coverLetters .docContainer ul .info .updated{margin-bottom:4px;display:block;color:black}body.docs.cvs #cvs .docContainer ul .actions,body.docs.cvs #coverLetters .docContainer ul .actions{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:35%;text-align:right;vertical-align:top}body.docs.cvs #cvs .docContainer ul .actions a,body.docs.cvs #coverLetters .docContainer ul .actions a{margin:0 5px}body.docs.cvs #cvs .docContainer ul .actions a.downloadAction,body.docs.cvs #cvs .docContainer ul .actions a.deleteAction,body.docs.cvs #cvs .docContainer ul .actions a.editAction,body.docs.cvs #cvs .docContainer ul .actions a.previewAction,body.docs.cvs #coverLetters .docContainer ul .actions a.downloadAction,body.docs.cvs #coverLetters .docContainer ul .actions a.deleteAction,body.docs.cvs #coverLetters .docContainer ul .actions a.editAction,body.docs.cvs #coverLetters .docContainer ul .actions a.previewAction{width:24px;height:24px;overflow:hidden;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-indent:-99999px;visibility:hidden;line-height:100px;font-size:0;padding:2px}body.docs.cvs #cvs .docContainer ul .actions a.downloadAction,body.docs.cvs #coverLetters .docContainer ul .actions a.downloadAction{background:url("../graphics/download_teal_24.png") no-repeat 0 0}body.docs.cvs #cvs .docContainer ul .actions a.deleteAction,body.docs.cvs #coverLetters .docContainer ul .actions a.deleteAction{background:url("../graphics/delete_button_ontouch_24.png") no-repeat 0 0}body.docs.cvs #cvs .docContainer ul .actions a.editAction,body.docs.cvs #coverLetters .docContainer ul .actions a.editAction{background:url("../graphics/edit_24.png") no-repeat 0 0}body.docs.cvs #cvs .docContainer ul .actions a.previewAction,body.docs.cvs #coverLetters .docContainer ul .actions a.previewAction{background:url("../graphics/view_cv_teal_24.png") no-repeat 0 0}body.docs.cvs #cvs .docContainer ul .actions .attatchStatus,body.docs.cvs #coverLetters .docContainer ul .actions .attatchStatus{margin-bottom:10px;margin-top:-10px;float:right}body.docs.cvs #cvs .docContainer ul .actions .attatchStatus.attached,body.docs.cvs #coverLetters .docContainer ul .actions .attatchStatus.attached{width:auto;padding:5px;font-size:12px}body.docs.cvs #cvs .docContainer ul .actions .attatchStatus.active,body.docs.cvs #coverLetters .docContainer ul .actions .attatchStatus.active{font-weight:bold}@media screen and (max-width:885px){body.docs.cvs #cvs .docContainer ul .icon,body.docs.cvs #coverLetters .docContainer ul .icon{display:none}body.docs.cvs #cvs .docContainer ul .actions,body.docs.cvs #coverLetters .docContainer ul .actions{width:45%}}@media screen and (max-width:860px){body.docs.cvs #cvs .docContainer ul .actions,body.docs.cvs #coverLetters .docContainer ul .actions{width:40%}}body.docs.cvs #cvs .docContainer ul:hover .actions a.downloadAction,body.docs.cvs #cvs .docContainer ul:hover .actions a.deleteAction,body.docs.cvs #cvs .docContainer ul:hover .actions a.editAction,body.docs.cvs #cvs .docContainer ul:hover .actions a.previewAction,body.docs.cvs #cvs .docContainer ul.showbuttons .actions a.downloadAction,body.docs.cvs #cvs .docContainer ul.showbuttons .actions a.deleteAction,body.docs.cvs #cvs .docContainer ul.showbuttons .actions a.editAction,body.docs.cvs #cvs .docContainer ul.showbuttons .actions a.previewAction,body.docs.cvs #coverLetters .docContainer ul:hover .actions a.downloadAction,body.docs.cvs #coverLetters .docContainer ul:hover .actions a.deleteAction,body.docs.cvs #coverLetters .docContainer ul:hover .actions a.editAction,body.docs.cvs #coverLetters .docContainer ul:hover .actions a.previewAction,body.docs.cvs #coverLetters .docContainer ul.showbuttons .actions a.downloadAction,body.docs.cvs #coverLetters .docContainer ul.showbuttons .actions a.deleteAction,body.docs.cvs #coverLetters .docContainer ul.showbuttons .actions a.editAction,body.docs.cvs #coverLetters .docContainer ul.showbuttons .actions a.previewAction{visibility:visible}body.docs.cvs #cvs .docContainer .error,body.docs.cvs #coverLetters .docContainer .error{padding-left:0}body.docs.cvs[data-context-path="/it-it"] #cvs header div.mainHeader ul.titles li.cta .btn,body.docs.cvs[data-context-path="/it-it"] #coverLetters header div.mainHeader ul.titles li.cta .btn,body.docs.cvs[data-context-path="/myefc-web/it-it"] #cvs header div.mainHeader ul.titles li.cta .btn,body.docs.cvs[data-context-path="/myefc-web/it-it"] #coverLetters header div.mainHeader ul.titles li.cta .btn{max-width:80px;margin-bottom:10px;word-wrap:break-word;white-space:normal}body.docs.cvs.mobile #cvs .docContainer ul li,body.docs.cvs.mobile #coverLetters .docContainer ul li{width:35%}body.docs.cvs.mobile #cvs .docContainer ul li.icon,body.docs.cvs.mobile #coverLetters .docContainer ul li.icon{display:none}body.docs.cvs.mobile #cvs .docContainer ul li.info,body.docs.cvs.mobile #coverLetters .docContainer ul li.info{margin-left:0}body.docs.cvs.mobile #cvs .docContainer ul li.actions,body.docs.cvs.mobile #coverLetters .docContainer ul li.actions{float:right}body.docs.cvs.mobile #cvs .docContainer ul li.actions a.downloadAction,body.docs.cvs.mobile #coverLetters .docContainer ul li.actions a.downloadAction{visibility:visible}body.docs.cvs.mobile #cvs .docContainer ul li.actions a.deleteAction,body.docs.cvs.mobile #coverLetters .docContainer ul li.actions a.deleteAction{visibility:visible}body.docs.cvs.mobile #cvs .docContainer ul li.actions a.editAction,body.docs.cvs.mobile #coverLetters .docContainer ul li.actions a.editAction{visibility:visible}body.docs.cvs.mobile #cvs .docContainer ul li.actions a.previewAction,body.docs.cvs.mobile #coverLetters .docContainer ul li.actions a.previewAction{visibility:visible}body.profile.update #sidebar article ul#subMenu{overflow:hidden}body.profile.update #sidebar article ul#subMenu h3{background-color:white;font-weight:bold;font-size:14px}body.profile.update #sidebar article ul#subMenu .drillDown{display:none;background:#efefef}body.profile.update #sidebar article ul#subMenu .drillDown li a{font-size:12px;font-family:Georgia,serif}body.profile.update #sidebar article ul#subMenu .drillDownProfile{background:#efefef}body.profile.update #sidebar article ul#subMenu .drillDownProfile li a{font-size:12px;font-family:Georgia,serif}body.profile.update #sidebar article ul#subMenu>li>a{background-color:white;display:block}body.profile.update #sidebar article ul#subMenu #sideMenuNavProfile h3{color:black;display:block}body.profile.update #sidebar article ul#subMenu #sideMenuNavProfile .drillDown{display:block}body.profile.update #sidebar article ul#subMenu #sideMenuNavProfile .drillDown #sideMenuSubNavEdit a{color:black;display:block}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.profile.update #sidebar article{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.profile.update #sidebar article ul#subMenu #sideMenuNavProfile{border:0;background-image:none}}body.profile.update #content header h1{background:url("../graphics/finalIcons/mainProfile.png") no-repeat 0 0;padding:0 45px}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.profile.update #content header h1{background:0;padding:0;font-size:24px}}body.profile.update #content header div.mainHeader ul{height:60px}body.profile.update #content header div.mainHeader ul form #makeSearchableAttachCv{width:151px}body.profile.update #content header div.mainHeader ul form #makeSearchableAttachCv span{white-space:normal}body.profile.update #content .attachedcv{overflow:hidden;min-height:66px}body.profile.update #content .attachedcv h2{font-size:18px}body.profile.update #content .attachedcv div{min-height:45px}body.profile.update #content .attachedcv h2,body.profile.update #content .attachedcv div{padding-left:64px;word-wrap:break-word;white-space:normal;font-size:13px}body.profile.update #content .attachedcv .highlightOrange{color:#c1262c}body.profile.update #content .attachedcv.word{padding:0}body.profile.update #content .attachedcv.word .fileNameAttachment{background:url("../graphics/word.png") no-repeat scroll 0 49% transparent;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:10px}body.profile.update #content .attachedcv.pdf{padding:0}body.profile.update #content .attachedcv.pdf .fileNameAttachment{background:url("../graphics/pdf.png") no-repeat scroll 1% 49% transparent;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:10px}body.profile.update #content .attachedcv.text{padding:0}body.profile.update #content .attachedcv.text .fileNameAttachment{background:url("../graphics/text.png") no-repeat scroll 1% 49% transparent;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:10px}body.profile.update #content .attachedcv.none div{padding-left:0}body.profile.update #changeOrderexp,body.profile.update #addExperience,body.profile.update #changeOrderqa,body.profile.update #addExperienceqa,body.profile.update .additionalInfo,body.profile.update .finsihedsortingexp,body.profile.update .finsihedsortingqa,body.profile.update #addSector{color:#008eaa;cursor:pointer;font-weight:normal;text-decoration:none;font-size:12px}body.profile.update #changeOrderexp,body.profile.update #changeOrderqa,body.profile.update .additionalInfo,body.profile.update .finsihedsortingexp,body.profile.update .finsihedsortingqa{padding-right:30px}body.profile.update #addExperience{padding-right:10px}body.profile.update #addExperience,body.profile.update .additionalInfo,body.profile.update .finsihedsortingexp,body.profile.update .finsihedsortingqa{padding-left:30px}body.profile.update #changeOrderexp,body.profile.update #changeOrderqa{padding-left:0}body.profile.update #addSector{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-bottom:1px}body.profile.update .finsihedsortingexp,body.profile.update .finsihedsortingqa{display:none;color:black}body.profile.update .additionalInfo{padding-right:0}body.profile.update input.otherSchool{width:166px;display:none}body.profile.update .elemBoxStyle span{padding-bottom:6px}body.profile.update .elemBoxStyle span.highlightOrange.boldText{color:#7ab600}body.profile.update div.message ul{width:auto}body.profile.update #profileJobPreferences .error,body.profile.update div[data-field="jobSeekerWorkSummaryForm.yearsExperience"]{width:auto}body.profile.update div.sectors,body.profile.update div.sectors-exp,body.profile.update div.fieldCont{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:60%}body.profile.update div.sectors,body.profile.update div.sectors-exp{padding-bottom:10px}body.profile.update div.sectors a.deleteElem,body.profile.update div.sectors .elemBoxStyle.expired a.deleteElem,body.profile.update div.sectors-exp a.deleteElem,body.profile.update div.sectors-exp .elemBoxStyle.expired a.deleteElem{top:3px}body.profile.update .req{font-size:11px}body.profile.update .req abbr{left:0}body.profile.update .multiaddCont{position:relative;top:13px}body.profile.update .orClass{margin-left:1%;margin-right:1%}body.profile.update #sidebar article ul#subMenu li#sideMenuNavProfile h3{background:url("../graphics/profile_icon_24.png") no-repeat 2px 7px}body.profile.update .combineDates{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:53%}body.profile.update [for="glanceEmploymentType"]{clear:both}body.profile.update h2 .info{font-size:11px;margin-left:10px}body.profile.update .msgBox{background:#78b423;margin:10px auto;padding:1%;width:80%}body.profile.update #personalDetailsOptional .labelField{padding:0}body.profile.update #personalDetailsOptional input[type="radio"]{top:-2px}body.profile.update #personalDetailsOptional .radioCont label.wauto{padding-top:0}body.profile.update #personalDetailsOptional .tagList{margin:0 5px 10px 0}body.profile.update #content div.error{height:auto;font-size:12px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding-left:36%;padding-bottom:7px}body.profile.update #content .sector-exp div.error,body.profile.update #content div.fieldCont div.error,body.profile.update #content .combineDates div.error{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:100%;padding-left:0;padding-bottom:7px}body.profile.update #content [data-id="languages"] .errorMessage{clear:both;display:block;float:left;padding-left:0;width:100%}body.profile.update #content #main article .makeProfileSearchable{font-size:1em;margin:0;color:white;padding:7px 8px;background-color:#008eaa;border-color:#008eaa}body.profile.update #content #main article .makeProfileSearchable:hover{background-color:#006c81;border-color:#005b6d}body.profile.update #popupContent nav.wizardButtons{padding-top:0;display:block;width:90%}body.profile.preview #sidebar article ul#subMenu{overflow:hidden}body.profile.preview #sidebar article ul#subMenu h3{background-color:white;font-weight:bold;font-size:14px}body.profile.preview #sidebar article ul#subMenu .drillDown{display:none;background:#efefef}body.profile.preview #sidebar article ul#subMenu .drillDown li a{font-size:12px;font-family:Georgia,serif}body.profile.preview #sidebar article ul#subMenu .drillDownProfile{background:#efefef}body.profile.preview #sidebar article ul#subMenu .drillDownProfile li a{font-size:12px;font-family:Georgia,serif}body.profile.preview #sidebar article ul#subMenu>li>a{background-color:white;display:block}body.profile.preview #sidebar article ul#subMenu #sideMenuNavProfile h3{color:black;display:block}body.profile.preview #sidebar article ul#subMenu #sideMenuNavProfile .drillDown{display:block}body.profile.preview #sidebar article ul#subMenu #sideMenuNavProfile .drillDown #sideMenuSubNavPreview a{color:black;display:block}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.profile.preview #sidebar article{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.profile.preview #sidebar article ul#subMenu #sideMenuNavProfile{border:0;background-image:none}}body.profile.preview h4.highlightOrange{font-size:12px}body.profile.preview #accordion>.elemBoxStyle{border:1px solid #e5e3e3}body.profile.preview #accordion div,body.profile.preview #accordion span,body.profile.preview #accordion p{font-size:12px}body.profile.preview #content header h1{background:url("../graphics/finalIcons/mainProfile.png") no-repeat 0 0;padding:0 45px}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.profile.preview #content header h1{background:0;padding:0;font-size:24px}}body.profile.preview #content #sidebar article ul#subMenu li#sideMenuNavProfile h3{background:url("../graphics/profile_icon_24.png") no-repeat 2px 7px}body.profile.preview #content #main h2{margin-top:12px;margin-bottom:0}body.profile.preview #content #main h2 a{font-family:arial}body.profile.preview #content [data-id] h1,body.profile.preview #content [data-id] h2,body.profile.preview #content [data-id] h3,body.profile.preview #content [data-id] h4,body.profile.preview #content [data-id] h5,body.profile.preview #content [data-id] h6{font-family:arial}body.profile.preview #content .attachedcv{overflow:hidden}body.profile.preview #content .attachedcv h2{font-size:18px}body.profile.preview #content .attachedcv h2,body.profile.preview #content .attachedcv div{padding-left:64px;word-wrap:break-word;white-space:normal}body.profile.preview #content .attachedcv .highlightOrange{color:#c1262c}body.profile.preview #content .attachedcv.word{padding:0}body.profile.preview #content .attachedcv.word .fileNameAttachment{min-height:66px;background:url("../graphics//word.png") no-repeat scroll 0 0 transparent;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:10px}body.profile.preview #content .attachedcv.pdf{padding:0}body.profile.preview #content .attachedcv.pdf .fileNameAttachment{min-height:66px;background:url("../graphics//pdf.png") no-repeat scroll 0 0 transparent;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:10px}body.profile.preview #content .attachedcv.text{padding:0}body.profile.preview #content .attachedcv.text .fileNameAttachment{min-height:66px;background:url("../graphics//text.png") no-repeat scroll 0 0 transparent;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:10px}body.profile.preview #content .attachedcv.none div{padding-left:0}body.profile.preview #content span.boldText.highlightOrange{display:block;font-weight:bold;padding-top:5px}body.profile.preview #content h1.elemBoxStyleNoBg.noborder a{font-size:12px}body.profile.preview #content div.spacer,body.profile.preview #content span.spacer{border-bottom:1px solid #ccc;margin:10px 0}body.profile.preview #content div.float70,body.profile.preview #content span.float70{float:left;width:65%;padding-right:5%}body.profile.preview #content div.float50,body.profile.preview #content span.float50{float:left;width:45%;padding-right:5%}body.profile.preview #content div.float30,body.profile.preview #content span.float30{float:left;width:27%;padding-right:3%}body.profile.preview #content div.float33,body.profile.preview #content span.float33{float:left;width:30%;padding-right:3%}body.profile.preview #content div.skills .element,body.profile.preview #content span.skills .element{margin:5px 10px 5px 0;padding:3px}body.profile.preview #content div.percent50,body.profile.preview #content span.percent50{filter:alpha(opacity=50);opacity:.5}body.profile.preview #content div.mainSection h2,body.profile.preview #content span.mainSection h2{margin-bottom:0}body.profile.preview #main article .makeProfileSearchable{font-size:1em;margin:0;color:white;padding:7px 8px}body.profile.preview #popupContent nav.wizardButtons{padding-top:0;display:block;width:90%}body.profile.attachedCV #sidebar article ul#subMenu,body.profile.noAttached #sidebar article ul#subMenu{overflow:hidden}body.profile.attachedCV #sidebar article ul#subMenu h3,body.profile.noAttached #sidebar article ul#subMenu h3{background-color:white;font-weight:bold;font-size:14px}body.profile.attachedCV #sidebar article ul#subMenu .drillDown,body.profile.noAttached #sidebar article ul#subMenu .drillDown{display:none;background:#efefef}body.profile.attachedCV #sidebar article ul#subMenu .drillDown li a,body.profile.noAttached #sidebar article ul#subMenu .drillDown li a{font-size:12px;font-family:Georgia,serif}body.profile.attachedCV #sidebar article ul#subMenu .drillDownProfile,body.profile.noAttached #sidebar article ul#subMenu .drillDownProfile{background:#efefef}body.profile.attachedCV #sidebar article ul#subMenu .drillDownProfile li a,body.profile.noAttached #sidebar article ul#subMenu .drillDownProfile li a{font-size:12px;font-family:Georgia,serif}body.profile.attachedCV #sidebar article ul#subMenu>li>a,body.profile.noAttached #sidebar article ul#subMenu>li>a{background-color:white;display:block}body.profile.attachedCV #sidebar article ul#subMenu #sideMenuNavProfile h3,body.profile.noAttached #sidebar article ul#subMenu #sideMenuNavProfile h3{color:black;display:block}body.profile.attachedCV #sidebar article ul#subMenu #sideMenuNavProfile .drillDown,body.profile.noAttached #sidebar article ul#subMenu #sideMenuNavProfile .drillDown{display:block}body.profile.attachedCV #sidebar article ul#subMenu #sideMenuNavProfile .drillDown #sideMenuSubNavAttachedCVs a,body.profile.noAttached #sidebar article ul#subMenu #sideMenuNavProfile .drillDown #sideMenuSubNavAttachedCVs a{color:black;display:block}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.profile.attachedCV #sidebar article,body.profile.noAttached #sidebar article{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.profile.attachedCV #sidebar article ul#subMenu #sideMenuNavProfile,body.profile.noAttached #sidebar article ul#subMenu #sideMenuNavProfile{border:0;background-image:none}}body.profile.attachedCV #content header h1,body.profile.noAttached #content header h1{background:url("../graphics/finalIcons/mainProfile.png") no-repeat 0 0;padding:0 45px}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.profile.attachedCV #content header h1,body.profile.noAttached #content header h1{background:0;padding:0;font-size:24px}}body.profile.attachedCV .btn,body.profile.noAttached .btn{width:100px}body.profile.attachedCV .cancel,body.profile.attachedCV .button,body.profile.noAttached .cancel,body.profile.noAttached .button{margin:10px 10px 10px 0;float:none}body.profile.attachedCV .attachcv,body.profile.noAttached .attachcv{padding:10px;padding-left:70px}body.profile.attachedCV p.info,body.profile.noAttached p.info{padding:0 70px;margin:0}body.profile.attachedCV #sidebar article ul#subMenu li#sideMenuNavProfile h3,body.profile.noAttached #sidebar article ul#subMenu li#sideMenuNavProfile h3{background:url("../graphics/profile_icon_24.png") no-repeat 2px 7px}body.accounts #sidebar article ul#subMenu{overflow:hidden}body.accounts #sidebar article ul#subMenu h3{background-color:white;font-weight:bold;font-size:14px}body.accounts #sidebar article ul#subMenu .drillDown{display:none;background:#efefef}body.accounts #sidebar article ul#subMenu .drillDown li a{font-size:12px;font-family:Georgia,serif}body.accounts #sidebar article ul#subMenu .drillDownProfile{background:#efefef}body.accounts #sidebar article ul#subMenu .drillDownProfile li a{font-size:12px;font-family:Georgia,serif}body.accounts #sidebar article ul#subMenu>li>a{background-color:white;display:block}body.accounts #sidebar article ul#subMenu #sideMenuNavAccount h3{color:black;display:block}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.accounts #sidebar article{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.accounts #sidebar article ul#subMenu #sideMenuNavAccount{border:0;background-image:none}}body.accounts #sidebar article ul#subMenu li#sideMenuNavAccount h3{background:url("../graphics/settings_24.png") no-repeat 2px 7px}.edit-forms-div form>div{float:left;margin-right:5px}.edit-forms-div form>div .error{padding-left:0}body.jobApply section#sidebar .elemBoxStyleNoBg .applyJobDescriptionList{border-bottom:1px solid #ccc;margin:10px 0;margin-top:10px;padding:0 0 15px}body.jobApply section#sidebar .elemBoxStyleNoBg .applyJobDescriptionList li{padding:0 0 0 35px}body.jobApply section#sidebar .elemBoxStyleNoBg .applyJobDescriptionList li.jobApplyCompany{background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png") no-repeat 0 -426px transparent}body.jobApply section#sidebar .elemBoxStyleNoBg .applyJobDescriptionList li.jobApplyLocation{background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png") no-repeat 0 -841px transparent}body.jobApply section#sidebar .elemBoxStyleNoBg .applyJobDescriptionList li.jobApplySalary{background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png") no-repeat 0 -970px transparent}body.jobApply section#sidebar .elemBoxStyleNoBg .applyJobDescriptionList li.jobApplyPositionType{background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png") no-repeat 0 -770px transparent}body.jobApply section#sidebar .elemBoxStyleNoBg .applyJobDescriptionList li.jobApplyUpdated{background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png") no-repeat 0 -496px transparent}body.jobApply section#sidebar .elemBoxStyleNoBg .applyJobDescriptionList span{font-size:12px;word-wrap:break-word}body.jobApply section#sidebar .elemBoxStyleNoBg .applyJobDescriptionList h3{font-family:arial}body.jobApply .jobTitle{color:black;font-size:19px;margin:0;display:block}body.jobApply div.fieldCont{width:60%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}body.jobApply div.fieldCont .fieldMessage.errorMessage.error{width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding-left:0}body.jobApply .twoColForm .toggleAbleProfile span.staticData{display:block}body.jobApply .twoColForm input,body.jobApply .twoColForm select,body.jobApply .twoColForm .hideel{display:inline;margin:0 0 10px;overflow:inherit}body.jobApply .twoColForm span.staticData{display:none}body.jobApply .twoColForm span.staticData.nonToggle{display:block}body.jobApply .twoColForm.disabledForm input,body.jobApply .twoColForm.disabledForm select,body.jobApply .twoColForm.disabledForm .hideel{display:none}body.jobApply .twoColForm.disabledForm span.staticData{display:block}body.jobApply .twoColForm.disabledForm [data-editform]{text-align:right;display:block}body.jobApply .twoColForm input,body.jobApply.twoColForm .formField{float:none}body.jobApply .twoColForm label,body.jobApply .twoColForm .labelField{padding:9px 20px}body.jobApply .twoColForm label.inline,body.jobApply .twoColForm .labelField.inline{padding-left:0}body.jobApply .twoColForm input[type="radio"]{float:left}body.jobApply #code{max-width:106px}body.jobApply .datepicker{max-width:128px}body.jobApply abbr{position:absolute;left:auto;top:auto;margin-left:1px;margin-top:-2px}body.jobApply #phone{width:35%;max-width:183px}body.jobApply .orspacer{top:0}body.jobApply .twoColForm span.staticData,body.jobApply .twoColForm span.nonToggle{padding:8px 0;font-weight:bold}body.jobApply .twoColForm span.nonToggle{display:block}body.jobApply [data-editform]{display:none}body.jobApply .elemBoxStyleNoBg.noborder{margin:0}body.jobApply .elemBoxStyleNoBg.noborder h3{color:black;font-size:12px;font-weight:normal;padding-top:5px}body.jobApply .elemBoxStyleNoBg.noborder h1{font-size:18px;font-weight:bold}body.jobApply .elemBoxStyleNoBg.noborder h2{float:none}body.jobApply #main article{margin-bottom:10px}body.jobApply #main article .applyJobDescriptionList h3,body.jobApply #main article .applyJobDescriptionList span{font-family:arial;font-size:14px}body.jobApply #main article #basic{background:whitesmoke}body.jobApply #main article #basic #jobApplytopdetails{padding:15px;background:white}body.jobApply #main article #basic #jobApplytopdetails .elemToShow,body.jobApply #main article #basic #jobApplytopdetails .relatively-positioned{position:relative}body.jobApply #main article #basic #jobApplytopdetails #workPreferencesSectors a.deleteElem{right:56px;top:4px}body.jobApply #main article #basic #jobApplytopdetails #workPreferencesSectors .secondAddSector,body.jobApply #main article #basic #jobApplytopdetails #workPreferencesSectors .thirdAddSector{display:none}body.jobApply #main article #basic #jobApplytopdetails #workPreferencesSectors .secondAddSector.displayAddSector,body.jobApply #main article #basic #jobApplytopdetails #workPreferencesSectors .thirdAddSector.displayAddSector{display:block}body.jobApply #main article #basic #jobApplytopdetails span.italicOptional{font-style:italic;text-transform:lowercase}body.jobApply #main article #basic #jobApplytopdetails span.italicOptional b{display:inline-block}body.jobApply #main article #basic #jobApplytopdetails #addSector,body.jobApply #main article #basic #jobApplytopdetails #addLanguage{color:#008eaa;margin:0 0 15px 0}body.jobApply #main article #basic #jobApplytopdetails #addSector:hover,body.jobApply #main article #basic #jobApplytopdetails #addLanguage:hover{cursor:pointer}body.jobApply #main article #basic #jobApplytopdetails .subSectorDiv{float:left;width:100%}body.jobApply #main article #basic #jobApplytopdetails #sectors .sector-chooser{position:relative}body.jobApply #main article #basic #jobApplytopdetails #sectors .sector-chooser select{width:335px}body.jobApply #main article #basic #jobApplytopdetails #sectors>label{margin-bottom:0}body.jobApply #main article #basic #jobApplytopdetails #sectors>label p{font-size:10px;margin-bottom:0}body.jobApply #main article #basic #jobApplytopdetails #sectors .currentWorkSectorBlock{padding-bottom:0}body.jobApply #main article #basic #jobApplytopdetails #sectors a.deleteElem{margin-right:42px}body.jobApply #main article #basic #jobApplytopdetails .inlineBlock{display:inline-block}body.jobApply #main article #basic #jobApplytopdetails .widereSelect{width:335px}body.jobApply #main article #basic #jobApplytopdetails #jobApplyEditProfile{float:right;margin:0 0 0 60px}body.jobApply #main article #basic #jobApplytopdetails .editable-fields-container hr{height:5px}body.jobApply #main article #basic #jobApplytopdetails #workPreferencesPositionType ul{display:inline-block;padding:8px 0 15px;width:52%}body.jobApply #main article #basic #jobApplytopdetails #workPreferencesPositionType ul li{margin:0 0 5px}body.jobApply #main article #basic #jobApplytopdetails #workPreferencesPositionType ul li label{display:inline-block;float:none;margin:0;padding:0;text-align:left;vertical-align:top;width:93%}body.jobApply #main article #basic #jobApplytopdetails #workPreferencesPositionType ul li input[type='checkbox']{display:inline-block;margin:0}body.jobApply #main article #basic #jobApplytopdetails #languages>hr{height:0}body.jobApply #main article #basic #jobApplytopdetails.toggleAbleProfile #docs label.spacerNoCV{display:block}body.jobApply #main article #basic #jobApplytopdetails.toggleAbleProfile .elemToShow{display:none}body.jobApply #main article #basic #jobApplytopdetails.toggleAbleProfile input#phone{max-width:225px;width:222px;margin-left:7px}body.jobApply #main article #basic .widerEl{width:52%}body.jobApply #main article #basic .tagList{width:52%}body.jobApply #main article #basic .tagList .widerEl{width:98%}body.jobApply #main article #basic .lighterText{color:#999}body.jobApply #main article #basic .jobApplyMoreDetails span.infoToolTip,body.jobApply #main article #basic #jobApplytopdetails span.infoToolTip{background:none repeat scroll 0 0 #009cde;border-radius:14px;color:white;display:inline-block;font-family:Georgia,serif;font-size:11px;font-weight:bold;margin:6px 0 0 6px;padding:4px 9px;position:absolute;right:56px;top:0}body.jobApply #main article #basic .jobApplyMoreDetails .tooltip-arrow,body.jobApply #main article #basic #jobApplytopdetails .tooltip-arrow{border-color:rgba(0,0,0,0);border-style:solid;height:0;position:absolute;width:0}body.jobApply #main article #basic .jobApplyMoreDetails .tooltip.right,body.jobApply #main article #basic #jobApplytopdetails .tooltip.right{position:absolute;padding:10px 10px;margin:0 0 0 5px}body.jobApply #main article #basic .jobApplyMoreDetails .tooltip.top,body.jobApply #main article #basic #jobApplytopdetails .tooltip.top{width:170px;position:absolute;padding:20px 10px;margin:-14px 0 0}body.jobApply #main article #basic .jobApplyMoreDetails .tooltip.top .tooltip-arrow,body.jobApply #main article #basic #jobApplytopdetails .tooltip.top .tooltip-arrow{border-top-color:black;border-width:13px 13px 0;bottom:-12px;left:50%;margin-left:-14px}body.jobApply #main article #basic .jobApplyMoreDetails .tooltip-inner,body.jobApply #main article #basic #jobApplytopdetails .tooltip-inner{color:white}body.jobApply #main article #basic .jobApplyMoreDetails{padding:15px}body.jobApply #main article #basic .jobApplyMoreDetails #totalExperienceBlock{position:relative}body.jobApply #main article #basic .jobApplyMoreDetails .jobApplyAdditionalBlock{margin:0 0 25px 0;position:relative}body.jobApply #main article #basic .jobApplyMoreDetails .jobApplyAdditionalBlock .jobApplyAdditionalSpacer{display:inline-block;vertical-align:top;width:25px}body.jobApply #main article #basic .jobApplyMoreDetails .jobApplyAdditionalBlock .jobApplyAdditionalText{display:inline-block;width:93%}body.jobApply #main article #basic .jobApplyMoreDetails .jobApplyAdditionalBlock .jobApplyAdditionalText p{margin:0}body.jobApply #main article #basic .jobApplyMoreDetails .jobApplyAdditionalBlock .jobApplyAdditionalText p.jobApplyBolded{font-weight:bold}body.jobApply #main article #basic .jobApplyMoreDetails .jobApplyAdditionalBlock .jobApplyAdditionalText a.learnMore{color:#666;text-decoration:underline}body.jobApply #main article #basic .jobApplyMoreDetails .jobApplyAdditionalBlock input[type='text']{margin-bottom:5px}body.jobApply #main article #basic .jobApplyMoreDetails .jobApplyAdditionalBlock:last-of-type{margin-bottom:0}body.jobApply #main article .titleCont span,body.jobApply #main article .titleCont h1,body.jobApply #main article .titleCont h2{padding:5px;margin:5px;display:block;font-weight:normal;font-size:12px}body.jobApply #main article .titleCont a{font-size:12px}body.jobApply #main article .titleCont h1{font-size:20px}body.jobApply #main article .titleCont h2{font-size:14px}body.jobApply #main article .titleCont h2 .highlightOrange{font-weight:bold}body.jobApply #main article .sectors-cont{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}body.jobApply #main article #docs{border-bottom:1px solid #ccc;margin:15px 0 20px}body.jobApply #main article #docs #uploadAction,body.jobApply #main article #docs #coverletterAction{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-left:0;margin-bottom:15px;width:100%;max-width:100%;position:relative;padding-top:8px;font-size:12px}body.jobApply #main article #docs label.spacerNoCV{display:none}body.jobApply #main article #docs .jobApplySpacer{display:inline-block;width:55%}body.jobApply #main article #docs .jobApplySpacer a{width:auto}body.jobApply #main article #docs .jobApplySpacer.cvArea{width:65%;line-height:40px;margin-bottom:3px}body.jobApply #main article #docs #coverletterForm{margin:0 0 0 34%;padding:0 0 0 4px}body.jobApply #main article #docs #coverletterForm #jobApplyCoverLetterFormTitle,body.jobApply #main article #docs #coverletterForm #requiredJobApplyCoverLetterFormTitle,body.jobApply #main article #docs #coverletterForm #jobApplyCoverLetterFormTitleErrorMessage{display:none}body.jobApply #main article #docs textarea{padding:10px}body.jobApply #main article #docs .saveInMyDocs{margin:10px 0}body.jobApply #main article #docs select{margin-bottom:0}body.jobApply{margin:0}body.jobApply #content #japThankYouTop{display:inline-block;margin:10px 0 25px;width:100%}body.jobApply #content #japThankYouTop div header h2{color:#009639}body.jobApply #content #japThankYouTop section{border:1px solid #ccc;margin:0;padding:20px;width:100%}body.jobApply #content #japThankYouTop section article{border:0}body.jobApply #content #japThankYouTop section span.primary{background-color:#008eaa;border-color:#008eaa;display:inline-block;padding:10px;margin:0 0 0 15px}body.jobApply #content #japThankYouTop section span.primary:hover{background-color:#006c81;border-color:#005b6d}body.jobApply #content #japThankYouTop section span.primary a{color:white;font-weight:bold}body.jobApply #content #japThankYouTop section span.primary a:hover{text-decoration:none}body.jobApply #content .mlt{border:1px solid #ccc;display:inline-block;padding:10px;width:100%}body.jobApply #content .mlt h2{font-size:18px;margin:20px 10px 10px}body.jobApply #content .mlt article{float:left;margin:10px;padding:0;width:230px}body.jobApply #content .mlt article h4{background:none repeat scroll 0 0 whitesmoke;color:black;font-size:13px;padding:15px}body.jobApply #content .mlt article .mltJobDetails a{background:none repeat scroll 0 0 white;border:1px solid #ccc;color:#008eaa;font-weight:bold;margin:0 15px 15px;width:198px}body.jobApply #content .mlt article .mltJobDetails a:hover{background-color:#ebebeb;border-color:#adadad}body.jobApply #content .mlt article .mltJobDetails p{background:url("../gfx/fo_myefc/fo_myefc_jobs_sprite.png") no-repeat 0 0 transparent;margin:5px 15px;padding:7px 0 8px 31px}body.jobApply #content .mlt article .mltJobDetails p.mltSalary{background-position:0 -970px}body.jobApply #content .mlt article .mltJobDetails p.mltCompany{background-position:0 -426px}body.jobApply #content .mlt article .mltJobDetails p.mltLocation{background-position:0 -841px}body.jobApply #content .mlt article .mltJobDetails p.mltPosted{background-position:0 -496px}body.jobApply #content .mlt article .mltJobDetails p.mltType{background-position:0 -770px}body.questionnaire h1 b{color:black;font-size:28px;margin:0}body.questionnaire h1 .jobTitle{color:black;font-size:19px;margin:0;display:block}body.questionnaire h1 .jobTitle b{font-size:19px;color:black}body.questionnaire i{color:#b3b3b3;font-size:12px;font-style:normal}body.questionnaire form{width:90%;margin:0 auto}body.questionnaire form label{padding:6px 10px}body.questionnaire form ul.inlineList{border-top:1px solid #ccc;padding:5px 5%;width:90%}body.questionnaire form ul.inlineList.last{border-bottom:1px solid #ccc}body.questionnaire form ul.inlineList li div{width:auto}body.questionnaire form ul.inlineList li div.counter{width:80%;text-align:right}body.questionnaire form ul.inlineList li textarea{width:80%;margin-bottom:5px}body.questionnaire form ul.inlineList li.textQuestion{width:85%}body.questionnaire nav.wizardButtons{padding-left:130px}body.questionnaire nav.wizardButtons .btn{float:left}body.questionnaire nav.wizardButtons .btn.continue{margin-right:5px}body.password{margin:0;padding:0;background:transparent}body.password .error{display:none;height:auto;margin:0;padding-left:0}body.password .btn{min-width:80px}body.password .btn,body.password input,body.password div,body.password h2,body.password .error{float:left;margin:6px}body.password .forgotPasswordMessage{width:90%}body.password #forgotten{*margin-left:6px;width:70%}body.password #forgotten input#email{width:100%}body.account #content header{color:black;font-size:26px;padding-left:40px}body.account #content header h1{background:url("../graphics/jobs_blue_24.png") no-repeat 2px 7px}body.account #content #passwordBox{width:210px}body.account #content #passwordChange .error{padding-left:31%}body.account #content #passwordChange input.textInput.errorHighlight{width:190px}body.jobs #sidebar article ul#subMenu li#sideMenuNavJobs h3{background:url("../graphics/jobs_blue_24.png") no-repeat 2px 7px}body.privacy #sidebar article ul#subMenu{overflow:hidden}body.privacy #sidebar article ul#subMenu h3{background-color:white;font-weight:bold;font-size:14px}body.privacy #sidebar article ul#subMenu .drillDown{display:none;background:#efefef}body.privacy #sidebar article ul#subMenu .drillDown li a{font-size:12px;font-family:Georgia,serif}body.privacy #sidebar article ul#subMenu .drillDownProfile{background:#efefef}body.privacy #sidebar article ul#subMenu .drillDownProfile li a{font-size:12px;font-family:Georgia,serif}body.privacy #sidebar article ul#subMenu>li>a{background-color:white;display:block}body.privacy #sidebar article ul#subMenu #sideMenuNavProfile h3{color:black;display:block}body.privacy #sidebar article ul#subMenu #sideMenuNavProfile .drillDown{display:block}body.privacy #sidebar article ul#subMenu #sideMenuNavProfile .drillDown #sideMenuSubNavPrivacy a{color:black;display:block}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.privacy #sidebar article{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.privacy #sidebar article ul#subMenu #sideMenuNavProfile{border:0;background-image:none}}body.privacy #content header h1{background:url("../graphics/finalIcons/mainProfile.png") no-repeat 0 0;padding:0 45px}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.privacy #content header h1{background:0;padding:0;font-size:24px}}body.privacy #content .privacySettingBtnSpacer{height:55px}body.privacy #content .privacySettingBtnSpacer .btn{margin:0 0 15px 47px}body.privacy #content .privacySettingBtnSpacer .btn.loadingProfileStatus{display:none;background-image:url("../gfx/fo_myefc/button_loader.gif");background-position:center center;background-repeat:no-repeat;float:left}body.privacy .wizardButtons{width:65%;text-align:center}body.privacy .wizardButtons .btn{width:auto;margin:3px 0;float:none}body.privacy #popupContent nav.wizardButtons{padding-top:0;display:block;width:98%}body.privacy .msgBox{background:#c1262c;margin:10px auto;padding:3%;width:80%}body.privacy #sidebar article ul#subMenu li#sideMenuNavProfile h3{background:url("../graphics/profile_icon_24.png") no-repeat 2px 7px}body.myEfcSavedSearches .info{padding-bottom:20px}body.myEfcSavedSearches .deleteElemByCheckbox{float:left;left:15px}body.myEfcSavedSearches form.frequencyForm{position:relative}body.myEfcSavedSearches select{vertical-align:middle}body.myEfcSavedSearches div.savedSearchActions{float:right}body.myEfcSavedSearches div.savedSearchActions a.deleteElem{background:url("../graphics/delete_button_ontouch_24.png") no-repeat 0 0;float:left;margin:2px 8px 0 0}body.myEfcSavedSearches div.savedSearchActions a.edit{background:url("../graphics/edit_24.png") no-repeat 0 0;float:left;margin:0;border:1px solid #ccc;border-radius:4px;padding:12px;font-weight:bold!important;padding-left:40px;background-position:8px 6px}body.myEfcSavedSearches div.savedSearchActions a.edit:hover{background-color:#ebebeb;text-decoration:none}body.myEfcSavedSearches div.savedSearchActions a.preview{background:url("../graphics/view_cv_teal_24.png") no-repeat 0 0}body.myEfcSavedSearches .sortTitle{cursor:pointer;font-family:Georgia,serif}body.myEfcSavedSearches section#main .elemBoxStyle{margin-bottom:5px;padding:10px}body.myEfcSavedSearches #sidebar article ul#subMenu li#sideMenuNavJobs h3{background:url("../graphics/jobs_blue_24.png") no-repeat 2px 7px}body.savedSearch #sidebar article ul#subMenu,body.myEfcSavedSearches #sidebar article ul#subMenu{overflow:hidden}body.savedSearch #sidebar article ul#subMenu h3,body.myEfcSavedSearches #sidebar article ul#subMenu h3{background-color:white;font-weight:bold;font-size:14px}body.savedSearch #sidebar article ul#subMenu .drillDown,body.myEfcSavedSearches #sidebar article ul#subMenu .drillDown{display:none;background:#efefef}body.savedSearch #sidebar article ul#subMenu .drillDown li a,body.myEfcSavedSearches #sidebar article ul#subMenu .drillDown li a{font-size:12px;font-family:Georgia,serif}body.savedSearch #sidebar article ul#subMenu .drillDownProfile,body.myEfcSavedSearches #sidebar article ul#subMenu .drillDownProfile{background:#efefef}body.savedSearch #sidebar article ul#subMenu .drillDownProfile li a,body.myEfcSavedSearches #sidebar article ul#subMenu .drillDownProfile li a{font-size:12px;font-family:Georgia,serif}body.savedSearch #sidebar article ul#subMenu>li>a,body.myEfcSavedSearches #sidebar article ul#subMenu>li>a{background-color:white;display:block}body.savedSearch #sidebar article ul#subMenu #sideMenuNavJobs h3,body.myEfcSavedSearches #sidebar article ul#subMenu #sideMenuNavJobs h3{color:black;display:block}body.savedSearch #sidebar article ul#subMenu #sideMenuNavJobs .drillDown,body.myEfcSavedSearches #sidebar article ul#subMenu #sideMenuNavJobs .drillDown{display:block}body.savedSearch #sidebar article ul#subMenu #sideMenuNavJobs .drillDown #sideMenuSubNavSearchesAndAlerts a,body.myEfcSavedSearches #sidebar article ul#subMenu #sideMenuNavJobs .drillDown #sideMenuSubNavSearchesAndAlerts a{color:black;display:block}@media only screen and (min-device-width:320px) and (max-device-width:480px){body.savedSearch #sidebar article,body.myEfcSavedSearches #sidebar article{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.savedSearch #sidebar article ul#subMenu #sideMenuNavJobs,body.myEfcSavedSearches #sidebar article ul#subMenu #sideMenuNavJobs{border:0;background-image:none}}body.savedSearch #sectorCont div.checkboxCont1,body.savedSearch #sectorCont div.checkboxCont2,body.savedSearch #sectorCont div.checkboxCont3,body.myEfcSavedSearches #sectorCont div.checkboxCont1,body.myEfcSavedSearches #sectorCont div.checkboxCont2,body.myEfcSavedSearches #sectorCont div.checkboxCont3{padding-top:3px}body.savedSearch .locationCont div.sectionCont,body.savedSearch #sectorCont div.sectionCont,body.myEfcSavedSearches .locationCont div.sectionCont,body.myEfcSavedSearches #sectorCont div.sectionCont{padding-top:10px}body.savedSearch span#addSector,body.savedSearch span#addLocation,body.myEfcSavedSearches span#addSector,body.myEfcSavedSearches span#addLocation{color:#008eaa;cursor:pointer;font-weight:normal;padding-left:30px;padding-right:30px;text-decoration:none}body.savedSearch #sidebar article ul#subMenu li#sideMenuNavJobs h3,body.myEfcSavedSearches #sidebar article ul#subMenu li#sideMenuNavJobs h3{background:url("../graphics/jobs_blue_24.png") no-repeat 2px 7px}body.savedSearch #content div.error,body.myEfcSavedSearches #content div.error{height:auto;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding-left:35%;padding-bottom:7px}body.profile ul#contentMenu{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:10px 0 0;width:100%;background:url("../graphics/grey-1x1.png") repeat-x 0 bottom transparent}body.profile ul#contentMenu li{float:left;width:25%;text-align:center}body.profile ul#contentMenu li.current a{background-color:black;background:black;background:url("../graphics/light-tab.png") no-repeat scroll center bottom transparent;color:black;padding:4px 8px 10px;border:medium none;cursor:pointer;font-weight:normal;width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:center;font-size:12px}body.profile ul#contentMenu li.current a:hover{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#000),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#000,#000);background-image:-moz-linear-gradient(top,#000,#000);background-image:-o-linear-gradient(top,#000,#000);background-image:linear-gradient(top,#000,#000);background:url("../graphics/light-tab.png") no-repeat scroll center bottom transparent;text-decoration:none}body.profile ul#contentMenu li.lockTab a{color:#ccc;cursor:default}body.profile ul#contentMenu li.lockTab a:hover{text-decoration:none}body.profile ul#contentMenu li a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:12px;font-weight:normal;text-align:center;width:auto;padding:4px 8px 10px;max-width:110px;height:28px}body.profile ul#contentMenu li a.btnAction{font-weight:normal}body.profile ul#contentMenu li span.profileTabsArrow{font-size:36px;margin:-14px 0 0 15px;position:absolute;color:black}@media screen and (max-width:900px){body.profile ul#contentMenu{background:0}body.profile ul#contentMenu li{width:100%}body.profile ul#contentMenu li.current a{display:block;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#000),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#000,#000);background-image:-moz-linear-gradient(top,#000,#000);background-image:-o-linear-gradient(top,#000,#000);background-image:linear-gradient(top,#000,#000);color:white;padding:4px 8px}body.profile ul#contentMenu li a{line-height:30px;font-size:14px;max-width:100%}body.profile ul#contentMenu li span.profileTabsArrow{display:none}}ul#statsmenu{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:10px 0 0;width:100%;background:url("../graphics/grey-1x1.png") repeat-x 0 bottom transparent}ul#statsmenu li{float:left;width:33.33333%;text-align:center}ul#statsmenu li.current a{background-color:black;background:black;background:url("../graphics/light-tab.png") no-repeat scroll center bottom transparent;color:black;padding:4px 8px 10px;border:medium none;cursor:pointer;font-weight:normal;width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:center;font-size:12px}ul#statsmenu li.current a:hover{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#000),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#000,#000);background-image:-moz-linear-gradient(top,#000,#000);background-image:-o-linear-gradient(top,#000,#000);background-image:linear-gradient(top,#000,#000);background:url("../graphics/light-tab.png") no-repeat scroll center bottom transparent;text-decoration:none}ul#statsmenu li.lockTab a{color:#ccc;cursor:default}ul#statsmenu li.lockTab a:hover{text-decoration:none}ul#statsmenu li a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:12px;font-weight:normal;text-align:center;width:auto;padding:4px 8px 10px;max-width:110px;height:28px}ul#statsmenu li a.btnAction{font-weight:normal}ul#statsmenu li span.profileTabsArrow{font-size:36px;margin:-14px 0 0 15px;position:absolute;color:black}@media screen and (max-width:900px){ul#statsmenu{background:0}ul#statsmenu li{width:100%}ul#statsmenu li.current a{display:block;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#000),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#000,#000);background-image:-moz-linear-gradient(top,#000,#000);background-image:-o-linear-gradient(top,#000,#000);background-image:linear-gradient(top,#000,#000);color:white;padding:4px 8px}ul#statsmenu li a{line-height:30px;font-size:14px;max-width:100%}ul#statsmenu li span.profileTabsArrow{display:none}}body.newsletters ul#contentMenu{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:10px 0 0;width:100%;background:url("../graphics/grey-1x1.png") repeat-x 0 bottom transparent}body.newsletters ul#contentMenu li{float:left;width:33.33333%;text-align:center}body.newsletters ul#contentMenu li.current a{background-color:black;background:black;background:url("../graphics/light-tab.png") no-repeat scroll center bottom transparent;color:black;padding:4px 8px 10px;border:medium none;cursor:pointer;font-weight:normal;width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:center;font-size:12px}body.newsletters ul#contentMenu li.current a:hover{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#000),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#000,#000);background-image:-moz-linear-gradient(top,#000,#000);background-image:-o-linear-gradient(top,#000,#000);background-image:linear-gradient(top,#000,#000);background:url("../graphics/light-tab.png") no-repeat scroll center bottom transparent;text-decoration:none}body.newsletters ul#contentMenu li.lockTab a{color:#ccc;cursor:default}body.newsletters ul#contentMenu li.lockTab a:hover{text-decoration:none}body.newsletters ul#contentMenu li a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:12px;font-weight:normal;text-align:center;width:auto;padding:4px 8px 10px;max-width:110px;height:28px}body.newsletters ul#contentMenu li a.btnAction{font-weight:normal}body.newsletters ul#contentMenu li span.profileTabsArrow{font-size:36px;margin:-14px 0 0 15px;position:absolute;color:black}@media screen and (max-width:900px){body.newsletters ul#contentMenu{background:0}body.newsletters ul#contentMenu li{width:100%}body.newsletters ul#contentMenu li.current a{display:block;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#000),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#000,#000);background-image:-moz-linear-gradient(top,#000,#000);background-image:-o-linear-gradient(top,#000,#000);background-image:linear-gradient(top,#000,#000);color:white;padding:4px 8px}body.newsletters ul#contentMenu li a{line-height:30px;font-size:14px;max-width:100%}body.newsletters ul#contentMenu li span.profileTabsArrow{display:none}}#abcStatImage{float:right;padding:10px 0 0 40px}.btn,.button,button,.ui-dialog .ui-dialog-buttonpane button{background-color:#007991;border:1px solid #007991;color:white;cursor:pointer;width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:center;font-size:12px!important;font-weight:bold;padding:10px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:Georgia,serif}.btn#makeSearchable,.button#makeSearchable,button#makeSearchable,.ui-dialog .ui-dialog-buttonpane button#makeSearchable{background-color:green;border:1px solid green}.btn#makeSearchable:active,.button#makeSearchable:active,button#makeSearchable:active,.ui-dialog .ui-dialog-buttonpane button#makeSearchable:active{background-color:#005700;border-color:#005700}.btn#profilePreview,.button#profilePreview,button#profilePreview,.ui-dialog .ui-dialog-buttonpane button#profilePreview{font-size:16px!important}.btn:active,.button:active,button:active,.ui-dialog .ui-dialog-buttonpane button:active{background-color:#005768;border-color:#005768}.btn:hover,.btn:focus,.btn:active,.button:hover,.button:focus,.button:active,button:hover,button:focus,button:active,.ui-dialog .ui-dialog-buttonpane button:hover,.ui-dialog .ui-dialog-buttonpane button:focus,.ui-dialog .ui-dialog-buttonpane button:active{color:white;text-decoration:none}.btn.twoColSubmit,.button.twoColSubmit,button.twoColSubmit,.ui-dialog .ui-dialog-buttonpane button.twoColSubmit{margin:10px 0 20px 36%}.btn.twoColSubmit.lastbtn,.button.twoColSubmit.lastbtn,button.twoColSubmit.lastbtn,.ui-dialog .ui-dialog-buttonpane button.twoColSubmit.lastbtn{margin:10px 0 20px 0}.btn.resetpasswordAccount,.button.resetpasswordAccount,button.resetpasswordAccount,.ui-dialog .ui-dialog-buttonpane button.resetpasswordAccount{margin-left:32%}.btn.noFloat,.button.noFloat,button.noFloat,.ui-dialog .ui-dialog-buttonpane button.noFloat{float:none}.btn.left,.button.left,button.left,.ui-dialog .ui-dialog-buttonpane button.left{float:left}.btn.right,.button.right,button.right,.ui-dialog .ui-dialog-buttonpane button.right{float:right}.btnAction{background-color:#008eaa;background:#008eaa;border:1px solid #008eaa;border:medium none;color:white;cursor:pointer;font-weight:normal;padding:4px 8px;width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:center;font-size:12px}.btnAction:hover{background-color:#5f8d00;border-color:#405f00;text-decoration:none;color:white}nav.wizardButtons{padding-top:10px;display:none}nav.wizardButtons .btn{min-width:70px}#popupContent nav.wizardButtons{padding-top:0;display:block}.complete a.btn,.complete a.button{margin-left:0;margin-top:28px}a.back,a.cancel,input.back,input.cancel,button.upload,button.cancel,.ui-dialog .ui-dialog-buttonpane button.cancel{background:white;float:right;border:1px solid #d5d5d5;font-weight:normal;color:#008eaa}a.back:hover,a.cancel:hover,input.back:hover,input.cancel:hover,button.upload:hover,button.cancel:hover,.ui-dialog .ui-dialog-buttonpane button.cancel:hover{background:#ebebeb;border:1px solid #d5d5d5;color:#008eaa}a.back.noFloat,a.cancel.noFloat,input.back.noFloat,input.cancel.noFloat,button.upload.noFloat,button.cancel.noFloat,.ui-dialog .ui-dialog-buttonpane button.cancel.noFloat{float:none}a.back.left,a.cancel.left,input.back.left,input.cancel.left,button.upload.left,button.cancel.left,.ui-dialog .ui-dialog-buttonpane button.cancel.left{float:left}a.back.right,a.cancel.right,input.back.right,input.cancel.right,button.upload.right,button.cancel.right,.ui-dialog .ui-dialog-buttonpane button.cancel.right{float:right}a.back.cancel-link,a.cancel.cancel-link,input.back.cancel-link,input.cancel.cancel-link,button.upload.cancel-link,button.cancel.cancel-link,.ui-dialog .ui-dialog-buttonpane button.cancel.cancel-link{padding:10px 12px;border:0}a.back.cancel-link:hover,a.cancel.cancel-link:hover,input.back.cancel-link:hover,input.cancel.cancel-link:hover,button.upload.cancel-link:hover,button.cancel.cancel-link:hover,.ui-dialog .ui-dialog-buttonpane button.cancel.cancel-link:hover{background:0}div.uploaders a.applyBrowse{float:none}.close{position:absolute;right:-14px;top:-14px;background:#53575c;opacity:1;width:30px;height:30px;border:2px solid white;font-size:29px;z-index:9999;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;color:white!important;font-weight:normal;text-align:center}.close:hover{opacity:1}form a.browse{float:none}#popupContent{background-color:white;z-index:1001;padding:15px}#popupContent.manageAccount{padding:20px;border:0}#popupContent.manageAccount:after{content:"";display:block;clear:both}#popupContent.manageAccount p.caution{color:black;font-size:15px;line-height:1.3}#popupContent.manageAccount div.buttons{float:right;margin:10px 0 0}#popupContent.manageAccount div.buttons .btn.cancel{margin-right:10px;padding:10px 20px}#popupContent .boldText.hightlightRed{padding-top:10px}#popupContent #legacyUserPassReset{padding:10px 20px}#popupContent #legacyUserPassReset h2{margin:0 0 20px}#popupContent .bgsentance{padding-bottom:10px}#popupContent .bgsentance img{vertical-align:middle}#popupContent h1{font-size:18px;font-weight:bold}#popupContent .btn{float:right}#popupContent .btn.cancel{float:left;font-weight:bold;margin-right:15px}#popupContent .btn.cancel:hover{background:0}#popupContent .btn.accept{float:none}.containerToggler{filter:alpha(opacity=50);opacity:.5;float:right;display:block;font-size:20px;line-height:12px;text-align:center}.containerToggler span{float:left;width:15px;height:23px;background:url(../graphics/double-arrow-down.png) no-repeat 50% 50%}.containerToggler span.upArr{background:url(../graphics/double-arrow-up.png) no-repeat 50% 50%}.containerToggler:hover{opacity:1}#searchJobs header h1{background:0}#searchJobs #main h2{font-size:16px;margin-bottom:6px}#searchJobs #sidebar .elemBoxStyle .chosenMultiChoice{display:inline;padding:3px 20px 3px 5px}#searchJobs #sidebar .bucket h3{color:black}#searchJobs #sidebar .bucket .facets{padding-top:10px}#searchJobs #sidebar .bucket .selectedFacets{margin-bottom:10px}#searchJobs #sidebar .bucket .selectableFacets a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0 5px 5px 0;padding:2px;text-decoration:none}#searchJobs #sidebar .bucket .selectableFacets a:last-child{margin-right:0}#searchJobs #sidebar .bucket .selectableFacets a:hover{background:black;color:white}#searchJobs #sidebar .bucket label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:2px;padding:0}#searchJobs #sidebar .bucket ul{margin-left:12px}#searchJobs #sidebar .bucket ul label{margin-bottom:2px}#searchJobs #sidebar .bucket ul:first-child{margin-left:0}#searchJobs .toggleSwitch,#searchJobs a.moreLikeThis{font-weight:normal}#searchJobs #sort{height:auto;float:right;width:auto;margin:-7px 20px 0 0}#searchJobs #sort label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}#searchJobs .applyButton{float:right;margin:0 0 10px 10px;width:145px;text-align:right}#searchJobs .applyButton img{border:1px solid #ccc;-webkit-box-shadow:#ccc 1px 1px 1px;-moz-box-shadow:#ccc 1px 1px 1px;box-shadow:#ccc 1px 1px 1px;padding:1px;padding:1px;max-width:100%;margin-top:5px}#searchJobs div.moreLikeThis{max-height:200px;overflow-y:auto;margin:10px 0;background:#f2f2f2}#searchJobs div.moreLikeThis h2{font-size:14px;margin-bottom:2px}#searchJobs div.moreLikeThis h4{font-size:12px}#searchJobs div.moreLikeThis div.item{clear:both;border-bottom:1px solid #b3b3b3;margin-bottom:10px}#searchJobs div.moreLikeThis div.item:last-child{margin-bottom:0;border-bottom:0}body .completeness #canvas-preview{width:180px;max-height:90px;display:block}body .completeness h3{width:180px;display:block;text-align:center}body .completeness a{font-size:12px}#countryPicker a{color:#666;z-index:2;font-size:11px}#countryPicker ul{font-size:11px}#countryPicker ul.countryLanguage{background:#f1f1f2;padding:3px 0 3px 19px;margin:1px 0 3px 0}#countryPicker ul.currentCountryLanguageOptions{background:#f1f1f2;padding:3px 0 3px 19px;margin:4px 5px 5px}#countryPicker .pipe{color:#666}#countryPicker img{position:relative;top:1px;padding-right:3px}#currentCountry{position:relative}#currentCountry img{padding-left:10px}#countryPicker li{clear:left}ul a.image{width:18px;height:12px;background:#093;float:left;margin:0 5px 3px 0;background:url(../graphics/legacy/countrySprite.gif);overflow:hidden}#countryPicker .BE{background:url(../graphics/legacy/countrySprite.gif) 0 -12px}#countryPicker .CA{background:url(../graphics/legacy/countrySprite.gif) 0 -24px}#countryPicker .FR{background:url(../graphics/legacy/countrySprite.gif) 0 -84px}#countryPicker .DE{background:url(../graphics/legacy/countrySprite.gif) 0 -48px}#countryPicker .HK{background:url(../graphics/legacy/countrySprite.gif) 0 -108px}#countryPicker .IE{background:url(../graphics/legacy/countrySprite.gif) 0 -120px}#countryPicker .IT{background:url(../graphics/legacy/countrySprite.gif) 0 -132px}#countryPicker .JP{background:url(../graphics/legacy/countrySprite.gif) 0 -144px}#countryPicker .LU{background:url(../graphics/legacy/countrySprite.gif) 0 -156px}#countryPicker .GF{background:url(../graphics/legacy/countrySprite.gif) 0 -96px}#countryPicker .NL{background:url(../graphics/legacy/countrySprite.gif) 0 -168px}#countryPicker .SC{background:url(../graphics/legacy/countrySprite.gif) 0 -192px}#countryPicker .SG{background:url(../graphics/legacy/countrySprite.gif) 0 -216px}#countryPicker .CH{background:url(../graphics/legacy/countrySprite.gif) 0 -36px}#countryPicker .UK{background:url(../graphics/legacy/countrySprite.gif) 0 -240px}#countryPicker .US{background:url(../graphics/legacy/countrySprite.gif) 0 -252px}#countryPicker .ZA{background:url(../graphics/legacy/countrySprite.gif) 0 -264px}#countryPicker .NO{background:url(../graphics/legacy/countrySprite.gif) 0 -276px}#countryPicker .SE{background:url(../graphics/legacy/countrySprite.gif) 0 -288px}#countryPicker .FI{background:url(../graphics/legacy/countrySprite.gif) 0 -300px}#countryPicker .DK{background:url(../graphics/legacy/countrySprite.gif) 0 -312px}#countryPicker .CN{background:url(../graphics/legacy/countrySprite.gif) 0 -324px}#countryPicker .RU{background:url(../graphics/legacy/countrySprite.gif?r=20110812) 0 -336px}#countryPicker ul li{list-style:none;padding:0 5px}#siteHeaderTopOptions{height:14px}#siteHeaderTopOptions a{color:#999}#countryPickerPanel{border:1px solid #bdc4d1;position:absolute;top:-2px;left:8px;background:url(../graphics/headerGradientTop.gif) repeat-x white;padding:5px 0;min-width:130px;display:none;z-index:9999;font-size:11px}#countryPickerPanel span.gradientSpacer{display:block;background:white;margin:6px 0 0 0;overflow:hidden;height:10px}#countryPickerPanel #currentCountryPopUpHead{padding:0 5px}#countryPickerPanel .displayNone{display:none}.savedItems{color:black;padding-top:10px;font-size:13px}.hasDatepicker{width:13%}.errorMessage404Box{width:80%;margin:0 auto}#errorMessage404Content{padding:20px 30px}#errorMessage404Content p span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:40px}.inlineSuccessMessage{font-size:12px;font-weight:normal;color:green;display:none;text-decoration:none}.profileCompleteText a{font-size:12px!important}.profileCompleteText span.percentage{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;padding:3px 0;display:inline-block;font-size:12px;height:25px;line-height:19px;font-weight:bold}.profileCompleteText a:hover{text-decoration:none}.searchableInfo a{padding-left:30px}.searchableInfo .privacySubHeading{margin-bottom:0;font-size:12px;position:relative;padding-left:30px}.searchableInfo .privacySubHeading img{vertical-align:middle;position:absolute;left:0}.searchableInfo .privacySubHeading b{font-weight:normal}.usabilla_live_button_container{background:#b3b3b3;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px}.janrain-provider-text-color-live_id{overflow:hidden;position:relative;text-overflow:ellipsis;width:74%}.ui-widget-content{background:#ccc!important}div#janrainEngageEmbed div.janrainContent div#janrainView div#janrainProviderPages div.janrainPage ul li{width:137.5px!important}body>header section,body>footer section{padding:0}body>header .container,body>footer .container{margin:0 auto}body>header hr,body>footer hr{border:0;border-top:1px solid #eee;visibility:visible}body>header #job-search img,body>footer #job-search img{max-width:none;vertical-align:bottom}body>header #job-search form label,body>footer #job-search form label{font:15px Georgia,serif}body>footer h4{margin-top:10.5px;margin-bottom:10.5px}body>footer ul{margin-bottom:15px}body>footer ul li a{line-height:15px}body>footer p{color:black}body>footer section#network-sites img{width:80%;padding:5% 0 3% 0}body>header section#top-text ul,body>header section#top-text ul li{font-family:arial;font-size:10px!important;text-align:right;color:#999!important;font:10px arial!important}body>header section#navigation-links nav>ul>li.loggedin>p{font-family:Georgia,serif;font-size:12px}body>header section#navigation-links nav>ul>li.headerSocialNetwork#wechatModalFO{display:none}body>header section#navigation-links nav>ul>li.headerSocialNetwork#wechatModalMyEfc{display:table}body .ui-dialog{background-color:white!important;border:none!important}body .ui-dialog .ui-dialog-content{background-color:white!important}body .ui-widget-overlay{background:none repeat scroll 0 0 #333}.disabled{cursor:not-allowed}.ui-menu{padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#008eaa}.ui-menu .ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#008eaa}.ui-menu .ui-corner-all.ui-state-hover{color:#009cde}.ui-menu .ui-corner-all.ui-state-hover#ui-active-menuitem{background:white;color:#008eaa}.error-page.container article{border:0}body>header section#job-search div.job-search-container>form .btn{font-size:13px!important}body>header section#job-search div.job-search-container>form h3{font-size:15px!important}#wrapper.desktop{margin:20px auto 0;max-width:975px}#wrapper.desktop h1{font-size:24px;font-weight:bold;margin:0 0 10px}#wrapper.desktop h4{color:black;font-size:18px;font-weight:bold;margin:0 0 10px 0}#wrapper.desktop img{display:block;margin:0 0 20px}#wrapper.desktop .region-group{display:inline-block;width:24%;max-width:243px;vertical-align:top}#wrapper.desktop .region-group ul{margin:0;padding:0}#wrapper.desktop .region-group ul li{width:100%;list-style:none;display:inline-block;padding-bottom:5px}#wrapper.desktop .region-group ul li a{display:inline-block;font-size:15px;height:12px;line-height:20px;text-decoration:none}#wrapper.desktop .region-group.middle{display:inline-block;width:50%;max-width:489px;vertical-align:top}#wrapper.desktop .region-group.middle ul li{width:44%}@media screen and (max-width:800px){#wrapper.desktop h1{margin:0 5% 10px}#wrapper.desktop h4{margin-top:0}#wrapper.desktop img{margin:0 5% 20px}#wrapper.desktop .region-group{display:inline-block;width:100%;max-width:90%;padding:0 5% 15px;vertical-align:top}#wrapper.desktop ul li{width:100%;height:24px}#wrapper.desktop .region-group.middle{display:inline-block;width:100%;max-width:90%;padding:0 5% 15px;vertical-align:top}#wrapper.desktop .region-group.middle ul li{width:70%}}