div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails { border-bottom: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails h2 { color:#001E67; background-color: white; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; font-weight: bold; padding: 9px 5px; margin-bottom: 18px; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart { margin-bottom: 0; }
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 solid #CCCCCC; 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; }
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 dd.availability.backorder { font-weight: bold; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.availability.preorder { font-weight: bold; }
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 { display: inline-block; overflow: visible; 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: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 div.productDetails dl.attributeList.cartItemAttributes dd.quantity { 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 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 { float: left; width: 22px; }
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-left: 5px; }
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.quantityError { width: 300%; position: absolute; }
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.quantityError div.messageBox.editQuantityError { display: none; margin: 18px 0 0 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 div.quantityError p span { font-weight: bold; padding: 0 60% 0 0; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dt.personalizedData { font-weight: bold; width: 100%; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.personalizedData ul.pMsgList { list-style-type: none; padding-left: 0; }
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 ul.buttonGroup.cartItemActions li { margin: 0; padding: 0; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button { background: 0 none; color: #990066; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: underline; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button:hover { color: #990066; background: 0 none; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button span { background: 0 none; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li.delete { border-right: 1px solid #CCCCCC; }
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:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 52%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }
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:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 68%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }
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:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 84%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart dl.attributeList.priceBlock.cartTotals { margin-left: 68%; }
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: 49%; }

div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails { border-bottom: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails h2 { color:#001E67; background-color: white; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; font-weight: bold; padding: 9px 5px; margin-bottom: 18px;border-bottom:1px solid #CCCCCC; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart { margin-bottom: 0; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList { overflow: visible; }
div.com-amazon-webstore-ActiveCartItems-4 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 solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-ActiveCartItems-4 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-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product { display: block; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product .productImage { position: static; float: left; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails { margin-bottom: 0; margin-left: 100px; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.availability.backorder { font-weight: bold; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.availability.preorder { font-weight: bold; }
div.com-amazon-webstore-ActiveCartItems-4 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-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity { display: inline-block; overflow: visible; position: absolute; left: 52%; top: 0; width: 16%; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity:after { content: " "; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity { display: block; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity input, div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity select { float: left; width: 22px; }
div.com-amazon-webstore-ActiveCartItems-4 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-4 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-4 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-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity ul.buttonGroup.itemQuantityActions li button { margin-left: 5px; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity div.quantityError { width: 300%; position: absolute; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity div.quantityError div.messageBox.editQuantityError { display: none; margin: 18px 0 0 0; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity div.quantityError p span { font-weight: bold; padding: 0 60% 0 0; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dt.personalizedData { font-weight: bold; width: 100%; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.personalizedData ul.pMsgList { list-style-type: none; padding-left: 0; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock { margin-bottom: 0; }
div.com-amazon-webstore-ActiveCartItems-4 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-4 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-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock dd.itemPrice dl.attributeList.priceBlock dt { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-ActiveCartItems-4 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-4 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-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li { margin: 0; padding: 0; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button { background: 0 none; color: #001E67; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: underline; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button:hover { color: #001E67; background: 0 none; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button span { background: 0 none; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li.delete { border-right: 1px solid #CCCCCC; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.cartItemAttributes dt.quantity { color:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 52%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.priceBlock dt.itemPrice { color:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 68%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.priceBlock dt.itemTotal { color:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 84%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart dl.attributeList.priceBlock.cartTotals { margin-left: 68%; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart dl.attributeList.priceBlock.cartTotals dt { font-weight: bold; padding-right: 0; width: 50%; }
div.com-amazon-webstore-ActiveCartItems-4 div.cartDetails form fieldset.shoppingCart dl.attributeList.priceBlock.cartTotals dd { float: right; width: 49%; }

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-right: 9px; margin-left: 9px; }
div.com-amazon-webstore-BestSellersDetail-2 ul.productList.topSellers li.product { margin-bottom: 18px; width: 122px; overflow: hidden; }
div.com-amazon-webstore-BestSellersDetail-2 ul.productList.topSellers li.product .productImage { max-width: 120px; }
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 { margin: 0; }
div.com-amazon-webstore-BestSellersDetail-2 ul.productList.topSellers li.product dl.attributeList { margin: 0; }

div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements { display: block; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements legend span { position: absolute; font-weight: bold; margin-left: -3px;*margin-left:-10px }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields { overflow: hidden; display: inline-block; float: left; margin-left: 61px; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields { display: block; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields li.formField { float: left; margin-right: 41px; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields li.formField label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields li.formField input, div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields li.formField select, div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields li.formField textarea { width: 132px !important; color:#666666; font-size:11px; height:20px;}
#center-2 li.go button.primaryAction{  height: 20px;line-height: 20px;}
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ul.buttonGroup.formControls { float: left; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ul.buttonGroup.formControls li.go { margin: 0; }

div.com-amazon-webstore-BinningSearch-2 div#searchRefinement { color: #CCCCCC; padding: 15px 0;}
.browse li#brandtextbinFilter, .browse li#priceFilter, #pageId2673928011 div#searchRefinement, #pageId2673929011 div#searchRefinement, #pageId2673930011 div#searchRefinement {display: none}

div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements { display: block; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements legend span { position: absolute; font-weight: bold; color:#777 }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields { overflow: hidden; display: inline-block; float: left; margin-left: 61px; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields { display: block; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields li.formField { float: left; margin-right: 8px; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields li.formField label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields li.formField input, div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields li.formField select, div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields li.formField textarea { width: 163px; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ul.buttonGroup.formControls { float: left; }
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ul.buttonGroup.formControls li.go { margin: 0; }

div.com-amazon-webstore-CBAOrderStatusLink-1 div.menuLinks h3 { font-weight: bold; }
div.com-amazon-webstore-CBAOrderStatusLink-1 div.menuLinks ul { list-style-image: url(/media/common/carat-image.png); }

div.starter-amazon-com-CategoryWidget-2 ul.categoryList { margin-left: -9px; margin-right: -9px; }
div.starter-amazon-com-CategoryWidget-2 ul.categoryList li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-right: 9px; margin-left: 9px; }
div.starter-amazon-com-CategoryWidget-2 ul.categoryList li.product { margin-bottom: 18px; width: 122px; overflow: hidden; }
div.starter-amazon-com-CategoryWidget-2 ul.categoryList li.product .productImage { max-width: 120px; }
div.starter-amazon-com-CategoryWidget-2 ul.categoryList li.product.last { margin-right: 0; }

div.com-amazon-webstore-CheckGuestOrderStatusLink-3 div.menuLinks h3 { font-weight: bold; }
div.com-amazon-webstore-CheckGuestOrderStatusLink-3 div.menuLinks ul { list-style-image: url(/media/common/carat-image.png); }

div.com-amazon-webstore-CheckoutButtonContext-2 h2 { font-weight: bold; text-align: center; }
div.com-amazon-webstore-CheckoutButtonContext-2 form ul.buttonGroup.formControls { display: block; text-align: center; }

div.com-amazon-webstore-CheckoutByAmazonButton-1 div.checkoutByAmazon { margin-top: 9px; text-align: center; }

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 #CCCCCC; }
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 #CCCCCC; }
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 #CCCCCC; color:#001E67; 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: 158px; }
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-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-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 dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches dl.attributeList dt { width: 20%; text-align: right; font-weight: bold; padding: 0; margin-right: 9px; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch strong.label { width: 15%; float: left; text-align: left; font-weight: bold; margin-right: 0px; }
p.colorMsgLabel{}
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch p.label { margin-left: 20%; margin-bottom: 5px; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch ul.colorSwatches { margin-left: 0; padding-left: 0px; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch dl.attributeList.priceBlock { margin-bottom: 5px; display: block; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch dl.attributeList.priceBlock dt { position: relative; left: 0; font-weight: normal; margin-right: 9px; padding: 0; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch dl.attributeList.priceBlock dt.price { width: 21%; margin-right: 6px; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch dl.attributeList.priceBlock dt.salePrice { color: #CD0C05; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch dl.attributeList.priceBlock dd { margin-left: 20%; width: auto; font-weight: normal; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch dl.attributeList.priceBlock dd.salePrice { color: #CD0C05; }

div.starter-amazon-com-ContactUsWidget-1 { display: inline-block; }
div.starter-amazon-com-ContactUsWidget-1 div.signInMenu { border: 1px solid #DDDDDD; margin-top: 18px; margin-bottom: 18px; }
div.starter-amazon-com-ContactUsWidget-1 div.signInMenu h2.storeName { margin-bottom: 0; padding: 9px; background-color: #486479; color: #FFFFFF; }
div.starter-amazon-com-ContactUsWidget-1 div.signInMenu .linkList { padding: 0; padding: 9px; margin-bottom: 0; }
div.starter-amazon-com-ContactUsWidget-1 div.signInMenu ul.linkList.signInLinkList { position: absolute; top: 0px; left: -9999px; margin-bottom: 0; }
div.starter-amazon-com-ContactUsWidget-1 div.signInMenu ul.linkList.signInLinkList li.welcomeText { padding-right: 2px; float: left; }
div.starter-amazon-com-ContactUsWidget-1 div.signInMenu h3.contactUs { padding: 9px; padding-bottom: 0; margin-bottom: 0; }
div.starter-amazon-com-ContactUsWidget-1 div.signInMenu dl.attributeList.contactUs { padding: 0; padding: 9px; margin-bottom: 0; }
div.starter-amazon-com-ContactUsWidget-1 div.signInMenu dl.attributeList.contactUs dt.phoneNumber { padding-right: 2px; }
div.starter-amazon-com-ContactUsWidget-1 div.signInMenu dl.attributeList.contactUs dt.email { position: absolute; top: 0px; left: -9999px; }

div.starter-amazon-com-ContactUsWidget-1 div.signInMenu h2.storeName { background-color: #0C0C0C; }

div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 { display: block; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer { float: left; width: 430px; padding-right: 18px; border-right: 1px solid #CCCCCC; margin-right: -1px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer h2 { font-weight: bold; padding: 5px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer p.haveAccountText { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 20%; padding-right: 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField label { float: left; width: 20%; text-align: left; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField input, div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField select, div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li label { width: 20%; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup { margin-left: 20%; padding-left: 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup li { display: block; margin: 0; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer div.forgotPasswordBox { border: 1px solid #CCCCCC; padding-bottom: 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer div.forgotPasswordBox h2 { color:#001E67; background-color: white; font-weight: bold; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer div.forgotPasswordBox p { margin: 9px 9px 18px 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer div.forgotPasswordBox ul.buttonGroup.accountActions { padding-left: 36px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.existingCustomer div.forgotPasswordBox ul.buttonGroup.accountActions li { margin: 0; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer { width: 430px; padding-left: 18px; margin-left: 450px;}
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer h2 { font-weight: bold; padding: 5px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 30%; padding-right: 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset .formComment.requiredDescription dl { float: right; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset ol.formFields li.formField label { float: left; width: 30%; text-align: right; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset ol.formFields li.formField input, div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset ol.formFields li.formField select, div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset ol.formFields li.formField input, div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset ol.formFields li.formField select, div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset ol.formFields li.formField textarea { width: 255px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset ol.formFields li.formField.confirmPassword p.formHelp { display: block; margin-left: 30%; padding-left: 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.newCustomer form fieldset ul.buttonGroup.newAccountActions { margin-left: 30%; padding-left: 9px; }
div.com-amazon-webstore-CreateNewAccountDuplicateAccount-2 div.verbiageSection { clear: both; padding-top: 18px; }

div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 20%; 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 { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset ol.formFields li.formField label { float: left; width: 20%; text-align: right; }
div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset ol.formFields li.formField input, div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset ol.formFields li.formField select, div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset ol.formFields li.formField textarea { margin-left: 9px; }
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 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-EMWALink-1 div.emwa { display: none; }
div.com-amazon-webstore-EMWALink-1 div.emwa div#emwa.hEMWA { display: none; }
div.com-amazon-webstore-EMWALink-1 div.emwaEnabledButton { display: block; }

div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator h3.estimatedShippingTitle { font-weight: bold; font-size: 100%; margin-bottom: 9px; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator h3.estimatedShippingTitle a { font-weight: normal; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields li.formField label { padding-right: 5px; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields li.formField input { width: 100px; }
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 dl.attributeList.priceBlock.cartTaxShippingAttributes dt.tax { font-weight: bold; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList.priceBlock.cartTaxShippingAttributes dd.tax { font-weight: bold; }
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-5 div.shippingCalculator h3.estimatedShippingTitle { font-weight: bold; font-size: 100%; margin-bottom: 9px; }
div.starter-amazon-com-EstShippingTaxWidget-5 div.shippingCalculator h3.estimatedShippingTitle a { font-weight: normal; }
div.starter-amazon-com-EstShippingTaxWidget-5 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields li.formField label { padding-right: 5px; }
div.starter-amazon-com-EstShippingTaxWidget-5 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields li.formField input { width: 100px; }
div.starter-amazon-com-EstShippingTaxWidget-5 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields li.formField select { width: 200px; }
div.starter-amazon-com-EstShippingTaxWidget-5 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList.priceBlock.cartTaxShippingAttributes dt.tax { font-weight: bold; }
div.starter-amazon-com-EstShippingTaxWidget-5 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList.priceBlock.cartTaxShippingAttributes dd.tax { font-weight: bold; }
div.starter-amazon-com-EstShippingTaxWidget-5 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls { clear: both; width: 100%; }
div.starter-amazon-com-EstShippingTaxWidget-5 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls li.estimateShippingCosts span.label { display: none; }

div.com-amazon-webstore-ForgotPasswordEnterEmail-2 div.IncaForgottenpasswordPageletLayout1a ol.wizardSteps li.step.activeStep.first div.content form.forgotPasswordEmailForm fieldset.forgotPasswordEmailFieldSet.minorFieldset ol.formFields li.formField.forgotPasswordEmailFormField label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-ForgotPasswordEnterEmail-2 div.IncaForgottenpasswordPageletLayout1a ol.wizardSteps li.step.activeStep.first div.content form.forgotPasswordEmailForm fieldset.forgotPasswordEmailFieldSet.minorFieldset ol.formFields li.formField.forgotPasswordEmailFormField input.text { margin: 0px; }
div.com-amazon-webstore-ForgotPasswordEnterEmail-2 div.IncaForgottenpasswordPageletLayout1a ol.wizardSteps li.step.activeStep.first div.content form.forgotPasswordEmailForm fieldset.forgotPasswordEmailFieldSet.minorFieldset ul.buttonGroup.forgotPasswordEmailButtonGroup { margin-left: 0px; }
div.com-amazon-webstore-ForgotPasswordEnterEmail-2 div.IncaForgottenpasswordPageletLayout1a ol.wizardSteps li.step.activeStep.first div.content form.forgotPasswordEmailForm fieldset.forgotPasswordEmailFieldSet.minorFieldset ul.buttonGroup.forgotPasswordEmailButtonGroup li.continueButton button.primaryAction { float: left; }

div.com-amazon-webstore-ForgotPasswordEnterEmail-2 { }

div.com-amazon-webstore-ForgotPasswordEnterNewPassword-2 ol.wizardSteps li form fieldset ol.formFields li.formField.chooseNewPasswordFormField label { width: 20%; }
div.com-amazon-webstore-ForgotPasswordEnterNewPassword-2 ol.wizardSteps li form fieldset ol.formFields li.formField.passwordCheckFormField label { width: 20%; }
div.com-amazon-webstore-ForgotPasswordEnterNewPassword-2 ol.wizardSteps li form fieldset ol.formFields li.formField.passwordCheckFormField p.formHelp { display: block; margin-left: 20%; padding-left: 9px; }

div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 65%; padding-right: 9px; }
div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset ol.formFields li.formField label { float: left; width: 65%; text-align: left; }
div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset ol.formFields li.formField input, div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset ol.formFields li.formField select, div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset ol.formFields li.formField.ccType fieldset ol.formFields li.formField { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset ol.formFields li.formField.ccType fieldset ol.formFields li.formField label { float: none; width: auto; }
div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset ul.buttonGroup.passwordActions { border-top: 1px solid #CCCCCC; margin-top: 9px; padding-top: 18px; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset ul.buttonGroup.passwordActions { display: block; }
div.com-amazon-webstore-ForgotPasswordVerifyClaims-2 form fieldset ul.buttonGroup.passwordActions li { float: right; }

div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav { margin: 0; padding: 0; list-style: none; border: 0px solid #CCCCCC; height: 38px; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup { position: relative; float: left; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode { cursor: pointer; display: block; color: #666666; padding: 11px 20px; font-weight: bold; text-decoration: none; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul { position: absolute; top: 0px; left: -9999px; margin: 0; padding: 9px 0;  min-width: 167px; width: 200px; background:url(https://images-na.ssl-images-amazon.com/images/I/018LPBpWtgL.png) no-repeat scroll bottom left transparent;  }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li { cursor: pointer; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li a { padding: 5px 10px; display: block; text-decoration: none; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li:hover { /*background-color: #8CC63E; color:#fff*/ text-decoration:underline}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li:hover a { color:#fff  }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup:hover, div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover { background: none; }
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: 0px; left: 0; }

div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav { display: inline-block; border: none;margin-top: 11px}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup { font-size: 13px; margin-left:17px; border-bottom:0px}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode { padding: 0 10px 0 0; line-height: 25px; height: 25px; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; border: none; color: #001e67; font-weight: bold; text-decoration: none; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode span { padding: 0 0 0 10px; height: 25px; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; line-height: 25px; *line-height: 30px;}







div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul { /*background: #A50063 url(/media/common/top_nav_subnav.gif) repeat-x scroll left top;*/ }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li a { color: #001E67; text-decoration: none; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li:hover { /*background-color: #8CC63E; color:#fff; */text-decoration:underline }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li:hover a { color: #000000;text-decoration:underline }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.currentTopNavLevelOneItem.navigationHover, div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.currentTopNavLevelOneItem:hover, div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup:hover, div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover {/* background:url(https://images-na.ssl-images-amazon.com/images/I/51m9jhG-ZmL.png) repeat scroll 0 0 transparent;*/ padding-bottom: 0; background:#FEFEFE;  border-bottom:none }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.currentTopNavLevelOneItem.navigationHover a.mainNode, div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.currentTopNavLevelOneItem:hover a.mainNode, div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup:hover a.mainNode, div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover a.mainNode {  }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.currentTopNavLevelOneItem.navigationHover a.mainNode span, div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.currentTopNavLevelOneItem:hover a.mainNode span, div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup:hover a.mainNode span, div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover a.mainNode span { }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.currentTopNavLevelOneItem.navigationHover ul, div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.currentTopNavLevelOneItem:hover ul, 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: 25px; left: -1px; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.currentTopNavLevelOneItem a.mainNode {}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.currentTopNavLevelOneItem a.mainNode span { }

div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems { margin-bottom: 18px; }
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, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems h3 { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; font-weight: bold; margin-bottom: 18px; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList { margin-left: 0; margin-right: 0; margin: 0 auto; margin-bottom: 9px; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList li.product, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList li.product { display: block; margin: 0 0 18px 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList li.product .productImage, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList li.product .productImage { max-width: 120px; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList li.product div.productDetails, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList li.product div.productDetails {  overflow: hidden; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList li.product.last, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList li.product.last { margin-bottom: 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList li.product, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList li.product { padding-bottom: 9px; margin-bottom: 9px; border-bottom: 1px solid #CCCCCC; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList li.product div.productDetails .title, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList li.product div.productDetails .title { margin-bottom: 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList li.product div.productDetails dl.attributeList.priceBlock, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList li.product div.productDetails dl.attributeList.priceBlock { margin-bottom: 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList li.product div.productDetails dl.attributeList, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList li.product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList li.product div.productDetails dl.attributeList dd.availability.backorder, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList li.product div.productDetails dl.attributeList dd.availability.backorder { font-weight: bold; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems ul.productList li.product div.productDetails dl.attributeList dd.availability.preorder, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems ul.productList li.product div.productDetails dl.attributeList dd.availability.preorder { font-weight: bold; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form dl.attributeList.priceBlock.total { margin-bottom: 0; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form dl.attributeList.priceBlock.total dt.cartTotal { font-weight: bold; }
div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form dl.attributeList.priceBlock.total dd.cartTotal { font-weight: bold; text-align: right; }

div.com-amazon-webstore-LeftNavBrowse-2 h3 a { color: #666666; }
div.com-amazon-webstore-LeftNavBrowse-2 ul.linkList.browseLadder { font-weight: bold; margin: 0; padding: 0; margin-left:0px;}
div.com-amazon-webstore-LeftNavBrowse-2 ul.linkList.browseLadder li a { color: #4c4c4c; font-size:14px; display: block; font-weight: bold; margin-bottom: 11px; padding: 11px 9px; text-decoration: none; white-space: normal; text-transform:uppercase;}
div.com-amazon-webstore-LeftNavBrowse-2 ul.linkList.browseLadder ul.linkList.browseLadder { font-weight: bold; padding-left: 10px; padding-right:15px;}
div.com-amazon-webstore-LeftNavBrowse-2 ul.linkList.browseLadder ul.linkList.browseLadder li a {font-weight:normal; background: none; color: #707070; display: inline; margin-bottom: 0px; padding: 0; text-decoration: none; white-space: normal; text-transform:none; font-size:12px;}
div.com-amazon-webstore-LeftNavBrowse-2 ul.linkList.browseLadder ul.linkList.browseLadder li a span.current {font-weight:bold;}

div.com-amazon-webstore-SearchLeftNavBin-3 div.browseRefinements h2 { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SearchLeftNavBin-3 div.browseRefinements ul.refinementList { padding-left: 18px; }
div.com-amazon-webstore-SearchLeftNavBin-3 div.browseRefinements ul.refinementList a { text-decoration: none; }

div.com-amazon-webstore-SearchLeftNavBin-3 div.browseRefinements h3 { background: #8CC63E url(https://images-na.ssl-images-amazon.com/images/I/01cuDTBL1%2BL.gif) no-repeat scroll right top; color: #fff; display: block; font-weight: bold; margin-bottom: 11px; padding: 5px; text-decoration: none; white-space: nowrap; }
div.com-amazon-webstore-SearchLeftNavBin-3 div.browseRefinements h3 a { color: #fff; }
div.com-amazon-webstore-SearchLeftNavBin-3 div.browseRefinements ul.linkList { padding-left: 5px; }
div.com-amazon-webstore-SearchLeftNavBin-3 div.browseRefinements ul.linkList a { font-weight: bold; }
div.com-amazon-webstore-SearchLeftNavBin-3 div.browseRefinements ul.refinementList { padding-left: 11px; }
div.com-amazon-webstore-SearchLeftNavBin-3 div.browseRefinements ul.refinementList a { font-weight: bold; }

div.starter-amazon-com-LinksWidget-2 .dynamicMenu p.title { font-weight: bold; margin: 0; padding: 0; }

div.com-amazon-webstore-ManageYourAddressBookHeader-1 p.pageTitleDescription { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }

div.com-amazon-webstore-MiniCart-3 .miniCart { width: 220px; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart { padding: 0 9px; overflow: hidden; display: inline-block; background-color: #486479; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart { display: block; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart .cartInformation { padding: 0; float: left; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart .cartInformation p.itemsInCart { color: #001E67; font-weight: bold; margin: 0; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart .cartInformation p.itemsInCart a { color: #8CC63E; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart .viewCart {position: absolute; right: 0; float: right; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls { padding: 9px 0; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li { margin: 0; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button {color:#77b900; background:none; padding-right:0px;}
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button span {background:none; text-transform:capitalize;}
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart { display: none; width: 200px; padding: 9px; border: 0px solid #DDDDDD; position: absolute; z-index: 100; background:url(https://images-na.ssl-images-amazon.com/images/I/51z8R-jROUL.png) no-repeat scroll left bottom transparent;padding-bottom:15px; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart .itemsJustAdded { font-weight: bold; margin-bottom: 0; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart .product { overflow: hidden; display: inline-block; padding-bottom: 9px; border-bottom: 1px solid #CCCCCC; margin-bottom: 9px; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart .product { display: block; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart .product .productImage { float: left; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart .product div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart .product div.productDetails { margin-left: 93px; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart .product div.productDetails .title { margin-bottom: 0; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart .product div.productDetails dl.priceBlock { margin-bottom: 0; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart .product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart .product div.productDetails dl.attributeList dd.availability.preorder { font-weight: bold; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart .product div.productDetails dl.attributeList dd.availability.backorder { font-weight: bold; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart dl.miniCartSummary { margin:10px; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart dl.miniCartSummary dd { text-align: right; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls { display: block; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls li.editCart { display: block; float: left; padding-top: 0px; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls li.checkoutEnabled { float: right; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls li.checkoutEnabled p.label { margin-right: 8px; display:none;}

div.com-amazon-webstore-MiniCart-3 { background: none; float: left; width: 246px; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart { background: none; padding: 0; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart .cartInformation { padding: 0 0 0 20px; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart .cartInformation p.itemsInCart { color: #8CC63E; font-weight: normal; margin-top: 11px; }
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart .cartInformation p.itemsInCart a { color: #001E67; font-weight: normal;}
div.com-amazon-webstore-MiniCart-3 .miniCart .staticMiniCart div.viewCart ul.buttonGroup.miniCartControls { padding-right: 0px; }
div.com-amazon-webstore-MiniCart-3 .miniCart .dynamicMiniCart { width: 228px; right:0; top:35px;}
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: 15%; 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-OrderPipelineBillingAddressDisplay-3 { border: 1px solid #CCCCCC; padding: 5px; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 div.confirmBillingAddressSection { position: relative; margin: 0 5px; }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 div.confirmBillingAddressSection span.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 div.confirmBillingAddressSection div.briefBillingAddress { margin: 0 5px; }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 div.confirmBillingAddressSection ul.buttonGroup { position: absolute; top: 0; right: 0; }

div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-4 { border: 1px solid #CCCCCC; padding: 5px; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-4 div.confirmBillingAddressSection { position: relative; margin: 0 5px; }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-4 div.confirmBillingAddressSection span.label { font-weight: bold; display:none}
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-4 div.confirmBillingAddressSection div.briefBillingAddress { margin: 0 5px; }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-4 div.confirmBillingAddressSection ul.buttonGroup { position: absolute; top: 0; right: 0; }

div.com-amazon-webstore-OrderPipelineCartSummary-1 { border: 1px solid #CCCCCC; }
div.com-amazon-webstore-OrderPipelineCartSummary-1 div.cartItemsContainer dl.cartSubtotal { padding-left: 5.143px; border-bottom: 1px solid #CCCCCC; }
div.com-amazon-webstore-OrderPipelineCartSummary-1 div.cartItemsContainer dl.cartSubtotal dt.cartSubtotal span.cartSubtotal { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineCartSummary-1 div.cartItemsContainer div.cartItems { overflow: auto; height: 400px; }
div.com-amazon-webstore-OrderPipelineCartSummary-1 div.cartItemsContainer div.cartItems ul.productList { margin-left: 0; margin-right: 0; }
div.com-amazon-webstore-OrderPipelineCartSummary-1 div.cartItemsContainer div.cartItems ul.productList li.product { display: block; border-bottom: 1px solid #CCCCCC; }
div.com-amazon-webstore-OrderPipelineCartSummary-1 div.cartItemsContainer div.cartItems ul.productList img.productImage { float: left; }
div.com-amazon-webstore-OrderPipelineCartSummary-1 div.cartItemsContainer div.cartItems ul.productList div.productDetails { width: 155px; float: left; margin-left: 9px; }
div.com-amazon-webstore-OrderPipelineCartSummary-1 div.cartItemsContainer div.cartItems ul.productList div.productDetails p.title { margin: 0; }
div.com-amazon-webstore-OrderPipelineCartSummary-1 div.cartItemsContainer div.cartItems ul.productList div.productDetails dl.attributeList dt { font-weight: bold; }

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 #CCCCCC; 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; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-3 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product div.productDetails { width: 40%; }
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-OrderPipelineChangeQuantities-4 form.itemQuantities fieldset.editItemQuantities { margin: 0; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-4 form.itemQuantities fieldset.editItemQuantities legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-4 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 #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-4 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product { display: block; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-4 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-4 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-4 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product div.productDetails { width: 40%; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-4 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-4 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-4 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product div.productDetails div.setQuantity input { width: 50px; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-4 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product div.productDetails div.messageBox { margin-top: 9px; margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineChangeQuantities-4 form.itemQuantities fieldset.editItemQuantities ul.formControls { float: right; }

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; }
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 { position: absolute; top: 18px; left: 25px; 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: 24%; }
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 select.expMonth { width: 50px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate ol.formFields li select.expYear { width: 55px; }

div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 { margin-bottom: 18px; /* Styling Expiration Date elements (Shows up in Existing and New Card section) */ }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 div.acceptedCardList { margin: 5px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 div.acceptedCardList ul.itemList { overflow: hidden; display: inline-block; padding: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 div.acceptedCardList ul.itemList { display: block; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 div.acceptedCardList ul.itemList li { float: left; margin-right: 7px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList { padding: 0 5px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList thead tr th { padding: 0; margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList tbody tr td { width: 25%; padding: 0; margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList tbody tr td.creditCardType input.radio { margin-top: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList tbody tr td.creditCardType label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 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-3 table.existingCreditCardList tbody tr td.creditCardExpirationDate fieldset.updateExpirationDate legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList.hasStartDateAndIssueNumber tr td.creditCardType, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList.hasStartDateAndIssueNumber tr td.creditCardNumber, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList.hasStartDateAndIssueNumber tr td.cardHoldersName { width: 20%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList.hasStartDateAndIssueNumber tr td.creditCardExpirationDate { width: 15%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList.hasStartDateAndIssueNumber tr td.creditCardStartDate { width: 15%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList.hasStartDateAndIssueNumber tr td.creditCardStartDate fieldset.ccStartDate legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 table.existingCreditCardList.hasStartDateAndIssueNumber tr td.creditCardIssueNumber { width: 10%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard { margin: 0 5px; clear: both; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard { overflow: hidden; display: inline-block; position: relative; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard { display: block; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.formField { float: left; margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.formField label { display: block; width: auto; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.formField input { display: block; clear: both; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.newCreditCard { width: 25%; position: relative; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.newCreditCard input.radio { position: absolute; top: 18px; left: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.newCreditCard label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardIssuer { width: 0px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardIssuer label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardIssuer select { position: absolute; top: 18px; left: 25px; width: 150px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardNumber, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.cardHoldersName { width: 24%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardNumber input, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.cardHoldersName input { width: 180px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardExpirationDate { width: 25%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardExpirationDate fieldset.updateExpirationDate { margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard.hasStartDateAndIssueNumber li.creditCardIssuer select { width: 150px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard.hasStartDateAndIssueNumber li.newCreditCard, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard.hasStartDateAndIssueNumber li.creditCardNumber, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard.hasStartDateAndIssueNumber li.cardHoldersName { width: 20%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard.hasStartDateAndIssueNumber li.creditCardExpirationDate, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard.hasStartDateAndIssueNumber li.creditCardStartDate { width: 15%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard.hasStartDateAndIssueNumber li.creditCardStartDate fieldset.ccStartDate { margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard.hasStartDateAndIssueNumber li.creditCardIssueNumber { width: 10%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.newCreditCard ol.payWithNewCreditCard.hasStartDateAndIssueNumber li.creditCardIssueNumber input { width: 50px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.updateExpirationDate, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.ccStartDate { margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.updateExpirationDate legend span, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.ccStartDate legend span { position: relative; top: 0px; left: 0px; margin: 0; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.updateExpirationDate ol.formFields li, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.ccStartDate ol.formFields li { float: left; padding-right: 5px; width: auto; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.updateExpirationDate ol.formFields li label, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.ccStartDate ol.formFields li label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.updateExpirationDate ol.formFields li select.expMonth, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.ccStartDate ol.formFields li select.expMonth { width: 50px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.updateExpirationDate ol.formFields li select.expYear, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.ccStartDate ol.formFields li select.expYear { width: 55px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.updateExpirationDate ol.formFields li.startMonth select, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.ccStartDate ol.formFields li.startMonth select { width: 50px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.updateExpirationDate ol.formFields li.startYear select, div.com-amazon-webstore-OrderPipelineCreditCardSelect-3 fieldset.ccStartDate ol.formFields li.startYear select { width: 55px; }

div.com-amazon-webstore-OrderPipelineReviewPageEmailSignUp-1 div.emailSignUp fieldset legend span { position: absolute; top: 0px; left: -9999px; }

div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions { overflow: hidden; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings { overflow: hidden; display: inline-block; border-bottom: 1px solid #CCCCCC; 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 h2 { margin-bottom: 18px; clear: both; display: inline-block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings h2 { 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 #CCCCCC; 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 #CCCCCC; 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 #CCCCCC; 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 #CCCCCC; 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: 341px; }
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-OrderPipelineItemGiftSelect-3 div.giftOptions { overflow: hidden; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings { overflow: hidden; display: inline-block; border-bottom: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings h2 { margin-bottom: 18px; clear: both; display: inline-block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings h2 { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems { width: 60%; float: left; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList { padding-right: 18px; border-right: 1px solid #CCCCCC; margin-bottom: 18px; margin-right: -1px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 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 #CCCCCC; padding-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 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-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails dl.priceBlock { margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 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-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.informationMessageBox { margin: 18px 0 0 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings { border-left: 1px solid #CCCCCC; padding-left: 18px; margin-left: 60%; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 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-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.formField .fieldHelp { margin-left: 24px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage { overflow: hidden; display: inline-block; border: 1px solid #CCCCCC; padding: 9px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage label { margin-bottom: 18px; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage .fieldHelp { margin: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage textarea { width: 341px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage .charactersLeftHelp { float: right; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-3 div.giftOptions form ul.formControls { float: right; clear: both; }

div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions { overflow: hidden; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings { overflow: hidden; display: inline-block; border-bottom: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings h2 { margin-bottom: 18px; clear: both; display: inline-block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings h2 { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList { padding-right: 18px; margin-bottom: 18px; border-right: none; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 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 #CCCCCC; padding-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product img { float: left; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 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-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails dl.priceBlock { margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 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-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails div.productData { float: left; width: 25%; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails div.productData span.title { display: block; width: 200px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset { overflow: hidden; display: inline-block; padding-left: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields { overflow: hidden; display: inline-block; position: relative; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li { margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftWrapYes { width: 50%; position: absolute; top: 0; left: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftWrapNo { width: 50%; position: absolute; top: 18px; left: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage { width: 50%; float: right; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage p { display: block; padding-left: 0px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage textarea { width: 98%; height: 100px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage div.charactersLeftHelp { float: right; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.informationMessageBox { margin: 18px 0 0 0; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-4 div.giftOptions form ul.formControls { float: right; clear: both; }

div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions { overflow: hidden; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings { overflow: hidden; display: inline-block; border-bottom: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings h2 { margin-bottom: 18px; clear: both; display: inline-block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings h2 { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList { padding-right: 18px; margin-bottom: 18px; border-right: none; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 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 #CCCCCC; padding-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product img { float: left; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 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-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails dl.priceBlock { margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 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-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails div.productData { float: left; width: 25%; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails div.productData span.title { display: block; width: 200px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset { overflow: hidden; display: inline-block; padding-left: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields { overflow: hidden; display: inline-block; position: relative; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li { margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftWrapYes { width: 50%; position: absolute; top: 0; left: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftWrapNo { width: 50%; position: absolute; top: 18px; left: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage { width: 50%; float: right; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage p { display: block; padding-left: 0px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage textarea { width: 98%; height: 100px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage div.charactersLeftHelp { float: right; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.informationMessageBox { margin: 18px 0 0 0; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-5 div.giftOptions form ul.formControls { float: right; clear: both; }

div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions { overflow: hidden; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings { overflow: hidden; display: inline-block; border-bottom: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings h2 { margin-bottom: 18px; clear: both; display: inline-block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings h2 { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList { padding-right: 18px; margin-bottom: 18px; border-right: none; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 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 #CCCCCC; padding-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product img { float: left; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 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-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails dl.priceBlock { margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 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-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails div.productData { float: left; width: 25%; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails div.productData span.title { display: block; width: 200px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset { overflow: hidden; display: inline-block; padding-left: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields { overflow: hidden; display: inline-block; position: relative; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li { margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftWrapYes { width: 50%; position: absolute; top: 0; left: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftWrapNo { width: 50%; position: absolute; top: 18px; left: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage { width: 50%; float: right; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage p { display: block; padding-left: 0px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage textarea { width: 98%; height: 100px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage div.charactersLeftHelp { float: right; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList li.product div.informationMessageBox { margin: 18px 0 0 0; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-8 div.giftOptions form ul.formControls { float: right; clear: both; }

div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments { list-style-type: none; margin: 0; padding: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails { border: 1px solid #CCCCCC; 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 #CCCCCC; margin: 0 9px 18px 0; position: relative; }
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; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 0.833em; }
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.radioOn { vertical-align: bottom; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a { text-decoration: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a 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 #CCCCCC; 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 div.productDetails h4.title { width:300px}
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails .title { margin-right: 200px; }
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-OrderPipelineOrderDetailsConfirm-4 ul.shipments { list-style-type: none; margin: 0; padding: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails { border: 1px solid #CCCCCC; margin-bottom: 18px; padding: 5px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset { padding: 0 5px; margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.shippingAddress { width: 35%; float: left; border-right: 1px solid #CCCCCC; margin: 0 9px 18px 0; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.shippingAddress h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.shippingAddress ul.buttonGroup.addressActions { position: absolute; top: 0px; right: 0px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.shippingSpeed { margin: 0 0 18px 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label span.learnMore { font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 0.833em; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li { display: block; list-style-type: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li img.radioOn { vertical-align: bottom; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a { text-decoration: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a img.falseRadio { vertical-align: middle; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 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-4 ul.shipments li.shipmentDetails fieldset div.multipleShipment { clear: both; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.multipleShipment span.label { float: left; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.giftOptions { clear: both; margin-top: 18px; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList dt { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.giftOptions ul.buttonGroup.giftActions { position: absolute; top: 0; left: 162px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems { clear: both; padding: 0; margin: 18px 0 0 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 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 #CCCCCC; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem { display: block; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails .title { margin-right: 200px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 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-4 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-4 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-4 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-4 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-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dt.personalizedMessage { font-weight: bold; width: 100%; padding-top: 9px; }

div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset h3.deliveryDetails, div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset h3.yourItems { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.deliveryDate { padding-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList dt.deliveryDate { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList dd.deliveryDate { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed { padding-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList dt.shippingSpeed { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList dd.shippingSpeed { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList dt.giftWrap { margin-top: 18px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-4 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList dd.giftWrap { margin-top: 18px; }

div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments { list-style-type: none; margin: 0; padding: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails { border: 1px solid #CCCCCC; margin-bottom: 18px; padding: 5px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset { padding: 0 5px; margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.shippingAddress { width: 35%; float: left; border-right: 1px solid #CCCCCC; margin: 0 9px 18px 0; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.shippingAddress h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.shippingAddress ul.buttonGroup.addressActions { position: absolute; top: 0px; right: 0px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.shippingSpeed { margin: 0 0 18px 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label span.learnMore { font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 0.833em; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li { display: block; list-style-type: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li img.radioOn { vertical-align: bottom; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a { text-decoration: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a img.falseRadio { vertical-align: middle; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 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-5 ul.shipments li.shipmentDetails fieldset div.multipleShipment { clear: both; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.multipleShipment span.label { float: left; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.giftOptions { clear: both; margin-top: 18px; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList dt { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.giftOptions ul.buttonGroup.giftActions { position: absolute; top: 0; left: 162px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems { clear: both; padding: 0; margin: 18px 0 0 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 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 #CCCCCC; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem { display: block; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails .title { margin-right: 200px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 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-5 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-5 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-5 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-5 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-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dt.personalizedMessage { font-weight: bold; width: 100%; padding-top: 9px; }

div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset h3.deliveryDetails, div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset h3.yourItems { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.deliveryDate { padding-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList dt.deliveryDate { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList dd.deliveryDate { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed { padding-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList dt.shippingSpeed { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList dd.shippingSpeed { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset dl.attributeList.orderEstimatedDates { clear: both; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset dl.attributeList.orderEstimatedDates dt { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList dt.giftWrap { margin-top: 18px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-5 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList dd.giftWrap { margin-top: 18px; }

div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments { list-style-type: none; margin: 0; padding: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails { border: 1px solid #CCCCCC; margin-bottom: 18px; padding: 5px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset { padding: 0 5px; margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.shippingAddress { width: 35%; float: left; border-right: 1px solid #CCCCCC; margin: 0 9px 18px 0; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.shippingAddress h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.shippingAddress ul.buttonGroup.addressActions { position: absolute; top: 0px; right: 0px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.shippingSpeed { margin: 0 0 18px 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label span.learnMore { font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 0.833em; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li { display: block; list-style-type: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li img.radioOn { vertical-align: bottom; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a { text-decoration: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a img.falseRadio { vertical-align: middle; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 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-6 ul.shipments li.shipmentDetails fieldset div.multipleShipment { clear: both; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.multipleShipment span.label { float: left; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.giftOptions { clear: both; margin-top: 18px; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList dt { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.giftOptions ul.buttonGroup.giftActions { position: absolute; top: 0; left: 162px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems { clear: both; padding: 0; margin: 18px 0 0 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 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 #CCCCCC; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem { display: block; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails .title { margin-right: 200px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 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-6 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-6 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-6 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-6 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-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dt.personalizedMessage { font-weight: bold; width: 100%; padding-top: 9px; }

div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset h3.deliveryDetails, div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset h3.yourItems { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.deliveryDate { padding-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList dt.deliveryDate { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList dd.deliveryDate { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed { padding-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList dt.shippingSpeed { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList dd.shippingSpeed { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset dl.attributeList.orderEstimatedDates { clear: both; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset dl.attributeList.orderEstimatedDates dt { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList dt.giftWrap { margin-top: 18px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-6 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList dd.giftWrap { margin-top: 18px; }

div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments { list-style-type: none; margin: 0; padding: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails { border: 1px solid #CCCCCC; margin-bottom: 18px; padding: 5px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset { padding: 0 5px; margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.shippingAddress { width: 35%; float: left; border-right: 1px solid #CCCCCC; margin: 0 9px 18px 0; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.shippingAddress h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.shippingAddress ul.buttonGroup.addressActions { position: absolute; top: 0px; right: 0px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.shippingSpeed { margin: 0 0 18px 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label span.learnMore { font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 0.833em; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li { display: block; list-style-type: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li img.radioOn { vertical-align: bottom; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a { text-decoration: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a img.falseRadio { vertical-align: middle; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 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-7 ul.shipments li.shipmentDetails fieldset div.multipleShipment { clear: both; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.multipleShipment span.label { float: left; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.giftOptions { clear: both; margin-top: 18px; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList dt { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.giftOptions ul.buttonGroup.giftActions { position: absolute; top: 0; left: 162px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems { clear: both; padding: 0; margin: 18px 0 0 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 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 #CCCCCC; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem { display: block; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 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-7 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-7 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-7 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-7 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-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset h3.deliveryDetails, div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset h3.yourItems { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.deliveryDate { padding-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList dt.deliveryDate { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList dd.deliveryDate { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed { padding-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList dt.shippingSpeed { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList dd.shippingSpeed { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset dl.attributeList.orderEstimatedDates { clear: both; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset dl.attributeList.orderEstimatedDates dt { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList dt.giftWrap { margin-top: 18px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList dd.giftWrap { margin-top: 18px; }

div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments { list-style-type: none; margin: 0; padding: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails { border: 1px solid #CCCCCC; margin-bottom: 18px; padding: 5px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset { padding: 0 5px; margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingAddress { width: 35%; float: left; border-right: 1px solid #CCCCCC; margin: 0 9px 18px 0; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingAddress h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingAddress ul.buttonGroup.addressActions { position: absolute; top: 0px; right: 0px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingSpeed { margin: 0 0 18px 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label span.learnMore { font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 0.833em; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li { display: block; list-style-type: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li img.radioOn { vertical-align: bottom; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a { text-decoration: none; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a img.falseRadio { vertical-align: middle; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 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-9 ul.shipments li.shipmentDetails fieldset div.multipleShipment { clear: both; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.multipleShipment span.label { float: left; font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.giftOptions { clear: both; margin-top: 18px; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList dt { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.giftOptions ul.buttonGroup.giftActions { position: absolute; top: 0; left: 162px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems { clear: both; padding: 0; margin: 18px 0 0 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 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 #CCCCCC; position: relative; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem { display: block; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem div.productDetails h4.title{ width:300px}
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 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-9 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-9 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-9 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-9 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-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset h3.deliveryDetails, div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset h3.yourItems { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.deliveryDate { padding-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList dt.deliveryDate { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.deliveryDate dl.attributeList dd.deliveryDate { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed { padding-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList dt.shippingSpeed { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset div.selectedShippingSpeed dl.attributeList dd.shippingSpeed { display: inline; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset dl.attributeList.orderEstimatedDates { clear: both; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset dl.attributeList.orderEstimatedDates dt { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList dt.giftWrap { margin-top: 18px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-7 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList dd.giftWrap { margin-top: 18px; }

div.com-amazon-webstore-OrderPipelineOrderSummary-1 div.orderSummaryContainer { padding-top: 9px; padding-left: 5.143px; border: 1px solid #CCCCCC; }
div.com-amazon-webstore-OrderPipelineOrderSummary-1 div.orderSummaryContainer dl.shippingInfo { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderSummary-1 div.orderSummaryContainer dl.shippingInfo dt.shippingSpeed { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderSummary-1 div.orderSummaryContainer dl.shippingInfo dd.shippingSpeed { clear: both; }
div.com-amazon-webstore-OrderPipelineOrderSummary-1 div.orderSummaryContainer div.shippingAddress { margin-top: 12px; }
div.com-amazon-webstore-OrderPipelineOrderSummary-1 div.orderSummaryContainer div.shippingAddress span.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineOrderSummary-1 div.orderSummaryContainer dl.priceBlock { margin-top: 12px; }
div.com-amazon-webstore-OrderPipelineOrderSummary-1 div.orderSummaryContainer dl.priceBlock dt.orderTotal { font-weight: bold; }

div.com-amazon-webstore-OrderPipelineOrderValue-1 div.orderTotal dl.priceBlock { font-weight: bold; }

div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary { border: 1px solid #CCCCCC; 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-OrderPipelinePaymentMethodDisplay-3 { border: 1px solid #CCCCCC; 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; display:none}
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection div.briefCardInformation { margin: 15px 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: -35px; right: 0; }

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-OrderPipelinePlaceOrderLink-2 ul.buttonGroup li.placeOrder span.label { font-weight: bold; }

div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes { border: 1px solid #CCCCCC; 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 { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes fieldset ol.formFields li.promotionCode { display: block; }
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: 150px; float: left; }
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-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 #CCCCCC; 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; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.productDetails { float: left; margin-left: 9px; width: 40%; }
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-OrderPipelineShipToMultipleAddress-4 form.multipleShipments fieldset.setMultipleShipments legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment { overflow: hidden; display: inline-block; padding-bottom: 18px; border-bottom: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment { display: block; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.productDetails { float: left; margin-left: 9px; width: 40%; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.productDetails dl.priceBlock { margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.productDetails div.errorMessageBox { margin-top: 9px; margin-bottom: 0; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.addressSelect { float: right; text-align: right; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment div.addressSelect div.addressOptions { margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 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-4 form.multipleShipments ul.formControls { float: right; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments ul.formControls li.setMultipleAddresses { float: right; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-4 form.multipleShipments ul.formControls li.cancelMultipleAddresses { float: right; }

div.com-amazon-webstore-OrderPipelineShippingAddressBook-2 div.addressBookContainer ul.buttonGroup.multipleAddressesActions li.shipToMultipleAddresses span.label { font-weight: bold; }

div.com-amazon-webstore-OrderPipelineShippingAddressBook-3 div.addressBookContainer ul.buttonGroup.multipleAddressesActions li.shipToMultipleAddresses span.label { font-weight: bold; }

div.com-amazon-webstore-OrderPipelineSignin-5 { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-OrderPipelineSignin-5 { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer { float: left; width: 445px; border: 1px solid #c1c1c1; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer h2 { color:#001E67; background-color: white; font-weight: bold; padding: 5px; border-bottom: 1px solid #CCCCCC; margin:0 }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer p.haveAccountText { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 20%; padding-right: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField label { float: left; width: 20%; text-align: left; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField input, div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField select, div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li label { width: 20%; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup { margin-left: 21%; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup li { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup li.forgotPasswordButton { margin-bottom: 5px; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer { width: 430px; margin-left: 466px; border: 1px solid #c1c1c1; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer h2 { color:#001E67; background-color: white; font-weight: bold; padding: 5px; border-bottom: 1px solid #CCCCCC; margin:0 }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form fieldset .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 20%; padding-right: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form fieldset .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form fieldset ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form fieldset ol.formFields li.formField label { float: left; width: 21%; text-align: left; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form fieldset ol.formFields li.formField input, div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form fieldset ol.formFields li.formField select, div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form fieldset ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form fieldset ol.formFields li.formField label { width: 21%; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer form fieldset ul.buttonGroup.createAccountActions { margin-left: 21%; }
div.com-amazon-webstore-OrderPipelineSignin-5 div.verbiageSection { clear: both; padding-top: 18px; }

div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer { }
div.com-amazon-webstore-OrderPipelineSignin-5 div.existingCustomer h2 {color:#001e67 }
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer {}
div.com-amazon-webstore-OrderPipelineSignin-5 div.newCustomer h2 {color:#001e67}

div.com-amazon-webstore-OrderPipeLineStoreAddressSearchResults-1 ol.storeAddresses li.storeAddress div.storeDetails span.storeOpeningHours table.storeResultsHours thead { display: none; }
div.com-amazon-webstore-OrderPipeLineStoreAddressSearchResults-1 ol.storeAddresses li.storeAddress div.storeDetails span.storeOpeningHours table.storeResultsHours tbody tr td { padding-top: 0px; padding-bottom: 0px; }
div.com-amazon-webstore-OrderPipeLineStoreAddressSearchResults-1 ol.storeAddresses li.storeAddress div.storeDetails span.storeOpeningHours h4.openingHoursHeader { background-image: url(/media/icons/collapse_button.gif); background-position: 0 50%; background-repeat: no-repeat; padding-left: 12px; }
div.com-amazon-webstore-OrderPipeLineStoreAddressSearchResults-1 ol.storeAddresses li.storeAddress div.storeDetails span.storeOpeningHours.collapseStoreOpeningHours h4.openingHoursHeader { background-image: url(/media/icons/expand_button.gif); background-position: 0 50%; background-repeat: no-repeat; padding-left: 12px; }
div.com-amazon-webstore-OrderPipeLineStoreAddressSearchResults-1 ol.storeAddresses li.storeAddress div.storeDetails span.storeOpeningHours.collapseStoreOpeningHours table.storeResultsHours { display: none; }

div.com-amazon-webstore-OrderPipelineThankYou-2 div.thankYouItemsByOrder p.orderId { font-weight: bold; margin-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineThankYou-2 div.thankYouItemsByOrder ul.thankYouItems { list-style: none; padding-left: 0; margin-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineThankYou-2 div.orderDetails div.navigationLinks ul.linkList { list-style-image: url(/media/common/carat-image.png); }
div.com-amazon-webstore-OrderPipelineThankYou-2 div.orderDetails h2 { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }
div.com-amazon-webstore-OrderPipelineThankYou-2 p.contactCustomerService { font-weight: bold; padding-bottom: 18px; border-bottom: 1px solid #CCCCCC; }

div.com-amazon-webstore-OrderPipelineThankYou-3 h1.thankYouMessage { margin-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineThankYou-3 h3.orderConfirmation span.orderConfirmationMessage { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-OrderPipelineThankYou-3 div.orderDetails ul.thankYouItems { list-style: none; padding: 0px; }
div.com-amazon-webstore-OrderPipelineThankYou-3 div.orderDetails div.shippingAddress div.vcard { margin-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineThankYou-3 div.orderDetails div.shippingAddress div.vcard div { display: inline; }
div.com-amazon-webstore-OrderPipelineThankYou-3 div.guestOrderInformation div.navigationLinks ul.linkList { list-style-image: url(/media/common/carat-image.png); }
div.com-amazon-webstore-OrderPipelineThankYou-3 div.guestOrderInformation h2 { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }
div.com-amazon-webstore-OrderPipelineThankYou-3 p.contactCustomerService { font-weight: bold; padding-bottom: 18px; border-bottom: 1px solid #CCCCCC; }

div.com-amazon-webstore-OrderPipelineThankYou-4 h1.thankYouMessage { margin-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineThankYou-4 h3.orderConfirmation span.orderConfirmationMessage { font-weight:bold}
div.com-amazon-webstore-OrderPipelineThankYou-4 div.orderDetails ul.thankYouItems { list-style: none; padding: 0px; }
div.com-amazon-webstore-OrderPipelineThankYou-4 div.orderDetails div.shippingAddress div.vcard { margin-bottom: 9px; }
div.com-amazon-webstore-OrderPipelineThankYou-4 div.orderDetails div.shippingAddress div.vcard div { display: inline; }
div.com-amazon-webstore-OrderPipelineThankYou-4 div.guestOrderInformation div.navigationLinks ul.linkList { list-style-image: url(/media/common/carat-image.png); }
div.com-amazon-webstore-OrderPipelineThankYou-4 div.guestOrderInformation h2 { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }
div.com-amazon-webstore-OrderPipelineThankYou-4 p.contactCustomerService { font-weight: bold; padding-bottom: 18px; border-bottom: 1px solid #CCCCCC; }

div.com-amazon-webstore-PaginationBottomSearch-2 .searchPagination { background-color: #F3F3F3; text-align: center; padding: 9px; }

div.com-amazon-webstore-PaginationBottomSearch-2 .searchPagination { background-color: #FFFFFF; text-align: right; }
div.com-amazon-webstore-PaginationBottomSearch-2 .searchPagination ul.paginationLinks li { padding: 0 2px; *padding: 0 5px; }
div.com-amazon-webstore-PaginationBottomSearch-2 .searchPagination ul.paginationLinks li a {  }
div.com-amazon-webstore-PaginationBottomSearch-2 .searchPagination ul.paginationLinks li.currentPage { background-color: #8CC63E; color: #fff; }

div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions { margin-bottom: 18px; position: relative; background-color: #F3F3F3;}
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.sortRefinement { position: absolute; top: 7px; left: 9px; }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.sortRefinement form.searchResultsSorting fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.sortRefinement form.searchResultsSorting fieldset ol.formFields li.sortBy label { font-weight: bold; margin-right: 5px;margin-left: 9px;}
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.sortRefinement form.searchResultsSorting fieldset ol.formFields li.sortBy select { width: 132px; }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.searchPagination { text-align: center; }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.searchPagination ul.paginationLinks, div.com-amazon-webstore-PaginationBottomSearch-2 div.searchPagination ul.paginationLinks  { margin: 0; color:#707070}
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.resultSizeForm { position: absolute; top: 7px; right: 9px; } 	 	
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.resultSizeForm form.changeSearchSizeForm fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.resultSizeForm form.changeSearchSizeForm fieldset ol.formFields label {  font-weight: bold; margin-left: 3px; *margin-left: 0px; margin-right: 5px;  }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.resultSizeForm form.changeSearchSizeForm fieldset ol.formFields select { width: 97px; }
.browse #center-3 li.applySearchOptions, .browse #center-3 li.applyViewOptions{ *margin-left:0px}

div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions { background-color: #FFFFFF; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions { display: block; margin:10px 0; }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.minorForm.sortRefinement {  position: relative; left: 0; top: 0; width:265px }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.minorForm.sortRefinement form.searchResultsSorting fieldset.minorFieldset ol.formFields li.formField.sortBy { padding-top: 5px; }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.searchPagination { float: right; text-align: right; width: 30%; margin-top:-23px }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.searchPagination ul.paginationLinks li { padding: 0 2px; *padding: 0 5px; font-weight: bold; }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.searchPagination ul.paginationLinks li a {  }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.searchPagination ul.paginationLinks li.currentPage { background-color: #8CC63E; color: #fff; }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.resultSizeForm {  left: 255px; position: absolute; top:0; width:220px}
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.resultSizeForm form.changeSearchSizeForm fieldset.minorFieldset ol.formFields li.formField.resultSize { padding-top: 5px; }

div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions { margin-bottom: 18px; position: relative; background-color: #F3F3F3; padding: 0px; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.sortRefinement { position: absolute; top: 7px; left: 9px; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.sortRefinement form.searchResultsSorting fieldset legend span { position: absolute; top: 0px; left: -9999px; }
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 { text-align: right; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.searchPagination ul.paginationLinks { margin: 0; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.resultSizeForm { position: absolute; top: 0px; left: 280px; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.resultSizeForm form.changeSearchSizeForm fieldset legend span { position: absolute; top: 0px; left: -9999px; }
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-PaginationTopSearch-2 h1 { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-PaginationTopSearch-2 p.searchCount { padding-top: 11px; font-weight: bold; font-size:14px;}
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions { background-color: #FFFFFF; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions { display: block; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.minorForm.sortRefinement { float: left; position: relative; left: 0; top: 0; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.minorForm.sortRefinement form.searchResultsSorting fieldset.minorFieldset ol.formFields li.formField.sortBy { padding-top: 5px; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.searchPagination { float: right; text-align: right; width: 30%; margin-top:7px }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.searchPagination ul.paginationLinks li { padding: 0 2px; *padding: 0 5px;  font-weight: bold; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.searchPagination ul.paginationLinks li a { text-decoration: underline; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.searchPagination ul.paginationLinks li.currentPage {  background-color: #8CC63E; color: #fff; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.resultSizeForm { display: moz-inline-box; display: inline-block; zoom: 1;  }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.resultSizeForm form.changeSearchSizeForm fieldset.minorFieldset ol.formFields li.formField.resultSize { padding-top: 5px; }

div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories { margin-left: -9px; margin-right: -9px; }
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-right: 9px; margin-left: 9px; }
div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories li.product { margin-bottom: 18px; width: 122px; overflow: hidden; }
div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories li.product .productImage { max-width: 120px; }
div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories li.product.last { margin-right: 0; }
div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories li.product .title { margin: 0; }
div.com-amazon-webstore-ProductAccessories-2 ul.productList.accessories li.product dl.attributeList { margin: 0; }

div.com-amazon-webstore-ProductBuyBox-3 .buyBox { margin: 0 0 18px 0; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox p.hiddenEmwaOOSAvailabilityMessage { display: none; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset { margin: 0; padding: 0; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField { display: block; margin:0 }
li#variationDropdown{ margin-bottom:16px}
 li#quantityBox{ margin-bottom:13px; *margin-bottom:11px}
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField label, div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField .label {  float: left; margin-right: 9px; font-weight: bold; font-size:15px; color:#001d68;}
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField select, div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField input, div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField textarea { float: left; width: 160px; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField dl.attributeList { margin: 0; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField dl.attributeList dt { float: left; color:#001d68; font-size:15px; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField dl.attributeList dd {  width: auto; color:#7e7e7e;}
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField dl.attributeList dt {  font-weight: bold; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField dl.attributeList dt.availability { position: static; top: 0px; left: 0px; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.quantity input, div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.quantity select { width: 41px; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.hiddenAvailability { display: none; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li#variationDropdown select#size_dropdown .emwaOption { color: red; }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ul.buttonGroup.buyBoxActions {  }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ul.buttonGroup.buyBoxActions li.addToCart { }
div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ul.buttonGroup.buyBoxActions li.addToCart #addToCartErrMsg { display: none; }

div.com-amazon-webstore-ProductDescription-2 .productDesc div.descriptionText { margin-bottom: 18px; }

div.com-amazon-webstore-ProductExtendedAttributes-1 ul.groups { padding-left: 0; }
div.com-amazon-webstore-ProductExtendedAttributes-1 ul.groups li.group { list-style-type: none; margin-bottom: 18px; }
div.com-amazon-webstore-ProductExtendedAttributes-1 ul.groups li.group h3 { font-weight: bold; }
div.com-amazon-webstore-ProductExtendedAttributes-1 ul.groups li.group ul.entries { padding-left: 0; }
div.com-amazon-webstore-ProductExtendedAttributes-1 ul.groups li.group ul.entries li.heading { list-style-type: none; margin-top: 18px; }
div.com-amazon-webstore-ProductExtendedAttributes-1 ul.groups li.group ul.entries li.heading em.attr-title { font-style: normal; }

div.com-amazon-webstore-ProductImage-2 #productImageDisplay .productImageAltViews p.label { margin: 0; padding: 0; }

div.com-amazon-webstore-ProductInformationList-2 .productInformation .information h3 { font-weight: bold; font-size:15px; color:#001d68;}

div.starter-amazon-com-ProductListWidget-2 ul.productList { margin-left: -9px; margin-right: -9px; }
div.starter-amazon-com-ProductListWidget-2 ul.productList li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-right: 9px; margin-left: 9px; }
div.starter-amazon-com-ProductListWidget-2 ul.productList li.product { margin-bottom: 18px; width: 122px; overflow: hidden; }
div.starter-amazon-com-ProductListWidget-2 ul.productList li.product .productImage { max-width: 120px; }
div.starter-amazon-com-ProductListWidget-2 ul.productList li.product.last { margin-right: 0; }

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-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-right: 9px; margin-left: 9px; }
div.com-amazon-webstore-ProductRecommendationsDetail-2 ul.productList.recommendations li.product { margin-bottom: 18px; width: 122px; overflow: hidden; }
div.com-amazon-webstore-ProductRecommendationsDetail-2 ul.productList.recommendations li.product .productImage { max-width: 120px; }
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 { margin: 0; }
div.com-amazon-webstore-ProductRecommendationsDetail-2 ul.productList.recommendations 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-right: 9px; margin-left: 9px; }
div.com-amazon-webstore-ProductRecommendationsPreview-2 ul.productList.recommendations li.product { margin-bottom: 18px; width: 122px; overflow: hidden; }
div.com-amazon-webstore-ProductRecommendationsPreview-2 ul.productList.recommendations li.product .productImage { max-width: 120px; }
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 { margin: 0; }
div.com-amazon-webstore-ProductRecommendationsPreview-2 ul.productList.recommendations li.product dl.attributeList { margin: 0; }

div.com-amazon-webstore-ProductTitleDetail-2 .productTitle { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.5em; font-weight: bold; }

div.com-amazon-webstore-ProductTitleDetail-2 .productTitle { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 18px; margin-bottom:25px; font-weight: bold; color:#7e7e7e; border-bottom:1px solid #ebebeb; padding-bottom:5px; line-height:24px}

div.com-amazon-webstore-PromoBlurbsDetail-2 div.informationMessageBox.promotions { padding: 10px; background: none; background-color: #FAFAFF; border: 1px solid #CCCCCC; color:#001E67; position: relative; margin: 0 0 18px 0; }
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-PromoBlurbsDetail-2 div.informationMessageBox.promotions { padding: 0px; background: none; background-color: transparent; border: 0 none; color:#001E67; padding-bottom: 1px; }

div.com-amazon-webstore-PromoBlurbsDetail-3 div.informationMessageBox.promotions { padding: 10px; background: none; background-color: #FAFAFF; border: 1px solid #CCCCCC; color:#001E67; position: relative; margin: 0 0 18px 0; }
div.com-amazon-webstore-PromoBlurbsDetail-3 div.informationMessageBox.promotions h3 { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-PromoBlurbsDetail-3 div.informationMessageBox.promotions ul.viewOrHidePromotions { position: absolute; bottom: 9px; left: 9px; }
div.com-amazon-webstore-PromoBlurbsDetail-3 div.informationMessageBox.promotions ul.promotions { margin-bottom: 36px; }

div.com-amazon-webstore-PromoBlurbsDetail-3 div.informationMessageBox.promotions { padding: 0px; background: none; background-color: transparent; border: 0 none; color:#001E67; padding-bottom: 1px; }

div.com-amazon-webstore-PromoBlurbsMiniDetail-2 div.informationMessageBox.promotions { padding: 10px; background: none; background-color: #FAFAFF; border: 1px solid #CCCCCC; color:#001E67; 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-PromoBlurbsMiniDetail-2 div.informationMessageBox.promotions { padding: 0px; background: none; background-color: transparent; border: 0 none; color:#001E67; padding-bottom: 1px; }

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: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-right: 9px; margin-left: 9px; }
div.starter-amazon-com-RecentHistoryWidget-2 ul.productList.recentlyViewed li.product { margin-bottom: 18px; width: 122px; overflow: hidden; }
div.starter-amazon-com-RecentHistoryWidget-2 ul.productList.recentlyViewed li.product .productImage { max-width: 120px; }
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 { margin: 0; }
div.starter-amazon-com-RecentHistoryWidget-2 ul.productList.recentlyViewed li.product dl.attributeList { margin: 0; }

div.com-amazon-webstore-RichContentCollection-2 #imageBody #zoomViewHolder #zoomControls { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-RichContentCollection-2 #imageBody #zoomViewHolder #zoomControls { display: block; }
div.com-amazon-webstore-RichContentCollection-2 #imageBody #zoomViewHolder #zoomControls .btn_in_off { background: transparent url(/media/buttons/amazoom/img_zoomin_inactive.gif) no-repeat scroll 0 0; height: 14px; width: 53px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentCollection-2 #imageBody #zoomViewHolder #zoomControls .btn_in_on { background: transparent url(/media/buttons/amazoom/img_zoomin_active.gif) no-repeat scroll 0 0; height: 14px; width: 53px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentCollection-2 #imageBody #zoomViewHolder #zoomControls .btn_out_off { background: transparent url(/media/buttons/amazoom/img_zoomout_inactive.gif) no-repeat scroll 0 0; height: 14px; width: 61px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentCollection-2 #imageBody #zoomViewHolder #zoomControls .btn_out_on { background: transparent url(/media/buttons/amazoom/img_zoomout_active.gif) no-repeat scroll 0 0; height: 14px; width: 61px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentCollection-2 #imageBody #zoomViewHolder #zoomControls .btn_reset_off { background: transparent url(/media/buttons/amazoom/img_reset_inactive.gif) no-repeat scroll 0 0; height: 14px; width: 45px; margin: 2px 0 2px 0; float: left; }
div.com-amazon-webstore-RichContentCollection-2 #imageBody #zoomViewHolder #zoomControls .btn_reset_on { background: transparent url(/media/buttons/amazoom/img_reset_active.gif) no-repeat scroll 0 0; height: 14px; width: 45px; margin: 2px 0 2px 0; float: left; }

div.com-amazon-webstore-RichContentDetail-3 #imageBody #zoomViewHolder #zoomControls { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-RichContentDetail-3 #imageBody #zoomViewHolder #zoomControls { display: block; }
div.com-amazon-webstore-RichContentDetail-3 #imageBody #zoomViewHolder #zoomControls .btn_in_off { background: transparent url(/media/buttons/amazoom/img_zoomin_inactive.gif) no-repeat scroll 0 0; height: 14px; width: 53px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentDetail-3 #imageBody #zoomViewHolder #zoomControls .btn_in_on { background: transparent url(/media/buttons/amazoom/img_zoomin_active.gif) no-repeat scroll 0 0; height: 14px; width: 53px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentDetail-3 #imageBody #zoomViewHolder #zoomControls .btn_out_off { background: transparent url(/media/buttons/amazoom/img_zoomout_inactive.gif) no-repeat scroll 0 0; height: 14px; width: 61px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentDetail-3 #imageBody #zoomViewHolder #zoomControls .btn_out_on { background: transparent url(/media/buttons/amazoom/img_zoomout_active.gif) no-repeat scroll 0 0; height: 14px; width: 61px; margin: 2px 18px 2px 0; float: left; }
div.com-amazon-webstore-RichContentDetail-3 #imageBody #zoomViewHolder #zoomControls .btn_reset_off { background: transparent url(/media/buttons/amazoom/img_reset_inactive.gif) no-repeat scroll 0 0; height: 14px; width: 45px; margin: 2px 0 2px 0; float: left; }
div.com-amazon-webstore-RichContentDetail-3 #imageBody #zoomViewHolder #zoomControls .btn_reset_on { background: transparent url(/media/buttons/amazoom/img_reset_active.gif) no-repeat scroll 0 0; height: 14px; width: 45px; margin: 2px 0 2px 0; float: left; }

div.com-amazon-webstore-RichContentDetail-3 div#alternateImagesBody div.javascriptEnabled ul.alternateImages li.imageMain img.productImage.alternateImage { border: 1px solid #001D68; }
div.com-amazon-webstore-RichContentDetail-3 div#alternateImagesBody div.javascriptEnabled ul.alternateImages li:hover img.productImage.alternateImage { border: 1px solid #001D68; }

div.com-amazon-webstore-SaveForLater-2 div.cartDetails { position: relative; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails h2 { color:#001E67; background-color: white; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; font-weight: bold; padding: 9px 5px; margin-bottom: 18px; }
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 #CCCCCC; 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 { display: inline-block; overflow: visible; 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: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 div.productDetails dl.attributeList.cartItemAttributes dd.quantity { 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 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 { float: left; width: 22px; }
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-left: 5px; }
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.quantityError { width: 300%; position: absolute; }
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.quantityError div.messageBox.editQuantityError { display: none; 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.cartItemAttributes dt.personalizedData { font-weight: bold; width: 100%; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.personalizedData ul.pMsgList { list-style-type: none; padding-left: 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 ul.buttonGroup.cartItemActions li { margin: 0; padding: 0; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button { background: 0 none; color: #990066; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: underline; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button:hover { color: #990066; background: 0 none; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button span { background: 0 none; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li.delete { border-right: 1px solid #CCCCCC; }
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 { color:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 52%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }
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 { color:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 68%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }
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 { color:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 84%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }

div.com-amazon-webstore-SaveForLater-3 div.cartDetails { position: relative; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails h2 { color:#001E67; background-color: white; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; font-weight: bold; padding: 9px 5px; margin-bottom: 18px; border-bottom:solid 1px #ccc }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater { margin-bottom: 0; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList { overflow: visible; }
div.com-amazon-webstore-SaveForLater-3 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 #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-SaveForLater-3 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-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product { display: block; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product .productImage { position: static; float: left; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails { margin-bottom: 0; margin-left: 100px; }
div.com-amazon-webstore-SaveForLater-3 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-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity { display: inline-block; overflow: visible; position: absolute; left: 52%; top: 0; width: 16%; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity:after { content: " "; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity { display: block; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity input, div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity select { float: left; width: 22px; }
div.com-amazon-webstore-SaveForLater-3 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-3 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-3 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-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity ul.buttonGroup.itemQuantityActions li button { margin-left: 5px; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity div.quantityError { width: 300%; position: absolute; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity div.quantityError div.messageBox.editQuantityError { display: none; margin: 18px 0 0 0; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dt.personalizedData { font-weight: bold; width: 100%; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.personalizedData ul.pMsgList { list-style-type: none; padding-left: 0pt; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock { margin-bottom: 0; }
div.com-amazon-webstore-SaveForLater-3 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-3 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-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock dd.itemPrice dl.attributeList.priceBlock dt { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SaveForLater-3 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-3 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-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li { margin: 0; padding: 0; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button { background: 0 none; color: #001E67; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: underline; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button:hover { color: #990066; background: 0 none; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li button span { background: 0 none; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product ul.buttonGroup.cartItemActions li.delete { border-right: 1px solid #CCCCCC; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.cartItemAttributes dt.quantity { color:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 52%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.priceBlock dt.itemPrice { color:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 68%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }
div.com-amazon-webstore-SaveForLater-3 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product.first div.productDetails dl.attributeList.priceBlock dt.itemTotal { color:#001E67; background-color: white; font-weight: bold; position: absolute; top: -45px; left: 84%; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; }

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-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 { width: 250px; }

div.com-amazon-webstore-SearchNav-2 .miniSearchForm form.searchForm fieldset.minorFieldset.search ol.formFields li.formField.searchFor input.search, div.com-amazon-webstore-SearchNav-2 .miniSearchForm form.searchForm fieldset.minorFieldset.search ol.formFields li.formField.searchFor input.search1 { padding: 2px 0 0; height: 19px; border-color: #fff; text-indent:5px }

div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList { }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-right: 7px; margin-left: 7px; }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product { margin-bottom: 18px; width: 170px; overflow: hidden; }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product .productImage { max-width: 168px; }
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; }
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-SearchResults-2 { background: #CBCCCC url(/media/common/greygradient.gif) repeat-x scroll left top; padding: 11px; }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product div.productDetails h4.title a { color: #000000; }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product div.productDetails dl.attributeList.priceBlock { color: #990066; }
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList li.product div.productDetails dl.attributeList dd.colorAvailability.multipleColors { background-position: 0 50%; padding-left: 16px; }
div.com-amazon-webstore-SearchResults-2 div.searchAgain form.searchForm fieldset.minorFieldset ol.formFields li.formField input.search, div.com-amazon-webstore-SearchResults-2 div.searchAgain form.searchForm fieldset.minorFieldset ol.formFields li.formField input.search1 { padding: 2px 0 0; height: 20px; border-color: #000000; }
div.com-amazon-webstore-SearchResults-2 div.searchAgain div.searchTips h3 { font-weight: bold; }

div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList { margin-left: -7px; margin-right: -7px; }
div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-right: 7px; margin-left: 7px; }
div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList li.product { margin-bottom: 18px; width: 170px; overflow: hidden; }
div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList li.product .productImage { max-width: 168px; }
div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList li.product.last { margin-right: 0; }
div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList li.product ul.buttonGroup.searchResultActions { position: relative; display: block; }
div.com-amazon-webstore-SearchResults-3 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-3 ol.productList.searchResultsList li.product ul.buttonGroup.searchResultActions li.productQuickView .quickView { display: none; }
div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList li.product div.productDetails dl.attributeList.priceBlock { margin: 0; }
div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList li.product div.productDetails dl.attributeList { margin: 0; }
div.com-amazon-webstore-SearchResults-3 div.searchAgain form.searchForm fieldset { margin-bottom: 18px; }
div.com-amazon-webstore-SearchResults-3 div.searchAgain form.searchForm fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SearchResults-3 div.searchAgain form.searchForm fieldset ol.formFields li label { margin-right: 9px; }
div.com-amazon-webstore-SearchResults-3 div.searchAgain div.searchTips h3 { font-weight: bold; }

div.com-amazon-webstore-SearchResults-3 { background: #CBCCCC url(/media/common/greygradient.gif) repeat-x scroll left top; padding: 11px; }
div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList li.product div.productDetails h4.title a { color: #000000; }
div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList li.product div.productDetails dl.attributeList.priceBlock { color: #990066; }
div.com-amazon-webstore-SearchResults-3 ol.productList.searchResultsList li.product div.productDetails dl.attributeList dd.colorAvailability.multipleColors { background-position: 0 50%; padding-left: 16px; }
div.com-amazon-webstore-SearchResults-3 div.searchAgain form.searchForm fieldset.minorFieldset ol.formFields li.formField input.search, div.com-amazon-webstore-SearchResults-3 div.searchAgain form.searchForm fieldset.minorFieldset ol.formFields li.formField input.search1 { padding: 2px 0 0; height: 20px; border-color: #000000; }
div.com-amazon-webstore-SearchResults-3 div.searchAgain div.searchTips h3 { font-weight: bold; }

div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList { margin-left: -7px; margin-right: -7px; }
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-right: 12px;}
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product { margin-bottom: 20px; width: 220px; overflow: hidden; background: transparent url(https://images-na.ssl-images-amazon.com/images/I/018Cq8DZ2vL.png) bottom left no-repeat;}
#centerColumn li.product .productDetails, div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product .productDetails {height:95px; *height:115px; margin-bottom:9px; padding:10px 12px; border:1px solid #8CC63E; border-bottom:none;}
#pageId3000 #centerColumn li.product .productDetails{ border:0}
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product .productImage {  margin:20px auto; max-height:160px; max-width:200px}
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product.last { margin-right: 0; }
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product ul.buttonGroup.searchResultActions { position: relative; display: block; }
div.com-amazon-webstore-SearchResults-4 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-4 ol.productList.searchResultsList li.product ul.buttonGroup.searchResultActions li.productQuickView .quickView { display: none; }
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product div.productDetails dl.attributeList.priceBlock { margin: 0; }
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product div.productDetails dl.attributeList { margin: 0; }
div.com-amazon-webstore-SearchResults-4 div.searchAgain form.searchForm fieldset { margin-bottom: 18px; }
div.com-amazon-webstore-SearchResults-4 div.searchAgain form.searchForm fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-SearchResults-4 div.searchAgain form.searchForm fieldset ol.formFields li label { margin-right: 9px; }
div.com-amazon-webstore-SearchResults-4 div.searchAgain div.searchTips h3 { font-weight: bold; }

div.com-amazon-webstore-SearchResults-4 {  }
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product div.productDetails h4.title a { color: #001E67; font-size:14px; font-weight:normal;width:200px; display:block}
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product div.productDetails .title {margin-bottom:5px;}
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product div.productDetails dl.attributeList.priceBlock { color: #990066; }
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product div.productDetails dl.attributeList.priceBlock dd {color:#8CC63E; font-size:17px; font-weight:bold}
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product div.productDetails dl.attributeList dd.colorAvailability.singleColor { background-position: 0 50%; padding-left: 16px; }
div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product div.productDetails dl.attributeList dd.colorAvailability.multipleColors { background-position: 0 50%; padding-left: 16px; }
div.com-amazon-webstore-SearchResults-4 div.searchAgain form.searchForm fieldset.minorFieldset ol.formFields li.formField input.search, div.com-amazon-webstore-SearchResults-4 div.searchAgain form.searchForm fieldset.minorFieldset ol.formFields li.formField input.search1 { padding: 2px 0 0; height: 20px; border-color: #000000; }
div.com-amazon-webstore-SearchResults-4 div.searchAgain div.searchTips h3 { font-weight: bold; }

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 #CCCCCC; 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 { padding: 0 9px 0 0; }
div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; margin: 0; padding: 0; }
div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li { list-style-type: none; float: left; padding: 0 5px; }

div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li a { color: #FFFFFF; }
div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.signInLinkList li { color: #FFFFFF; border-color: #A50063; }

div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks { padding: 0; overflow: hidden; display: inline-block; line-height:25px;}
div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks { display: block; }
div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks li { float: left; margin-right: 5px; }
div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks li.myCartText { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 12px; font-weight: bold; }

div.com-amazon-webstore-Signin-5 { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-Signin-5 { display: block; }
div.com-amazon-webstore-Signin-5 div.existingCustomer { float: left; width: 420px; height:227px; border: 1px solid #e7e7e7; }
div.com-amazon-webstore-Signin-5 div.existingCustomer h2 { font-weight: bold; padding: 5px; border-bottom: 1px solid #E7E7E7; color:#001e67; margin:0 }
div.com-amazon-webstore-Signin-5 div.existingCustomer p.haveAccountText { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 20%; padding-right: 9px; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField label { float: left; width: 22%; text-align: left; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField input, div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField select, div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset ol.formFields li label { width: 22%; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup { margin-left: 22%; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup li { display: block; }
div.com-amazon-webstore-Signin-5 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup li.forgotPasswordButton { margin-bottom: 5px; }
div.com-amazon-webstore-Signin-5 div.newCustomer { width: 465px; margin-left: 430px; border: 1px solid #e7e7e7; }
div.com-amazon-webstore-Signin-5 div.newCustomer h2 { font-weight: bold; padding: 5px; border-bottom: 1px solid #E7E7E7; color:#001e67; margin:0 }
div.com-amazon-webstore-Signin-5 div.newCustomer div.accountBenefits { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-Signin-5 div.newCustomer form.signInCreateForm { margin-left: 9px; margin-right: 9px; margin-bottom: 18px; }
div.com-amazon-webstore-Signin-5 div.newCustomer div.createAccountVerbiage { margin-left: 9px; margin-right: 9px; }
div.com-amazon-webstore-Signin-5 div.verbiageSection { clear: both; padding-top: 18px; }

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-right: 9px; margin-left: 9px; }
div.com-amazon-webstore-SimilarProducts-2 ul.productList.similarItems li.product { margin-bottom: 18px; width: 122px; overflow: hidden; }
div.com-amazon-webstore-SimilarProducts-2 ul.productList.similarItems li.product .productImage { max-width: 120px; }
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 { 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-right: 9px; margin-left: 9px; }
div.com-amazon-webstore-SimilarProductsPurchase-2 ul.productList.similarItems li.product { margin-bottom: 18px; width: 122px; overflow: hidden; }
div.com-amazon-webstore-SimilarProductsPurchase-2 ul.productList.similarItems li.product .productImage { max-width: 120px; }
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 { 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-right: 9px; margin-left: 9px; }
div.com-amazon-webstore-SimilarProductsSession-2 ul.productList.similarItems li.product { margin-bottom: 18px; width: 122px; overflow: hidden; }
div.com-amazon-webstore-SimilarProductsSession-2 ul.productList.similarItems li.product .productImage { max-width: 120px; }
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 { margin: 0; }
div.com-amazon-webstore-SimilarProductsSession-2 ul.productList.similarItems li.product dl.attributeList { margin: 0; }

div.com-amazon-webstore-SiteNavDropdown-2 form.continueShopping { display: none; }
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: 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; }

div.com-amazon-webstore-store-details-1 div.storeFinder div.storeMap { float: right; width: 55%; text-align: right; }
div.com-amazon-webstore-store-details-1 div.storeFinder div.storeDetails { margin: -32px 0 0 0; float: left; width: 40%; }
div.com-amazon-webstore-store-details-1 div.storeFinder div.storeDetails div.vcard.Address span.fn { font-weight: bold; }
div.com-amazon-webstore-store-details-1 div.storeFinder div.storeDetails div.vcard.Address p.storeType { font-weight: bold; margin: 0; }
div.com-amazon-webstore-store-details-1 div.storeFinder div.returnToResults { margin-bottom: 18px; text-align: right; }

div.com-amazon-webstore-store-search-refinement-1 div.storeLocatorRefinement { margin: 0 0 18px 0; }
div.com-amazon-webstore-store-search-refinement-1 div.storeLocatorRefinement div.refineSearch { margin: 9px 0 9px 0; border-bottom: 1px solid #CCCCCC; }

div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults { margin-bottom: 36px; }
div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults div.searchResults { margin-bottom: 30px; }
div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults div.searchResults div.storeMap { float: left; width: 40%; }
div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults div.searchResults ul.stores { float: left; width: 50%; padding: 0; }
div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults div.searchResults ul.stores li.store { clear: both; list-style-type: none; }
div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults div.searchResults ul.stores li.store div.storeIcon { width: 10%; margin-top: 18px; float: left; }
div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults div.searchResults ul.stores li.store div.vcard.Address { width: 50%; margin-top: 18px; float: left; }
div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults div.searchResults ul.stores li.store div.vcard.Address p.storeType { font-weight: bold; margin: 0; }
div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults div.searchResults ul.stores li.store div.viewDetails { margin-top: 18px; float: left; width: 30%; }
div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults div.searchResults div.resultsPagination { border: 1px solid #CCCCCC; margin-top: 18px; margin-bottom: 18px; clear: both; }
div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults div.searchResults div.resultsPagination p.resultsTitle { font-weight: bold; text-align: left; width: 10%; float: left; overflow: auto; }
div.com-amazon-webstore-store-search-results-1 div.storeLocatorResults div.searchResults div.resultsPagination div.storePagination { text-align: right; width: 88%; overflow: auto; }

div.com-amazon-webstore-store-search-1 { clear: both; margin-top: 36px; }
div.com-amazon-webstore-store-search-1 div.storeFinder { margin: 0 0 18px 0; }
div.com-amazon-webstore-store-search-1 div.storeFinder form fieldset { margin: 0; padding: 0; }
div.com-amazon-webstore-store-search-1 div.storeFinder form fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-store-search-1 div.storeFinder form fieldset ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-store-search-1 div.storeFinder form fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-store-search-1 div.storeFinder form fieldset ol.formFields li.formField label { width: 10%; float: left; margin-right: 9px; text-align: right; font-weight: bold; }
div.com-amazon-webstore-store-search-1 div.storeFinder form fieldset ol.formFields li.formField select, div.com-amazon-webstore-store-search-1 div.storeFinder form fieldset ol.formFields li.formField input { float: left; width: 160px; }
div.com-amazon-webstore-store-search-1 div.storeFinder form fieldset ol.formFields li.addressInput input { width: 400px; }
div.com-amazon-webstore-store-search-1 div.storeFinder form fieldset ul.buttonGroup.storeSearchActions { width: 100%; }
div.com-amazon-webstore-store-search-1 div.storeFinder form fieldset ul.buttonGroup.storeSearchActions button.primaryAction { color:#001E67; }
div.com-amazon-webstore-store-search-1 div.storeFinder form fieldset ul.buttonGroup.storeSearchActions li.searchStore { margin-left: 11%; }

div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper { overflow: hidden; display: inline-block; background-color: white; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper { display: block; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div.tabItem { border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; cursor: pointer; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.167em; font-weight: bold; margin: 0; padding: 9px; float: left; background-color: white; color:#001E67; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div.tabItem.selectedTab { background-color: #FFFFFF; border-bottom: 1px solid #FFFFFF; color:#001E67; }
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(/media/buttons/core/close_button.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-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-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-YourAccountAccountSettingsLinkBox-4 div.menuLinks h3 { font-weight: bold; }
div.com-amazon-webstore-YourAccountAccountSettingsLinkBox-4 div.menuLinks ul { list-style-image: url(/media/common/carat-image.png); }

div.com-amazon-webstore-YourAccountAddressBook-2 ul.buttonGroup.addressBookActions { display: inline; }
div.com-amazon-webstore-YourAccountAddressBook-2 div.addressBookContainer { margin-top: 18px; }
div.com-amazon-webstore-YourAccountAddressBook-2 div.addressBookContainer ul.addressBook {  }
div.com-amazon-webstore-YourAccountAddressBook-2 div.addressBookContainer ul.addressBook li.addressEntry { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top;border-right:1px solid #CCCCCC;margin-left:0;margin-right:30px;}
div.com-amazon-webstore-YourAccountAddressBook-2 div.addressBookContainer ul.addressBook li.addressEntry ul.buttonGroup.addressActions { margin-top: 9px; }
div.com-amazon-webstore-YourAccountAddressBook-2 div.addressBookContainer ul.addressBook li.addressEntry ul.buttonGroup.addressActions li.editLink { display: inline-block; }
div.com-amazon-webstore-YourAccountAddressBook-2 div.addressBookContainer ul.addressBook li.addressEntry ul.buttonGroup.addressActions li.addressDelete { display: inline-block; }

div.com-amazon-webstore-YourAccountAddressDeleteConfirm-2 { position: relative; padding-bottom: 36px; }
div.com-amazon-webstore-YourAccountAddressDeleteConfirm-2 ul.buttonGroup.addressBookButtonGroup { position: absolute; left: 0; margin-top: 18px; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountAddressDeleteConfirm-2 ul.buttonGroup.addressBookButtonGroup { display: block; }
div.com-amazon-webstore-YourAccountAddressDeleteConfirm-2 ul.buttonGroup.addressBookButtonGroup li.addressBookDeleteButton { display: inline-block; margin-left:0px;}

div.com-amazon-webstore-YourAccountAddressForm-2 div.addressFormContainer form.addressForm fieldset.addressFormFieldSet { margin-bottom: 0; }
div.com-amazon-webstore-YourAccountAddressForm-2 div.addressFormContainer form.addressForm ul.buttonGroup.addressFormButtonGroup { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountAddressForm-2 div.addressFormContainer form.addressForm ul.buttonGroup.addressFormButtonGroup { display: block; }
div.com-amazon-webstore-YourAccountAddressForm-2 div.addressFormContainer form.addressForm ul.buttonGroup.addressFormButtonGroup li { float: right; }

div.com-amazon-webstore-YourAccountBreadcrumbs-2 ol.breadcrumbs li.first { background-image: none; }

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 { border-bottom: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem { 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 h3 { font-size: 1em; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem div.productDetails h3 a.itemLink { color:#001E67; text-decoration: none; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem div.productDetails dl.attributeList.priceBlock { margin-bottom: 9px; }
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: 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-YourAccountChangeBillingAddress-2 p { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
div.com-amazon-webstore-YourAccountChangeBillingAddress-2 ul.addressBook { margin-left: -15px; margin-right: -15px; padding-bottom: 18px; }
div.com-amazon-webstore-YourAccountChangeBillingAddress-2 ul.addressBook li.addressEntry { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-right: 15px; margin-left: 15px; }
div.com-amazon-webstore-YourAccountChangeBillingAddress-2 ul.addressBook li.addressEntry { width: 162px; }
div.com-amazon-webstore-YourAccountChangeBillingAddress-2 ul.addressBook li.addressEntry p.message { font-weight: bold; margin-top: 18px; }
div.com-amazon-webstore-YourAccountChangeBillingAddress-2 ul.addressBook li.addressEntry ul.buttonGroup.viewOrdersButtonGroup li.viewOrdersButton { margin: 0; }
div.com-amazon-webstore-YourAccountChangeBillingAddress-2 ul.buttonGroup.viewDetailsButtonGroup { overflow: hidden; display: inline-block; display: block; border-top: 1px solid #cccccc; padding-top: 18px; }
div.com-amazon-webstore-YourAccountChangeBillingAddress-2 ul.buttonGroup.viewDetailsButtonGroup { display: block; }
div.com-amazon-webstore-YourAccountChangeBillingAddress-2 ul.buttonGroup.viewDetailsButtonGroup li.viewOrdersButton { float: right; }

div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions { overflow: hidden; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.subSectionHeader h2 span.vcard.address { font-weight: normal; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.subSectionHeader h2 span.vcard.address span.tel { display: none; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm ul.productList.orderItems { width: 55%; float: left; border-right: 1px solid #CCCCCC; margin-bottom: 18px; margin-right: -1px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product { display: block; margin-bottom: 18px; border-bottom: 1px solid #CCCCCC; padding-bottom: 18px; padding-left: 18px; margin-right: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product.last { margin-bottom: 0; border-bottom: 0 none; padding-bottom: 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product div.productDetails dl.attributeList.priceBlock { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product div.productDetails dl.attributeList.priceBlock dt.original { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product div.productDetails div.messageBox { margin: 18px 0 0 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product div.informationMessageBox { margin: 18px 0 0 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions { border-left: 1px solid #CCCCCC; padding-left: 18px; margin-left: 55%; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField { display: block; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField input.radio { float: left; margin: 0 9px 18px 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField label { float: none; width: auto; font-weight: bold; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField .fieldHelp { margin-left: 24px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField.giftWrapYes { padding-left: 18px; display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField.giftWrapYes p { display: block; margin: 0; padding-left: 22px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField.giftWrapNo { padding-left: 18px; display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField.giftWrapNo p { display: block; margin: 0; padding-left: 22px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage { overflow: hidden; display: inline-block; margin-top: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage label { margin-bottom: 18px; font-weight: bold; position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage .fieldHelp { margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage textarea { width: 375px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage .charactersLeftHelp { float: right; margin-right: 36px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm ul.formControls { overflow: hidden; display: inline-block; border-top: 1px solid #CCCCCC; padding-top: 18px; clear: both; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm ul.formControls { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-2 div.giftOptions form.giftOptionsForm ul.formControls li { float: right; }

div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions { overflow: hidden; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.subSectionHeader h2 span.vcard.address { font-weight: normal; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.subSectionHeader h2 span.vcard.address span.tel { display: none; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm ul.productList.orderItems { width: 55%; float: left; border-right: 1px solid #CCCCCC; margin-bottom: 18px; margin-right: -1px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product { display: block; margin-bottom: 18px; border-bottom: 1px solid #CCCCCC; padding-bottom: 18px; padding-left: 18px; margin-right: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product.last { margin-bottom: 0; border-bottom: 0 none; padding-bottom: 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product div.productDetails dl.attributeList.priceBlock { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product div.productDetails dl.attributeList.priceBlock dt.original { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product div.productDetails div.messageBox { margin: 18px 0 0 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm ul.productList.orderItems li.product div.informationMessageBox { margin: 18px 0 0 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions { border-left: 1px solid #CCCCCC; padding-left: 18px; margin-left: 55%; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField { display: block; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField input.radio { float: left; margin: 0 9px 18px 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField label { float: none; width: auto; font-weight: bold; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField .fieldHelp { margin-left: 24px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField.giftWrapYes { padding-left: 18px; display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField.giftWrapYes p { display: block; margin: 0; padding-left: 22px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField.giftWrapNo { padding-left: 18px; display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.formField.giftWrapNo p { display: block; margin: 0; padding-left: 22px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage { overflow: hidden; display: inline-block; margin-top: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage label { margin-bottom: 18px; font-weight: bold; position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage .fieldHelp { margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage textarea { width: 375px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm div.giftOptions div.giftOptionsChoices fieldset.giftOptionsSettings ol.formFields li.giftMessage .charactersLeftHelp { float: right; margin-right: 36px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm ul.formControls { overflow: hidden; display: inline-block; border-top: 1px solid #CCCCCC; padding-top: 18px; clear: both; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm ul.formControls { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-3 div.giftOptions form.giftOptionsForm ul.formControls li { float: right; }

div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions { overflow: hidden; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm div.subSectionHeader h2 span.vcard.address { font-weight: normal; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm div.subSectionHeader h2 span.vcard.address span.tel { display: none; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList { border-right: none; padding-right: 18px; margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product { display: block; margin-bottom: 18px; border-bottom: 1px solid #CCCCCC; padding-bottom: 18px; padding-left: 18px; margin-right: 18px; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product .productImage { float: left; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product img { float: left; margin-right: 9px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product.last { margin-bottom: 0; border-bottom: 0 none; padding-bottom: 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails dl.attributeList.priceBlock { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails dl.attributeList.priceBlock dt.original { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails div.messageBox { margin: 18px 0 0 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails div.productData { float: left; width: 25%; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails div.productData span.title { display: block; width: 200px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset { overflow: hidden; display: inline-block; padding-left: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset ol.formFields { overflow: hidden; display: inline-block; position: relative; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset ol.formFields { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset ol.formFields li.giftWrapYes { width: 50%; position: absolute; top: 0; left: 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset ol.formFields li.giftWrapNo { width: 50%; position: absolute; top: 18px; left: 0; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage { width: 50%; float: right; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage label { font-weight: bold; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage p { display: block; padding-left: 0px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage textarea { width: 98%; height: 100px; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.productDetails fieldset ol.formFields li.giftMessage div.charactersLeftHelp { float: right; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.productList li.product div.informationMessageBox { margin: 18px 0 0 0; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.formControls { overflow: hidden; display: inline-block; border-top: 1px solid #CCCCCC; padding-top: 18px; clear: both; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.formControls { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderGiftOptions-4 div.giftOptions form.giftOptionsForm ul.formControls li { float: right; }

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 { margin-bottom: 0; }
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-bottom: 18px; 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.payWithNewCreditCard.newCreditCardOnly select { margin-left: 0; }
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 { position: relative; width: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.newCreditCard input.radio { position: absolute; top: 22px; left: 0; margin-left: 9px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.newCreditCard label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardIssuer { width: 25%; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardIssuer label { font-weight: bold; padding-bottom: 5px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardIssuer select { width: 150px; margin-left: 36px; }
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: 24%; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardNumber label, div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.cardHoldersName label { padding-bottom: 5px; }
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: auto; }
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; margin-bottom: 5px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form ul.choosePaymentActions { width: 100%; border-top: 1px solid #CCCCCC; }
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-YourAccountChangeOrderPayment-3 { /* Styling expiration date elements (Shows up in existing and new card section) */ }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 div.acceptedCardList { margin: 0 5px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 div.acceptedCardList ul.itemList { overflow: hidden; display: inline-block; list-style-type: none; padding: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 div.acceptedCardList ul.itemList { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 div.acceptedCardList ul.itemList li { float: left; margin-right: 7px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form table.existingCreditCardList { margin-bottom: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form table.existingCreditCardList thead tr th { padding: 0; margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form table.existingCreditCardList tbody tr td { width: 25%; padding-bottom: 18px; margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form table.existingCreditCardList tbody tr td.creditCardType input { display: inline; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form table.existingCreditCardList tbody tr td.creditCardType label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form table.existingCreditCardList tbody tr td.creditCardType p.formHelp { display: inline; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form table.existingCreditCardList tbody tr td.creditCardExpirationDate fieldset.minorFieldset legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields.payWithNewCreditCard.newCreditCardOnly select { margin-left: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields { position: relative; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.formField { float: left; margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.formField label { display: block; width: auto; font-weight: bold; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.formField input { display: block; clear: both; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.newCreditCard { position: relative; width: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.newCreditCard input.radio { position: absolute; top: 22px; left: 0; margin-left: 9px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.newCreditCard label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.creditCardIssuer { width: 25%; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.creditCardIssuer label { font-weight: bold; padding-bottom: 5px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.creditCardIssuer select { width: 150px; margin-left: 36px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.creditCardNumber, div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.cardHoldersName { width: 24%; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.creditCardNumber label, div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.cardHoldersName label { padding-bottom: 5px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.creditCardNumber input, div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.cardHoldersName input { width: 180px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.creditCardExpirationDate { width: auto; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.creditCardExpirationDate fieldset.expirationDate { margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form fieldset.newCreditCard ol.formFields li.creditCardExpirationDate fieldset.expirationDate legend span { position: static; margin-bottom: 5px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form ul.choosePaymentActions { width: 100%; border-top: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 form ul.choosePaymentActions li { float: right; padding-top: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 fieldset.expirationDate { margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 fieldset.expirationDate legend span { position: relative; top: 0px; left: 0px; margin: 0; font-weight: bold; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 fieldset.expirationDate ol.formFields li { float: left; padding-right: 5px; width: auto; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 fieldset.expirationDate ol.formFields li label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-3 fieldset.expirationDate ol.formFields li select { width: 55px; }

div.com-amazon-webstore-YourAccountChangeOrderShipAddress-2 p.pageTitleDescription { display: inline; }
div.com-amazon-webstore-YourAccountChangeOrderShipAddress-2 ul.buttonGroup.shippingAddressActions { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderShipAddress-2 div.addressBookContainer ul.addressBook li.addressEntry p.message { margin-top: 18px; font-weight: bold; }
div.com-amazon-webstore-YourAccountChangeOrderShipAddress-2 ul.buttonGroup.formControls { overflow: hidden; display: inline-block; padding-top: 18px; border-top: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountChangeOrderShipAddress-2 ul.buttonGroup.formControls { display: block; }
div.com-amazon-webstore-YourAccountChangeOrderShipAddress-2 ul.buttonGroup.formControls li { float: right; }

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-YourAccountConfirmCreditCardForm-2 { border-top: 1px solid #CCCCCC; padding-top: 9px; }
div.com-amazon-webstore-YourAccountConfirmCreditCardForm-2 h2 { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountConfirmCreditCardForm-2 dl.attributeList.cardInfo dt { width: 25%; text-align: right; font-weight: bold; }
div.com-amazon-webstore-YourAccountConfirmCreditCardForm-2 form.deleteCreditCardForm ul.buttonGroup { margin-left: 25%; }
div.com-amazon-webstore-YourAccountConfirmCreditCardForm-2 form.deleteCreditCardForm ul.buttonGroup li.deleteCardButton { float: right; }

div.com-amazon-webstore-YourAccountCreditCard-2 { margin: 30px 0;  }
div.com-amazon-webstore-YourAccountCreditCard-2 dl.attributeList.cardInfo { margin:0; border-top: 0px solid #CCCCCC; padding: 9px 0; }
div.com-amazon-webstore-YourAccountCreditCard-2 dl.attributeList.cardInfo dt { font-weight: bold; width: 25%; text-align: right; }
div.com-amazon-webstore-YourAccountCreditCard-2 ul.buttonGroup.creditCardControlButtonGroup { width: 100%; margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountCreditCard-2 ul.buttonGroup.creditCardControlButtonGroup li.creditCardEditButton { margin-left: 25%; }

div.com-amazon-webstore-YourAccountEditCreditCard-2 h2 { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet { padding-top: 18px; border-top: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet dl.attributeList.cardInfo { margin: 0; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet dl.attributeList.cardInfo dt { width: 25%; text-align: right; font-weight: bold; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardExpirationDate { margin-bottom: 5px; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardExpirationDate label { margin-left: 25%; text-align: right; font-weight: bold; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardExpirationDate fieldset.minorFieldset.expirationDate { position: relative; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardExpirationDate fieldset.minorFieldset.expirationDate legend span { width: 25%; left: 0; display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; text-align: right; font-weight: bold; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardExpirationDate fieldset.minorFieldset.expirationDate ol.formFields { padding-left: 9px; margin-left: 25%; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardExpirationDate fieldset.minorFieldset.expirationDate ol.formFields li.formField.expirationMonthField label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardExpirationDate fieldset.minorFieldset.expirationDate ol.formFields li.formField.expirationMonthField select { width: 50px; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardExpirationDate fieldset.minorFieldset.expirationDate ol.formFields li.formField.expirationYearField label { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardExpirationDate fieldset.minorFieldset.expirationDate ol.formFields li.formField.expirationYearField select { width: 55px; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardHolderName label { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; width: 25%; text-align: right; font-weight: bold; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardHolderName input { margin-left: 5px; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ul.buttonGroup.creditCardFormButtonGroup { margin-left: 25%; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ul.buttonGroup.creditCardFormButtonGroup li.editCardConfirmButton { float: right; }
div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ul.buttonGroup.creditCardFormButtonGroup li.cancelEditCardButton { float: right; }

div.com-amazon-webstore-YourAccountGuestConfirmOrderId-2 form.guestConfirmOrderIdForm fieldset.guestConfirmOrderIdFields ol.formFields li label { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; width: 20%; text-align: right; padding-right: 9px; }
div.com-amazon-webstore-YourAccountGuestConfirmOrderId-2 form.guestConfirmOrderIdForm ul.buttonGroup.submitButtonGroup { overflow: hidden; display: inline-block; border-top: 1px solid #CCCCCC; padding-top: 18px; }
div.com-amazon-webstore-YourAccountGuestConfirmOrderId-2 form.guestConfirmOrderIdForm ul.buttonGroup.submitButtonGroup { display: block; }
div.com-amazon-webstore-YourAccountGuestConfirmOrderId-2 form.guestConfirmOrderIdForm ul.buttonGroup.submitButtonGroup li.submitButton { float: right; }

div.com-amazon-webstore-YourAccountGuestEnterOrderId-2 form.guestLandingForm fieldset.guestLandingFields ol.formFields li label { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; width: 20%; text-align: right; padding-right: 9px; }
div.com-amazon-webstore-YourAccountGuestEnterOrderId-2 form.guestLandingForm ul.buttonGroup.submitButtonGroup { overflow: hidden; display: inline-block; border-top: 1px solid #CCCCCC; padding-top: 18px; }
div.com-amazon-webstore-YourAccountGuestEnterOrderId-2 form.guestLandingForm ul.buttonGroup.submitButtonGroup { display: block; }
div.com-amazon-webstore-YourAccountGuestEnterOrderId-2 form.guestLandingForm ul.buttonGroup.submitButtonGroup li.submitButton { float: right; }

div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 { margin-bottom: 18px; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 { display: block; }
div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 h3 { font-weight: bold; }
div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 ul.buttonGroup.signIn { width: 100%; }
div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 ul.buttonGroup.signIn li.signInButton { margin: 0; float: left; }
div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 ul.buttonGroup.signIn li.signInButton p.label { margin-right: 5px; }
div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 ul.buttonGroup.signIn li.newAccount { margin-left: 18px; float: left; }
div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 ul.buttonGroup.signIn li.newAccount p.label { margin-right: 5px; }

div.com-amazon-webstore-YourAccountLinkForWebstore1Upgrade-2 { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountLinkForWebstore1Upgrade-2 h3 { font-weight: bold; }

div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.fullName label { float: left; text-align: right; width: 99px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.fullName input { margin-left: 18px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.address1 label { float: left; text-align: right; width: 99px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.address1 input { margin-left: 18px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.address2 label { float: left; text-align: right; width: 99px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.address2 input { margin-left: 18px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.city label { float: left; text-align: right; width: 99px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.city input { margin-left: 18px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.state label { float: left; text-align: right; width: 99px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.state select { margin-left: 18px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.zipcode label { float: left; text-align: right; width: 99px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.zipcode input { margin-left: 18px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.country dl { margin: 0 0 0 0; padding-bottom: 18px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.country dl dt { float: left; text-align: right; width: 99px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.country dl dd { margin-left: 18px; float: left; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.phone { clear: both; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.phone label { float: left; text-align: right; width: 99px; }
div.com-amazon-webstore-YourAccountNewBillingAddressForm-2 form.viewOrdersNewAddressForm fieldset.viewOrdersNewAddressControlsFieldSet ol.formFields li.formField.phone input { margin-left: 18px; }

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: 5px; }
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset ol.formFields li.orderRangeFormField select#orderRange { width: auto; }

div.com-amazon-webstore-YourAccountOrderManipulationLinkBox-3 div.menuLinks h3 { font-weight: bold; }
div.com-amazon-webstore-YourAccountOrderManipulationLinkBox-3 div.menuLinks ul { list-style-image: url(/media/common/carat-image.png); }

div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ol.formFields.productList li.formField.product { overflow: hidden; display: inline-block; border-bottom: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ol.formFields.productList li.formField.product { display: block; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ol.formFields.productList li.formField.product div.productDetails { position: relative; float: left; width: 66%; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ol.formFields.productList li.formField.product div.productDetails h3.title { width: 50%; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock { width: 50%; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ol.formFields.productList li.formField.product div.productDetails dl.attributeList { margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ol.formFields.productList li.formField.product div.productDetails dl.attributeList dt.estimatedDeliveryDate { font-weight: bold; position: absolute; top: 0; right: 0; width: 50%; text-align: right; padding-right: 0; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ol.formFields.productList li.formField.product div.productDetails dl.attributeList dd.estimatedDeliveryDate { position: absolute; top: 18px; right: 0; width: 50%; text-align: right; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ol.formFields.productList li.formField.product div.approvalControls { margin-left: 66%; padding-left: 72px; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ol.formFields.productList li.formField.product div.approvalControls h4 span.approvalDate { font-weight: bold; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ol.formFields.productList li.formField.product div.approvalControls label { font-weight: bold; }
div.com-amazon-webstore-YourAccountOrdersApprovalForm-2 form.approveForm fieldset.viewOrdersApprovalFieldSet ul.viewOrdersApproveButtonGroup { float: right; margin-top: 9px; }

div.com-amazon-webstore-YourAccountReturnLabel-2 div.barcodeBox { margin-top: 18px; margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 div.barcodeBox h3 { padding-top: 9px; padding-bottom: 9px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 div.messageBox.informationMessageBox { display: none; }
div.com-amazon-webstore-YourAccountReturnLabel-2 div.shippingLabel { margin-bottom: 36px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 div.shippingLabel div.shippingLabel { overflow: hidden; display: inline-block; border: 1px solid #000000; padding: 36px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 div.shippingLabel div.shippingLabel { display: block; }
div.com-amazon-webstore-YourAccountReturnLabel-2 div.shippingLabel div.shippingLabel div.fromAddress { float: left; width: 20%; margin-bottom: 18px; border-bottom: 1px solid #000000; }
div.com-amazon-webstore-YourAccountReturnLabel-2 div.shippingLabel div.shippingLabel div.fromAddress div.underscores { padding: 9px; border-top: 1px solid #000000; margin-top: 18px; border-bottom: 1px solid #000000; margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 div.shippingLabel div.shippingLabel div.postageArea { float: right; width: 1in; height: 1in; text-align: center; border: 1px solid #000000; padding: 9px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 div.shippingLabel div.shippingLabel div.vcard.address { padding: 18px; margin-top: 144px; margin-bottom: 144px; width: 50%; margin-left: 25%; }
div.com-amazon-webstore-YourAccountReturnLabel-2 div.shippingLabel h3 { padding-top: 9px; padding-bottom: 9px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 form.returnReasonForm fieldset.returnReasonFields legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 ol.printDetails { padding-left: 0; list-style-position: inside; }
div.com-amazon-webstore-YourAccountReturnLabel-2 ol.formFields { padding-top: 9px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 ol.formFields li { padding-right: 9px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 ol.formFields li label { padding-right: 9px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 h2.returnReasonHeader { border: 1px solid #000000; }
div.com-amazon-webstore-YourAccountReturnLabel-2 ul.buttonGroup.printAction { overflow: hidden; display: inline-block; border-top: 1px solid #CCCCCC; padding-top: 18px; }
div.com-amazon-webstore-YourAccountReturnLabel-2 ul.buttonGroup.printAction { display: block; }
div.com-amazon-webstore-YourAccountReturnLabel-2 ul.buttonGroup.printAction li.print { float: right; }
div.com-amazon-webstore-YourAccountReturnLabel-2 ul.buttonGroup.printAction li.print a#cya-printLabels { visibility: hidden; }
div.com-amazon-webstore-YourAccountReturnLabel-2 p.shippingInstruction { padding-top: 18px; margin-bottom: 0; border-top: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountReturnLabel-2 ul { padding-left: 0; list-style-position: inside; }

@media print { div.com-amazon-webstore-YourAccountReturnLabel-2 div.shippingLabel div.shippingLabel div.vcard.address { font-size: 14pt; } }

div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 20%; text-align: right; padding-right: 9px; }
div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields .formComment.requiredDescription dl { float: right; }
div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ol.formFields { border-bottom: 1px solid #cccccc; }
div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields 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-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ol.formFields li.formField p.formHelp { padding-left: 21%; display: block; width: 40%; vertical-align: top; margin: 0; }
div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ul.buttonGroup { margin-left: 20%; margin-top: 18px; padding-left: 9px; overflow: hidden; display: inline-block; }
div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ul.buttonGroup { display: block; }
div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ul.buttonGroup li.save { float: right; }
div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ul.buttonGroup li.cancel { float: right; }

div.com-amazon-webstore-YourAccountShipTrack-2 { border: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountShipTrack-2 ul.buttonGroup.viewShipTrackOrderButtonGroup { float: right; padding: 3px; }
div.com-amazon-webstore-YourAccountShipTrack-2 dl.attributeList { border-bottom: 1px solid #CCCCCC; margin: 0 18px 0 18px; padding-bottom: 18px; }
div.com-amazon-webstore-YourAccountShipTrack-2 dl.attributeList dt { font-weight: bold; width: 126px; text-align: right; }
div.com-amazon-webstore-YourAccountShipTrack-2 table.trackingEvents { padding: 18px 18px 0 18px; }
div.com-amazon-webstore-YourAccountShipTrack-2 table.trackingEvents thead tr th.date { width: 20%; }
div.com-amazon-webstore-YourAccountShipTrack-2 table.trackingEvents thead tr th.time { width: 20%; }
div.com-amazon-webstore-YourAccountShipTrack-2 table.trackingEvents thead tr th.location { width: 20%; }
div.com-amazon-webstore-YourAccountShipTrack-2 table.trackingEvents thead tr th.eventDetails { width: 40%; }

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 #CCCCCC; 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 #CCCCCC; }
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 dl.attributeList.giftWrapInfo dd.giftWrap ul.buttonGroup { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; margin: 0 0 0 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.shippingInfo { float: left; width: 25%; padding: 9px; border-right: 1px solid #CCCCCC; }
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.orderItems { float: left; width: 71%; border-left: 1px solid #CCCCCC; margin-left: -1px; padding: 0 9px 9px 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem.first { border-top: 0px none white; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem { display: block; border-top: 1px solid #CCCCCC; margin-top: -1px; padding-top: 9px; padding-bottom: 9px; position: relative; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem p.itemsOrderedText { font-weight: bold; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h4.giftOptions { font-weight: bold; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h3 { font-size: 1em; margin-right: 209px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h3 a { color: #000000; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock { position: absolute; top: 9px; right: 0px; width: 200px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.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.orderItems li.product.orderItem dl.attributeList.priceBlock dd.unitPrice { float: none; width: 100px; text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.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.orderItems li.product.orderItem dl.attributeList.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.orderItems 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 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.giftOptions { margin-right: 209px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation { border: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation h2 { border-bottom: 1px solid #CCCCCC; 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.paymentInfo p { clear: left; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection div.paymentInfo div.addressEntry { clear: left; }
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.total { float: right; border-top: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax dd.tax { clear: right; }
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 { float: right; border-top: 1px solid #CCCCCC; }

div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails { background: #D3D3D3 url(/media/common/greygradient_light.gif) repeat-x scroll left top; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails h2 { background-color: transparent; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation { background: #D3D3D3 url(/media/common/greygradient_light.gif) repeat-x scroll left top; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation h2 { background-color: transparent; }

div.com-amazon-webstore-YourAccountViewOrderDetails-3 { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.orderIdentification { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.orderIdentification dl dt { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.orderIdentification p { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails { list-style-type: none; padding-left: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order { overflow: hidden; display: inline-block; border: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order { display: block; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order div.subSectionHeader { border-bottom: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order div.subSectionHeader h2 { margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order div.subSectionHeader dl dt { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.shippingStatus { padding: 0 9px; margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.giftWrapInfo { padding: 0 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.giftWrapInfo dd.giftWrap ul.buttonGroup { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; margin: 0 0 0 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order div.shippingInfo { float: left; width: 25%; padding: 9px; border-right: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order div.shippingInfo h3.shippingAddress { float: left; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order div.shippingInfo ul.buttonGroup.viewOrdersShipAddressButtonGroup { float: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order div.shippingInfo div.addressEntry { clear: both; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order div.shippingInfo h3.shippingSpeed { font-weight: bold; margin-top: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems { float: left; width: 71%; border-left: 1px solid #CCCCCC; margin-left: -1px; padding: 0 9px 9px 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem.first { border-top: 0px none white; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem { display: block; border-top: 1px solid #CCCCCC; margin-top: -1px; padding-top: 9px; padding-bottom: 9px; position: relative; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem p.itemsOrderedText { font-weight: bold; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h4.giftOptions { font-weight: bold; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h3 { font-size: 1em; margin-right: 209px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h3 a { color: #000000; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock { position: absolute; top: 9px; right: 0px; width: 200px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dt.unitPrice { font-weight: bold; float: none; width: 100px; text-align: right; padding: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dd.unitPrice { float: none; width: 100px; text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dt.itemTotal { font-weight: bold; position: absolute; top: 0px; right: 0px; width: 100px; text-align: right; padding: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dd.itemTotal { position: absolute; bottom: 0px; right: 0px; width: 100px; text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails li.order ul.productList.orderItems 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-3 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.giftOptions { margin-right: 209px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation { border: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation h2 { border-bottom: 1px solid #CCCCCC; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection { overflow: hidden; display: inline-block; padding: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection { display: block; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection div.paymentInfo { width: 25%; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection div.paymentInfo h3 { float: left; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection div.paymentInfo p { clear: left; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection div.paymentInfo div.addressEntry { clear: left; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection div.orderTotals { width: 200px; float: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderSubTotal { text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax { text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax dd.total { float: right; border-top: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax dd.tax { clear: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTotal { text-align: right; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTotal dd.total { float: right; border-top: 1px solid #CCCCCC; }

div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails { background: #D3D3D3 url(/media/common/greygradient_light.gif) repeat-x scroll left top; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 ul.orderList.orderDetails h2 { background-color: transparent; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation { background: #D3D3D3 url(/media/common/greygradient_light.gif) repeat-x scroll left top; }
div.com-amazon-webstore-YourAccountViewOrderDetails-3 div.paymentInformation h2 { background-color: transparent; }

div.com-amazon-webstore-YourAccountViewOrderDetails-4 { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.orderIdentification { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.orderIdentification dl dt { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.orderIdentification p { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails { list-style-type: none; padding-left: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order { overflow: hidden; display: inline-block; border: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order { display: block; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order div.subSectionHeader { border-bottom: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order div.subSectionHeader h2 { margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order div.subSectionHeader dl dt { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.shippingStatus { padding: 0 9px; margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.giftWrapInfo { padding: 0 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.giftWrapInfo dd.giftWrap ul.buttonGroup { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; margin: 0 0 0 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order div.shippingInfo { float: left; width: 25%; padding: 9px; border-right: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order div.shippingInfo h3.shippingAddress { float: left; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order div.shippingInfo ul.buttonGroup.viewOrdersShipAddressButtonGroup { float: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order div.shippingInfo div.addressEntry { clear: both; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order div.shippingInfo h3.shippingSpeed { font-weight: bold; margin-top: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems { float: left; width: 71%; border-left: 1px solid #CCCCCC; margin-left: -1px; padding: 0 9px 9px 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem.first { border-top: 0px none white; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem { display: block; border-top: 1px solid #CCCCCC; margin-top: -1px; padding-top: 9px; padding-bottom: 9px; position: relative; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem p.itemsOrderedText { font-weight: bold; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h4.giftOptions { font-weight: bold; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h3 { font-size: 1em; margin-right: 209px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h3 a { color: #000000; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock { position: absolute; top: 9px; right: 0px; width: 200px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dt.unitPrice { font-weight: bold; float: none; width: 100px; text-align: right; padding: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dd.unitPrice { float: none; width: 100px; text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dt.itemTotal { font-weight: bold; position: absolute; top: 0px; right: 0px; width: 100px; text-align: right; padding: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dd.itemTotal { position: absolute; bottom: 0px; right: 0px; width: 100px; text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails li.order ul.productList.orderItems 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-4 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.giftOptions { margin-right: 209px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation { border: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation h2 { border-bottom: 1px solid #CCCCCC; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection { overflow: hidden; display: inline-block; padding: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection { display: block; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection div.paymentInfo { width: 25%; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection div.paymentInfo h3 { float: left; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection div.paymentInfo p { clear: left; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection div.paymentInfo div.addressEntry { clear: left; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection div.orderTotals { width: 200px; float: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderSubTotal { text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax { text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax dd.total { float: right; border-top: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax dd.tax { clear: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTotal { text-align: right; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTotal dd.total { float: right; border-top: 1px solid #CCCCCC; }

div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails { background: #D3D3D3 url(/media/common/greygradient_light.gif) repeat-x scroll left top; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 ul.orderList.orderDetails h2 { background-color: transparent; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation { background: #D3D3D3 url(/media/common/greygradient_light.gif) repeat-x scroll left top; }
div.com-amazon-webstore-YourAccountViewOrderDetails-4 div.paymentInformation h2 { background-color: transparent; }

div.com-amazon-webstore-YourAccountViewOrderDetails-6 { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.orderIdentification { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.orderIdentification dl dt { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.orderIdentification p { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails { list-style-type: none; padding-left: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order { overflow: hidden; display: inline-block; border: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order { display: block; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.subSectionHeader { border-bottom: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.subSectionHeader h2 { margin: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.subSectionHeader dl dt { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.shippingStatus { padding: 0 9px; margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.giftWrapInfo { padding: 0 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.giftWrapInfo dd.giftWrap ul.buttonGroup { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; margin: 0 0 0 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.shippingInfo { float: left; width: 25%; padding: 9px; border-right: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.shippingInfo h3.shippingAddress { float: left; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.shippingInfo ul.buttonGroup.viewOrdersShipAddressButtonGroup { float: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.shippingInfo div.addressEntry { clear: both; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.shippingInfo h3.shippingSpeed { font-weight: bold; margin-top: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems { float: left; width: 68%; border-left: 1px solid #CCCCCC; margin-left: -1px; padding: 0 9px 9px 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem.first { border-top: 0px none white; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem { display: block; border-top: 1px solid #CCCCCC; margin-top: -1px; padding-top: 9px; padding-bottom: 9px; position: relative; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem p.itemsOrderedText { font-weight: bold; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h4.giftOptions { font-weight: bold; margin-bottom: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h3 { font-size: 1em; margin-right: 209px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem h3 a { color: #000000; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock { position: absolute; top: 9px; right: 0px; width: 200px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dt.unitPrice { font-weight: bold; float: none; width: 100px; text-align: right; padding: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dd.unitPrice { float: none; width: 100px; text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dt.itemTotal { font-weight: bold; position: absolute; top: 0px; right: 0px; width: 100px; text-align: right; padding: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.attributeList.priceBlock dd.itemTotal { position: absolute; bottom: 0px; right: 0px; width: 100px; text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems 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-6 ul.orderList.orderDetails li.order ul.productList.orderItems li.product.orderItem dl.giftOptions { margin-right: 209px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation { border: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation h2 { border-bottom:0 solid #CCCCCC;margin:9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection { overflow: hidden; display: inline-block; padding: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection { display: block; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection div.paymentInfo { width: 25%; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection div.paymentInfo h3 { float: left; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection div.paymentInfo p { clear: left; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection div.paymentInfo div.addressEntry { clear: left; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection div.orderTotals { width: 200px; float: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderSubTotal { text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax { text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax dd.total { float: right; border-top: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTax dd.tax { clear: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTotal { text-align: right; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection div.orderTotals dl.attributeList.orderTotal dd.total { float: right; border-top: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails { list-style-type: none; padding-left: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn { overflow: hidden; display: inline-block; border: 1px solid #CCCCCC; margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn { display: block; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.subSectionHeader h2 { margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnInformation { border-bottom: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnInformation dl dt { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnInformation dl.attributeList.orderReturnStatus { padding: 0 9px; margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnItems p { padding: 0 9px; margin-bottom: 9px; margin-top: 9px; font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnItems ul.attributeList.orderReturnItems { list-style-type: none; padding-left: 0; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnItems ul.attributeList.orderReturnItems li.orderReturnItem { padding: 0 9px; margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnTotals { float: right; width: 200px; margin: 9px; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnTotals dl.attributeList { text-align: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnTotals dl.attributeList dd.other { border-top: 1px solid #CCCCCC; float: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnTotals dl.attributeList dd.tax { clear: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnTotals dl.attributeList.orderReturnTotal { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderReturnList.orderReturnDetails li.orderReturn div.orderReturnTotals dl.attributeList.orderReturnTotal dd.total { border-top: 1px solid #CCCCCC; float: right; }

div.com-amazon-webstore-YourAccountViewOrderHistory-2 { position: relative; margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 h1 { display: none; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.paginationContainer { overflow: hidden; display: inline-block; right: 0; position: absolute; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.paginationContainer { display: block; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.paginationContainer p { display: none; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.paginationContainer ul.pagination { font-weight: bold; float: right; margin-right: 18px; margin-top: 5px; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.paginationContainer ul.pagination li { display: inline; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory { border: 1px solid #CCCCCC; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory h2 { border-bottom: 1px solid #CCCCCC; margin-bottom: 0; padding:0 5px 5px;}
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 #CCCCCC; 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 p { margin-bottom: 0px; }
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 ul.orderStatus li.orderShipped h3 { font-weight: bold; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order ul.orderStatus li 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-YourAccountViewOrderHistory-2 div.viewOrderHistory div.paginationContainer { overflow: hidden; display: inline-block; margin-top: -18px; margin-bottom: 18px; position: static; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory div.paginationContainer { display: block; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory div.paginationContainer p { display: none; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory div.paginationContainer ul.pagination { float: right; margin-right: 18px; margin-top: 18px; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory div.paginationContainer ul.pagination li { display: inline; }

div.com-amazon-webstore-YourAccountWhereNextLinkBox-2 h3 { font-weight: bold; }
div.com-amazon-webstore-YourAccountWhereNextLinkBox-2 ul.linkList { list-style-image: url(/media/common/carat-image.png); }


.orderPipeline #centerColumn li.product .productDetails, div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product .productDetails, .yourAccount #centerColumn li.product .productDetails, div.com-amazon-webstore-SearchResults-4 ol.productList.searchResultsList li.product .productDetails { border:0; height:auto}
