div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments { list-style-type: none; margin: 0; padding: 0; margin-left: 65px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails { border: 1px solid #eaeaea; margin-bottom: 18px; padding: 5px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset { padding: 0 5px; margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingAddress { width: 35%; float: left; border-right: 1px solid #eaeaea; margin: 0 9px 18px 0; position: relative; left: -20px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingAddress h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingAddress ul.buttonGroup.addressActions { position: absolute; top: 0px; right: 0px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed { margin: 0 0 18px 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label span.learnMore { font-weight: normal; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li { display: block; list-style-type: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li img.falseRadio { vertical-align: middle; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.singleSpeed .shipMethodLabel { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.multipleShipment { clear: both; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.multipleShipment span.label { float: left; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.giftOptions { clear: both; margin-top: 18px; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList dt { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.giftOptions ul.buttonGroup.giftActions { position: absolute; top: 0; left: 162px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems { clear: both; padding: 0; margin: 18px 0 0 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem { overflow: hidden; display: inline-block; padding: 18px 0; margin: 0; border: 0 none; border-top: 1px solid #eaeaea; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem { display: block; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock { position: absolute; top: 18px; right: 0px; width: 200px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock dt.unitPrice { font-weight: bold; float: none; width: 100px; text-align: right; padding: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock dd.unitPrice { float: none; width: 100px; text-align: right; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock dt.itemTotal { font-weight: bold; position: absolute; top: 0px; right: 0px; width: 100px; text-align: right; padding: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock dd.itemTotal { position: absolute; bottom: 0px; right: 0px; width: 100px; text-align: right; }

div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary { border: 1px solid #eaeaea; padding: 5px; margin: 0 0 18px 0; }
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList { padding: 0 5px; margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList dt.preTaxTotal { margin-top: 9px; }
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList dt.orderTotal { font-weight: bold; margin-top: 9px; }
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList dd { text-align: right; }
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList dd.preTaxTotal { margin-top: 9px; }
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList dd.orderTotal { font-weight: bold; margin-top: 9px; }

div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes { position: relative; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset { padding: 0 5px; margin: 0; }
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset ol.formFields li.promotionCode { margin: 0; }
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset ol.formFields li.promotionCode label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset ol.formFields li.promotionCode p.formHelp { display: block; padding: 0; margin-bottom: 9px; }
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset ol.formFields li.promotionCode input { width: 199px; }

div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes { border: 1px solid #eaeaea; padding: 5px; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes fieldset { padding: 0 5px; margin: 0; }
div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes fieldset ol.formFields li.promotionCode label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes fieldset ol.formFields li.promotionCode input { width: 179px; }
div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes fieldset ol.formFields li.promotionCode ul.promotionActions { float: right; }
div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes fieldset ol.formFields li.promotionCode ul.promotionActions li.applyPromotions { margin-right: 0; }
div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes fieldset ol.formFields li.promotionCode p.formHelp { clear: both; display: block; margin: 0; padding: 0; }

div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 { border: 1px solid #eaeaea; padding: 5px; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection { position: relative; margin: 0 5px; }
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection span.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection div.briefCardInformation { margin: 0 5px; }
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection div.briefCardInformation img { float: left; margin-top: 5px; }
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection div.briefCardInformation dl.attributeList { margin-left: 51px; margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection div.briefCardInformation dl.attributeList dd span.descriptiveText { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection ul.buttonGroup { position: absolute; top: 0; right: 0; }

div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 { border: 1px solid #eaeaea; padding: 5px; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 div.confirmBillingAddressSection { position: relative; }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 div.confirmBillingAddressSection span.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 div.confirmBillingAddressSection div.briefBillingAddress { }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 div.confirmBillingAddressSection ul.buttonGroup { position: absolute; top: 0; right: 0; }

div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 { margin-bottom: 18px; /* Styling Expiration Date elements (Shows up in Existing and New Card section) */ }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 div.acceptedCardList { margin: 0 5px 0 75px; width: 350px; }

div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 div.acceptedCardList img { border: none; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 div.acceptedCardList ul.itemList { overflow: hidden; display: inline-block; padding: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 div.acceptedCardList ul.itemList { display: block; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 div.acceptedCardList ul.itemList li { float: left; margin-right: 7px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 table.existingCreditCardList { padding: 0 5px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 table.existingCreditCardList thead tr th { padding: 0; margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 table.existingCreditCardList tbody tr td { width: 25%; padding: 0; margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 table.existingCreditCardList tbody tr td.creditCardType input.radio { margin-top: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 table.existingCreditCardList tbody tr td.creditCardType label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 table.existingCreditCardList tbody tr td.creditCardType .formHelp { margin: 0 0 0 3px; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 table.existingCreditCardList tbody tr td.creditCardExpirationDate fieldset.updateExpirationDate legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard { margin: 0 5px; clear: both; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard { overflow: hidden; display: inline-block; position: relative; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard { display: block; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.formField { float: left; margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.formField label { display: block; width: auto; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.formField input { display: block; clear: both; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.newCreditCard { width: 25%; position: relative; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.newCreditCard input.radio { position: absolute; top: 18px; left: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.newCreditCard label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardIssuer { width: 0px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardIssuer label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardIssuer select { width: 150px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardNumber, div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.cardHoldersName { width: 25%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardNumber input, div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.cardHoldersName input { width: 180px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardExpirationDate { width: 25%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardExpirationDate fieldset.updateExpirationDate { margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate { margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate legend span { position: relative; top: 0px; left: 0px; margin: 0; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate ol.formFields li { float: left; padding-right: 5px; width: auto; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate ol.formFields li label { position: absolute; top: 0px; left: -9999px; }

div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate ol.formFields li.expirationMonth {
  *width: 50px;
}

div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate ol.formFields li select.expMonth { width: 50px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate ol.formFields li select.expYear { 
    margin-left: 90px;
    position: relative;
    top: -22px;
    width: 55px;
 }
 
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate ol.formFields li.expirationYear {
  *width: 90px;
}

div.com-amazon-webstore-UpdateOrderingPreferences-1 fieldset.orderSettings p.formComment { margin: 0; padding: 0; font-weight: bold; }
div.com-amazon-webstore-UpdateOrderingPreferences-1 fieldset.orderSettings legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-UpdateOrderingPreferences-1 fieldset.orderSettings ol.formFields li.formField label { width: auto; }

div.com-amazon-webstore-SaveOrderingPreferences-2 fieldset.orderSettings p.formComment { margin: 0; padding: 0; font-weight: bold; }
div.com-amazon-webstore-SaveOrderingPreferences-2 fieldset.orderSettings legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SaveOrderingPreferences-2 fieldset.orderSettings ol.formFields li.formField label { width: auto; }

div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment { overflow: hidden; display: inline-block; padding-bottom: 18px; border-bottom: 1px solid #eaeaea; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment { display: block; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.productDetails { margin-left: 100px;    clear: none; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.productDetails { float: left; margin-left: 9px; width: 40%;     clear: none;}
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.productDetails dl.priceBlock { margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.productDetails div.errorMessageBox { margin-top: 9px; margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.addressSelect { float: right; text-align: right; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.addressSelect div.addressOptions { margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.addressSelect div.addressOptions span.label { float: left; margin-right: 9px; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments ul.formControls { float: right; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments ul.formControls li.setMultipleAddresses { float: right; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments ul.formControls li.cancelMultipleAddresses { float: right; }

div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities { margin: 0; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product { overflow: hidden; display: inline-block; position: relative; width: 100%; padding-bottom: 18px; border-bottom: 1px solid #eaeaea; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product { display: block; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product div.productDetails { margin-left: 100px; clear:none }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product div.productDetails { width: 40%;clear:none }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product div.productDetails div.setQuantity { position: absolute; top: 0; left: 45%; padding-left: 100px; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product div.productDetails div.setQuantity label { display: inline; font-weight: bold; width: auto; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product div.productDetails div.setQuantity input { width: 50px; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product div.productDetails div.messageBox { margin-top: 9px; margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities ul.formControls { float: right; }

div.com-amazon-webstore-OrderPipelineAccountSetup-2 fieldset.createPassword { padding: 0 5px; }
div.com-amazon-webstore-OrderPipelineAccountSetup-2 fieldset.createPassword legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineAccountSetup-2 fieldset.createPassword ol.formFields li.formField label { width: 100%; float: left; display: block; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineAccountSetup-2 fieldset.createPassword ol.formFields li.formField input[type=password], div.com-amazon-webstore-OrderPipelineAccountSetup-2 fieldset.createPassword ol.formFields li.formField input.password { width: 200px; }

div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions { overflow: hidden; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions h2 { margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings { overflow: hidden; display: inline-block; border-bottom: 1px solid #eaeaea; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems { width: 60%; float: left; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList { padding-right: 18px; border-right: 1px solid #eaeaea; margin-bottom: 18px; margin-right: -1px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product { overflow: hidden; display: inline-block; display: block; margin-bottom: 18px; border-bottom: 1px solid #eaeaea; padding-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product.last { margin-bottom: 0; border-bottom: 0 none; padding-bottom: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails dl.priceBlock { margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails div.messageBox { margin: 18px 0 0 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.informationMessageBox { margin: 18px 0 0 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings { border-left: 1px solid #eaeaea; padding-left: 18px; margin-left: 60%; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.formField label { float: none; width: auto; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.formField .fieldHelp { margin-left: 24px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage { overflow: hidden; display: inline-block; border: 1px solid #eaeaea; padding: 9px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage label { margin-bottom: 18px; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage .fieldHelp { margin: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage textarea { width: 348px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage .charactersLeftHelp { float: right; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form ul.formControls { float: right; clear: both; }

div.com-amazon-webstore-OrderPipelinePlaceOrderLink-2 ul.buttonGroup li.placeOrder span.label { margin-right: 20px; }

div.com-amazon-webstore-OrderPipelineShippingAddressBook-2 div.addressBookContainer ul.buttonGroup.multipleAddressesActions li.shipToMultipleAddresses span.label { font-weight: bold; }


div.com-amazon-webstore-MiniCart-2 .miniCart {
    background: url(http://ecx.images-amazon.com/images/I/319hzwJO%2BTL.png) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 33px;
    width: 186px;
}

div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .cartInformation p.itemsInCart {
    color: #E2E2E2;
    display: block;
    font-size: 9pt;
    margin: 8px 0;
    text-indent: 10px;
}
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .cartInformation p.itemsInCart a {
    color: #E2E2E2;
}

div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart {
    display: block;
}
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .cartInformation {
    float: left;
    padding-left: 28px;
}
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .cartInformation p.itemsInCart {
  color: #E2E2E2; font-size:9pt; margin:8px 0; _margin:6px 0px; *margin:6px 0px; display:block; text-indent:10px; 
}
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .cartInformation p.itemsInCart a { color: #E2E2E2; }
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart { float: left; text-indent:-9999px; }
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls { padding: 0; }
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li { margin: 0; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart { display: none; width: 202px; padding: 9px; border: 1px solid #eaeaea; position: absolute; z-index: 100; margin-left:-36px; background-color: #FFFFFF; text-indent:0px; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .itemsJustAdded { margin: 0 0 9px 0; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product { overflow: hidden; display: inline-block; padding-bottom: 9px; border-bottom: 1px solid #eaeaea; margin-bottom: 9px; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product { display: block; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product .productImage { float: left; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product div.productDetails { margin-left: 93px; clear:none }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product div.productDetails .title { color:#414042;font-size:12px;font-weight:bold;margin-bottom:10px;text-align:left; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product div.productDetails dl.priceBlock, div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart dl.miniCartSummary { margin: 0; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart dl.miniCartSummary dd { text-align: left; font-size:9pt;}
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls { margin-top: 9px; text-align: center; display:block }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls li.checkoutEnabled { float: none; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls li.checkoutEnabled p.label{display:none}


div.com-amazon-webstore-SearchNav-2 .miniSearchForm form.searchForm fieldset.minorFieldset.search legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SearchNav-2 .miniSearchForm form.searchForm fieldset.minorFieldset.search ol.formFields li.formField.searchFor label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SearchNav-2 .miniSearchForm form.searchForm fieldset.minorFieldset.search ol.formFields li.formField.searchFor input {
color:#808080;
font-size:7pt;
font-weight:bold;
height:11px;
line-height:11px;
text-indent:5px;
width:194px; border: solid 1px #cccccc; border-right:none}


/* Original styles */
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav {
  background:none repeat scroll 0 0 transparent; 
  border:0 solid #EAEAEA; list-style:none outside none; 
  margin:0 auto 0; padding:0;
}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup { 
  position: relative; z-index: 20; float: left;
  color: #525252; text-align:left; width:103px; height:51px;  
  background:transparent url(http://ecx.images-amazon.com/images/I/319hzwJO%2BTL.png) 0 0 no-repeat; 
}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li#globalNavItem1 { display:none; } /* Not used */
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li#globalNavItem2 { background-position:0px -34px;  width:202px; } /* Mobile Devices */
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li#globalNavItem3 { background-position:0px -85px;  width:202px; } /* Accessories */
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li#globalNavItem4 { background-position:0px -136px; width:202px; } /* Home Devices */

div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode { 
  cursor:pointer; display:block; font:normal 8pt Arial; 
  text-decoration:none; text-transform:capitalize; text-indent:-9999px;
}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover, 
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover a {color:#ffffff !important;}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover ul a{color:#707070 !important;}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover ul a:hover{color:#ffffff !important;}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode:hover{color:#ffffff}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul { 
  position: absolute; 
  top: 0px; 
  left: -9999px; 
  margin: 0; 
  padding: 0px 0; 
  z-index:500;
  border: 1px solid #808080; 
  border-top:none;
  min-width: 160px; 
  width: 99%; 
  background:#FFF;
  background:rgba(255,255,255,0.9); 
  margin:12px 0 0; 
  text-align:left;
}

div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li { /*padding: 4.5px 0 4.5px 0;*/ cursor: pointer; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li a {
    display: block;
    padding: 5px 0 5px 20px;
    text-decoration: none;
}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li a:hover { background-color: #e20020; color:#FFF; }
/*
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li:hover a { color: #FFFFFF; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup:hover, 
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover { 
  background: transparent url(http://ecx.images-amazon.com/images/I/01ej58xumGL.png) no-repeat scroll left top; 
  padding-left:24px;padding-top:4px; color:#ffffff !important; 
}*/

div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li#globalNavItem2.navigationHover { background-position:0px -34px;  } /* Mobile Devices */
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li#globalNavItem3.navigationHover { background-position:0px -85px; } /* Accessories */
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li#globalNavItem4.navigationHover { background-position:0px -136px; } /* Home Devices */

div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup:hover ul, 
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover ul { top:39px; left:0; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup:hover a.mainNode:hover{ color:#ffffff !important}

/*
.navigationGroup.currentTopNavLevelOneItem{ 
  background: transparent url(http://ecx.images-amazon.com/images/I/01ej58xumGL.png) no-repeat scroll left top !important; 
  color:#ffffff !important; padding-left:24px;padding-top:4px; 
}
*/
.navigationGroup.currentTopNavLevelOneItem a.mainNode {color:#ffffff !important;}

div.com-amazon-webstore-SignInWidget-2 .signInMenu { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-SignInWidget-2 .signInMenu { display: block; }
div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.signInLinkList { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; margin: 0; padding: 0; }
div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.signInLinkList li { list-style-type: none; float: left; }
div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.signInLinkList li.signIn { color: red; border-right: 1px solid #eaeaea; padding: 0 9px 0 0; }
div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.signInLinkList li.createAccount { padding: 0 9px 0 9px; }
div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.signInLinkList li.welcomeText {font-weight:bold; padding:0 20px 0 0;color: #E2E2E2; }
div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; margin:0 0 0 1px; padding: 0; }
div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li { list-style-type: none; float: left; padding:0 0 0 10px; border-left: solid 0px #707070 }

div.com-amazon-webstore-ProductPricing-2 div.productDetailPrice p.itemOnSale em { font-style: normal; }
div.com-amazon-webstore-ProductPricing-2 div.productDetailPrice p.productPricingMessage em { font-style: normal; }

div.com-amazon-webstore-ProductTitleDetail-2 .productTitle { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size:16px; font-weight:bold; line-height:28px; }

div.com-amazon-webstore-PromoBlurbsDetail-2 div.informationMessageBox.promotions {background:none;
border:0px solid #EAEAEA;
color:#595959;
margin:0;
padding:5px;
position:relative; }
div.com-amazon-webstore-PromoBlurbsDetail-2 div.informationMessageBox.promotions h3 { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-PromoBlurbsDetail-2 div.informationMessageBox.promotions ul.viewOrHidePromotions { position: absolute; bottom: 9px; left: 9px; }
div.com-amazon-webstore-PromoBlurbsDetail-2 div.informationMessageBox.promotions ul.promotions { margin-bottom: 36px; }

div.com-amazon-webstore-PromoBlurbsMiniDetail-2 div.informationMessageBox.promotions { padding: 10px; background: none; background-color: #FAFAFF; border: 1px solid #eaeaea; color: black; position: relative; margin: 0 0 18px 0; }
div.com-amazon-webstore-PromoBlurbsMiniDetail-2 div.informationMessageBox.promotions h3 { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-PromoBlurbsMiniDetail-2 div.informationMessageBox.promotions ul.viewOrHidePromotions { position: absolute; bottom: 9px; left: 9px; }
div.com-amazon-webstore-PromoBlurbsMiniDetail-2 div.informationMessageBox.promotions ul.promotions { margin-bottom: 36px; }

div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches { overflow: hidden; display: inline-block; margin: 0 0 18px 0; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches { display: block; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches span.label { width: 20%; float: left; text-align: right; font-weight: bold; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch { margin-left: 20%; padding-left: 9px; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch p.label { margin: 0; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches dl.attributeList dt { width: 20%; text-align: right; font-weight: bold; }

div.com-amazon-webstore-ProductBuyBox-2 .buyBox { margin: 0px; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset { margin: 0; padding: 0; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField label, div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField .label { width: 20%; float: left; margin-right: 9px; text-align: right; font-weight: bold; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField select, div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField input, div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField textarea { float: left; width: 160px; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField dl.attributeList { margin: 0; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField dl.attributeList dt { float: left; width: 20%; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField dl.attributeList dd { width: auto; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField dl.attributeList dt { text-align: right; font-weight: bold; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.quantity input, div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.quantity select { width: 41px; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.hiddenAvailability { display: none; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ul.buttonGroup.buyBoxActions { margin-top:-10px; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ul.buttonGroup.buyBoxActions li.addToCart { margin-left: 20%;  *margin-left: 13%;}
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ul.buttonGroup.buyBoxActions li.addToCart #addToCartErrMsg { display: none; }

div.com-amazon-webstore-EMWALink-1 .emwa { display: none; }

div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper { overflow: hidden; display: inline-block; background-color: #eaeaea; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper { display: block; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div.tabItem { border-left: 1px solid black; border-bottom: 1px solid black; cursor: pointer; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; font-weight: bold; margin: 0; padding: 9px; float: left; background-color: #eaeaea; color: #333333; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div.tabItem.selectedTab { background-color: #FFFFFF; border-bottom: 1px solid #FFFFFF; color: black; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div#addToCartTab.tabItem { border-left: 0 none; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div#sizeGuideTab.tabItem { border-right: 1px solid #000000; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div#closeTab { float: right; border: 0 none; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div#closeTab .closeTab_label { margin: 9px 9px 0 0; padding: 0; background: transparent url(http://ecx.images-amazon.com/images/I/01fbf%2B3Ef4L.gif) no-repeat scroll top right; /* Make this read the size from the image */ width: 17px; height: 17px; text-indent: -9999px; border: 0 none; }

div.com-amazon-webstore-ProductDescription-2 .productDesc div.descriptionText { margin-bottom: 18px; }

div.com-amazon-webstore-ProductImage-2 #productImageDisplay .productImageAltViews p.label { margin: 0; padding: 0; }

.detail #right-11{margin-top:30px;}
.detail #right-12, .detail #right-13, .detail #right-14{padding-top:5px;}

.detail #right-11 #h3-1 { 
background:#7D7D7D url(http://ecx.images-amazon.com/images/I/51fC375Up2L.png) repeat-x scroll left top;
font-size:0; line-height:0;
margin:0;
padding:0;
width:645px;
height:21px;
}

.detail #right-11 #h3-2, .detail #right-11 #h3-3, .detail #right-11 #h3-4, .detail #right-11 #h3-5{display:none !important; background:none !important }


.detail #right-12 h3 { 
background:#7D7D7D url(http://ecx.images-amazon.com/images/I/01wvDlOM8sL.png) repeat-x scroll left top;
font-size:0; line-height:0;
margin:0;
padding:0;
width:645px;
height:21px;
}

.detail #right-13 h2 { 
background:#7D7D7D url(http://ecx.images-amazon.com/images/I/01KggUYiTkL.png) repeat-x scroll left top;
font-size:0; line-height:0;
margin:0;
padding:0;
width:645px;
height:21px;
}

.detail #right-14{clear:both}
.detail #right-14 h3 { 
background:#7D7D7D url(http://ecx.images-amazon.com/images/I/01Bps8tGEsL.png) repeat-x scroll left top;
font-size:0; line-height:0;
margin:0;
padding:0;
width:645px;
height:21px;
}

div.com-amazon-webstore-ProductInformationList-2 .productInformation + .productInformation + .productInformation .information h3 { 
background:none;
font-size:11px;
font-weight:bold;
margin:30px 0 10px;
text-transform:uppercase;display:none !important}

div.starter-amazon-com-LinksWidget-2 .dynamicMenu p.title { font-weight: bold; margin: 0; padding: 0; }

div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls { display: block; }
div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls .btn_in_off { background: transparent url(http://ecx.images-amazon.com/images/I/014%2BRETBcpL.gif) no-repeat scroll 0 0; height: 14px; width: 53px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls .btn_in_on { background: transparent url(http://ecx.images-amazon.com/images/I/01JWXcYoLJL.gif) no-repeat scroll 0 0; height: 14px; width: 53px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls .btn_out_off { background: transparent url(http://ecx.images-amazon.com/images/I/01G4iXasTrL.gif) no-repeat scroll 0 0; height: 14px; width: 61px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls .btn_out_on { background: transparent url(http://ecx.images-amazon.com/images/I/012tGe8R1GL.gif) no-repeat scroll 0 0; height: 14px; width: 61px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls .btn_reset_off { background: transparent url(http://ecx.images-amazon.com/images/I/01DukZXGYiL.gif) no-repeat scroll 0 0; height: 14px; width: 45px; margin: 2px 0 2px 0; float: left; }
div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls .btn_reset_on { background: transparent url(http://ecx.images-amazon.com/images/I/01i0EX7-a0L.gif) no-repeat scroll 0 0; height: 14px; width: 45px; margin: 2px 0 2px 0; float: left; }

div.com-amazon-webstore-ViewCollectionButton-2 ul.buttonGroup.collectionActions { margin-bottom: 18px; }
div.com-amazon-webstore-ViewCollectionButton-2 ul.buttonGroup.collectionActions li.viewCollection p { float: left; margin: 0; font-weight: bold; }

div.com-amazon-webstore-CollectionProducts-2 h2.collectionParentProductTitle { font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.5em; }
div.com-amazon-webstore-CollectionProducts-2 form.collection.javascriptEnabled { display: none; }
div.com-amazon-webstore-CollectionProducts-2 form.collection .hiddenAvailabilityMessage, div.com-amazon-webstore-CollectionProducts-2 form.collection .hiddenEmwaOOSAvailabilityMessage { display: none; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset { margin-bottom: 0; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren { list-style-type: none; margin: 0; padding: 18px 0 0 0; border-top: 1px solid #eaeaea; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product { overflow: hidden; display: inline-block; margin: 0 0 18px 0; padding: 0; border-bottom: 1px solid #eaeaea; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product { display: block; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product .productImage { float: left; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product div.productDetails { margin-left: 138px; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product .productDetails .productPricingMessage em { font-style: normal; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product .productDetails div.informationMessageBox.promotions { padding: 10px; background: none; background-color: #FAFAFF; border: 1px solid #eaeaea; color: black; position: relative; margin: 0 0 18px 0; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product .productDetails div.informationMessageBox.promotions h3 { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product .productDetails div.informationMessageBox.promotions ul.viewOrHidePromotions { position: absolute; bottom: 9px; left: 9px; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product .productDetails div.informationMessageBox.promotions ul.promotions { margin-bottom: 36px; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField { display: block; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField label { width: 20%; float: left; margin-right: 9px; text-align: right; font-weight: bold; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField select, div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField input, div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField textarea { float: left; width: 160px; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField dl.attributeList { margin: 0; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField dl.attributeList dt { float: left; width: 20%; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField dl.attributeList dd { margin-left: 20%; width: auto; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField dl.attributeList dt { text-align: right; font-weight: bold; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField.quantity input, div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField.quantity select { width: 41px; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField.collectionChildAttribute ul.buttonGroup.swatchActions { float: left; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField.collectionChildAttribute ul.colorSwatches { clear: both; display: none; margin-left: 20%; padding-left: 9px; padding-top: 9px; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product div.productAvailabilityMessage dl.attributeList.defaultAvailabilityMessage dt { float: left; width: 20%; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product div.productAvailabilityMessage dl.attributeList.defaultAvailabilityMessage dd { margin-left: 20%; width: auto; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product div.productAvailabilityMessage dl.attributeList.defaultAvailabilityMessage dt.availability { text-align: right; font-weight: bold; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product div.productAvailabilityMessage dl.attributeList.defaultAvailabilityMessage dd.availability { padding-left: 9px; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset .buyBox { border: 0 none; margin: 0; padding: 0; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset .buyBox { display: block; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset .buyBox .buyBoxActions { float: right; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset .addToCartErrMsgContainer { display: none; }

div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories { margin-left: 0px; margin-right: 0px; }
div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin: 0 9px 18px 9px; /* 2px is for the border of the image - If we find the border differs a lot, then we can make this configurable */ width: 155px;  border-right:1px #dee2e3 solid; padding:0px 10px;  }

.detail #right-13 div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories li.product {
display:inline-block;
margin:20px 5px 0;
vertical-align:top;
width:100%;
}


div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories li.product .productImage { /*max-width:118px;*/width:120px; }
div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories li.product.last { margin-right:0; border:none; }
div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories li.product .title { 
  color:#414042; font-size:13px; font-weight:bold; line-height:20px;
  margin:10px 0; /*min-height:55px; */ text-transform:uppercase;
}
div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories li.product dl.attributeList { margin: 0; }

div.com-amazon-webstore-ProductRecommendationsPreview-2 ul.productList.recommendations { margin-left: -9px; margin-right: -9px; }
div.com-amazon-webstore-ProductRecommendationsPreview-2 ul.productList.recommendations li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin: 0 9px 18px 9px; /* 2px is for the border of the image - If we find the border differs a lot, then we can make this configurable */ width: 122px; overflow: hidden; }
div.com-amazon-webstore-ProductRecommendationsPreview-2 ul.productList.recommendations li.product .productImage { max-width: 118px; }
div.com-amazon-webstore-ProductRecommendationsPreview-2 ul.productList.recommendations li.product.last { margin-right: 0; }
div.com-amazon-webstore-ProductRecommendationsPreview-2 ul.productList.recommendations li.product .title { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; margin: 0; }
div.com-amazon-webstore-ProductRecommendationsPreview-2 ul.productList.recommendations li.product dl.attributeList { margin: 0; }

div.com-amazon-webstore-ProductRecommendationsDetail-2 ul.productList.recommendations { margin-left: -9px; margin-right: -9px; }
div.com-amazon-webstore-ProductRecommendationsDetail-2 ul.productList.recommendations li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin: 0 9px 18px 9px; /* 2px is for the border of the image - If we find the border differs a lot, then we can make this configurable */ width: 122px; overflow: hidden; }
div.com-amazon-webstore-ProductRecommendationsDetail-2 ul.productList.recommendations li.product .productImage { max-width: 118px; }
div.com-amazon-webstore-ProductRecommendationsDetail-2 ul.productList.recommendations li.product.last { margin-right: 0; }
div.com-amazon-webstore-ProductRecommendationsDetail-2 ul.productList.recommendations li.product .title { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; margin: 0; }
div.com-amazon-webstore-ProductRecommendationsDetail-2 ul.productList.recommendations li.product dl.attributeList { margin: 0; }

div.com-amazon-webstore-SimilarProducts-2 ul.productList.similarItems { margin-left: -9px; margin-right: -9px; }
div.com-amazon-webstore-SimilarProducts-2 ul.productList.similarItems li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin: 0 9px 18px 9px; /* 2px is for the border of the image - If we find the border differs a lot, then we can make this configurable */ width: 122px; overflow: hidden; }
div.com-amazon-webstore-SimilarProducts-2 ul.productList.similarItems li.product .productImage { max-width: 118px; }
div.com-amazon-webstore-SimilarProducts-2 ul.productList.similarItems li.product.last { margin-right: 0; }
div.com-amazon-webstore-SimilarProducts-2 ul.productList.similarItems li.product .title { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; margin: 0; }
div.com-amazon-webstore-SimilarProducts-2 ul.productList.similarItems li.product dl.attributeList { margin: 0; }

div.com-amazon-webstore-SimilarProductsPurchase-2 ul.productList.similarItems { margin-left: -9px; margin-right: -9px; }
div.com-amazon-webstore-SimilarProductsPurchase-2 ul.productList.similarItems li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin: 0 9px 18px 9px; /* 2px is for the border of the image - If we find the border differs a lot, then we can make this configurable */ width: 122px; overflow: hidden; }
div.com-amazon-webstore-SimilarProductsPurchase-2 ul.productList.similarItems li.product .productImage { max-width: 118px; }
div.com-amazon-webstore-SimilarProductsPurchase-2 ul.productList.similarItems li.product.last { margin-right: 0; }
div.com-amazon-webstore-SimilarProductsPurchase-2 ul.productList.similarItems li.product .title { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; margin: 0; }
div.com-amazon-webstore-SimilarProductsPurchase-2 ul.productList.similarItems li.product dl.attributeList { margin: 0; }

div.com-amazon-webstore-SimilarProductsSession-2 ul.productList.similarItems { margin-left: -9px; margin-right: -9px; }
div.com-amazon-webstore-SimilarProductsSession-2 ul.productList.similarItems li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin: 0 9px 18px 9px; /* 2px is for the border of the image - If we find the border differs a lot, then we can make this configurable */ width: 122px; overflow: hidden; }
div.com-amazon-webstore-SimilarProductsSession-2 ul.productList.similarItems li.product .productImage { max-width: 118px; }
div.com-amazon-webstore-SimilarProductsSession-2 ul.productList.similarItems li.product.last { margin-right: 0; }
div.com-amazon-webstore-SimilarProductsSession-2 ul.productList.similarItems li.product .title { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; margin: 0; }
div.com-amazon-webstore-SimilarProductsSession-2 ul.productList.similarItems li.product dl.attributeList { margin: 0; }

div.com-amazon-webstore-BestSellersDetail-2 ul.productList.topSellers { margin-left: -9px; margin-right: -9px; }
div.com-amazon-webstore-BestSellersDetail-2 ul.productList.topSellers li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin: 0 9px 18px 9px; /* 2px is for the border of the image - If we find the border differs a lot, then we can make this configurable */ width: 122px; overflow: hidden; }
div.com-amazon-webstore-BestSellersDetail-2 ul.productList.topSellers li.product .productImage { max-width: 118px; }
div.com-amazon-webstore-BestSellersDetail-2 ul.productList.topSellers li.product.last { margin-right: 0; }
div.com-amazon-webstore-BestSellersDetail-2 ul.productList.topSellers li.product .title { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; margin: 0; }
div.com-amazon-webstore-BestSellersDetail-2 ul.productList.topSellers li.product dl.attributeList { margin: 0; }

div.starter-amazon-com-RecentHistoryWidget-2 ul.productList.recentlyViewed { margin-left: -9px; margin-right: -9px; }
div.starter-amazon-com-RecentHistoryWidget-2 ul.productList.recentlyViewed li.product {  *display: inline; vertical-align: top; width: 230px; _width: 200px; margin:20px 0 0; }
div.starter-amazon-com-RecentHistoryWidget-2 ul.productList.recentlyViewed li.product .productImage { max-width: 118px; margin-right:20px; _margin-right:10px}
div.starter-amazon-com-RecentHistoryWidget-2 ul.productList.recentlyViewed li.product.last { margin-right: 0; }
div.starter-amazon-com-RecentHistoryWidget-2 ul.productList.recentlyViewed li.product .title { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; margin: 0; }
div.starter-amazon-com-RecentHistoryWidget-2 ul.productList.recentlyViewed li.product dl.attributeList { margin: 0 0 0 130px; }

div.com-amazon-webstore-LeftNavSearch-2 div.browseRefinements h2 { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-LeftNavSearch-2 div.browseRefinements ul.refinementList { padding-left: 18px; }
div.com-amazon-webstore-LeftNavSearch-2 div.browseRefinements ul.refinementList a { text-decoration: none; }

div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList {  }
.search div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product { display:inline-block;margin:0 10px 25px; vertical-align:top;width:230px; _width:200px;float:left; min-height: 230px }
.browse div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product, div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList li.product { display:inline-block;margin:0 30px 25px; vertical-align:top;width:190px; _width:160px; float:left; min-height: 305px;}
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product .productImage { max-width: 140px; padding:6px 0; }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product.last { margin-right: 0; }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product ul.buttonGroup.searchResultActions { position: relative; display: block; }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product ul.buttonGroup.searchResultActions li.productQuickView { margin: 0; position: absolute; top: -36px; text-align: center; width: 100%; }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product ul.buttonGroup.searchResultActions li.productQuickView .quickView { display: none; }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product div.productDetails dl.attributeList.priceBlock { margin: 0; min-height:45px }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product div.productDetails dl.attributeList { margin: 0; }
div.com-amazon-webstore-SearchResults-2 div.searchAgain form.searchForm fieldset { margin-bottom: 18px; }
div.com-amazon-webstore-SearchResults-2 div.searchAgain form.searchForm fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SearchResults-2 div.searchAgain form.searchForm fieldset ol.formFields li label { margin-right: 9px; }
div.com-amazon-webstore-SearchResults-2 div.searchAgain div.searchTips h3 { font-weight: bold; }

div.com-amazon-webstore-PaginationBottomSearch-2 .searchPagination { text-align: right; }

div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions { margin-bottom: 18px; position: relative;  }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.sortRefinement {  }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.sortRefinement form.searchResultsSorting fieldset legend span { }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.sortRefinement form.searchResultsSorting fieldset ol.formFields li.sortBy label { font-weight: bold; margin-right: 9px; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.sortRefinement form.searchResultsSorting fieldset ol.formFields li.sortBy select { width: 132px; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.searchPagination { padding-top:4px;}
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.searchPagination ul.paginationLinks { margin: 0; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.resultSizeForm {  }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.resultSizeForm form.changeSearchSizeForm fieldset legend span {  }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.resultSizeForm form.changeSearchSizeForm fieldset ol.formFields label { font-weight: bold; margin-right: 9px; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.resultSizeForm form.changeSearchSizeForm fieldset ol.formFields select { width: 97px; }

div.com-amazon-webstore-Signin-2 { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-Signin-2 { display: block; }
div.com-amazon-webstore-Signin-2 div.existingCustomer { float: left; width: 420px; border: 1px solid #eaeaea; padding-bottom: 20px; }
div.com-amazon-webstore-Signin-2 div.existingCustomer h2 { color: #333333; background-color: #eaeaea; font-weight: bold; padding: 5px; border-bottom: 1px solid #eaeaea; }
div.com-amazon-webstore-Signin-2 div.existingCustomer p.haveAccountText { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li label { width: 20%; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup { margin-left: 20%; }
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup li { display: block; }
div.com-amazon-webstore-Signin-2 div.newCustomer { width: 475px; margin-left:450px; border: 1px solid #eaeaea; }
div.com-amazon-webstore-Signin-2 div.newCustomer h2 { color: #333333; background-color: #eaeaea; font-weight: bold; padding: 5px; border-bottom: 1px solid #eaeaea; }
div.com-amazon-webstore-Signin-2 div.newCustomer div.accountBenefits { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-Signin-2 div.newCustomer form.signInCreateForm { margin-left: 9px; margin-right: 9px; margin-bottom: 18px; }
div.com-amazon-webstore-Signin-2 div.newCustomer div.createAccountVerbiage { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-Signin-2 div.verbiageSection { clear: both; padding-top: 18px; }

div.com-amazon-webstore-OrderPipelineSignin-2 { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-OrderPipelineSignin-2 { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer { float: left; width: 475px; border: 1px solid #eaeaea; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer h2 { color: #333333; background-color: #eaeaea; font-weight: bold; padding: 5px; border-bottom: 1px solid #eaeaea; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer p.haveAccountText { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li label { width: 20%; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup { margin-left: 20%; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup li { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer { width: 475px; margin-left: 513px; border: 1px solid #eaeaea; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer h2 { color: #333333; background-color: #eaeaea; font-weight: bold; padding: 5px; border-bottom: 1px solid #eaeaea; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset ol.formFields li.formField label { width: 20%; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset ul.buttonGroup.createAccountActions { margin-left: 20%; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.verbiageSection { clear: both; padding-top: 18px; }

div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 20%; text-align: right; padding-right: 9px; }
div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset .formComment.requiredDescription dl { float: right; }
div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset ol.formFields li.formField label { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding-right: 9px; width: 20%; text-align: right; }


div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset ol.formFields li.formField.createAccountPasswordCheckFormField p.formHelp { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; width: 40%; vertical-align: top; }
div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset ul.buttonGroup { margin-left: 20%; padding-left: 9px; }

div.com-amazon-webstore-YourAccountWhereNextLinkBox-2 h3 { font-weight: bold; }

div.com-amazon-webstore-ForgotPasswordEnterNewPassword-2 ol.wizardSteps li form fieldset ol.formFields li.formField.passwordCheckFormField p.formHelp { width: 31%; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; }

div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails h2 { color:#424242;
font-size:11px;
font-weight:bold;
margin:30px 0 30px 0;
text-transform:uppercase;
width:756px; }

body#pageId1000 div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails h2 { color:#424242;
font-size:11px;
font-weight:bold;
margin:30px 0 30px 0;
text-transform:uppercase;
height: 19px;
padding-bottom: 10px;
width: 800px;
text-indent: -9999px;
border-bottom: 1px dotted #333;
background: url(http://ecx.images-amazon.com/images/I/216sPdYCkxL.jpg) top left no-repeat; }

body#pageId1000 #footer-5 { display: none; }

body#pageId1000 #footer-7 { display: none; }

div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart { }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList { overflow: visible; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product { display: inline-block; overflow: visible; position: relative; padding-right: 48%; padding-bottom: 18px; border-bottom: 1px dotted #333333; margin-bottom: 18px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product:after { content: " "; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product { display: block; *background:#FFF;}
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product .productImage { position: static; float: left; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails { margin-bottom: 0; margin-left: 100px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dt.quantity { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity { position: absolute; left: 52%; top: 0; width: 16%; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity input, div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity select { width: 55px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity ul.buttonGroup.itemQuantityActions { display: block; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity ul.buttonGroup.itemQuantityActions li { margin-left: 0; margin-right: 0; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity ul.buttonGroup.itemQuantityActions li a, div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity ul.buttonGroup.itemQuantityActions li button { margin-top: 9px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity div.messageBox.editQuantityError { display: none; position: absolute; margin: 18px 0 0 0; }

body.cart div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity div.messageBox.editQuantityError{margin:-50px 0 0 100px;position:absolute;width:200px;}

div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock { margin-bottom: 0; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock dt.itemPrice { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock dd.itemPrice { position: absolute; left: 68%; top: 0; width: 16%; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock dt.itemTotal { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock dd.itemTotal { position: absolute; left: 84%; top: 0; width: 16%; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.cartItemAttributes dt.quantity { color:#424242; font-weight: bold; position: absolute; top: -25px; left: 52%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 11px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.priceBlock dt.itemPrice { color:#424242;  font-weight: bold; position: absolute; top: -25px; left: 68%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 11px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.priceBlock dt.itemTotal { color:#424242;  font-weight: bold; position: absolute; top: -25px; left: 84%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 11px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart dl.attributeList.priceBlock.cartTotals { margin-left: 68%; *margin-left: 78%; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart dl.attributeList.priceBlock.cartTotals dt { font-weight: bold; padding-right: 0; width: 50%; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart dl.attributeList.priceBlock.cartTotals dd { float: right; width: 50%; font-size: 14px; font-weight: bold; }

div.com-amazon-webstore-SaveForLater-2 div.cartDetails { position: relative; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails h2 {color:#424242;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
width:756px;margin-bottom:25px}
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater { margin-bottom: 0; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList { overflow: visible; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product { display: inline-block; overflow: visible; position: relative; padding-right: 48%; padding-bottom: 18px; border-bottom: 1px solid #eaeaea; margin-bottom: 18px; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product:after { content: " "; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product { display: block; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product .productImage { position: static; float: left; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails { margin-bottom: 0; margin-left: 100px; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dt.quantity { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity { position: absolute; left: 52%; top: 0; width: 16%; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity input, div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity select { width: 55px; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity ul.buttonGroup.itemQuantityActions { display: block; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity ul.buttonGroup.itemQuantityActions li { margin-left: 0; margin-right: 0; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity ul.buttonGroup.itemQuantityActions li a, div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity ul.buttonGroup.itemQuantityActions li button { margin-top: 9px; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity div.messageBox.editQuantityError { display: none; position: absolute; margin: 18px 0 0 0; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock { margin-bottom: 0; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock dt.itemPrice { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock dd.itemPrice { position: absolute; left: 68%; top: 0; width: 16%; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock dt.itemTotal { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock dd.itemTotal { position: absolute; left: 84%; top: 0; width: 16%; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.cartItemAttributes dt.quantity { position: absolute; top: -25px; left: 52%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 11px; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.priceBlock dt.itemPrice { font-weight:bold;left:68%;position:absolute;top:-25px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 11px; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.priceBlock dt.itemTotal {font-size:11px;font-weight:bold;left:84%;position:absolute;top:-25px; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form h2.yourBag { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form ul.buttonGroup.checkoutActions { margin-bottom: 18px; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form ul.buttonGroup.checkoutActions li { display: block; margin: 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form ul.buttonGroup.checkoutActions li.proceedToCheckout { margin-bottom: 9px; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems h3.cartTitle, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems h3.cartTitle { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList.justAddedItems, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList.justAddedItems { margin-left: 0; margin-right: 0; margin: 0 auto; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList.justAddedItems li.product, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList.justAddedItems li.product { display: block; margin: 0 0 18px 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList.justAddedItems li.product .productImage, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList.justAddedItems li.product .productImage { max-width: 120px; margin-left:-10px }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList.justAddedItems li.product div.productDetails, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList.justAddedItems li.product div.productDetails { /* 2px is for the border of the image - If we find the border differs a lot, then we can make this configurable */ width: 122px; overflow: hidden; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList.justAddedItems li.product.last, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList.justAddedItems li.product.last { margin-bottom: 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList.justAddedItems li.product, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList.justAddedItems li.product { border-bottom: 0px solid #eaeaea; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList.justAddedItems li.product div.productDetails .title, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList.justAddedItems li.product div.productDetails .title { margin-bottom: 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList.justAddedItems li.product div.productDetails dl.attributeList.priceBlock, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList.justAddedItems li.product div.productDetails dl.attributeList.priceBlock { margin-bottom: 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList.justAddedItems li.product div.productDetails dl.attributeList, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList.justAddedItems li.product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form dl.attributeList.priceBlock.total dd.cartTotal { text-align: right; }

div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator h3.estimatedShippingTitle { font-weight: bold; font-size: 14px; margin-bottom: 9px; text-transform:capitalize; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator h3.estimatedShippingTitle a { display: none; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields li.formField label { padding-right: 4.5px; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields li.formField input { width: 100px;     background-color: #E1E2E4;
    border-left: 1px solid #9F9F9F;
    border-top: 1px solid #9F9F9F;
    height: 23px;
    padding-left: 6px; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields li.formField select { width: 200px; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls { clear: both; width: 100%; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls li.estimateShippingCosts span.label { display: none; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator div.messageBox.informationMessageBox.shippingDisclaimer { padding: 0px; background: none; background-color: transparent; border: 0 none; color: black; }

div.com-amazon-webstore-CheckoutButtonContext-2 h2 { font-size:11px;font-weight:bold;text-transform:uppercase;margin:30px 0 2px 17px; _margin:30px 0 2px 0px;}
div.com-amazon-webstore-CheckoutButtonContext-2 form ul.buttonGroup.formControls { display: block; text-align: right; margin-bottom: 0px; }

div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks { padding: 0; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks { display: block; }

body#pageId1000 div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks { display: none; }

body#pageId1000 #center-3 { display: none; }


div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks li { float: left; margin-right: 4.5px; }
div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks li.myCartText { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.5em; font-weight: bold; }

div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet { display: block; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem { border-bottom: 1px solid #eaeaea; overflow: hidden; display: inline-block; margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem { display: block; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem div.productDetails { width: 50%; float: left; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem div.productDetails ul.buttonGroup.deleteButtonGroup { margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem div.setQuantity { width: 50%; float: left; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem div.setQuantity label { padding-right: 4.5px; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem div.setQuantity select { width: 55px; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ul.buttonGroup.viewOrdersUpdateButtonGroup { padding-top: 9px; overflow: hidden; display: inline-block; float: right; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ul.buttonGroup.viewOrdersUpdateButtonGroup { display: block; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ul.buttonGroup.viewOrdersUpdateButtonGroup li.updateButton { float: right; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ul.buttonGroup.viewOrdersUpdateButtonGroup li.cancelButton { float: left; }

div.com-amazon-webstore-YourAccountChangeOrderPayment-2 { /* Styling expiration date elements (Shows up in existing and new card section) */ }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 div.acceptedCardList { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form table.existingCreditCardList thead tr th { padding: 0; margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form table.existingCreditCardList tbody tr td { width: 25%; padding: 0; margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form table.existingCreditCardList tbody tr td.creditCardType input { display: inline; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form table.existingCreditCardList tbody tr td.creditCardType label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form table.existingCreditCardList tbody tr td.creditCardType p.formHelp { display: inline; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form table.existingCreditCardList tbody tr td.creditCardExpirationDate fieldset.minorFieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields { position: relative; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.formField { float: left; margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.formField label { display: block; width: auto; font-weight: bold; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.formField input { display: block; clear: both; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.newCreditCard { width: 25%; position: relative; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.newCreditCard input.radio { position: absolute; top: 18px; left: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.newCreditCard label { font-weight: bold; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardIssuer { width: 0px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardIssuer label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardIssuer select { position: absolute; top: 18px; left: 25px; width: 150px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardNumber, div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.cardHoldersName { width: 25%; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardNumber input, div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.cardHoldersName input { width: 180px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardExpirationDate { width: 25%; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardExpirationDate fieldset.expirationDate { margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardExpirationDate fieldset.expirationDate legend span { position: static; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form ul.choosePaymentActions { width: 100%; border-top: 1px solid #eaeaea; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form ul.choosePaymentActions li { float: right; padding-top: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 fieldset.expirationDate { margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 fieldset.expirationDate legend span { position: relative; top: 0px; left: 0px; margin: 0; font-weight: bold; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 fieldset.expirationDate ol.formFields li { float: left; padding-right: 5px; width: auto; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 fieldset.expirationDate ol.formFields li label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 fieldset.expirationDate ol.formFields li select { width: 55px; }

div.com-amazon-webstore-YourAccountConfirmAction-2 form.cancelForm ul.buttonGroup.orderConfirmActions { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountConfirmAction-2 form.cancelForm ul.buttonGroup.orderConfirmActions { display: block; }
div.com-amazon-webstore-YourAccountConfirmAction-2 form.cancelForm ul.buttonGroup.orderConfirmActions li.orderConfirmNo { float: left; }

div.com-amazon-webstore-YourAccountNewShippingAddressForm-2 form.addressForm fieldset.shippingAddress { margin-bottom: 0; }
div.com-amazon-webstore-YourAccountNewShippingAddressForm-2 form.addressForm ul.buttonGroup.shippingAddressActions { width: 100%; }
div.com-amazon-webstore-YourAccountNewShippingAddressForm-2 form.addressForm ul.buttonGroup.shippingAddressActions li { float: right; }

div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset ol.formFields li.orderRangeFormField label { font-weight: bold; margin-right: 4.5px; }

div.com-amazon-webstore-YourAccountViewOrderDetails-2 { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.orderIdentification { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.orderIdentification dl dt { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.orderIdentification p { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails { list-style-type: none; padding-left: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order { overflow: hidden; display: inline-block; border: 1px solid #eaeaea; margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order { display: block; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.subSectionHeader { border-bottom: 1px solid #eaeaea; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.subSectionHeader h2 { margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.subSectionHeader dl dt { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.shippingStatus { padding: 0 9px; margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.giftWrapInfo { padding: 0 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.subSectionHeader ul.buttonGroup { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; margin: 0 0 18px 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.shippingInfo { float: left; width: 25%; padding: 9px; border-right: 1px solid #eaeaea; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.shippingInfo h3.shippingAddress { float: left; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.shippingInfo ul.buttonGroup.viewOrdersShipAddressButtonGroup { float: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.shippingInfo div.addressEntry { clear: both; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.shippingInfo h3.shippingSpeed { font-weight: bold; margin-top: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList { float: left; width: 71%; border-left: 1px solid #eaeaea; margin-left: -1px; padding: 0 9px 9px 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem { border-top: 1px solid #eaeaea; margin-top: -1px; padding-top: 9px; padding-bottom: 9px; position: relative; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem p.itemsOrderedText { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.333em; font-weight: bold; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.priceBlock { position: absolute; top: 18px; right: 0px; width: 200px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.priceBlock dt.unitPrice { font-weight: bold; float: none; width: 100px; text-align: right; padding: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.priceBlock dd.unitPrice { float: none; width: 100px; text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.priceBlock dt.itemTotal { font-weight: bold; position: absolute; top: 0px; right: 0px; width: 100px; text-align: right; padding: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.priceBlock dd.itemTotal { position: absolute; bottom: 0px; right: 0px; width: 100px; text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.attributeList dd.quantity ul.buttonGroup.viewOrdersCancelFormButtonGroup { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation { border: 1px solid #eaeaea; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation h2 { border-bottom: 1px solid #eaeaea; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection { overflow: hidden; display: inline-block; padding: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection { display: block; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection div.paymentInfo { width: 25%; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection div.paymentInfo h3 { float: left; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection div.orderTotals { width: 200px; float: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderSubTotal { text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax { text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax dd.tax { border-top: 1px solid black; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTotal { text-align: right; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTotal dd.total { border-top: 1px solid black; }

div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory { border: 1px solid #eaeaea; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory h2 { border: 1px solid #eaeaea; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul { margin: 0; padding-left: 0; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList { list-style-type: none; padding: 0 18px 18px 18px; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order { border-bottom: 1px solid #eaeaea; padding: 9px 0; margin: 9px 0; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order { display: block; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order div.orderIdentification { width: 30%; float: left; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order ul.orderStatus { float: left; width: 50%; list-style-type: none; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order ul.orderStatus ul.orderItemQuantities { list-style-type: none; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order ul.orderActionsButtonGroup { float: left; width: 20%; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order ul.orderActionsButtonGroup li { display: block; text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order ul.orderStatus li.orderNotShipped h3 { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order div.orderIdentification dl.attributeList dt { font-weight: bold; }

div.com-amazon-webstore-YourAccountWhereNextLinkBox-2 h3 { font-weight: bold; }

div.com-amazon-webstore-SiteNavDropdown-2 form.continueShopping fieldset.minorFieldset { margin-bottom: 18px; }
div.com-amazon-webstore-SiteNavDropdown-2 form.continueShopping fieldset.minorFieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SiteNavDropdown-2 form.continueShopping fieldset.minorFieldset ol.formFields li.formField label { margin-right: 4.5px; font-weight: bold; }
div.com-amazon-webstore-SiteNavDropdown-2 .continueShopping.javascriptDisabled { display: block; }
div.com-amazon-webstore-SiteNavDropdown-2 .continueShopping.javascriptDisabled h3 { font-weight: bold; }


