html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
b,strong{font-weight:bold}
small{font-size:80%}
img{border:0}
fieldset{border:1px solid #c0c0c0;margin:0 0 .9375em 0;padding:.35em .625em .75em;background-color:#f5f3f2;clear:both}
input,select,textarea{font-family:inherit; margin:0}
input{line-height:normal}
select{text-transform:none}
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box; padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
html,body{font-size:12px}
body{margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;background:#faf9f8;color:#756c63}
.clear{clear:both}
hr{margin-bottom:10px;height:1px;color:#c4bdb6;background:#c4bdb6;border-top:1px;border-bottom:0}
.bgAdeccoGrey{background-color:#94877a}
.bgAdeccoGreyLite{background-color:#f5f3f2}
.bgAdeccoGreyVeryLite{background-color:#faf9f8}
.bgAdeccoPurple{background-color:#724c68}
.bgAdeccoPurpleLite{background-color:#e6e0e6}
.bgAdeccoDarkBlue{background-color:#4c7189}
.bgAdeccoDarkBlueLite{background-color:#e2e6ea}
.bgAdeccoBlue{background-color:#499ab4}
.bgAdeccoBlueLite{background-color:#e5edf3}
.bgAdeccoBlueOcean{background-color:#3e8b94}
.bgAdeccoBlueOceanLite{background-color:#e2e9eb}
.bgAdeccoBrownGreen{background-color:#7e8c63}
.bgAdeccoBrownGreenLite{background-color:#e9ebe4}
.bgAdeccoBrownYellow{background-color:#aaa23e}
.bgAdeccoBrownYellowLite{background-color:#f1f0e2}
.bgAdeccoBrownGrey{background-color:#ab9e79}
.bgAdeccoBrownGreyLite{background-color:#f1eee8}
.floatLeft{float:left;vertical-align:top}
.floatRight{float:right;vertical-align:top}
.extraTopPadding{padding-top:10px}
.bottomMargin{float:left;margin-bottom:10px}
.txtAlignCenter{text-align:center}
.underlined{padding:0 0 10px;border-bottom:1px solid #756C63}
.mainContainer{float:none;margin:0 auto;width:968px;padding:10px;vertical-align:top;color:#756C63}
.topInfosContainer{height:26px;padding:0;clear:both}
.insideContainer{display:block;width:960px;height:auto;padding:15px 0px 0px 0px;background-color:#FFF;border:1px solid #ccc;border-radius:7px;box-shadow:1px 1px 5px 1px rgba(0,0,100,0.1)}
.footerContainer{padding:0;clear:both;background:#F5F3F2;border-top:1px solid #C4BDB6;border-bottom-right-radius:7px; border-bottom-left-radius:7px}
.footerContainer ul{padding-top:8px;padding-bottom:8px}
.upperMainContent{display:block;clear:both;padding:5px 10px}
.mainContent{float:left;display:block;width:950px;margin-bottom:20px;padding:5px 5px 0;clear:both}
.headerContainer{width:940px;height:auto;margin:auto;padding-top:5px}
.languageSelector{float:left;padding-right:5px}
.worldwideLink{float:right;padding:5px 10px 0 0}
.messageSite{float:right}
.leftHeader,.middleHeader{height:auto;float:left;padding-right:10px}
.searchSite{height:auto;height:45px;float:right;vertical-align:bottom;text-align:right}
.topLvlNav{float:left;width:100%;padding:10px 0 0;background:url(tabMainNavBg.gif) repeat-x 50% bottom}
.topLvlNav li{float:left;margin:0;padding:0;background-color:#f5f3f2;list-style-type:none;border:1px solid #e7e5e2;border-radius:7px 7px 0 0;border-bottom-color:#C4BDB6}
.topLvlNav a{float:left;display:block;padding:5px 20px;font-size:16px;text-decoration:none;color:#756C63}
.topLvlNav .current{background-color:#fff;border:1px solid #C4BDB6;border-bottom-color:#FFF;border-radius:7px 7px 0 0}
.topLvlNav .current a{padding-bottom:5px}
.leftNavigation a{color:#756C63;text-decoration:none}
.leftNavigation h3{padding:0 0 5px;border-bottom:2px solid #c4bdb6}
.selected{background-color:#f5f3f2}
.leftNavigation ul{margin:0;padding:0;list-style-type:none}
.leftNavigation li{margin:0}
.lvl1,.lvl2,.lvl3,.lvl4{float:left;padding:5px 0;border-bottom:1px solid #c4bdb6}
.lvl1{width:180px}
.lvl2{padding-left:10px;width:170px}
.lvl3{padding-left:20px;width:160px}
.lvl4{padding-left:30px;width:150px}
.sublevel{padding:0 4px 0 10px;background:url(redChevronDown.gif) no-repeat 0 6px;font-weight:bold}
.LMItem{padding:0 4px 0 10px;background:url(redChevron.gif) no-repeat 0 4px}
.breadcrumbContainer,.breadcrumb{float:left;font-size:10px}
.shareButtonContainer{float:right}
#topBanner{width:100%;font-size:0;clear:both;line-height:0}
#topBanner div span img{padding-bottom:10px}
.spanContainer-1,.spanContainer-2,.spanContainer-3,.spanContainer-4,.spanContainer-5{float:left;padding:0}
.spanContainer-1{width:190px;min-width:190px;max-width:190px}
.spanContainer-2{width:380px;min-width:380px;max-width:380px}
.spanContainer-3{width:570px;min-width:570px;max-width:570px}
.spanContainer-4{width:760px;min-width:760px;max-width:760px}
.spanContainer-5{width:950px;in-width:950px;max-width:950px}
.minH{min-height:100px}
.siteMapSpan-1{float:left;padding:5px 10px 5px 0;width:180px;min-width:180px;max-width:180px}
.span-5 .last{padding-right:0}
.span-1,.span-1-5,.span-2,.span-3,.span-4{float:left;padding:5px}
.span-5{padding:2px 5px;float:left}
.span-1{width:180px;min-width:180px;max-width:180px}
.span-1-5{width:275px;min-width:275px;max-width:275px}
.span-2{width:370px;min-width:370px;max-width:370px}
.span-3{width:560px;min-width:560px;max-width:560px}
.span-4{width:750px;min-width:750px;max-width:750px}
.span-5{min-width:940px;max-width:auto}
.cornerBox{position:relative;width:100%}
.cornerBoxInner{clear:both;padding:10px;border:1px solid #C4BDB6;border-radius:5px}
.cornersPic{position:absolute;width:10px;height:10px}
.cornersOutline{position:absolute;width:10px;height:10px}
.bubble-content{padding:10px 0 0;width:434px;height:auto;z-index:1;opacity:1.0}
.bubble-content div{padding:0 10px 0 13px;width:418px;height:auto;opacity:1.0}
.bubble-content .view-more{position:relative;display:block;height:15px;opacity:1.0}
.bubble-content{position:fixed;top:10px;left:10px;display:none;margin-left:10px;background-color:#fff;border:1px solid #c4bdb6;border-radius:5px}
.bubble-content .content-container{margin:0;padding:0;width:100%;height:100%;background-color:#fff;background-image:none}
a,.bubble-content a,.bubble-trigger a,a:link,a:visited,a:active{color:#4C7189;text-decoration:none}
a:hover,.bubble-content a:hover,.bubble-trigger a:hover,.mainContainer a:focus, .mainContainer a:active{color:#EA2003;text-decoration:none}
.backToTopLink{text-align:right}
.content-editor-panel-item{position:relative;float:left;padding-top:1px}
h2,h3,h4,h5,h6,p{padding:0 0 1em;font-weight:normal}
h1,h2,h3,h4,h5,h6{line-height:1em}
h1{padding:5px 0 10px 0;font-size:25px;font-weight:normal}
h2{font-size:18px}
h3{font-weight:bold}
h1,h2{color:#94877a}
h3,h4,h5,h6{font-size:14px}
h6{padding:5px;background:#c4bdb6;color:#fff}
p{line-height:15px}
ol,ul{padding:0 0 10px 15px}
ul{list-style:disc}
ol{list-style:decimal}
li ul,li ol{padding-bottom:0}
th{font-weight:bold}
.redChevron,.greyChevron,.whiteChevron,.breadcrumbCurrent{padding:0 4px 0 10px}
.redChevron{background:url(redChevron.gif) no-repeat 0 4px}
.breadcrumbCurrent,.greyChevron{background:url(greyChevron.gif) no-repeat 0 4px}
.whiteChevron{color:#fff;background:url(whiteChevron.gif) no-repeat 0 4px}
.whiteLink{color:#FFF;text-decoration:underline}
.world{padding:6px 30px 3px 0;overflow:visible;background:url(icoWorld.gif) no-repeat top right}
.email, .rss, .alert, .pdf, .ppt, .pic, .print, .info, .youtube,.delicious, .facebook, .feedburner, .flickr, .linkedin, .netvibes,.stumbleupon, .twitter, .lnkLeft, .lnkRight, .lnkDown, .lnkUp,.lnkPause, .searchWorld{line-height:20px}
.email{padding:2px 4px 0 20px;background:url(icoEmail.gif) no-repeat 0 4px;}
.rss{background: url(icoRss.gif) no-repeat}
.alert{background: url(icoEmailAlert.gif) no-repeat 0 -3px}
.rss,.alert{padding: 0 4px 0 20px}
.pdf{background: url(icoPdf.gif) no-repeat}
.ppt{background: url(icoPpt.gif) no-repeat}
.pic{background: url(icoPic.gif) no-repeat}
.print{background: url(icoPrint.gif) no-repeat}
.searchWorld{background: url(icoSearchWorld.gif) no-repeat}
.pdf,.ppt,.pic,.print,.searchWorld{padding: 1px 4px 1px 20px}
.info{background: url(icoInfo.gif) no-repeat}
.youtube{background: url(icoYoutube.png) no-repeat}
.delicious{background: url(icoDelicious.png) no-repeat}
.facebook{background: url(icoFaceBook.png) no-repeat}
.feedburner{background: url(icoFeedBurner.png) no-repeat}
.flickr{background: url(icoFlickr.png) no-repeat}
.linkedin{background: url(icoLinkedIn.png) no-repeat}
.netvibes{background: url(icoNetvibes.png) no-repeat}
.stumbleupon{background: url(icoStumbleupon.png) no-repeat}
.twitter{background: url(icoTwitter.png) no-repeat}
.info,.youtube,.delicious,.facebook,.feedburner,.flickr,.linkedin,.netvibes,.stumbleupon,.twitter{padding: 0 4px 0 20px}
.lnkLeft{background: url(btLeft.png) no-repeat}
.lnkDown{background: url(btDown.png) no-repeat}
.lnkPause{background: url(btPause.png) no-repeat}
.lnkUp{background: url(btUp.png) no-repeat}
.lnkRight{background: url(btRight.png) no-repeat}
.lnkLeft,.lnkDown,.lnkPause,.lnkUp,.lnkRight{padding: 2px 4px 1px 20px}
input.btSubmit_small,input.btSubmit_medium,input.btSubmit_large{display:block;padding:3px 10px 10px 0;height:27px;font-weight:bold;color:#fff;border:0;cursor:pointer}
a.btSubmit_small,a.btSubmit_medium,a.btSubmit_large{display:block;padding:4px 0 0 10px;height:21px;font-weight:bold;color:#fff;border:0;cursor:pointer}
input.btSubmit_small,a.btSubmit_small,input.btSubmit_medium,a.btSubmit_medium,input.btSubmit_large,a.btSubmit_large{background:#c1151b}
input.btSubmit_small{width:79px}
input.btSubmit_medium{width:124px}
input.btSubmit_large{width:164px}
a.btSubmit_small{width:70px}
a.btSubmit_medium{width:115px}
a.btSubmit_large{width:154px}
input.btSubmit_small:hover,input.btSubmit_large:hover,input.btSubmit_medium:hover,a.btSubmit_small:hover,a.btSubmit_large:hover,a.btSubmit_medium:hover{background-position:0 -26px;color:#fff}
.whiteText, .bgAdeccoGrey, .bgAdeccoPurple, .bgAdeccoDarkBlue, .bgAdeccoBlue, .bgAdeccoBlueOcean,.bgAdeccoBrownGreen, .bgAdeccoBrownYellow, .bgAdeccoBrownGrey,.bgAdeccoGrey a, .bgAdeccoGrey h1, .bgAdeccoGrey h2, .bgAdeccoGrey h3,.bgAdeccoPurple a, .bgAdeccoPurple h1, .bgAdeccoPurple h2, .bgAdeccoPurple h3,.bgAdeccoDarkBlue a, .ms-WPBody .bgAdeccoDarkBlue a, .bgAdeccoDarkBlue h1, .bgAdeccoDarkBlue h2,.bgAdeccoDarkBlue h3,.bgAdeccoBlue a, .bgAdeccoBlue h1, .bgAdeccoBlue h2,.bgAdeccoBlue h3,.bgAdeccoBlueOcean a, .bgAdeccoBlueOcean h1, .bgAdeccoBlueOcean h2,.bgAdeccoBlueOcean h3,.bgAdeccoBrownGreen a, .bgAdeccoBrownGreen h1, .bgAdeccoBrownGreen h2,.bgAdeccoBrownGreen h3,.bgAdeccoBrownYellow a, .bgAdeccoBrownYellow h1, .bgAdeccoBrownYellow h2,.bgAdeccoBrownYellow h3,.bgAdeccoBrownGrey a, .bgAdeccoBrownGrey h1, .bgAdeccoBrownGrey h2, .bgAdeccoBrownGrey h3,#news-rotator .bgAdeccoGrey a, #news-rotator .bgAdeccoGrey p,#news-rotator .bgAdeccoPurple a, #news-rotator .bgAdeccoPurple p,#news-rotator .bgAdeccoDarkBlue a, #news-rotator .bgAdeccoDarkBlue p,#news-rotator .bgAdeccoBlue a, #news-rotator .bgAdeccoBlue p,#news-rotator .bgAdeccoBlueOcean a, #news-rotator .bgAdeccoBlueOcean p,#news-rotator .bgAdeccoBrownGreen a, #news-rotator .bgAdeccoBrownGreen p,#news-rotator .bgAdeccoBrownYellow a, #news-rotator .bgAdeccoBrownYellow p,#news-rotator .bgAdeccoBrownGrey a, #news-rotator .bgAdeccoBrownGrey p,#news-rotator.rotate-content bubble-main,#news-rotator.rotate-content bubble-main .bubble-trigger p a{color:#fff}
.bubble-content a:hover,.bubble-trigger a:hover{color:#fff;text-decoration:none}
.rotate-content bubble-main .bubble-content .content-container p{color:gray}
#news-rotator .bubble-content a,#news-rotator .bgAdeccoWhite a,.rotate-content bubble-main .bubble-content .content-container p a{color:#4C7189}
.horizontalList li{display:inline}
.itemSeparator,.listItemSeparator li{padding:0 6px 0 4px;background:url(liSeparator.gif) no-repeat right 3px}
.lastItemSeparator,li.lastItemSeparator{padding:0 0 0 4px;background:none}
ul.linksList{list-style:none outside}
ul.linksList a{padding-left:10px;background:url(redChevron.gif) no-repeat 0 4px}
.IFwebpartBorder{border:1px solid #c4bdb6}
.ms-WPBody, .ms-WPBody td, .ms-WPBody div, .ms-WPBody p{color:#756c63;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:inherit}
.ms-WPBody div .BL,.ms-WPBody div .BR{font-size:0}
.ms-WPBody a, .ms-WPBody a:link,.ms-WPBody a:visited{color:#4C7189;text-decoration:none}
.ms-WPBody a:hover{text-decoration:none;color:#EA2003}
.ms-WPBody a.btSubmit_small:hover,.ms-WPBody a.btSubmit_large:hover,.ms-WPBody a.btSubmit_medium:hover{color:#fff;text-decoration:none}
.ms-WPBody h1,.ms-WPBody .h1,.ms-WPBody h2, .ms-WPBody .h2, .ms-WPBody h3,.ms-WPBody .h3{padding:0 0 1em 0;font-weight:normal;line-height:1em}
.ms-WPBody h1,.ms-WPBody .h1{font-size:25px;color:#94877A}
.ms-WPBody h2,.ms-WPBody .h2{font-size:18px;color:#94877A}
.ms-WPBody h3,.ms-WPBody .h3{font-size:14px;font-weight:bold}
.ms-WPBody td{padding-right:0;vertical-align:top;text-align:left}
.ms-WPBody .job-detail-part a,.ms-WPBody .job-detail-part a:link,.ms-WPBody .job-detail-part visited{color:#4C7189}
.ms-WPHeader h3.ms-WPTitle,h3.ms-WPTitle{width:105px}
h3.ms-WPTitle nobr{white-space:normal}
.looking-for-main{position:relative;float:right;width:205px;height:auto;z-index:1000}
.ms-sbtable{width:200px;background:url(searchBar.gif) no-repeat}
.ms-sbcell{width:200px;height:20px;border:0}
.ms-sbLastCell{width:0}
input.ms-sbplain{width:175px;margin:0 0 0 18px;background-color:transparent;border:0;border-style:none}
#SRSB div{text-align:right}
.ms-long, .ms-long input{width:100%}
.ms-WPBorder{border:0}
.editModePanel{float:left;width:100%}
*:first-child+html .editModePanel{float:left;width:387px}
.ms-formfieldvaluecontainer{background-color:#eee}
.ms-toolpaneerror{padding:10px;font:8pt verdana,arial,helvetica,sans-serif;color:#e00}
#flexiform-generator fieldset{margin-bottom:0;background:none;clear:none}
#flexiform-generator .job-vacancy-heading h2{font-size:20px;margin-left:20px}
#flexiform-generator .select-a-branch select{width:235px}
#flexiform-generator .button-input{margin-right:55px}
.span-1 fieldset .text-input{width:auto;margin:0 10px 20px 10px;float:none}
.span-1 .form-info{padding:20px 0 5px;width:180px}
.span-1 #flexiform-generator .form-info select{width:162px}
.span-1 fieldset input[type="text"],.span-1 fieldset input[name="post-code"],.span-1 fieldset input[type="file"],.span-1 fieldset textarea{width:150px}
.span-1 .radio-button,.span-1 .checkbox{width:150px}
.span-1 .radio-button input{float:none}
.span-1 .checkbox-field label{display:inline-block;white-space:normal;width:51px;word-wrap:break-word}
.span-1 .select-multiline,.span-1 .select-multiline select{width:159px;height:auto}
.span-1 .button{width:160px;font-size:14px}	
.span-1 #flexiform-generator .button-input{text-align:center;margin:10px 0 10px}
.span-1 fieldset .multiline-text-input{width:auto;padding:0 10px 0 10px}
.span-1 .form-info h2,.span-1 .form-info p{padding:0 10px 10px}
.span-1 #flexiform-generator .passed input[type="text"]{background:#fff url(email-alert-passed.png) no-repeat 139px 9px}
.lt-ie8 .span-1 #flexiform-generator .passed input[type="text"]{background:#fff url(email-alert-passed.png) no-repeat 140px 9px}
.span-1 #flexiform-generator .passed textarea{background:#fff url(email-alert-passed.png) no-repeat 125px 9px;padding-right:11px;width:144px}
.span-1-5 #flexiform-generator #text-input{margin-right:0}
.span-1-5 .multiline-text-input,.span-1-5 .multiline-text-input textarea{width:224px}
.lt-ie8 .span-1-5 #flexiform-generator .button-input{margin-right:62px}
.span-1-5 #flexiform-generator .button-input{margin-right:32px}
.span-1-5 #flexiform-generator .passed textarea{background:#fff url(email-alert-passed.png) no-repeat 200px 9px}
.span-1-5 .select-multiline,.span-1-5 .select-multiline select{width:237px;height:auto}
.span-2 .multiline-text-input textarea{width:317px}
.checkbox-field{width:50%;float:left}
#flexiform-generator .checkbox-field{width:100%;float:none}
fieldset .radio-button,fieldset .checkbox-field label{display:inline-block}
.span-2 .select-multiline,.span-2 .select-multiline select{width:326px;height:auto}
.span-2 .radio-button,.span-2 .checkbox{width:317px}
.radio-button div{width:50%;float:left}
#flexiform-generator .radio-button div{width:100%;float:none}
.checkbox label{padding-top:3px;vertical-align:top}	
.span-2 #flexiform-generator .button-input{margin:10px 25px 10px 0;overflow:visible}
.lt-ie8 #flexiform-generator .button{overflow:visible;padding:6px 5px 7px}
.span-2 .multiline-text-input{width:auto;padding:0 6px 20px 0;margin:0}
.span-2 #flexiform-generator .passed input[type="text"]{background:#fff url(email-alert-passed.png) no-repeat 211px 9px}
.span-2 #flexiform-generator .passed textarea{background:#fff url(email-alert-passed.png) no-repeat 287px 9px}
.span-3 #flexiform-generator .button-input,.span-4 #flexiform-generator .button-input,.span-5 #flexiform-generator .button-input{margin:10px 1px 10px 0;width:495px}
.span-5 #flexiform-generator .form-info{width:560px}
.span-3 #flexiform-generator .form-info select,.span-4 #flexiform-generator .form-info select,.span-5 #flexiform-generator .form-info select{width:234px;height:auto}
#sitemap h3{padding:0 0 5px 0;border-bottom:2px solid #c4bdb6}
#sitemap ul{padding:0;margin:0;list-style-type:none}
#sitemap li{margin:0}
.sitemapLvl1,.sitemapLvl2,.sitemapLvl3,.sitemapLvl4,.sitemapLvl5{float:left;padding:5px 0;border-bottom:1px solid #C4BDB6}
.sitemapLvl1{width:180px}
.sitemapLvl2{padding-left:10px;width:170px}
.sitemapLvl3{padding-left:20px;width:160px}
.sitemapLvl4{padding-left:30px;width:160px}
.sitemapLvl5{padding-left:40px;width:160px}
.sitemapSublevel{padding:0 4px 0 10px;font-weight:bold;background:url(redChevronDown.gif) no-repeat 0 6px}
.sitemapLink{padding:0 4px 0 10px;background:url(redChevron.gif) no-repeat 0 4px}
.Custom-WelcomeMenu{font-size:8pt}
@media print{body{color:#000;background:#FFF}
.mainContainer,.insideContainer{padding:0;background:none}
.insideContainer{margin:0}
.topInfosContainer,.middleHeader,.rightHeader,.topLvlNav,.upperMainContent,.leftNavigation,.footerContainer,#ctl00_AuthoringContainer1,.backToTopLink{display:none}}
@media screen{#MP-Container1{width:281px}}
.rightHeader{float:right}
.iFrame-CP-ModalDialog{height:240px}
.iFrame-CP-ModalDialog-Registration{height:560px}
.BgColor{position:relative;margin-top:-10px;padding-bottom:0;z-index:+1;background-color:#fff;border-bottom:2px solid red}
#MP-Container1, x:-moz-any-link, x:default{z-index:10;width:280px}
.ms-consolestatuscheckoutframe{width:100%}
.ms-consolestatus a,#qaCheckin_anchor,#qaPublish_anchor,#qaApprovePublish_anchor,.consoleErrorDismissalCell a,.ms-consoleerror a{width:auto;color:#3966bf}
.ms-consolestatus a:hover,.ms-consoleerror a:hover{color:#EA2003}
.ms-consolehr{height:0;background:#cdcdcd;border:1px solid #cdcdcd}
#PublishingMenu2,#QuickActionMenu{margin-top:2px}
.ms-separator{padding:1px 5px 0}
.ms-consoleframe{border-bottom:1px solid #f6fdfd}
.ms-MenuUILabel{width:200px;padding:2px 2px 3px;text-align:left}
.ms-MenuUIIcon,.ms-MenuUIIconLarge{padding:0 0 0 3px}
.news-headline-widget{float:left;width:100%}
.news-headline-widget h3{float:left}
.news-headline-content{width:100%}
.news-item{float:left;padding:5px 0;width:100%}
.news-item-date{float:left;width:80px;padding-right:14px}
.news-item-title,.span-4 .news-item-title{float:left;width:85%}
.news-item-title a{text-decoration:none;color:#4C7189}
.news-item-teaser{float:left;width:88%;padding-left:94px}
.news-item-teaser-picture{float:right;margin:0 0 10px 10px}
.span-2 .news-item-date{float:left;width:80px;padding-right:10px}
.span-2 .news-item-title{float:left;width:75%}
.span-2 .news-item-teaser,.span-4 .news-item-teaser{float:left;width:85%;padding-left:90px}
.span-3 .news-item-date,.span-4 .news-item-date{float:left;width:80px;padding-right:10px}
.span-3 .news-item-title{float:left;width:80%}
.span-3 .news-item-teaser{float:left;width:80%;padding-left:90px}
.shareButtonBottomfloat{display:block;float:right;clear:both;clear:none;width:327px;margin-top:10px;margin-bottom:-12px;margin-left:0;padding:0 3px 0 0}
.shareButtonBottomfloat.shareButtonContainerBottom{left:5px;padding:0 5px;clear:both;clear:none}
.button,.wpAfg_button{position:relative;display:inline-block;margin:0;padding:5px 20px 8px;outline:none;font-family:Arial, Verdana, sans-serif;font-size:13px;font-size:1.3rem;font-weight:bold;line-height:1;text-align:center;text-decoration:none;color:#f2f2f2;/*background:#c1151b; Old browsers -- #e9242c*/background:url(/_layouts/AdeccoGroup/WebParts/JobSearch/styles/images/fallback-button-gradient.png) repeat-x 0 50%;/*background:0; FF3.6+ */background:0 color-stop(49%,#e58b8f), color-stop(51%,#c7171e), color-stop(100%,#a90f15));/* Chrome,Safari4+ *//*background:0; Chrome10+,Safari5.1+ *//*background:0; Opera 11.10+ *//*background:0; IE10+ */background:linear-gradient(tobottom,#e9242c0%,#e58b8f49%,#c7171e51%,#a90f15100%);/* W3C */-webkit-box-shadow:0 0 2px 2px rgba(0,0,100,0.1);box-shadow:0 0 2px 2px rgba(0,0,100,0.1);/*border:none;*//*border:2px solid #fff;*/border:2px solid #fff;-webkit-border-radius:7px;border-radius:7px;cursor:pointer}
#donate .input.checkbox.clear{clear:none}
.button:hover,.wpAfg_button:hover{background:#c7171e;color:#fff}
input[type=submit].button,button.button{-webkit-appearance:none}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none}
.medium.button{width:auto;font-size:13px}
.hide{display:none}
.container{background:#fff}
#donate{position:relative;margin-bottom:20px;padding-bottom:45px}
#donate h2{padding-bottom:30px;color:#4c7189;font-weight:bold}
#donate .inut{float:left;margin-right:20px}
#donate .donate-button{margin:15px 0 0}
#donate label{display:block;height:20px}
#donate input[type="text"]{display:block;margin:0;padding:1px 0;width:110px;height:15px}
#donate select{margin:0;width:110px;font-size:11px;font-size:13px}
#donate input[type="checkbox"]{float:left;margin:1px 5px 0 0}
#donate .input.checkbox{position:absolute;bottom:0;left:0;margin-top:20px}
#donate .input.checkbox label{padding-left:20px;height:auto;font-size:11px;line-height:18px}
#donate p.validation{padding:5px 0 0;color:red;font-size:11px}
.span-1 #donate .input,.span-1-5 #donate .input{float:none;margin:0 0 20px}
.span-1 #donate .input.donate-button{text-align:right}
.span-1 #donate .input.checkbox,.span-1-5 #donate .input.checkbox{position:static;bottom:auto;left:auto}
.group:before,.group:after{display:table;content:""}
.group:after{clear:both}
.group{zoom:1}
#donate .alert{margin-bottom:10px;padding:10px 20px 10px 50px;background:#fffbcc url(alert.png) no-repeat 20px 50%;border-top:1px solid #e6db55;border-bottom:1px solid #e6db55}
#donate .alert p{padding:0;font-size:14px;color:#555}
#donate .alert.error{background:#faf2f2 url(fail.png) no-repeat 20px 50%;border-color:#d69999}
#donate .alert.success{background:#f3faf2 url(success.png) no-repeat 20px 50%;border-color:#a3d699}
#site-search{padding-bottom:5px}
#site-search table{float:right;width:50%}
#site-search table td,.header-links table td{text-align:right}
#site-search table div{padding-bottom:5px;}
#site-search .button{padding:4px 15px 6px;font-size:12px;font-size:1.1rem}
.lt-ie8 #site-search .button{padding:4px 5px 6px}
#site-search .site-search-text-input{margin:0 5px 3px;height:18px}
.header-links{float:right;clear:right;height:auto;text-align:right}
.footerContainer .horizontalList{display:inline-block}
.modal{position:absolute;top:200px;left:50%;z-index:99999;padding:30px;-webkit-border-radius:8px;border-radius:8px;background:#fff;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.35);box-shadow:0 0 15px 5px rgba(0,0,0,.35)}
.modal a.close-modal{position:absolute;top:10px;right:13px;display:block;color:#4c7189;font:bold 14px verdana}
.modal a.close-modal:hover{color:#EA2003}
.modal-bg{position:fixed;top:0;left:0;z-index:100;overflow:hidden;min-width:100%;min-height:100%;background:#000;opacity:0.6;filter:alpha(opacity=85)}
.overlay-bg{position:fixed;top:0;left:0;z-index:9999;overflow:hidden;min-width:100%;min-height:100%;background:#fff;opacity:0.5;filter:alpha(opacity=50)}
.loader-img{width:32px;height:32px;position:fixed;left:50%;top:50%;z-index:101;margin-top:-16px;margin-left:-16px}
fieldset input[type="text"]{width:139px;height:28px;margin:4px 0 0 0;padding:0 4px;line-height:28px;border:1px solid #ccc;border-radius:3px 3px 3px 3px}
.passed input[type="text"]{background:#fff url(email-alert-passed.png) no-repeat scroll 130px 8px}
.form-info{padding:20px 0 5px 20px;overflow:hidden}
.validation,.error label{color:#ea2003}
.button-input{text-align:ight;width:auto;margin:23px 0 0 0}
fieldset{margin-bottom:15px;background-color:#f5f3f2;clear:both}
fieldset .text-input{float:left;width:234px;margin:0 35px 20px 0}
#flexiform-generator .form-info .text-input{float:none}
fieldset .text-input.error,fieldset .multiline-text-input.error,.radio-button.error,.checkbox.error{background:none}
fieldset .multiline-text-input{float:left;width:494px;margin:0 35px 20px 0}
label{display:block;font-size:13px;font-weight:normal;margin-bottom:0}
fieldset label span{font-size:15px;color:#f00;padding-left:2px}
fieldset input[type="text"],fieldset input[name="post-code"],fieldset input[type="file"],fieldset textarea{width:224px;height:30px;margin:0;padding:0 4px;line-height:28px;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px}
fieldset .postcode input[type="text"]{width:100px}
fieldset input[type="file"]{width:100%;padding:3px;background-color:#fff}
fieldset textarea{width:484px;height:100px;line-height:1.25em}
#multiline-select .select-multiline{width:484px;height:auto}
fieldset .error input[type="text"],fieldset .error input[type="file"],fieldset .error select[type="multilist"],fieldset .error textarea,.radio-button.error,fieldset .select-multiline.error,.checkbox.error,fieldset .select-a-branch.error select,.error div.jquery-filestyle input[type="text"][readonly]{background-color:#faf2f2; border:1px solid #d69999}
fieldset .passed input[type="text"]{background:#fff url(email-alert-passed.png) no-repeat 212px 9px}
fieldset .passed textarea{background:#fff url(email-alert-passed.png) no-repeat 452px 9px}
fieldset .postcode.passed input[type="text"]{background:#fff url(email-alert-passed.png) no-repeat 88px 9px}
.error .checkbox-field label{color:#756c63}
.radio-button,.checkbox{display:inline-block;background-color:#fff;border:1px solid #ccc;border-radius:3px 3px 3px 3px;margin:0;padding:5px 4px;width:224px}
.clearfix::after{content:"";clear:both;display:block;height:0;visibility:hidden}
fieldset .form-info select{background-color:#fff;border:1px solid #ccc;border-radius:3px 3px 3px 3px;width:224px;height:20px}
.alt{background-color:#F4F4F3}
.slideContainer{padding:0;margin:0 auto;width:100%;height:100%;vertical-align:middle;display:block}
#titleTop{padding-bottom:10px;vertical-align:middle;text-align:center}
#titleLeft{width:25%;vertical-align:middle;text-align:left}
#titleRight{width:25%;vertical-align:middle;text-align:right}
.IRText{margin:0 10px 0 0;width:100%;vertical-align:middle;display:block}
.cornerBox td{height:100%;vertical-align:middle}
#prevCell{width:21px;padding:0 10px 0 0}
#nextCell{width:21px;padding:0 0 0 10px;text-align:right}
#rotatorCell{padding-right:0}
.prevImages{padding-top:2px}
.prevmozimage{margin:0 5px;padding-top:0;display:inline-block}
@-moz-document url-prefix(){.prevmozimage{padding-top:0;display:inline-block;margin-right:1px}}
.slideShow{overflow:hidden;padding:2px 0 13px 0;margin:0}
.VideoFlash{position:relative}
.VideoFlash .rounded{position:absolute;width:10px;height:10px;font-size:0%;background:url('corners.gif') no-repeat}
.VideoFlash .TL{top:0;left:0;background-position:0 0}
.VideoFlash .TR{top:0;right:0;background-position:-10px 0}
.VideoFlash .BL{bottom:0;left:0;background-position:0 -10px}
.VideoFlash .BR{bottom:0;right:0;background-position:-10px -10px}
.VideoFlash{cursor:pointer}
.button-input-new{float: right;	margin-right:  173px;}
.button-input-new input[type="button"]{margin-left: 10px;}
#SGTS {margin: 15px 0 5px;border: 1px solid #C0C0C0;background: #EDEBEA;}
#SGTS label {font-size: 14px;margin-left: 26px;} 
#SGTS tr td {padding-bottom: 12px;} 
#SGTS tr:first-child td {padding: 0;}