
    #main{font-size:1.15em}#main div .buttonContainer a{font-size:1em}#main h1{font-size:18px;font-weight:normal;color:#000;margin:0}#main h2,#main h3,#main h4{margin:0;font-size:14px;font-weight:normal}#main h2{font-weight:bold}#main h4{font-size:11px}.clearBox{clear:both;font-size:0}.thinGreyLine{margin-top:10px;margin-bottom:23px!important;border-top:1px solid #ccc}.hint{color:#999}#cartMain{margin:19px 0 0;width:900px}#topTier{width:890px;margin-right:10px;margin-top:20px;overflow:hidden}#topTier #returnToShopping{width:100%;float:left;text-align:right}#topTier #cartTitle{width:100%;float:left;margin-bottom:15px}#errorMsg{width:100%;float:left;padding:10px 0;margin-top:17px;margin-bottom:45px;border:1px #E82C0C solid}#cartHead{margin:21px 0 15px}#cartOverviewBox,#cartInfoBox{float:left;width:445px;margin:0 10px}#cartInfoBox{width:355px;margin-left:70px}#cartOverviewText,#cartInfoText{margin-top:20px}#cartAddProductRow{text-align:left;margin:0 0 0 352px;position:relative;width:100%}#addProductField,#applyIkeaCardBox{float:left}#addProductBox{display:inline-block;zoom:1;*display:inline;margin-right:20px;border:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#f5f6f7;width:290px;position:absolute;top:0;bottom:0;margin-left:-352px;height:50px;padding:20px}#addProductBox h4{font-size:11px;font-weight:bold;margin-bottom:5px}#addProductField{margin:0;width:360px}#addProductBox #addProduct_partNumberField{float:left;width:165px;margin:0}#addProductBox #addProduct_buttonField{float:left}#addProductBox #addProduct_quantityField{float:left;width:15px;margin-left:0;margin-right:20px}input#partNumber{width:140px}input#quantity{width:20px}*+html #addProductBox #addProduct_quantityField{margin-left:0}*+html #addProductBox #addProduct_buttonField{margin-left:15px}#addProductBox #addProductErrors{float:left;color:#c30;width:260px}#usefulInformationRow{display:inline-block;zoom:1;*display:inline;border:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#f5f6f7;float:none;height:auto;margin-bottom:0;padding:30px;width:507px}#usefulInformationBox{min-height:40px}#usefulInformationBox h3{font-size:11px;font-weight:bold;margin-bottom:5px}#usefulInformationRow{position:relative}*+html #applyIkeaCardBox{position:absolute;right:0;top:0;width:362px}*+html #applyIkeaCardBox{top:25px}#applyIkeaCardBox h3{margin-bottom:15px}.tblShoppingCart{width:100%}.tblShoppingCart .colOutOfStockErr{color:#DB5755;font-size:10px;font-weight:normal;text-align:left;vertical-align:top;white-space:nowrap}.tblShoppingCart .footer{border-bottom:1px solid #ccc}.tblShoppingCart tr td,.tblShoppingCart tr th{padding:10px 0;border-bottom:1px solid #ccc;font-weight:normal}.tblShoppingCart tbody tr td{padding:15px 0}.tblShoppingCart tr th{border-top:1px solid #ccc}.tblShoppingCart .grayRow{background-color:#f5f6f7}.tblShoppingCart .whiteRow{background-color:#fff}.tblShoppingCart .colProduct{padding-left:10px;width:290px}.tblShoppingCart .colProduct .prodImage,.tblShoppingCart .colProduct .prodInfoContainer{float:left;width:210px}.tblShoppingCart .colProduct .prodInfoContainer a{color:#000}.tblShoppingCart .colProduct .prodImage{width:70px}.tblShoppingCart .colProduct .prodInfoContainer .prodName{font-weight:bold}.tblShoppingCart .colPrice{width:78px;text-align:right;vertical-align:top}.tblShoppingCart .colQuantity{width:60px;padding-left:53px;text-align:center;vertical-align:top}.tblShoppingCart .colQuantity .quantityField{margin:0 0 5px}.tblShoppingCart .colQuantity input{width:25px;text-align:center}.tblShoppingCart .colTotalPrice{width:100px;text-align:right;vertical-align:top;padding-left:11px}.tblShoppingCart .colDelete{width:50px;padding-left:60px;text-align:left;vertical-align:top}.tblShoppingCart .colMoveToShoppingList{width:132px;padding-left:55px;text-align:left;vertical-align:top}.tblShoppingCart .family{color:#f60;display:block}.tblShoppingCart .familyPrice{display:block;font-size:1.09em;font-weight:bold}.tblShoppingCart .regular{display:block;padding-top:.64em}.tblShoppingCart .regularPrice{display:block;font-weight:bold}#cartFooter{width:100%}#cartFooter #cartFooterTopRow,#cartFooter #cartFooterBottomRow{position:relative}#cartFooter #cartFooterTopRow{padding-top:27px}#cartFooter .deliveryCostCalculator{padding-left:0;margin-top:6px;margin-left:10px;margin-bottom:4px;width:100%}#cartFooter .deliveryCostCalculator #calcImg{margin-right:30px;margin-bottom:10px}#cartFooter .deliveryCostCalculator #calcButton,#cartFooter .deliveryCostCalculator #noState,#cartFooter .deliveryCostCalculator #calcResult,#cartFooter .deliveryCostCalculator #calcHeading,#cartFooter .deliveryCostCalculator #calcImg{float:left}#cartFooter .deliveryCostCalculator #calcHeading{float:left;margin-bottom:13px;margin-right:13px;margin-top:0;width:800px}#cartFooter .deliveryCostCalculator #calcHeading h4{float:left;font-weight:bold;width:800px}#cartFooter .deliveryCostCalculator #calcState{padding:0 0 margin-right:5px;float:left;padding-right:15px}#cartFooter .deliveryCostCalculator #calcState select{width:130px}#cartFooter .deliveryCostCalculator #calcZipCode{float:left}#cartFooter .deliveryCostCalculator #calcButton{margin-left:15px;width:90px}#noState{float:left;margin-left:130px}#cartFooter .deliveryDetailEntry{float:left;margin-right:0;width:230px;bottom:0;font-size:11px}#cartFooter .deliveryDetailEntry .deliveryDetailDisplay{display:block}#cartFooter .deliveryCostCalculator #calcZipCode input{width:82px;color:#666;margin-left:0}#cartFooter .deliveryCostCalculator #calcDivider{width:281px}#cartFooter #cartFooterDivider{position:relative}#cartFooter .thinGreyLine{margin-bottom:0}#cartFooter .calcResultError{float:left;margin-left:60px;color:#c30;width:600px;margin-bottom:3px}#cartFooter .deliveryCostCalculator #calcResult{float:left;text-align:right;display:block;line-height:13px;height:19px;margin-left:41px;margin-right:45px;width:110px}#cartFooter{margin-top:1em}#beginCheckout{text-align:right;margin:20px 10px 0;width:99%}button{overflow:visible;width:auto}button .link{font-family:"Verdana" sans-serif;font-size:1em;text-align:center;color:#3399FD;background:none;margin:0;padding:0;border:none;cursor:pointer;-moz-user-select:text}button .link span{text-decoration:none}button .link :hover span,button .link :focus span{text-decoration:underline}#main .grey2Bold{font-size:11px;font-weight:normal;color:#000;padding:10px}.lightSourceInfoDiv{padding:18px 20px 18px 0;text-align:justify;width:200px}.warningInfo{padding:18px 20px 17px 0;text-align:justify;width:200px;line-height:14px!important}.prodInfoContainer .lightSourceInfoDiv a,.prodInfoContainer .lightSourceInfoDiv a :link,.prodInfoContainer .lightSourceInfoDiv a :active,.prodInfoContainer .lightSourceInfoDiv a :visited{color:#3399FD;width:auto}#beginCheckout .shippingInfo{padding-left:0;width:100%;margin-bottom:10px}#beginCheckout #totalName{font-weight:bold;width:250px;float:left;margin-left:237px;margin-top:5px}#beginCheckout #totalValue{font-weight:bold;float:left;margin-left:24px;width:auto;text-align:right}.prodDesc{font-size:11px;color:#000;font-family:"Verdana"}.prodInfo{font-size:11px;color:#000;font-family:"Verdana"}.prodMeasurements{margin-top:1px;margin-bottom:1px}.prodArticleNo{margin-top:3px;margin-bottom:6px;margin-bottom:4px \9}.prodName{margin-top:5px;margin-top:6px \9}.prodImage{margin-top:12px}form#orderItemDisplayForm{margin-bottom:17px;font-size:11px}#beginCheckout #totalValue .cartTotal{font-size:18px}#beginCheckout #totalValue .VATinforContainer{font-size:11px;font-weight:normal}#beginCheckout #totalValue .VATinforContainer .prodPriceWithVATInfo{margin-left:-3px}#beginCheckout #totalValue .VATinforContainer .prodPriceWithVATInfoKey{margin-right:-3px}#beginCheckoutFamily{text-align:right;margin:20px 10px 40px;width:99%}#beginCheckoutFamily .shippingInfo{padding-left:0;width:100%;margin-bottom:10px}#beginCheckoutFamily #totalNameFamily{font-weight:bold;width:350px;float:left;margin-left:137px;margin-top:5px;color:#F60}#beginCheckoutFamily #totalValueFamily{font-weight:bold;float:left;margin-left:17px;width:auto;text-align:right}#beginCheckoutFamily #totalValue{float:left;margin-left:24px;width:auto;text-align:right;margin-top:11px;margin-bottom:11px!important}#beginCheckoutFamily #totalName{font-weight:bold;width:250px;float:left;margin-left:237px;margin-top:11px}#totalValue span:first-of-type{font-weight:bold}#beginCheckoutFamily #totalValueFamily .cartTotal{font-size:18px}#beginCheckoutFamily #totalValue .cartTotal{font-weight:bold}#beginCheckoutFamily #totalValueFamily .VATinforContainer{font-size:11px;font-weight:normal}#beginCheckoutFamily #totalValue .VATinforContainer .prodPriceWithVATInfo{margin-left:-3px}#beginCheckoutFamily #totalValue .VATinforContainer .prodPriceWithVATInfoKey{margin-right:-3px}#ikeaFamilyCommunicationModule{float:left;height:auto;margin-bottom:0;width:550px;min-height:100px}#ikeaFamilyCommunicationModule img{float:right;margin-left:10px;max-width:114px}#ikeaFamilyCommunicationHeader{font-weight:bold}#ikeaFamilyCommunicationBodyText{margin-top:13px;margin-bottom:13px;overflow-x:auto}#ikeaFamilyCommunicationHref{line-height:14px}#promotionsRow{border-bottom:1px solid #CCC}#promotionBox{margin-top:23px;margin-bottom:25px}#promotionBox p{font-weight:bold;color:#333;font-size:11px;line-height:14px;margin-bottom:11px}#promotionBox p:nth-child(2){font-weight:normal;display:inline}#promotionBox a{display:inline-block;margin-bottom:15px;margin-left:10px}#promotionBox .buttonContainer{display:inline}#promotionBox input{color:#666}#colPrice span{margin-bottom:10px}#promoError{font-size:11px;line-height:14px;font-style:italic;color:#FF5050;margin-top:3px;margin-bottom:10px}#colPrice span{margin-bottom:10px}#expiredLbContainer{display:none}#promotionsRow .formField{margin-bottom:12px;width:520px!important}#promotionsRow .formField .formLabel{margin-bottom:2px}#promotionsRow .formField .formLabel .optional{font-style:italic;color:#666}#promotionsRow.formField .formError{width:240px}#promotionsRow .formError .errorMessage{color:#c30;float:left}#promotionsRow .formError .validateFail{background-color:#FFF;float:left;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;border-top-right-radius:2px;border-bottom-right-radius:2px}#promotionsRow .formError .errorMessage{font-family:Verdana;font-size:11 px;line-height:14 px;font-style:italic;color:#FF5050;padding-top:9px}#promotionsRow .formInput input{width:250px}#promotionsRow #shoppingCartPromoForm_promoCode,#promotionsDesc{float:left}#promotionsRow #promoButton{margin-left:15px;margin-right:55px;width:90px;float:left}#promoHeading{margin-top:21px}#promotionsRow h4{font-family:Verdana;font-size:11px;line-height:14px;font-weight:bold;color:#333}#promotionsDescText{margin-bottom:23px;margin-top:5px;font-size:11px;font-style:italic;color:#666}#promotionsDescArea{margin-bottom:11px;margin-top:17px;font-family:Verdana;font-size:12px;line-height:16px;color:#333}#Marketing_PromotionCodeForm_Link_2{margin-left:8px;font-size:11px}#promoForm{margin-top:14px;margin-bottom:12px}.promoUnitCodeDescription{margin-bottom:4px}.promoUnitNormalPrice{line-height:14px}.promoUnitChangedPrice{font-weight:bold;color:#FF5050}.strike{text-decoration:line-through}#addOnSales,#addOnProductTemplate,#buttonTemplate{display:none}#addOnSales{padding-bottom:2.091em}#addOnSalesBox{position:relative;border:1px solid #ccc;-webkit-border-radius:.182em;-moz-border-radius:.182em;border-radius:.182em;margin-left:auto;margin-right:auto;height:28em}#addOnSales #addOnSales_heading h3{margin:2.727em 0 1.364em}#addOnSalesBox #visibleProductEntries{overflow:hidden;position:relative;width:61.364em;margin:0 9.192em 0 8.909em}#addOnSalesBox #addOnSales_leftButton,#addOnSalesBox #addOnSales_rightButton{position:absolute;background-image:url(/ms/img/slideshow/btnNavigation.gif);height:2.909em;width:2.909em;top:50%;margin-top:-1.454em}#addOnSalesBox #addOnSales_leftButton{background-position:0 0;left:2.727em;top:50%}#addOnSalesBox #addOnSales_rightButton{background-position:100% 0;right:2.727em;top:50%}#addOnSalesBox #addOnSales_leftButton:hover{background-position:-32px 0}#addOnSalesBox #addOnSales_rightButton:hover{background-position:-128px 0}#addOnSalesBox #addOnSales_leftButton.inactive{background-position:-64px 0}#addOnSalesBox #addOnSales_rightButton.inactive{background-position:-96px 0}#addOnSalesBox #productEntries{position:relative;width:1000em}#addOnSalesBox .addOnProduct{padding:.909em 1em 0 1.273em;float:left}#addOnSalesBox .addOnProduct .productData{display:none;width:10em}#addOnSalesBox .addOnProduct .productLoader{position:relative;width:10em;top:9.273em;text-align:center}#addOnSalesBox .addOnProduct .productLoader img{display:none}#addOnSalesBox .addOnProduct a{text-decoration:none}#addOnSalesBox .addOnProduct a:hover .prodName,#addOnSalesBox .addOnProduct a:hover .prodDesc{text-decoration:underline}#addOnSalesBox .addOnProduct .prodImg{padding:.364em 0 .818em;width:10em;height:10em}#addOnSalesBox .addOnProduct .prodName,#addOnSalesBox .addOnProduct .prodDesc,#addOnSalesBox .addOnProduct .prodPrice,#addOnSalesBox .addOnProduct .prodPriceDisclaimer{display:block;color:#000}#addOnSalesBox .addOnProduct .prodName{font-weight:bold;text-transform:uppercase}#addOnSalesBox .addOnProduct .family{display:block;color:#f60;padding:.909em 0 .909em 0}#addOnSalesBox .addOnProduct .familyPrice{display:block;color:#000;font-size:1.273em;font-weight:bold;padding-bottom:.5em}#addOnSalesBox .addOnProduct .regular{display:block;color:#000;padding-bottom:.545em}#addOnSalesBox .addOnProduct .prodPrice{font-weight:bold;font-size:1.273em}#addOnSalesBox .addOnProduct .prodPrice.familyProduct{font-size:1em!important}#addOnSalesBox .addOnProduct .prodPrice.tro{color:#f00}#addOnSalesBox .addOnProduct .addProductButton{display:none;margin-top:1.364em;margin-bottom:1.364em}#addOnSalesBox .addOnProduct .addProductButton.productBTI{margin-top:0}#addOnSalesBox .addOnProduct .prodPrevPrice{text-decoration:line-through}#addOnSalesBox .addOnProduct{margin-top:0}#addOnSalesBox.tro{height:30em}#addOnSalesBox.tro #addOnSales_leftButton,#addOnSalesBox.tro #addOnSales_rightButton{top:14em}#addOnSalesBox.tro .addOnProduct .productData{height:21.2em}#addOnSalesBox .addOnProduct .productData .newTag{margin-top:-14px} 

