
    .formDivider{width:480px;height:0;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:18px 0 23px 0;*margin:18px 0 26px 0}form .espotListHead{margin:0}form .espotListHeadPl{margin:0}.contentArea .formField .checkBoxContainer input,.contentArea .formField .checkBoxContainer .if-input-error input,.contentInnerArea .formField .checkBoxContainer input{float:left;margin:0 10px 30px;width:auto;*position:relative;border:none;background-color:transparent}.contentArea .formField .buttonContainer{margin:0 10px}.formTooltip{width:70px;float:right;text-align:left;margin-right:-90px;font-size:9px}.fieldContainer{float:left;margin:0 0 0 -2px;width:400px}.contentArea .formField label{font-size:11px;font-weight:bold;margin:0 8px 0 0;font-family:Verdana,Sans-serif;text-align:right;display:inline-block;margin-top:3px;*margin-top:-5px;*display:inline;*padding-bottom:2px;zoom:1}#rememberMeContainer li label{font-weight:normal;float:left}.contentArea .clientErrorText{margin-top:-20px}.rightContentDivider .contentInnerArea form{background:none repeat scroll 0 0 #F5F6F7;border:1px solid #CCC;padding:15px 30px 30px 30px;*padding:25px 30px 50px 30px;width:auto}.productsHeaderContainer h1{margin:40px 0 0 0}.productsHeaderContainer h2{margin:0 0 20px 0;width:540px}.fLt{float:left}.fRt{float:right}.clearMe{clear:both}.loginForm{width:520px;margin-left:198px;*margin-left:0;clear:both;display:block;overflow:hidden;position:relative}.plannerLoginForm{margin-left:0!important}.formHeadline{padding-bottom:16px;font-size:18px}h2.formHeader{font-size:22px;font-weight:bold;text-align:left;margin:0;line-height:110%}.loginSection{width:238px;padding-left:19px;background-color:#ddd}.contentInnerArea .memberBenefits{background-color:#f5f6f7;padding:11px 20px 38px 19px;width:400px;overflow:hidden;margin-bottom:-10000px;padding-bottom:10000px;border:1px solid #CCC}.contentInnerArea .loginForm .loginSectionPadd{background-color:#f5f6f7;padding:11px 20px 38px 19px;width:400px;overflow:hidden;margin-bottom:-10000px;padding-bottom:10000px;border:1px solid #CCC}.loginForm .rememberMeEnabled{margin-left:131px}.loginContainerBottom{padding-bottom:10px}.memberBenefits li{font-size:11px;line-height:14px}.memberBenefits ul{margin:0;padding:0 0 34px 13px;margin-left:1px;*margin-left:3px;text-align:left}.ihpEspot{margin:0;padding:0 0 34px 13px;margin-left:0!important;*margin-left:1px!important}.espotListHead{margin-bottom:12px;font-family:Verdana;font-size:14px;color:#333;text-align:left;line-height:120%}.espotListHeadPl{margin-bottom:12px;font-family:Verdana;font-size:14px;color:#333;text-align:left}.noEspotDiv{height:126px;*height:130px}.noEspotRememberMeDiv{height:106px}.loginForm .subText{font-family:Verdana;font-size:11px;line-height:14px;color:#333}.loginForm .subTextTopPadding{padding:0 0 12px 0;text-align:left}.loginForm .buttonContainer{margin-bottom:37px;*margin-bottom:38px}.formField{float:left;width:200px;*margin-bottom:10px}.loginNamePadd{padding-right:15px;padding-bottom:2px}.loginId{margin:3px 0 0 1px;width:170px}.loginPadd{margin:3px 0 0 1px;width:170px}.loginPassPadd{padding-bottom:2px!important;margin:0}.loginPassLink{padding-bottom:8px}.loginCheck{padding:5px 0 14px 0}.loginChkField{float:left;background:none;border:none}#rememberMeContainer{padding:0;margin:0;*margin-bottom:-10px}#rememberMeContainer li{list-style:none;float:left;margin-right:5px;margin-bottom:0;vertical-align:middle}#rememberMeContainer li a{*margin:5px 0 0 0;*zoom:1;font-weight:normal}#rememberMeContainer input{border:none}#rememberMeContainer label{line-height:16px}.loginChkFieldText{display:block;padding-left:35px;text-indent:-15px}.loginDescPadd{padding:0 0 36px 0;vertical-align:bottom}.loginDescTitle{padding-bottom:12px}.descList ul{margin:0;padding:0 0 32px 13px;clear:both}.descList ul li{padding-left:2px;line-height:14px}#loginFormErrorsServer{color:#F00;font-size:11px;line-height:14px;margin-bottom:4px;margin-top:-8px;*margin-top:-9px}.promoImgPadd{padding-bottom:26px}.adKnowledgeContainer{margin-top:20px}.loginPageEspotLftPadd{padding-left:190px}.cookieErrorText{color:#FF5050;line-height:14px;font-size:10px;text-align:center}.pswdPadBottam{padding-bottom:3px}.loginForm .contentContainer{margin-bottom:60px}.loginForm .buttonLogin{position:absolute;bottom:0;left:20px;width:239px;border-bottom:1px solid #CCC;left:0;padding-left:20px}.loginForm .leftMargin{margin-left:130px}.loginForm .buttonSignup{position:absolute;bottom:0;left:263px;padding-left:20px;width:239px}.loginForm .forgotPswdContainer{margin:-20px 0 0 22.08em;text-align:left}.loginForm .clientErrorText{width:100%!important}.ErrorText{color:#FF5050;text-align:center}.logOff h1{margin:35px 0 20px 0}.logOff .textBlock a{margin-bottom:200px;display:block}.rightContentDividerMCR{width:93.75em;*width:70em}.rightContentDividerMCR .contentAreaMCR{float:left;margin-left:2.5em;width:70.521em}.contentAreaMCR form .clientErrorText{margin-top:-20px 0 0 0}.contentAreaMCR form .contentInnerArea{background-color:#F5F6F7;border:1px solid #CCC;padding:15px 110px 30px 30px;width:400px}.rightContentDivider .contentArea{margin:auto;*margin:0}.contentInnerArea .catalogImageConfirm img{float:none}.rightContentDivider .promotionArea{float:left;width:182px;border-left:solid 1px #eceddd;display:inline;padding-bottom:10000px;margin-bottom:-10000px;overflow:hidden;clear:right;display:none}.rightContentDivider .promotionArea .sideModuleFill{height:100%;margin-left:-1px;padding-bottom:10000px;margin-bottom:-10000px;overflow:hidden;border-left:solid 1px #eceddd}.rightContentDivider .promotionArea .adsContainer{width:172px}.rightContentDivider .promotionArea .adsContainer .adKnowledgeContainer,.rightContentDivider .promotionArea .adsContainer .productRecallContainer{margin-right:0;margin-bottom:20px;text-align:center}.rightContentDivider .promotionArea .adsContainer .adKnowledgeContainer .content .text,.rightContentDivider .promotionArea .adsContainer .productRecallContainer .content .text{display:block}.rightContentDivider .promotionArea .adsContainer .productRecallContainer .content img{width:13.54em;height:11.98em:}.rightContentDivider .promotionArea .adsContainer .productRecallContainer .content .linkImg{width:.73em;height:.73em}.rightContentDivider .promotionArea .adsContainer .content .headerContainer .header{font-size:1.98em;color:#444;line-height:100%;display:block;font-weight:bold}.leftNavigation .leftLoginForm h3{padding-bottom:13px;padding-left:10px;border-bottom:solid 2px #E1E1E1;color:#666;font-size:13px}.leftNavigation .leftLoginForm .leftLoginBread,.leftNavigation .leftLoginForm label,.leftNavigation .leftLoginForm input,.leftNavigation .leftLoginForm{margin-left:2px;margin-bottom:6px;color:#666;font-size:10px}.leftNavigation .leftLoginForm .leftLoginBread{margin-bottom:16px}.leftNavigation .leftLoginForm label{margin-top:10px}.leftNavigation .leftLoginForm #username,.leftNavigation .leftLoginForm #pwd{width:183px}.leftNavigation .leftLoginForm #login_logonId,.leftNavigation .leftLoginForm #login_logonPassword{width:183px}.leftNavigation .leftLoginForm #lftLoginBtn{display:block;margin-top:4px}.leftNavigation .leftLoginForm .leftLoginSubmit{margin-top:10px;width:auto}.contentArea h1{font-size:18px;text-align:left;font-weight:normal}.contentArea h2{font-size:14px;font-weight:normal}.contentArea .formSectionHeadline,.contentInnerArea .formSectionHeadline{font-weight:normal;height:17px;font-size:14px;clear:both;padding-top:18px;margin-bottom:6px;text-align:left}.contentArea .formSectionHeadline img{float:left;margin-right:4px;margin-left:0;margin-bottom:0}.contentArea .formSectionHeadline img,.contentArea .headlineWithBullet img{float:left;margin-right:4px;margin-left:0;margin-bottom:0}.contentArea .headlineWithBullet{margin:0;padding:0;clear:both;margin-bottom:6px;padding-top:18px}.contentArea .headlineWithBullet h3{font-size:14px;font-weight:bold;margin:0;padding:0}.contentArea .contentInnerArea .ErrorText{margin-top:5px;margin-bottom:10px}.contentArea .contentInnerArea .ErrorText,.contentArea .contentInnerArea .ErrorText h2{color:#FF5050;line-height:14px;font-size:10px}.contentArea .contentInnerArea .ErrorText ul{list-style:none;margin:0;padding:0}.contentArea .textOnlyHeadline,.contentArea .textOnlyHeadlineBig{border-bottom:1px solid #DDD;font-size:10px;height:auto;margin-bottom:0;padding-bottom:10px;padding-top:0;text-align:left;width:485px}.middlePromoteArea{margin-bottom:28px}.middlePromoteArea .rowHeightSteer{clear:both}.middlePromoteArea .promoteItem{width:136px;float:left;margin-bottom:8px}.middlePromoteArea .promoteItem .promoteItemImg{height:100px;width:100px;float:none;margin:0;margin-bottom:8px}.middlePromoteArea .promoteItem .promoteItemText{display:block}.contentInnerAreaMCR{width:50em;margin-top:8px}.contentInnerArea{width:540px}* html .contentInnerArea{overflow:hidden;width:474px}.contentInnerArea img{margin-left:5px;margin-bottom:5px;vertical-align:middle}.contentInnerArea .clearMe{clear:both}* html .contentInnerArea .clearMe{display:none}.contentInnerArea .clearMeInside{clear:both;float:none}.contentInnerArea .formField{float:none;margin:-5px 0 26px 0;text-align:right;width:auto;*margin:-10px 0 26px 0}* html .contentInnerArea .formField{margin-right:-3px}html .contentInnerArea .formField select{margin-bottom:3px}html .contentInnerArea .formField select,x:-moz-any-link{margin-bottom:2px}html .contentInnerArea .formField select,x:-moz-any-link,x:default{margin-bottom:2px}* html .contentInnerArea .formField select{margin-bottom:2px}*+html .contentInnerArea .formField select{margin-bottom:2px}.contentInnerArea .formField input{width:180px;margin:0;float:right;*float:none}.contentInnerArea .formField .if-input-error input,.contentInnerArea .formField .if-input-error select{background-color:#FF9797;width:200px}.contentInnerArea .formField .if-input-error .if-field-input-error,.if-field-input-error{border:2px solid #F00}.clientErrorText{clear:both;color:#FF5050;display:block;font-family:Verdana,sans-serif;font-size:11px;font-weight:bold;height:auto;margin:-10px 0 16px 215px;*margin:-20px 0 16px 215px;position:relative;text-align:left;width:240px}.leftNavigation .leftLoginForm .clientErrorText{width:183px;color:#FF5050;margin-left:10px;margin-bottom:6px;margin-top:-4px;font-size:10px}.disallowCopy{-moz-user-select:none}.contentInnerArea .oneLine{width:auto;margin-right:4px}.contentInnerArea .oneLine.lastInRow{float:none;margin-right:6px}.contentInnerArea .breakLine{clear:both;float:none}.contentInnerArea .formField.TextLine{width:100%;height:auto}.contentInnerArea .captchaField{margin-top:10px;height:100%}.contentInnerArea .formField .checkBoxLink{display:block;margin:-5px 0 0 35px;*margin:0 0 0 45px;text-align:left;width:auto}#privateUser_acceptCond,#interestCodesRecieveEmail{width:auto}#privateUser_rememberMe{width:auto}.contentInnerArea .formField .checkBoxLabel,.contentInnerArea .formField .checkBoxMainLabel{display:inline;font-weight:normal}.contentInnerArea .formField selects{width:221px}.contentInnerArea .formField .check,.contentInnerArea .formField .checkboxField{width:auto}.contentInnerArea .formField.Button{position:relative;margin-top:-5px;*margin-top:-8px;width:480px;clear:both}.contentInnerArea .captchaContainer{margin-top:10px;margin-bottom:10px}.contentInnerArea .captchaContainer .captchaImage,.contentInnerArea .captchaContainer .captchaLoader{float:right;height:77px;width:236px;margin:0}.contentInnerArea .captchaContainer .captchaLoader{text-align:center;border:solid 1px #000;margin:-1px;margin-left:0;margin-right:10px;width:234px;height:76px}.contentInnerArea .captchaContainer .captchaLoader img{margin-top:18px;margin-right:110px}.contentInnerArea .captchaContainer .captchaImage img{width:234px;height:75px;margin:0}.contentInnerArea .captchaContainer .captchaInfo{clear:right;height:auto}.contentInnerArea .captchaContainer input{margin-top:4px}#privateUser_captcha{float:right;margin:10px 0;width:217px}.catalogues{width:480px;display:block;clear:left}.catalogues .catalogImage{width:118px;height:180px;float:left;display:block}.catalogues .catalogImage input{padding-top:4px}.catalogues .catalogImage img{width:115px;height:115px;margin-right:2px}.catalogues .catalogImage a{display:block}.pageHeadline{border-bottom:1px solid #ccc;text-align:center;font-family:verdana,sans-serif;width:100%;height:3.2em}.mainCatalogue{display:block;margin-top:30px;clear:both;width:100%;padding-bottom:102px}.mainCatalogue img{display:block;float:left}.mainCatalogueHeader{display:block;font-family:Verdana,sans-serif;font-size:20px;float:left;height:auto}.mainCatalogue h1{font-size:14px;font-family:Verdana,sans-serif;font-weight:bold;text-align:left}.mainCatalogue a input{display:inline;font-family:Verdana,sans-serif;font-size:11px;float:left;margin-top:20px}.contentAreaMCR .mainCatalogue input,.contentAreaMCR .mainBrochures input{border:none}.mainCatalogue p{display:block;width:410px;height:auto;margin-top:13px;margin-bottom:0;line-height:160%}.mainCatalogueContentWrapper{display:block;width:auto;margin-left:230px}.mainCatalogueContentWrapper h2{font-size:14px;font-family:Verdana,sans-serif;font-weight:bold;text-align:left;padding:6px 0 0 0}.mainCatalogue ul{list-style-type:none;padding-left:0;margin-left:0;margin-top:7px}.mainCatalogue li{padding-top:5px}.mainCatalogue input,textarea{margin:2px 2px 0 0;vertical-align:bottom}.mainBrochures{position:relative;width:auto;border-top:1px solid #ccc}.mainBrochuresContainer{width:134px;margin-left:10px;-moz-margin-start:0;float:left;margin-bottom:5px}.mainBrochuresContainer0{float:left;width:134px;height:250px;border-left:1px solid #ccc;margin-bottom:5px}.mainBrochuresContainerSTF{width:134px;height:250px;margin-left:10px;-moz-margin-start:0;float:left;margin-bottom:15px;margin-top:10px}.mainBrochuresContainerSTF0{float:left;width:134px;height:250px;border-left:1px solid #ccc;margin-bottom:15px;margin-top:10px}.mainBrochuresWrapperInside{width:124px;margin-left:10px}.mainBrochuresWrapperInside0{width:124px;margin-left:10px;margin-right:10px}.mainBrochuresWrapperInside1{width:124px;margin-left:10px;margin-right:0}.mainBrochuresWrapperInsideSTF{width:124px;margin-left:10px}.mainBrochuresWrapperInsideSTF0{width:124px;margin-left:10px;margin-right:10px}.mainBrochuresWrapperInsideSTF1{width:124px;margin-left:10px;margin-right:0}.mainBrochuresWrapperInside img,.mainBrochuresWrapperInside0 img,.mainBrochuresWrapperInside1 img{width:114px;height:114px;margin-bottom:15px;margin-top:10px}.mainBrochuresWrapperInsideSTF img,.mainBrochuresWrapperInsideSTF0 img,.mainBrochuresWrapperInsideSTF1 img{width:114px;height:114px;margin-bottom:15px;margin-top:20px}.mainBrochures h2{font-size:14px;font-family:Verdana,sans-serif;font-weight:bold;text-align:left;margin:20px 0 0 0;padding:0 0 20px 0}.mainBrochures span{font-family:Verdana,sans-serif;font-weight:bold;display:block;height:auto;max-height:30px;min-height:15px}.mainBrochures ul{list-style-type:none;padding-left:0;margin-left:0;margin-top:4px;padding-bottom:20px;margin-bottom:0}.mainBrochures li{padding-top:5px;margin-left:0;padding-left:0}.mainBrochures input,textarea{margin:2px 2px 0 0;vertical-align:bottom}.lineBreak{display:block;overflow:hidden;border-top:1px solid #ccc;width:70.521em}.layoutBottom0{float:left;margin:0 5px 0 6px;overflow:hidden;width:124px;height:1px;background-color:#ddd}.layoutBottom1,.layoutBottom2,.layoutBottom3,.layoutBottom4{float:left;margin:0 6px 0 5px;overflow:hidden;width:124px;height:1px;background-color:#ddd}.layoutContainerlong{display:block;overflow:hidden;width:auto;float:left}.break{clear:left;width:70.521em;border-top:1px solid #CCC}#catreqOrderCount{margin:.7em 0 2.273em 0;width:auto;height:auto;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;border:1px solid #CCC}#catreqOrderCount p{margin-top:10px;margin-bottom:10px;margin-left:10px;font-size:11px;font-family:Verdana,sans-serif}#catreqMaxOrder{padding-bottom:20px}@media screen and (-webkit-min-device-pixel-ratio:0){.mainBrochuresContainer,.mainBrochuresContainer0,.mainBrochuresContainerSTF,.mainBrochuresContainerSTF0{margin-left:0;padding-bottom:10px}.layoutBottom0{margin-left:5px}.break{clear:left;width:auto;border-top:1px solid #CCC}.mainCatalogue{padding-bottom:102px}#catreqOrderCount{margin:12px 0 20px 0;width:auto;height:auto;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;border:1px solid #CCC}#catreqOrderCount p{margin-top:10px;margin-bottom:10px;margin-left:10px;font-size:11px;font-family:Verdana,sans-serif}}#catreq h2{font-size:14px;font-weight:bold}#wideFamilyMenu #if-page{width:900px;height:30px;padding-bottom:0;margin-bottom:0}#wideFamilyMenu #if-page #if-nav-main{margin:0;width:100%}#wideFamilyMenu .ikea-family{padding-bottom:2px}.widefamilyPromotionarea{color:#fff;background-color:#f60;background:#f60 url(/ms/img/family/bg_main_orange.gif) no-repeat 100% 18px}.rightContentDivider .widefamilyPromotionarea .sideModuleFill,.rightContentDivider .promotionArea{border-left:0}.widefamilyPromotionarea .sideModuleFill{color:#fff}* html .widefamilyPromotionarea .sideModuleFill{background:#f60 url(/ms/img/family/bg_main_orange.gif) no-repeat 100% 18px}.widefamily .if-nav-regional{background:#f60 url(/ms/img/family/bg_main_orange.gif) no-repeat;background-position:-42px 20px;margin:0}.widefamilyMenuDivider{height:12px;background-color:#FFF;width:223px;display:block;clear:both}.leftFamily .sideModuleFill{background:none;border-left:none;width:199px}.leftFamily{padding-top:0}* html .leftFamily{padding-top:19px}.FamilyleftTextBlockInside{background-image:url(/ms/img/family/bg-grey-backer.gif);background-repeat:repeat-y;background-x-position:26px;background-y-position:0;display:block;clear:both;float:none;margin:10px;margin-right:0;margin-bottom:0}.children{clear:both;height:auto}#span_userName{background-color:#999;color:#FFF;width:100%;margin-left:-5px;padding-left:15px;font-weight:bold}.alert,.emp{font-size:13px}.alert{color:#FF5050}.emp{font-style:italic}.contentInnerArea .if-content p,.contentInnerArea .if-content h3{margin:0}.ikea-family{width:750px;margin-left:0}.IHP_login_contentInnerArea{position:absolute;top:470px;text-align:right;width:570px;margin-left:8px;margin-right:8px}.IHP_login_buttonMargin{padding-top:8px;text-align:right}.contentInnerArea #txtMainHdr1 h1{text-align:left}.contentInnerArea .formField textarea{font-size:1.2em}.contentInnerArea .formField .checkBoxContainer .checkBoxMainLabel{display:block;font-weight:normal;margin:0 0 10px;*margin:-50px 0 0 20px;padding:0 0 0 25px;text-align:left;width:460px}.contentInnerArea .formField .checkBoxContainer input{border:0}#specialFieldContainer{display:none}.loginForm{clear:both;display:block;margin-left:0;overflow:hidden;position:relative;width:900px}.contentArea .loginForm .loginSectionPadd{background-color:#F5F6F7;border:1px solid #CCC;margin-bottom:-10000px;overflow:hidden;padding:11px 20px 10000px 19px;width:400px}.contentArea .memberBenefits{background-color:#F5F6F7;border:1px solid #CCC;margin-bottom:-10000px;overflow:hidden;padding:11px 20px 10000px 19px;width:400px}.loginForm .contentContainer{margin-bottom:60px;text-align:right}.loginForm .buttonSignup{border-bottom:1px solid #CCC;bottom:0;float:right;left:460px;padding-bottom:20px;*padding-bottom:10px;padding-right:20px;padding-top:20px;position:absolute;text-align:right;width:400px}.buttonSignup .formField{width:auto;float:none}.memberBenefits .buttonSignupPl{bottom:0;float:right;padding-bottom:0;padding-left:0;padding-top:20px;padding-right:55px;position:absolute;left:460px;border-bottom:1px solid #CCC;width:420px}html body div#allContent div#mainPadding div#main div.rightContentDivider div.contentArea div.loginForm div.buttonSignup form div.formField{margin-left:0;text-align:right}.loginForm .buttonLogin{border-bottom:1px solid #CCC;bottom:0;left:0;padding-right:20px;text-align:right;position:absolute;width:400px}.loginPadd{margin:0 0 13px 1px;width:170px;text-align:left}div.loginNamePadd input#login_logonId.loginPadd{text-align:left}.loginForm .subText{color:#333;font-family:Verdana;font-size:11px;line-height:14px}.loginPassPadd{padding-bottom:2px!important;padding-right:15px;text-align:right}.loginForm .loginPassPadd label.subtext{margin:5px 10px 0 0;*margin:-5px 10px 0 0}.loginFormDivider{margin:10px 0 18px 0;border-top:1px solid #ccc;border-bottom:1px solid #fff}.memberBenefits .espotListHead{margin:5px 10px 0 0}.memberBenefits .espotListHeadPl{margin:5px 10px 0 0}div.loginPassPadd input#login_logonPassword.loginPadd{text-align:left}#login_logonPassword_required_FieldError,#login_logonId_required_FieldError,#login_logonPassword_minLength_FieldError{display:block;margin:-10px 0 10px 210px;*margin:-10px 13px 10px 210px;width:175px!important}div#login_logonId_userName_FieldError.clientErrorText,div#login_logonId_maxLength_FieldError.clientErrorText{display:block;margin:-10px 0 10px 210px;*margin:-10px 0 10px 180px;width:175px!important}div.memberBenefits div.contentContainer div ul{list-style:none;margin:0;padding:0 0 0 16px;*margin:0 34px 0 0;width:350px}.espotListHead{color:#000;font-family:Verdana;font-size:16px;font-weight:bold;margin:8px 0 16px 11px;text-align:left}.espotListHeadPl{color:#000;font-family:Verdana;font-size:16px;font-weight:bold;margin:8px 0 16px 11px;text-align:left}.pswdPadBottam{margin:-10px 0 0 22.08em;text-align:left}#rememberMeContainer{margin:0 0 0 22.08em;padding:0;width:18.75em}#rememberMeContainer li label{margin:0 0 0 5px;text-align:left;*width:150px}div.contentContainer form div.buttonLogin div.buttonContainer{margin:0 10px 20px 0}div.contentContainer form div.buttonLogin div.buttonContainer{*margin:0 10px 20px 0}div.contentArea div.loginForm div.formHeadline{text-align:left;margin:30px 0 0 0;font-size:22px;font-weight:bold}div.loginSection div.contentContainer form div.loginNamePadd label.subText{font-weight:bold}div#login_logonPassword_required_FieldError.clientErrorText{margin-bottom:10px}.mlsReturnPass p{margin:0}.mlsreturn{border-bottom:1px solid #DDD;margin:23px 0 0 0;padding-bottom:8px}.mlsreturn p{margin:0 0 10px 0}.custtable{background-color:#FFF;border-collapse:collapse;width:100%;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC}.mkbold{font-weight:bold}.custtableRow{border-bottom:1px solid #CCC}#ssh2{padding:8px 0 24px 0;padding:8px 0 12px 0\9;*padding:8px 0 12px 0;font-size:11px}.ssbdr{border-bottom:1px solid #DDD}#sslogout{background:#eee;margin:20px 10px 30px 0;padding:5px 5px 10px 20px;border:1px solid #CCC}.btnContainer{padding-top:10px;padding-bottom:30px;width:auto;float:left}.ssMandatory{padding-bottom:5px}.textBlock{padding-left:10px}.ssRelogin{padding-top:5px}.howtodelete{padding:10px 10px 0 10px;font-size:11px;text-align:right}.howtodelete1{padding:5px 10px 0 10px;font-size:11px;text-align:right}.custtableRowsnheading{text-align:left;padding:7px 0 7px 0;color:#333;font-family:Verdana,sans-serif;text-decoration:none;font-size:11px;border-top:1px solid #CCC}.uploadmessage{padding-left:10px;border:1px solid #CCC;background:#F5F6F7;margin-top:40px;margin-bottom:37px}.ssCustomerDetail{width:100%;height:66px;font-size:11px;font-family:Verdana,sans-serif;background-color:#F5F6F7;border:1px solid #CCC}.ssCustomerDetail .ssT20Margin{width:20px;float:left;height:100%}.ssCustomerDetail .ssOrderDetail{float:left}.ssCustomerDetail .ssOrderDetail .ssCustomerLabel{margin:17px 0 5px 0;display:block}.ssCustomerDetail .ssOrderDetail .ssOrderNumberLabel{margin:0 0 18px 0}.ssCustomerDetail .ssOrderDetail .ssCustomer{margin:17px 0 5px 0;display:block;font-weight:bold}.ssCustomerDetail .ssOrderDetail .ssOrder{margin:0 0 18px 0;font-weight:bold}.ssCustomerDetail .ssLogoutButton{float:right;padding-right:20px;padding-top:15px}.h3font11{font-size:11px;margin-top:40px}.contentInnerArea .ssCustomerDetail .ssLogoutButton .formField.Button{font-size:10px}#selfserviceupload{padding-bottom:40px}.ssLogoutButton #selfserviceidentification{background:transparent;padding:0;border:none}.ssLogoutButton #selfserviceidentification .buttonContainer{width:auto;margin:10px 0 0 0}#selfserviceupload .btnContainer{padding:0}#selfserviceupload .clientErrorText{width:auto;margin:-10px 0 0 0}.contentArea #selfserviceupload .formField label{display:block;text-align:left}.contentInnerArea #selfserviceupload .formField .checkBoxContainer input{margin:0}#selfserviceupload textarea{width:280px}.indicator{font-size:11px;font-weight:normal}form .espotListHead{margin-bottom:5px}form .espotListHeadPl{margin-bottom:5px;padding-bottom:10px}.contentInnerArea form label{margin:0 10px 0 0}input.loginPadd{border:1px solid #ccc}.contentArea .formField input,.contentAreaMCR input{border:1px solid #ccc}.contentArea .buttonSignup .formField input{border:none}.contentArea .formField input.if-field-input-error,input.if-field-input-error{border:2px solid #f00}.loginNamePadd label{display:inline-block}#createUser_acceptCond_required_FieldError,#createUser_notAllowPersonalEmail_inList_FieldError,#catreq_acceptCond_required_FieldError{margin-left:36px;width:460px;*margin-left:46px}.formField.captchaField.breakLine{margin-top:10px}.contentInnerArea .formField .checkBoxGroupItem input{width:auto;margin:0 0 0 15px;float:left;*float:none}.contentInnerArea .formField .checkBoxGroupItem label{margin:0 0 0 5px}.contentInnerArea .formField .checkBoxGroupItem{float:right;margin:15px 0}.contentInnerArea #preferences .formField .checkBoxGroupItem{float:left;margin:15px 0;text-align:left;width:180px}div.loginSection div.contentContainer form div.loginNamePadd label.subText,div.loginSection div.contentContainer form div.loginPassPadd label.subText{font-weight:bold;margin-right:5px;display:inline-block;zoom:1;*margin:-20px 5px 0 0;*padding-bottom:13px}#backButton,#saveButton{*margin-bottom:-10px;position:relative}#leftSideMenuContainer{float:left;margin-right:70px}.contentInnerArea .formField .buttonContainer .buttonCaption input{border:none;width:auto;float:none}.contentArea .buttonSignup input{border:none;width:auto;float:none}.contentInnerArea .shippingAdress form{border:none;background:none}.contentInnerArea .shippingAdress .buttonContainer{float:left;margin-left:-30px}.ErrorText h2{text-align:center;margin:0 0 20px -70px}.formField select{width:184px}.contentInnerArea .oneLine{width:auto;margin-right:0}.contentInnerArea .oneLine.lastInRow{float:none;margin-right:0}#resetPassword_distributionForm{text-align:right;width:auto;border:none;background-color:transparent}.rememberMeCheckbox{margin-top:25px}.rememberMeCheckbox input{border:0;background:transparent}form#login div.loginNamePadd label.subText,form div.loginPassPadd label.subText{width:180px}form#login div.loginCheck label.checkBoxMainLabel{width:145px}form#createUser div label{width:200px}form#createUser div label.checkBoxMainLabel{width:460px}form#catreq div#saveButton{text-align:left}form#catreq div.buttonContainer a{font-size:1em}#ppContentContainer h3{border-bottom:3px solid #DDD;color:#666;font-size:12px;font-weight:bold;line-height:100%;padding-bottom:8px;text-transform:uppercase;margin-bottom:8px}.deleteAccount{padding:8px 0}.section{font-size:11px;margin:12px 0 55px}.sectionList{color:#333;float:left;width:300px}.sectionListHeader{font-weight:bold;margin:3px 0 12px;text-transform:uppercase}.ppSectionListLink{margin-top:6px}.addDeliveryAddress{margin-top:20px}#ppMessageBox{background-color:#FCFFD9;border:1px solid #CCC;color:#333;margin:11px 0 0;padding:20px 30px 15px 25px}#ppContentContainer{padding:12px 12px 24px;width:906px;margin:0 auto;font-family:verdana;font-size:1.15em}.ppContentBody .section ul{*zoom:1;list-style:none outside none}.ppContent{border-left:1px solid #DDD;border-right:1px solid #DDD;margin-top:10px}#ppExtraLinks{margin:1em 0 0 0}.ppContentBody{padding:20px 0 30px}.divider{border-top:1px solid #DDD;margin:30px 0 15px;width:100%}.ppMainHeadline{border-bottom:1px solid #DDD;padding:5px 15px}.ppHeader{background:url("/ms/img/filter/filter_header.gif") repeat scroll 0 0 #EEE;height:38px;*width:898px}.ppUppercase{font-size:12px;font-weight:bold;padding:8px 15px;text-transform:uppercase}a{color:#3399FD}#close{color:#3399FD;cursor:pointer;text-decoration:underline}#ppContentContainer h4.ppSubsection{font-size:18px;font-weight:bold;margin-bottom:25px}#ppForm input{margin-left:8px}#ppContentContainer .formFieldContainer{height:22px;padding:0 0 10px 0;text-align:right}#ppContentContainer .labelContainer label{font-weight:bold}#ppContentContainer .buttonWrapper{margin:20px 0 0 0;*margin:20px 0 -10px 0;width:840px;text-align:right}#ppContentContainer #saveButton{text-align:right;float:right}#ppContentContainer #backButton{text-align:right;float:right;margin-right:10px}#ppContentContainer .noBorder{border:none;background-color:transparent;color:#bbb;padding:0 2px}#ppContentContainer .editLink{float:right;width:165px;text-align:left}#ppContentContainer .deleteAccount{padding:8px 0}#ppContentContainer .section{margin:12px 0 50px 0}#ppContentContainer .section:last-child{margin-bottom:35px}#ppContentContainer .sectionList{float:left;width:260px;color:#333}#ppContentContainer .formField select{width:164px}#ppContentContainer .sectionListHeader{text-transform:uppercase;font-weight:bold;margin:3px 0 4px 0}#ppContentContainer .ppSectionListLink{margin-top:.8em}#pp_joinIkeaFamily #ppContentContainer label.checkBoxMainLabel{display:inline;text-align:left}#ppContentContainer .checkBoxContainer label{line-height:17px;vertical-align:bottom;*line-height:15px;*vertical-align:top}#ppContentContainer #createFamilyUser_acceptCond_required_FieldError{width:280px}#ppContentContainer .section ul,#ppContentContainer .ppContentBody .section ul{margin:0 10px 0 -40px;*margin:0;list-style:none;overflow:hidden}#ppContentContainer .section ul li{line-height:20px;padding-right:15px;word-wrap:break-word}#ppContentContainer .ppContent{border-left:1px solid #ddd;border-right:1px solid #ddd;margin-top:10px}#ppContentContainer .ppContentBody,#ppContentContainer .ppContentBodyColor{padding:20px 30px 0 30px;*padding:15px 30px 0 30px;border-bottom:1px solid #ddd}#ppContentContainer .ppContentBodyColor p+p{margin-bottom:32px;*margin-bottom:10px}#pp_joinIkeaFamily #ppContentContainer .ppContentBodyColor,#pp_choosePreferredStore #ppContentContainer .ppContentBodyColor,#pp_deleteProfile #ppContentContainer .ppContentBodyColor,#pp_createFamilyUser #ppContentContainer .ppContentBodyColor{*padding-bottom:20px}#pp_createFamilyUser #ppContentContainer{width:auto}#pp_createFamilyUser .buttonWrapper{width:770px}.ppContentBody p,.ppContentBodyColor p{font-size:11px}#ppContentContainer .ppContentBodyColor{background-color:#f4f4f4}#ppContentContainer .divider{height:1px;width:100%;border-top:1px solid #ddd;margin:20px 0 9px 0}#ppContentContainer .formDivider{border-top:1px solid #ddd;border-bottom:1px solid #fff;margin:2px 0 20px 0;width:auto}.formDivider_full{border-top:1px solid #ddd;border-bottom:1px solid #fff;margin:2px 0 20px 0;width:840px}#ppContentContainer .ppMainHeadline{border-bottom:1px solid #ddd}#ppContentContainer .ppMainHeadline h1{font-size:18px;font-weight:normal;margin:10px 0 0 0;float:left}#ppContentContainer h4{font-size:18px;font-weight:bold;line-height:21px;margin:0 0 19px 0}#ppContentContainer .ppLogout{float:right;margin-top:15px}#ppContentContainer .ppUppercase{padding:11px 0 0 15px;text-transform:uppercase;font-size:12px;font-weight:bold}#ppContentContainer a{color:#3399fd}#ppContentContainer #close{cursor:pointer;color:#3399fd;text-decoration:none}#ppContentContainer h5{font-size:26px;line-height:27px;margin:15px 0 10px 0;text-transform:uppercase}#ppContentContainer #adContentLP h5{color:#000;font-size:24px;line-height:27px;margin:39px 25px 12px 25px;text-transform:uppercase}#ppContentContainer #adContentLP .ppButtonContainerLP{margin:0 30px 25px 30px;text-align:right}#ppContentContainer #adContentLP .upgradeBusinessFamily{margin-top:18px}#ppContentContainer #adContentFamilyLP .ppRightAd{margin-top:0}#ppContentContainer #adContentFamilyLP h5{line-height:27px;margin:15px 0 12px 25px;text-transform:uppercase}#ppContentContainer .ppContentBody .section #adContentFamilyLP ul{margin:0;overflow:hidden;padding-left:25px;padding-right:25px}#ppContentContainer #adContentFamilyLP #ppGraphicalList li{color:#666;height:auto;list-style:none outside none;margin:0 0 10px 0;padding:2px 0 0 25px}#ppContentContainer #adContentBusinessLP .ppRightAd{margin-top:0}#ppContentContainer #adContentBusinessLP{margin-top:18px}#ppContentContainer #adContentBusinessLP h5{line-height:27px;margin:15px 0 12px 25px;text-transform:uppercase}#ppContentContainer #adContentBusinessLP .ppRightAd p{margin-left:25px;margin-right:25px}#ppContentContainer #adContent{border-bottom:1px solid #ddd;height:276px;overflow:hidden}#ppContentContainer #adContent p{font-weight:bold;color:#666}#ppContentContainer #ppGraphicalList ul{list-style:none;font-weight:bold}#ppContentContainer #ppGraphicalList li{margin:0 0 10px -40px;background:url(/ms/img/profile_pages/check.jpg) no-repeat 0 0;padding:2px 0 0 25px;list-style:none;color:#666;height:auto}#ppContentContainer #adContentLP .ppRightAd p{margin-left:25px;margin-right:25px;line-height:22px}#ppContentContainer .ppLeftAd{float:left;width:420px}#ppContentContainer .ppRightAd{float:right;margin:20px 30px 0 0;padding:0;width:386px;overflow:hidden}#ppContentContainer #adContent .ppRightAd{margin-right:38px}#ppContentContainer #adContentLP #ppGraphicalList li{color:#666;height:auto;list-style:none outside none;margin:0 0 10px 0;padding:2px 0 0 25px;line-height:21px}#ppContentContainer .ppContentBody .section #adContentLP ul{overflow:hidden;margin:0;padding-left:25px;padding-right:25px}#ppContentContainer #adContentLP .buttonWrapper{height:20px;margin:20px 0 0;text-align:right;width:359px}#ppContentContainer #adContentLP .buttonContainer{*height:18px;*overflow:hidden}#ppContentContainer #adContentLP .ppRightAd{color:#666;font-weight:bold;margin:0;width:50%;text-align:left;display:inline-block;overflow:visible}#ppContentContainer #adContentLP .ppLeftAd{color:#666;font-weight:bold;text-align:left;display:inline-block;width:50%}#ppContentContainer .leftAlign{text-align:left;margin-bottom:17px}#ppContentContainer .formLeft{float:left;width:408px;text-align:right}#ppContentContainer .formRight{float:left;text-align:left;margin-left:12px}#ppContentContainer select{text-align:left}#ppContentContainer .labelContainer{margin:4px 0 0 0;float:left;width:340px;text-align:right}#ppContentContainer .inputFieldBorder{border:1px solid #ed1c2a}#ppContentContainer .clientErrorText{width:170px;margin:-15px 0 16px 422px}#ppContentContainer .fullWidth{width:100%}#ppContentContainer .breakLine{clear:both;float:none}#ppContentContainer label{display:inline-block;font-family:Verdana,Sans-serif;font-size:11px;font-weight:bold;margin:3px 12px 0 0;text-align:right}#ppContentContainer .checkBoxContainer{width:300px;margin-left:419px;text-align:left;margin-top:-12px}#ppContentContainer .fieldContainer select{margin-right:-1px}#ppContentContainer .checkBoxContainer label{font-weight:normal}#ppContentContainer .checkBoxContainer input{background:transparent;border:none}#ppContentContainer .formField input[type=text],#ppContentContainer .formField input[type=password]{width:160px}#pp_joinIkeaFamily #ppContentContainer .checkBoxContainer label{display:inline;*margin-right:0}#pp_joinIkeaFamily .checkBoxContainer input.if-field-input-error{border:2px solid #F00}#ppContentContainer .checkBoxGroupItem{width:225px}.exBold{font-weight:bold;padding-left:5px}#closeMessageBox{color:#3399fd;position:absolute;top:10px;right:20px;cursor:pointer}#ppContentContainer #ppMessageBox .section{margin:0}#ppContentContainer #ppMessageBox{color:#333;background-color:#fefff2;padding:20px 30px 15px 25px;margin:11px 0 0 0;border:1px solid #ccc;position:relative}#ppContentContainer #ppMessageBox p{text-align:left}#ppMessagebox .messageBoxHeader,#ppContentContainer #ppMessageBox .section p.messageBoxHeader{font-size:14px;font-weight:bold;display:block;margin:0}#ppMessagebox .messageBoxText,#ppMessagebox .messageBoxLink{font-size:11px}#ppContentContainer .fieldContainer{float:none;margin:0 0 0 -2px;width:auto}#pp_newsletterPreferences .checkBoxContainer,#pp_createFamilyUser .checkBoxContainer{margin-left:420px;text-align:left;width:500px}#pp_newsletterPreferences .checkBoxGroupItem,#pp_createFamilyUser #interestBox.show{visibility:visible;display:block}#pp_createFamilyUser #interestBox.hide{visibility:hidden;height:0;position:absolute}#pp_createFamilyUser #interestBox ul{display:block;list-style-type:none;width:auto}#pp_addressBook .section{margin:30px 0}#pp_addressBook .ppContentBody{padding-bottom:20px;*padding-bottom:40px}#ppContentContainer .familyCardImage{float:left;margin-right:25px}#ppContentContainer .familyCard{margin:20px 0 0 0}#ppContentContainer .familyCardText{float:left}#ppContentContainer .familyCardText p,#ppContentContainer .familyCardText p.messageBoxHeader{margin:0 0 8px 0}#ppContentContainer .familyCardText p.printCardLink{margin:10px 0 0 0}#pp_createUser .rememberMeCheckbox{height:20px}#ppContentContainer .ppFormContainer .ErrorText{color:#FF5050;margin:0 0 20px 0;text-align:left;width:450px}#ppContentContainer .ppFormContainer .ErrorText h2{font-size:12px;margin:0;text-align:left}#ppContentContainer .ppFormContainer .ErrorText .clientErrorText{width:auto;margin:0;font-weight:normal}#ppContentContainer .ppFormContainer .ErrorText ul{margin:5px 0 0;padding-left:15px}#ppContentContainer .group .formfieldContainer .labelContainer{display:inline-block;font-family:Verdana,Sans-serif;font-size:11px;font-weight:bold;margin:20px 0 0 0;width:417px;text-align:right}#ppContentContainer .group .formfieldContainer label{display:inline}#ppContentContainer .group .fieldContainer{display:inline;width:166px;float:right}#ppContentContainer .group .fieldContainer table{padding:0;text-align:left;width:160px}#ppContentContainer .group .fieldContainer table td{padding:0;text-align:left}#ppContentContainer .group .fieldContainer th{text-align:left;font-size:9px;padding:0}#ppContentContainer .group .formfieldContainer{float:none;margin:-8px 0 20px;text-align:left;width:auto}#ppEventsContainer{width:70.521em;float:left;margin:1.95em 0 0 1.8em;font-family:Verdana;font-size:1.15em}#ppEventsContainer .bl,.ppEventContent.bl,.ppEventContent .bl{border-left:1px solid #ddd}#ppEventsContainer .bt,.ppEventContent.bt,.ppEventContent .bt{border-top:1px solid #ddd}#ppEventsContainer .br,.ppEventContent.br,.ppEventContent .br{border-right:1px solid #ddd}#ppEventsContainer .bb,.ppEventContent.bb,.ppEventContent .bb{border-bottom:1px solid #ddd}#ppEventsContainer .ppFormContainer{background-color:#eee;padding:15px 30px 19px 24px}#ppEventsContainer .ppEventBody{padding:15px 30px 0 24px}#ppEventsContainer #adContent{border-bottom:0;width:420px}#ppEventsContainer .ppAd img{width:335px;height:200px}#ppEventsContainer .ppAd{border-top:1px solid #ddd}#ppEventsContainer .ppEventContent{border-left:0;border-right:0;margin-top:0}#ppEventsContainer .ppUppercase{font-size:12px;font-weight:bold;padding:11px 0 0 15px;text-transform:uppercase;line-height:normal}.ppEventContent .ppHeader{margin:10px 0 0 0}#ppEventsContainer .ppLogout{float:right;margin-top:15px}#ppEventsContainer .ppMainHeadline h1{float:left;font-size:18px;font-weight:normal;margin:10px 0 0}.ppEventContent .paginationContainerBottom{margin:-40px 30px 0 0}#ppEventsContainer .paginationContainerBottom{clear:both;color:#999;height:2.3em}.paginationContainerBottom .pagination{float:right;padding:.47em 0;*padding-right:30px}#ppEventsContainer .paginationContainerBottom .pagination a.active{background-color:#F60;border:1px solid #F60;color:#FFF;cursor:text}#ppEventsContainer .paginationContainerBottom .pagination .current{background:#E55817;color:#FFF;font-weight:bold;display:block;float:left;padding:4px 6px}#ppEventsContainer .paginationContainerBottom .pagination ul{border:0;margin:0;padding:0}#ppEventsContainer .paginationContainerBottom .pagination a:link,#ppEventsContainer .paginationContainerBottom .pagination a:visited{color:#0e509e;display:block;float:left;padding:3px 6px;text-decoration:none}#ppEventsContainer .paginationContainerBottom .pagination a{border:solid 1px #9aafe5;margin-right:2px}#ppEventsContainer .paginationContainerBottom .pagination .space-before a{border:none}#ppEventsContainer .paginationContainerBottom .pagination .space-after{color:#888;display:block;float:left;font-weight:bold;margin-right:2px;padding:3px 4px}#ppEventsContainer .paginationContainerBottom .pagination .space-before{color:#888;display:block;float:left;font-weight:bold;margin-right:2px;padding:3px 4px}.ppEventContent .ppEventHeader .paginationContainerBottom{margin:-8px 0 0}.ppEventContent .ppEventHeader .paginationContainerBottom ul{list-style-type:none}.ppEventContent .paginationContainerBottom li{float:left;border:0;margin:0;padding:0;font-size:11px;list-style:none;margin-right:2px}#ppEventsContainer .paginationContainerBottom li{margin:0 0 0 4px}#ppEventsContainer .paginationContainerBottom .pagination{padding-right:0}#ppEventsContainer .paginationContainerBottom .pagination .space-after,#ppEventsContainer .paginationContainerBottom .pagination .space-before{display:none}#ppEventsContainer .paginationContainerBottom .pagination a{margin-right:0}#ppEventsContainer .backContainer{margin-bottom:20px;padding:5px 30px 5px 30px}.withoutLeftNav .ppEventDiv .ppWrapper{margin-bottom:34px}#ppEventsContainer .paginationContainer{clear:both;color:#999;height:2.3em;*margin-bottom:5px}.paginationContainer .pagination{float:right;padding:.47em 0;*padding-right:30px}#ppEventsContainer .paginationContainer .pagination a.active{background-color:#F60;border:1px solid #F60;color:#FFF;cursor:text}#ppEventsContainer .paginationContainer .pagination .current{background:#E55817;color:#FFF;font-weight:bold;display:block;float:left;padding:4px 6px}#ppEventsContainer .paginationContainer .pagination ul{border:0;margin:0;padding:0}#ppEventsContainer .paginationContainer .pagination a:link,#ppEventsContainer .paginationContainer .pagination a:visited{color:#0e509e;display:block;float:left;padding:3px 6px;text-decoration:none}#ppEventsContainer .paginationContainer .pagination a{border:solid 1px #9aafe5;margin-right:2px}#ppEventsContainer .paginationContainer .pagination .space-before a{border:none}#ppEventsContainer .paginationContainer .pagination .space-after{color:#888;display:block;float:left;font-weight:bold;margin-right:2px;padding:3px 4px}#ppEventsContainer .paginationContainer .pagination .space-before{color:#888;display:block;float:left;font-weight:bold;margin-right:2px;padding:3px 4px}#ppEventsContainer .ppAd h2{text-transform:none;font-family:Verdana;clear:both;font-size:48px;margin:38px 0 33px}#ppEventsContainer h2,.ppEventBody h2{margin:-2px 0 11px 0;padding:0;font-size:18px;line-height:40px;font-weight:bold;color:#000;text-transform:uppercase}.ppEventBody .bgEEE{background-color:#F5F6F7}.ppEventBody .ppEventHeader.ppEventMargin{padding:26px 20px}#ppContentContainer .ppEventBody .ppFormContainer{margin:0}#main .withoutLeftNav{margin:0 140px 0 140px}.ppEventBody .ppEventHeader.ppEventMarginMyEvents{padding:30px 20px 30px 20px}.ppEventBody .header{font-size:18px;line-height:normal;font-weight:bold;color:#000;text-transform:none;margin:0 0 2px 0}.ppEventDiv .leftCol{width:100px;padding:25px 0 2px 0}.ppEventDiv .ppWrapper{border-left:1px solid #DDD;padding:25px 0 18px 27px;margin-bottom:0}.ppEventDiv .middleCol{width:463px;padding:0 0 0 0}.ppEventDiv .rightCol{width:123px;padding:0 0 0 8px}.floatRight{float:right}.ppEventDiv .status{line-height:14px;font-weight:bold;padding:4px;font-size:1.20em;text-transform:uppercase;width:107px;margin:0;border-width:1px;border-style:solid}.ppEventDiv .canceled{border-color:#e55817;background-color:#e55817;color:#fff}.ppEventDiv .closed{border-color:#e55817;color:#e55817}.ppEventDiv .signedUp .ppEventDiv .full{border-color:#666;color:#666}.ppHeader{width:100%}#ppEventsContainer .text,.ppEventBody .text{color:#000;line-height:14px;margin:0 0 16px 0}#ppEventsContainer .strong,.ppEventBody .strong{font-weight:bold;clear:both;display:inline}#ppEventsContainer .date,.ppEventBody .date{display:block}.ppDivider{border-top:1px solid #ddd;margin-left:0;margin-right:0;margin-top:6px;margin-bottom:6px;width:100%;clear:both}#ppEventsContainer .irwButton{float:right;clear:right;display:block}.ppEventHeader .leftCol{width:100px;padding:0 0 2px 0}.ppEventHeader .ppWrapper{border-left:1px solid #DDD;padding:0 0 4px 27px}.ppEventContent .paginationContainer{margin:8px 24px 0 0;*margin-right:-10px}.ppEventContent .ppEventHeader .paginationContainer{margin:-8px 0 0}.ppEventContent .ppFormContainer select{min-width:178px}.ppEventContent .ppEventHeader .paginationContainer ul{list-style-type:none}.ppEventContent .paginationContainer li{float:left;border:0;margin:0;padding:0;font-size:11px;list-style:none;margin-right:2px}.ppEventBody .ppContentPadding{padding:20px 20px 15px}.ppEventBody label{display:inline-block;text-align:right;float:left}#ppContentContainer .ppEventBody label.header{text-align:left;float:left;width:100%}.ppEventBody .ppContentPadding .ppFormContainer{width:100%!important}.ppEventBody .ppFormPadding{display:inline-block;text-align:left;width:49%}#ppContentContainer.widthWithLeftMenu{width:790px;float:left}#ppContentContainer .ppEventContent .buttonWrapper{width:100%}#ppContentContainer h3.familyh3{font:Verdana;font-size:11px;font-weight:bold;color:#666;margin:10px 0 10px 0;padding:0;border:0;text-transform:none}form .formField{clear:both;float:none;width:auto}.contentInnerArea{width:auto}.contentInnerArea .formField{margin:0 0 16px}.contentInnerArea .formField input{float:none;width:auto}.contentInnerArea .formField .checkBoxLabel,.contentInnerArea .formField .checkBoxMainLabel{font-weight:bold;display:inline-block}form#createUser div label.checkBoxMainLabel{width:auto}.contentInnerArea .formField .checkBoxLink{display:inline-block;margin:0}.contentInnerArea .captchaContainer .captchaImage,.contentInnerArea .captchaContainer .captchaLoader{float:none}.contentInnerArea .formField .checkBoxGroupItem{float:none;margin:6px 0}.contentInnerArea .formField .checkBoxGroupItem input{float:none;margin:0}#createUser_acceptCond_required_FieldError,#createUser_notAllowPersonalEmail_inList_FieldError,#catreq_acceptCond_required_FieldError,#login_logonPassword_required_FieldError,#login_logonId_required_FieldError,#login_logonPassword_minLength_FieldError{margin:6px 0 0 0;width:auto}.contentArea .contentInnerArea .ErrorText,.contentArea .contentInnerArea .ErrorText h2{font-size:11px}.rightContentDivider .contentInnerArea form{padding:15px 30px}.clientErrorText{width:auto;margin:0}.contentArea .clientErrorText{margin-top:0}.ErrorText h2{font-size:14px;text-align:left;margin:0}form#createUser div label{width:auto}div.contentContainer div.subText{color:#000;font-size:11px;font-weight:bold;padding:0 16px}div.contentContainer div ul{padding:0;margin:0 0 30px 0;list-style-type:none}div.contentContainer div ul li{margin-bottom:20px;font-size:11px;line-height:14px;padding:2px 16px}.familyLogin div.contentContainer div ul li,.businessLogin div.contentContainer div ul li{background:url("/ms/img/profile_pages/check.jpg") no-repeat scroll 0 0 #FFF;margin:10px 0 0;padding-left:20px}#ppContentContainer .clientErrorText{margin:6px 0;width:auto}#ppContentContainer label{margin:3px 12px 0 0}#ppContentContainer .formColRight .formColLeft label{margin:0;text-align:left}#ppContentContainer .children td select{width:60px}#ppContentContainer .formField select,#ppContentContainer .formField input[type="text"],#ppContentContainer .formField input[type="password"]{width:184px}#ppContentContainer .formField td select{width:60px}.ppEventBody label{float:none}#ppContentContainer .buttonWrapper{width:auto}#ppContentContainer h3{font-size:14px}#ppEventsContainer .paginationContainer li{margin:0 0 0 4px}#ppEventsContainer .paginationContainer .pagination{padding-right:0}#ppEventsContainer .paginationContainer .pagination .space-after,#ppEventsContainer .paginationContainer .pagination .space-before{display:none}#ppEventsContainer .paginationContainer .pagination a{margin-right:0}#ppEventsContainer .ppAd h2{margin:20px 0 12px}#ppContentContainer .formField{text-align:left}#ppContentContainer .ppFormContainer{margin-bottom:20px;width:100%}#ppContentContainer #interestBox .checkBoxGroupItem{float:left;width:225px}#pp_newsletterPreferences .checkBoxContainer,#pp_createFamilyUser .checkBoxContainer,#ppContentContainer .checkBoxContainer{margin-left:0;text-align:left;width:500px}#ppContentContainer .checkBoxContainer label{margin:1px 0;text-align:left;vertical-align:top;width:75%}.marginTop{margin:0;padding:0 0 20px;border:0;text-align:right;width:auto}.IHP_login_buttonMargin{padding-top:8px;text-align:right;border-top:1px solid #CCC}.contentAreaMCR form .contentInnerArea{padding:15px 30px 30px;width:auto}#pp_createUser .rightContentDivider{margin:0 auto 40px auto;width:540px;float:none}#selfservice .rightContentDivider{float:left;width:540px}.rightContentDivider.centeredMessage{margin:0 auto 100px;width:500px}#allContent #mainPadding #main{text-align:center;background-color:white;margin-top:.21em;overflow:hidden;text-align:left;width:100%}#ppContentContainer .formField.hide{visibility:hidden;height:0;position:absolute}#ppContentContainer .fieldContainer{float:left;width:400px;margin:0 0 20px}.rightContentDivider{width:auto;float:none}.contentArea h1{font-size:18px;font-weight:normal}.contentArea h2{font-size:14px;font-weight:normal;margin:0 0 12px 0}.contentArea h2.familyh2{text-transform:uppercase;font:Verdana;font-size:20px;line-height:23px;font-weight:bold;color:#333;margin:0;padding:0}.contentArea table{border-spacing:20px;margin:auto;min-width:750px}#selfservice .contentArea table{border-collapse:collapse!important}.contentArea table td{border:1px solid #ccc;vertical-align:top;width:50%;padding:0}.contentArea table td.bgGray{background-color:#f5f6f7}.contentArea table td .loginSectionPadd{padding:10px}div.contentContainer{padding:15px 30px}table td div.contentContainer{padding:24px}form{font-size:11px}form .espotListHead,.espotListHead{font-size:16px;font-weight:bold;color:#000;margin:0 0 5px 0}form .formDivider,#ppContentContainer .formDivider,.formDivider{border-bottom:0;border-top:1px solid #CCC;height:0;margin:18px 0 23px;width:100%}form .formField{margin:0 0 15px 0;padding:0}form .formField .formColLeft{width:40%;display:inline-block;text-align:right;float:left;overflow:hidden}form .formField label,.contentArea .formField label{font-weight:bold;vertical-align:top;display:inline-block;overflow:hidden;margin:2px 6px;text-align:right}form .formField .textOnlyHeadlineBig{font-weight:bold}form .formField .formColRight{width:60%;display:inline-block;vertical-align:middle;text-align:left}form .formField .formColRight .formColLeft{display:inline-block;float:none;text-align:left;vertical-align:top;width:75%;margin:2px 6px}form .formField .formColRight .formColLeft label{margin:0;text-align:left}form .formField .formColRight a{display:block}form .formField .primary{padding:0}form .formField .primary.noshow{display:none}form .formField .captchaContainer{margin-bottom:10px;margin-top:10px}form .formField .captchaContainer .captchaImage,form .formField .captchaContainer .captchaLoader{height:77px;margin:8px 0;width:236px}form .formField .captchaContainer a,form .formField .textlabel a{display:inline}form .formField .captchaContainer .captchaLabel{margin:6px 0}form .formField .captchaContainer .captchaImage{border:1px solid #000}form .formField .captchaContainer .captchaImage img{height:75px;margin:0;width:234px}form .formField .captchaContainer .captchaInfo{clear:right;height:auto}form .formField .captchaContainer input{margin-top:4px}.textlabel{font-weight:normal}form .formField .checkBoxGroupItem{display:block;margin:4px 0}form .formField input[type=checkbox],form .formField input[type=radio]{background-color:#F5F6F7;border:0}form .formField input[type=text],form .formField input[type=password],form .formField textarea,form .formField select{width:184px;border:1px solid #CCC}form .formField input[type=text].if-field-input-error,form .formField input[type=password].if-field-input-error,form .formField input[type=file].if-field-input-error,form .formField select.if-field-input-error{border:1px solid #f00}form .formField .clientErrorText,form .ErrorText{color:#FF5050;font-weight:bold;margin:6px 0 0 0;font-size:11px}form .ErrorText,form .ErrorText h2{text-align:left}form .ErrorText{margin-bottom:20px}div.buttonWrapper,#ppContentContainer .buttonWrapper{text-align:right;margin:6px 0;width:auto}div.buttonWrapper input{margin:0 0 0 16px;background-color:#d7d7d7;cursor:pointer;display:inline-block;font-family:Verdana;font-size:11px;font-weight:normal;text-align:center;text-decoration:none;width:auto;position:static}div.buttonWrapper input.orangeBtn{background:-moz-linear-gradient(center top,#D7D7D7 0,#C9C9C9) repeat scroll 0 0 #f56426;border:0 solid #000;moz-border-radius:3px 3px 3px 3px;color:#666;font-weight:bold}div.buttonWrapper input.orangeBtn:hover{background:#f56426;color:#fff}.formColRight table{border-spacing:0;margin:0;padding:0}#ppContentContainer .ppFormContainer #signUpEvent label{margin:5px 12px 0 0}#ppContentContainer .ppFormContainer #signUpEvent .date{margin-top:5px}#ppContentContainer .ppFormContainer #updateEvent .date{margin-top:3px}.rightColLabel{font-weight:bold;line-height:14px}#ppContentContainer .rightColRadioLabel,.rightColRadioLabel{color:#333;font-family:Verdana;font-size:11px;letter-spacing:0;font-weight:normal;line-height:14px;display:inline-block;overflow:hidden;vertical-align:top;margin-top:0;text-align:left}form .formField .formColRight .rightColRadioLabelGroupItem .formColLeft{margin:0 6px 0 6px}.rightColRadioLabelGroupItem{margin-top:10px}form .rightColRadioLabelGroupItem input[type="checkbox"],form .rightColRadioLabelGroupItem input[type="radio"]{margin-top:2px}#ppContentContainer .rightColRadioLabelGroupItem .formColLeft label,.rightColRadioLabelGroupItem .formColLeft label{color:#333;font-family:Verdana;font-size:11px;letter-spacing:0;font-weight:normal;line-height:14px;display:inline-block;overflow:hidden;vertical-align:top;margin:0;text-align:left;width:60%}#ppContentContainer form .formField .formColRight .rightColRadioLabelGroupItem .checkBoxMainLabel,form .formField .formColRight .rightColRadioLabelGroupItem .checkBoxMainLabel{font-weight:normal}#ppContentContainer .rightColRadioLabelGroupItem .formColRight,.rightColRadioLabelGroupItem .formColRight{margin-top:10px}#ppContentContainer .rightColRadioLabelGroupItem .formColLeft .disabelLabel,.rightColRadioLabelGroupItem .formColLeft .disabelLabel{color:#999}#ppContentContainer .rightColLabel a{font-weight:normal}.textlabel{font-weight:normal}form .formField .captchaContainer a,form .formField .textlabel a{display:inline} 

