body.browse #columns #leftColumn { float: left; width: 182px; padding-right: 18px; border-right: 1px solid black; margin-right: -1px; }
body.browse #columns #centerColumn { margin-left: 200px; border-left: 1px solid black; padding-left: 18px; }

body.browse div#wrapper div#innerWrapper div#columns { padding-top: 0; }
body.browse div#wrapper div#innerWrapper div#columns #centerColumn { padding-left: 0; }

body.collection .javascriptEnabled { display: none; }
body.collection .buyBox button.primaryAction { padding: 0 14px 0 0; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.collection .buyBox button.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.collection .buyBox button.primaryAction:hover, body.collection .buyBox button.primaryAction:focus { background-position: 100% -151px; }
body.collection .buyBox button.primaryAction:hover span, body.collection .buyBox button.primaryAction:focus span { background-position: 0 -151px; }
body.collection .buyBox button.primaryAction[disabled=disabled], body.collection .buyBox button.primaryAction.disabled { background-position: 100% -182px; }
body.collection .buyBox button.primaryAction[disabled=disabled] span, body.collection .buyBox button.primaryAction.disabled span { background-position: 0 -182px; }
body.collection .buyBox a.primaryAction { padding: 0 14px 0 0; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.collection .buyBox a.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.collection .buyBox a.primaryAction:hover, body.collection .buyBox a.primaryAction:focus { background-position: 100% -151px; }
body.collection .buyBox a.primaryAction:hover span, body.collection .buyBox a.primaryAction:focus span { background-position: 0 -151px; }
body.collection .buyBox a.primaryAction.disabled { background-position: 100% -182px; }
body.collection .buyBox a.primaryAction.disabled span { background-position: 0 -182px; }
body.collection h1 { position: absolute; top: 0px; left: -9999px; }
body.collection #columns { overflow: hidden; display: inline-block; }
body.collection #columns { display: block; }
body.collection #columns #centerColumn { float: left; width: 426px; margin-right: 18px; }
body.collection #columns #centerColumn div.com-amazon-webstore-RichContentCollection-2 div#imageBody { margin-bottom: 9px; }
body.collection #columns #rightColumn { margin-left: 444px; }

body.detail .javascriptEnabled { display: none; }
body.detail .buyBox button.primaryAction { padding: 0 14px 0 0; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.detail .buyBox button.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.detail .buyBox button.primaryAction:hover, body.detail .buyBox button.primaryAction:focus { background-position: 100% -151px; }
body.detail .buyBox button.primaryAction:hover span, body.detail .buyBox button.primaryAction:focus span { background-position: 0 -151px; }
body.detail .buyBox button.primaryAction[disabled=disabled], body.detail .buyBox button.primaryAction.disabled { background-position: 100% -182px; }
body.detail .buyBox button.primaryAction[disabled=disabled] span, body.detail .buyBox button.primaryAction.disabled span { background-position: 0 -182px; }
body.detail .buyBox a.primaryAction { padding: 0 14px 0 0; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.detail .buyBox a.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.detail .buyBox a.primaryAction:hover, body.detail .buyBox a.primaryAction:focus { background-position: 100% -151px; }
body.detail .buyBox a.primaryAction:hover span, body.detail .buyBox a.primaryAction:focus span { background-position: 0 -151px; }
body.detail .buyBox a.primaryAction.disabled { background-position: 100% -182px; }
body.detail .buyBox a.primaryAction.disabled span { background-position: 0 -182px; }
body.detail h1 { position: absolute; top: 0px; left: -9999px; }
body.detail #columns #leftColumn { float: left; width: 122px; padding-right: 18px; border-right: 1px solid black; margin-right: -1px; }
body.detail #columns #leftColumn .productListWidget .widgetTitle { width: 122px; }
body.detail #columns #leftColumn .productListWidget ul.productList { margin-left: 0; margin-right: 0; }
body.detail #columns #leftColumn .productListWidget ul.productList li.product { display: block; margin: 0 0 18px 0; }
body.detail #columns #leftColumn .productListWidget ul.productList li.product div.productDetails { width: auto; overflow: hidden; }
body.detail #columns #leftColumn .productListWidget ul.productList li.product.last { margin-bottom: 0; }
body.detail #columns #center-right-wrapper { border-left: 1px solid black; padding-left: 18px; margin-left: 140px; }
body.detail #columns #center-right-wrapper #centerColumn { margin-right: 18px; float: left; width: 272px; }
body.detail #columns #center-right-wrapper #centerColumn div.com-amazon-webstore-RichContentDetail-2 div#imageBody { margin-bottom: 9px; }
body.detail #columns #center-right-wrapper #rightColumn { margin-left: 290px; }
body.detail #columns #center-right-wrapper #rightColumn div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches { position: relative; border-left: 1px solid black; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid white; padding: 9px 9px 0 9px; margin: 0 0 -1px 0; }
body.detail #columns #center-right-wrapper #rightColumn div.com-amazon-webstore-ProductBuyBox-2 .buyBox { border: 1px solid black; padding: 9px; }
body.detail #columns #center-right-wrapper #center-right-span { clear: both; }

body.detail .buyBox { border: 1px solid #000000; padding: 18px; background: #D3D3D3 url(http://ecx.images-amazon.com/images/I/01kbq5w0J%2BL.gif) top left repeat-x; }
body.detail .buyBox button.primaryAction { border: 0; padding: 0; background-color: transparent; text-align: center; overflow: visible; padding: 0 14px 0 0; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -93px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); color: white; cursor: pointer; text-decoration: none; text-transform: lowercase; font-family: Arial, Helvetica, sans-serif; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }
body.detail .buyBox button.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -93px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.detail .buyBox button.primaryAction:hover, body.detail .buyBox button.primaryAction:focus { color: white; }
body.detail .buyBox button.primaryAction[disabled=disabled], body.detail .buyBox button.primaryAction.disabled { color: #e3e3e3; }
body.detail .buyBox button.primaryAction::-moz-focus-inner { padding: 0; border: none; }
body.detail .buyBox button.primaryAction span { position: relative; white-space: nowrap; }
body.detail .buyBox button.primaryAction:hover, body.detail .buyBox button.primaryAction:focus { background-position: 100% -116px; }
body.detail .buyBox button.primaryAction:hover span, body.detail .buyBox button.primaryAction:focus span { background-position: 0 -116px; }
body.detail .buyBox button.primaryAction[disabled=disabled], body.detail .buyBox button.primaryAction.disabled { background-position: 100% -139px; }
body.detail .buyBox button.primaryAction[disabled=disabled] span, body.detail .buyBox button.primaryAction.disabled span { background-position: 0 -139px; }
body.detail .buyBox a.primaryAction { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 14px 0 0; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -93px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); color: white; cursor: pointer; text-decoration: none; text-transform: lowercase; font-family: Arial, Helvetica, sans-serif; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }
body.detail .buyBox a.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -93px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.detail .buyBox a.primaryAction:hover, body.detail .buyBox a.primaryAction:focus { color: white; }
body.detail .buyBox a.primaryAction[disabled=disabled], body.detail .buyBox a.primaryAction.disabled { color: #e3e3e3; }
body.detail .buyBox a.primaryAction:hover, body.detail .buyBox a.primaryAction:focus { background-position: 100% -116px; }
body.detail .buyBox a.primaryAction:hover span, body.detail .buyBox a.primaryAction:focus span { background-position: 0 -116px; }
body.detail .buyBox a.primaryAction.disabled { background-position: 100% -139px; }
body.detail .buyBox a.primaryAction.disabled span { background-position: 0 -139px; }
body.detail div#wrapper div#innerWrapper div#columns div#leftColumn { width: 182px; padding-right: 18px; border-right: none; }
body.detail div#wrapper div#innerWrapper div#columns div#leftColumn .productListWidget .widgetTitle { width: auto; text-align: left; font-size: 14px; }
body.detail div#wrapper div#innerWrapper div#columns div#leftColumn .productListWidget ul.productList li.product { width: auto; }
body.detail div#wrapper div#innerWrapper div#columns div#leftColumn .productListWidget ul.productList li.product div.productDetails p.title a { color: #000000; }
body.detail div#wrapper div#innerWrapper div#columns div#leftColumn .productListWidget ul.productList li.product div.productDetails dl.attributeList.priceBlock dt, body.detail div#wrapper div#innerWrapper div#columns div#leftColumn .productListWidget ul.productList li.product div.productDetails dl.attributeList.priceBlock dd { color: #990066; }
body.detail div#wrapper div#innerWrapper div#columns div#center-right-wrapper { padding-right: 0; margin-left: 200px; border-left: 1px solid #CCCCCC; }
body.detail div#wrapper div#innerWrapper div#columns div#center-right-wrapper #rightColumn { width: 463px; }
body.detail div#wrapper div#innerWrapper div#columns div#center-right-wrapper #rightColumn div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches { background: #B2B2B2; border-color: #000000 #000000 #B2B2B2; }
body.detail div#wrapper div#innerWrapper div#columns div#center-right-wrapper #rightColumn div.com-amazon-webstore-ProductBuyBox-2 .buyBox { border: 1px solid black; padding: 18px; background: #D3D3D3 url(http://ecx.images-amazon.com/images/I/01kbq5w0J%2BL.gif) top left repeat-x; }
body.detail div#wrapper div#innerWrapper div#columns div#center-right-wrapper #rightColumn div.com-amazon-webstore-ProductPricing-2 dl.attributeList.priceBlock dt, body.detail div#wrapper div#innerWrapper div#columns div#center-right-wrapper #rightColumn div.com-amazon-webstore-ProductPricing-2 dl.attributeList.priceBlock dd { color: #990066; }

/* Default Footer is placed on all pages except OPL */
body #wrapper #footer { text-align: center; clear: both; margin-top: 18px; border-top: 1px solid black; padding-top: 18px; }

div#footer { overflow: hidden; color: #FFFFFF; }
div#footer a { color: #FFFFFF; text-decoration: none; }

body.orderPipeline #wrapper #innerWrapper div#footer, body.signIn#pageId101 #wrapper #innerWrapper div#footer { padding: 36px 18px; background: #000000 url(http://ecx.images-amazon.com/images/I/01pyKizcwUL.gif) top left repeat-x; }
body.orderPipeline #wrapper #innerWrapper div#footer div#footer-1, body.orderPipeline #wrapper #innerWrapper div#footer div#footer-2, body.orderPipeline #wrapper #innerWrapper div#footer div#footer-3, body.orderPipeline #wrapper #innerWrapper div#footer div#footer-4, body.orderPipeline #wrapper #innerWrapper div#footer div#footer-5, body.orderPipeline #wrapper #innerWrapper div#footer div#footer-6, body.orderPipeline #wrapper #innerWrapper div#footer div#footer-9, body.orderPipeline #wrapper #innerWrapper div#footer div#footer-10, body.signIn#pageId101 #wrapper #innerWrapper div#footer div#footer-1, body.signIn#pageId101 #wrapper #innerWrapper div#footer div#footer-2, body.signIn#pageId101 #wrapper #innerWrapper div#footer div#footer-3, body.signIn#pageId101 #wrapper #innerWrapper div#footer div#footer-4, body.signIn#pageId101 #wrapper #innerWrapper div#footer div#footer-5, body.signIn#pageId101 #wrapper #innerWrapper div#footer div#footer-6, body.signIn#pageId101 #wrapper #innerWrapper div#footer div#footer-9, body.signIn#pageId101 #wrapper #innerWrapper div#footer div#footer-10 { display: none; }

body #wrapper #innerWrapper div#footer, body.orderPipeline#pageId4000 #wrapper #innerWrapper div#footer { border-top: none; margin-top: 0; padding-top: 36px; background: #000000 url(http://ecx.images-amazon.com/images/I/01pyKizcwUL.gif) top left repeat-x; }

body { margin-top: 18px; }
body #outerFrame { display: none; background-color: #FFFFFF; color: #000000; border-color: #000000; position: absolute; }
body #outerDiv { position: absolute; z-index: 10000; background: none; background-color: transparent; border: 0; padding: 0; opacity: 0; }
body #innerFrame { background: none; background-color: transparent; border: 0; padding: 0; }
body #miniDetailFrame { position: absolute; top: 0; left: 0; background-color: #FFFFFF; width: 99%; z-index: 9999; opacity: 0; }
body div#wrapper { width: 1026px; margin: 0 auto; }
body div#wrapper div#innerWrapper div#mainContentWrapper { width: 990px; margin: 0 auto; }
body div#wrapper div#innerWrapper div#mainContentWrapper div#columns { clear: both; }
body div#bottom-1 { clear: both; }

body { margin-top: 0; background: #CCCCCC; }
body div, body span, body object, body iframe, body h1, body h2, body h3, body h4, body h5, body h6, body p, body pre, body a, body abbr, body acronym, body address, body code, body del, body dfn, body em, body img, body dl, body dt, body dd, body ol, body ul, body li, body fieldset, body form, body label, body legend, body caption, body tbody, body tfoot, body thead, body tr { font-family: Tahoma, sans-serif; }
body div#wrapper { background: #FFFFFF; }
body div#wrapper div#innerWrapper div#mainContentWrapper { margin: 0; padding: 18px; border: none; width: 990px; }
body div#wrapper div#innerWrapper div#columns { padding-top: 18px; }
body div#wrapper div#innerWrapper div#columns div#leftColumn { padding-right: 0; border-right: 0 none; }
body div#wrapper div#innerWrapper div#columns div#centerColumn { border-left: none; }

body.miniDetail { background-color: transparent; }
body.miniDetail #wrapper { background-color: transparent; position: relative; }
body.miniDetail #wrapper #innerWrapper { background-color: transparent; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage { background-color: #FFFFFF; border: 3px solid black; position: absolute; top: 0; left: 238px; width: 550px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #mainContentWrapper { width: auto; padding: 0; margin: 0; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns { margin-top: 18px; margin-bottom: 18px; overflow: hidden; display: inline-block; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns { display: block; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #leftColumn { margin-left: 18px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #leftColumn #left-1 { float: left; width: 120px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #centerColumn { margin-left: 156px; margin-right: 18px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #centerColumn div.com-amazon-webstore-ProductPricing-2 div.productDetailPrice dl.attributeList.priceBlock.productDetails { margin-bottom: 0; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #centerColumn div.com-amazon-webstore-SimpleLink-2 { margin-bottom: 18px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #centerColumn div.com-amazon-webstore-ProductBuyBox-2 .buyBox { border-top: 0 none; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #footer { border: 0 none; margin: 0; padding: 0; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage .productImageDisplay { width: 120px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage .productDetailPrice .informationMessageBox { display: none; }

body.miniDetail #wrapper #innerWrapper .miniDetailPage { background-color: #FFFFFF; border: 3px solid black; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #headerSlots { display: none; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #centerColumn div.com-amazon-webstore-ProductBuyBox-2 .buyBox { border-top: 0 none; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #footer { border: 0 none; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage .productImageDisplay { width: 120px; }

body.richContent { background-color: transparent; margin-top: 0px; }

body.search #columns #leftColumn { float: left; width: 182px; padding-right: 18px; border-right: 1px solid black; margin-right: -1px; }
body.search #columns #centerColumn { margin-left: 200px; border-left: 1px solid black; padding-left: 18px; }

body.search div#wrapper div#innerWrapper div#columns { padding-top: 0; }
body.search div#wrapper div#innerWrapper div#columns #centerColumn { padding-left: 0; }

body.orderPipeline div#topNavProgress1, body.signIn#pageId101 div#topNavProgress1 { overflow: hidden; display: inline-block; margin-bottom: 18px; }
body.orderPipeline div#topNavProgress1, body.signIn#pageId101 div#topNavProgress1 { display: block; }
body.orderPipeline div#topNavProgress1 .logo, body.signIn#pageId101 div#topNavProgress1 .logo { float: left; }
body.orderPipeline div#topNavProgress1 .nav, body.signIn#pageId101 div#topNavProgress1 .nav { float: right; }

/* Default Top Nav is placed on all pages except OPL */
body.browse #headerSlots, body.search #headerSlots, body.detail #headerSlots, body.collection #headerSlots, body.imagePopup #headerSlots, body.cart #headerSlots, body.info #headerSlots, body.error #headerSlots, body.forgotPassword #headerSlots, body.yourAccount #headerSlots, body.signIn#pageId100 #headerSlots, body.signIn#pageId200 #headerSlots, body.signIn#pageId201 #headerSlots, body.signIn#pageId202 #headerSlots, body.orderPipeline#pageId4000 #headerSlots, body.reviews #headerSlots, body.thankYou #headerSlots, body.storeLocator #headerSlots, body.storeDetails #headerSlots { z-index: 1000; position: relative; margin-bottom: 18px; display: inline-block; }
body.browse #headerSlots:after, body.search #headerSlots:after, body.detail #headerSlots:after, body.collection #headerSlots:after, body.imagePopup #headerSlots:after, body.cart #headerSlots:after, body.info #headerSlots:after, body.error #headerSlots:after, body.forgotPassword #headerSlots:after, body.yourAccount #headerSlots:after, body.signIn#pageId100 #headerSlots:after, body.signIn#pageId200 #headerSlots:after, body.signIn#pageId201 #headerSlots:after, body.signIn#pageId202 #headerSlots:after, body.orderPipeline#pageId4000 #headerSlots:after, body.reviews #headerSlots:after, body.thankYou #headerSlots:after, body.storeLocator #headerSlots:after, body.storeDetails #headerSlots:after { content: " "; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
body.browse #headerSlots, body.search #headerSlots, body.detail #headerSlots, body.collection #headerSlots, body.imagePopup #headerSlots, body.cart #headerSlots, body.info #headerSlots, body.error #headerSlots, body.forgotPassword #headerSlots, body.yourAccount #headerSlots, body.signIn#pageId100 #headerSlots, body.signIn#pageId200 #headerSlots, body.signIn#pageId201 #headerSlots, body.signIn#pageId202 #headerSlots, body.orderPipeline#pageId4000 #headerSlots, body.reviews #headerSlots, body.thankYou #headerSlots, body.storeLocator #headerSlots, body.storeDetails #headerSlots { display: block; }
body.browse #headerSlots #header-1, body.search #headerSlots #header-1, body.detail #headerSlots #header-1, body.collection #headerSlots #header-1, body.imagePopup #headerSlots #header-1, body.cart #headerSlots #header-1, body.info #headerSlots #header-1, body.error #headerSlots #header-1, body.forgotPassword #headerSlots #header-1, body.yourAccount #headerSlots #header-1, body.signIn#pageId100 #headerSlots #header-1, body.signIn#pageId200 #headerSlots #header-1, body.signIn#pageId201 #headerSlots #header-1, body.signIn#pageId202 #headerSlots #header-1, body.orderPipeline#pageId4000 #headerSlots #header-1, body.reviews #headerSlots #header-1, body.thankYou #headerSlots #header-1, body.storeLocator #headerSlots #header-1, body.storeDetails #headerSlots #header-1 { position: absolute; top: 0; left: 0; }
body.browse #headerSlots #header-2 .signInMenu, body.search #headerSlots #header-2 .signInMenu, body.detail #headerSlots #header-2 .signInMenu, body.collection #headerSlots #header-2 .signInMenu, body.imagePopup #headerSlots #header-2 .signInMenu, body.cart #headerSlots #header-2 .signInMenu, body.info #headerSlots #header-2 .signInMenu, body.error #headerSlots #header-2 .signInMenu, body.forgotPassword #headerSlots #header-2 .signInMenu, body.yourAccount #headerSlots #header-2 .signInMenu, body.signIn#pageId100 #headerSlots #header-2 .signInMenu, body.signIn#pageId200 #headerSlots #header-2 .signInMenu, body.signIn#pageId201 #headerSlots #header-2 .signInMenu, body.signIn#pageId202 #headerSlots #header-2 .signInMenu, body.orderPipeline#pageId4000 #headerSlots #header-2 .signInMenu, body.reviews #headerSlots #header-2 .signInMenu, body.thankYou #headerSlots #header-2 .signInMenu, body.storeLocator #headerSlots #header-2 .signInMenu, body.storeDetails #headerSlots #header-2 .signInMenu { float: right; margin-bottom: 9px; }
body.browse #headerSlots #header-4, body.search #headerSlots #header-4, body.detail #headerSlots #header-4, body.collection #headerSlots #header-4, body.imagePopup #headerSlots #header-4, body.cart #headerSlots #header-4, body.info #headerSlots #header-4, body.error #headerSlots #header-4, body.forgotPassword #headerSlots #header-4, body.yourAccount #headerSlots #header-4, body.signIn#pageId100 #headerSlots #header-4, body.signIn#pageId200 #headerSlots #header-4, body.signIn#pageId201 #headerSlots #header-4, body.signIn#pageId202 #headerSlots #header-4, body.orderPipeline#pageId4000 #headerSlots #header-4, body.reviews #headerSlots #header-4, body.thankYou #headerSlots #header-4, body.storeLocator #headerSlots #header-4, body.storeDetails #headerSlots #header-4 { clear: both; float: left; margin-left: 451px; margin-top: 9px; }
body.browse #headerSlots #header-7, body.search #headerSlots #header-7, body.detail #headerSlots #header-7, body.collection #headerSlots #header-7, body.imagePopup #headerSlots #header-7, body.cart #headerSlots #header-7, body.info #headerSlots #header-7, body.error #headerSlots #header-7, body.forgotPassword #headerSlots #header-7, body.yourAccount #headerSlots #header-7, body.signIn#pageId100 #headerSlots #header-7, body.signIn#pageId200 #headerSlots #header-7, body.signIn#pageId201 #headerSlots #header-7, body.signIn#pageId202 #headerSlots #header-7, body.orderPipeline#pageId4000 #headerSlots #header-7, body.reviews #headerSlots #header-7, body.thankYou #headerSlots #header-7, body.storeLocator #headerSlots #header-7, body.storeDetails #headerSlots #header-7 { float: right; }
body.browse #headerSlots #header-7 .miniCart, body.search #headerSlots #header-7 .miniCart, body.detail #headerSlots #header-7 .miniCart, body.collection #headerSlots #header-7 .miniCart, body.imagePopup #headerSlots #header-7 .miniCart, body.cart #headerSlots #header-7 .miniCart, body.info #headerSlots #header-7 .miniCart, body.error #headerSlots #header-7 .miniCart, body.forgotPassword #headerSlots #header-7 .miniCart, body.yourAccount #headerSlots #header-7 .miniCart, body.signIn#pageId100 #headerSlots #header-7 .miniCart, body.signIn#pageId200 #headerSlots #header-7 .miniCart, body.signIn#pageId201 #headerSlots #header-7 .miniCart, body.signIn#pageId202 #headerSlots #header-7 .miniCart, body.orderPipeline#pageId4000 #headerSlots #header-7 .miniCart, body.reviews #headerSlots #header-7 .miniCart, body.thankYou #headerSlots #header-7 .miniCart, body.storeLocator #headerSlots #header-7 .miniCart, body.storeDetails #headerSlots #header-7 .miniCart { float: right; }
body.browse #headerSlots #header-8, body.search #headerSlots #header-8, body.detail #headerSlots #header-8, body.collection #headerSlots #header-8, body.imagePopup #headerSlots #header-8, body.cart #headerSlots #header-8, body.info #headerSlots #header-8, body.error #headerSlots #header-8, body.forgotPassword #headerSlots #header-8, body.yourAccount #headerSlots #header-8, body.signIn#pageId100 #headerSlots #header-8, body.signIn#pageId200 #headerSlots #header-8, body.signIn#pageId201 #headerSlots #header-8, body.signIn#pageId202 #headerSlots #header-8, body.orderPipeline#pageId4000 #headerSlots #header-8, body.reviews #headerSlots #header-8, body.thankYou #headerSlots #header-8, body.storeLocator #headerSlots #header-8, body.storeDetails #headerSlots #header-8 { clear: both; padding-top: 9px; }

body.orderPipeline #wrapper #innerWrapper #headerSlots div#header-1, body.signIn#pageId101 #wrapper #innerWrapper #headerSlots div#header-1 { position: relative; left: 0; top: 0; padding-top: 0; width: 100%; border: none; }
body.orderPipeline #wrapper #innerWrapper #headerSlots div#header-1 div#topNavProgress1, body.signIn#pageId101 #wrapper #innerWrapper #headerSlots div#header-1 div#topNavProgress1 { overflow: hidden; display: inline-block; padding: 18px; }
body.orderPipeline #wrapper #innerWrapper #headerSlots div#header-1 div#topNavProgress1, body.signIn#pageId101 #wrapper #innerWrapper #headerSlots div#header-1 div#topNavProgress1 { display: block; }
body.orderPipeline #wrapper #innerWrapper #headerSlots div#header-1 div#topNavProgress1 .logo, body.signIn#pageId101 #wrapper #innerWrapper #headerSlots div#header-1 div#topNavProgress1 .logo { float: left; }
body.orderPipeline #wrapper #innerWrapper #headerSlots div#header-1 div#topNavProgress1 .nav, body.signIn#pageId101 #wrapper #innerWrapper #headerSlots div#header-1 div#topNavProgress1 .nav { position: relative; display: inline; margin-left: 18px; }
body.orderPipeline #wrapper #innerWrapper #headerSlots div#header-1 div#topNavProgress1 .nav img, body.signIn#pageId101 #wrapper #innerWrapper #headerSlots div#header-1 div#topNavProgress1 .nav img { position: absolute; right: 47px; top: 9px; }
body.orderPipeline #wrapper #innerWrapper #headerSlots div#header-2, body.orderPipeline #wrapper #innerWrapper #headerSlots div#header-4, body.orderPipeline #wrapper #innerWrapper #headerSlots div#header-7, body.orderPipeline #wrapper #innerWrapper #headerSlots div#header-8, body.signIn#pageId101 #wrapper #innerWrapper #headerSlots div#header-2, body.signIn#pageId101 #wrapper #innerWrapper #headerSlots div#header-4, body.signIn#pageId101 #wrapper #innerWrapper #headerSlots div#header-7, body.signIn#pageId101 #wrapper #innerWrapper #headerSlots div#header-8 { display: none; }

/* Default Top Nav is placed on all pages except OPL */
body #wrapper #innerWrapper #headerSlots, body.orderPipeline#pageId4000 #wrapper #innerWrapper #headerSlots { background: #0C0C0C url(http://ecx.images-amazon.com/images/I/01njEJoh70L.gif) repeat-x scroll left top; border-bottom: 3px solid #5A0023; margin-bottom: 0; display: inline-block; position: relative; }
body #wrapper #innerWrapper #headerSlots:after, body.orderPipeline#pageId4000 #wrapper #innerWrapper #headerSlots:after { content: " "; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
body #wrapper #innerWrapper #headerSlots, body.orderPipeline#pageId4000 #wrapper #innerWrapper #headerSlots { display: block; }
body #wrapper #innerWrapper #headerSlots div#header-1, body.orderPipeline#pageId4000 #wrapper #innerWrapper #headerSlots div#header-1 { position: absolute; padding-top: 75px; width: 400px; border-left: none; }
body #wrapper #innerWrapper #headerSlots div#header-1 div.starter-amazon-com-ImageWidget-1-latest, body.orderPipeline#pageId4000 #wrapper #innerWrapper #headerSlots div#header-1 div.starter-amazon-com-ImageWidget-1-latest { position: absolute; left: 20px; top: 42px; padding-bottom: 0; width: auto; z-index: 99; }
body #wrapper #innerWrapper #headerSlots div#header-2, body.orderPipeline#pageId4000 #wrapper #innerWrapper #headerSlots div#header-2 { background: none; padding-top: 42px; }
body #wrapper #innerWrapper #headerSlots div#header-2 div.com-amazon-webstore-SignInWidget-2 .signInMenu, body.orderPipeline#pageId4000 #wrapper #innerWrapper #headerSlots div#header-2 div.com-amazon-webstore-SignInWidget-2 .signInMenu { border-right: none; padding: 5px 9px 26px; margin: 0; }
body #wrapper #innerWrapper #headerSlots div#header-4, body.orderPipeline#pageId4000 #wrapper #innerWrapper #headerSlots div#header-4 { margin-left: 0; padding-left: 404px; width: 327px; margin-top: 0px; }
body #wrapper #innerWrapper #headerSlots div#header-7, body.orderPipeline#pageId4000 #wrapper #innerWrapper #headerSlots div#header-7 { width: 252px; margin-top: -5px; margin-bottom: 0; border-right: none; }
body #wrapper #innerWrapper #headerSlots div#header-8, body.orderPipeline#pageId4000 #wrapper #innerWrapper #headerSlots div#header-8 { border-left: none; border-right: none; border-bottom: none; }
body #wrapper #innerWrapper div.miniDetailPage.miniCollectionPage div#headerSlots div#header-1, body.orderPipeline#pageId4000 #wrapper #innerWrapper div.miniDetailPage.miniCollectionPage div#headerSlots div#header-1 { padding-top: 0; }

body.cart#pageId100 #rightColumn div.com-amazon-webstore-HighUpsellCart-2 .recentlyAddedItems { margin-bottom: 9px; }
body.cart#pageId100 #rightColumn div.com-amazon-webstore-HighUpsellCart-2 .recentlyAddedItems ul.buttonGroup.checkoutActions { width: 100%; text-align: center; }
body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator, body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator { border-top: 1px solid black; border-bottom: 1px solid black; padding-top: 9px; padding-bottom: 9px; margin-bottom: 9px; }
body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate, body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate { margin-bottom: 0; padding-bottom: 0; }
body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls, body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls { text-align: center; }
body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator p.shippingDisclaimer, body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator p.shippingDisclaimer { display: none; }
body.cart#pageId100 #rightColumn div.com-amazon-webstore-CheckoutButton-2 ul.buttonGroup { width: 100%; text-align: center; }

body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator p.shippingDisclaimer, body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator p.shippingDisclaimer { display: none; }

body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator { text-align: right; overflow: hidden; display: inline-block; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator { display: block; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator .messageBox, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator .messageBox { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields { margin-bottom: 9px; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList { display: inline; float: right; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList dt.tax, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList dt.tax { float: left; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList dd.tax, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList dd.tax { float: left; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls { display: block; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator p.shippingDisclaimer, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator p.shippingDisclaimer { float: right; width: 75%; }

body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator { text-align: right; overflow: hidden; display: inline-block; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator { display: block; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator .messageBox, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator .messageBox { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields { margin-bottom: 9px; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList dd, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList dd { float: right; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls { display: block; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator p.shippingDisclaimer, body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator p.shippingDisclaimer { float: right; width: 75%; }

body.cart#pageId101 #rightColumn div.com-amazon-webstore-HighUpsellCart-2 .recentlyAddedItems { margin-bottom: 9px; }
body.cart#pageId101 #rightColumn div.com-amazon-webstore-HighUpsellCart-2 .recentlyAddedItems ul.buttonGroup.checkoutActions { width: 100%; text-align: center; }
body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator, body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator { border-top: 1px solid black; border-bottom: 1px solid black; padding-top: 9px; padding-bottom: 9px; margin-bottom: 9px; }
body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate, body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate { margin-bottom: 0; padding-bottom: 0; }
body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls, body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls { text-align: center; }
body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator div.messageBox.informationMessageBox.shippingDisclaimer, body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator div.messageBox.informationMessageBox.shippingDisclaimer { display: none; }
body.cart#pageId101 #rightColumn div.com-amazon-webstore-CheckoutButton-2 ul.buttonGroup { width: 100%; text-align: center; }

body.cart button.primaryAction { padding: 0 14px 0 0; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.cart button.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.cart button.primaryAction:hover, body.cart button.primaryAction:focus { background-position: 100% -151px; }
body.cart button.primaryAction:hover span, body.cart button.primaryAction:focus span { background-position: 0 -151px; }
body.cart button.primaryAction[disabled=disabled], body.cart button.primaryAction.disabled { background-position: 100% -182px; }
body.cart button.primaryAction[disabled=disabled] span, body.cart button.primaryAction.disabled span { background-position: 0 -182px; }
body.cart a.primaryAction { padding: 0 14px 0 0; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.cart a.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.cart a.primaryAction:hover, body.cart a.primaryAction:focus { background-position: 100% -151px; }
body.cart a.primaryAction:hover span, body.cart a.primaryAction:focus span { background-position: 0 -151px; }
body.cart a.primaryAction.disabled { background-position: 100% -182px; }
body.cart a.primaryAction.disabled span { background-position: 0 -182px; }
body.cart #wrapper #columns { overflow: hidden; display: inline-block; }
body.cart #wrapper #columns { display: block; }
body.cart #wrapper #columns #centerColumn { width: 770px; float: left; padding-right: 18px; }
body.cart #wrapper #columns #rightColumn { width: 202px; float: left; }

body.cart button.primaryAction { padding: 0 14px 0 0; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -93px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.cart button.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -93px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.cart button.primaryAction:hover, body.cart button.primaryAction:focus { background-position: 100% -116px; }
body.cart button.primaryAction:hover span, body.cart button.primaryAction:focus span { background-position: 0 -116px; }
body.cart button.primaryAction[disabled=disabled], body.cart button.primaryAction.disabled { background-position: 100% -139px; }
body.cart button.primaryAction[disabled=disabled] span, body.cart button.primaryAction.disabled span { background-position: 0 -139px; }
body.cart a.primaryAction { padding: 0 14px 0 0; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -93px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.cart a.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -93px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.cart a.primaryAction:hover, body.cart a.primaryAction:focus { background-position: 100% -116px; }
body.cart a.primaryAction:hover span, body.cart a.primaryAction:focus span { background-position: 0 -116px; }
body.cart a.primaryAction.disabled { background-position: 100% -139px; }
body.cart a.primaryAction.disabled span { background-position: 0 -139px; }

body.orderPipeline#pageId1000 { /* BEGIN OPL Title Module OVERRIDE */ /* END OPL Title Module OVERRIDE */ }
body.orderPipeline#pageId1000 .pageTitleDescription { width: 75%; }
body.orderPipeline#pageId1000 #centerColumn { position: relative; display: inline-block; }
body.orderPipeline#pageId1000 #centerColumn { display: block; }
body.orderPipeline#pageId1000 #centerColumn div.com-amazon-webstore-OrderPipelineShippingAddressBook-2 ul.multipleAddressesActions { position: absolute; right: 0px; top: 9px; width: 20%; border: 1px solid black; padding: 9px 9px; text-align: center; margin: 0 auto; }
body.orderPipeline#pageId1000 #centerColumn div.com-amazon-webstore-OrderPipelineShippingAddressBook-2 ul.multipleAddressesActions li.multipleAddresses .label { font-weight: bold; padding: 0 10px 9px; display: block; }

body.orderPipeline#pageId1100 div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 { border-top: 1px solid black; padding-top: 18px; }
body.orderPipeline#pageId1100 div.com-amazon-webstore-OrderPipelineAccountSetup-2 fieldset.createPassword { border-top: 1px solid black; padding-top: 18px; }
body.orderPipeline#pageId1100 div#bottom-5 { overflow: hidden; display: inline-block; border-top: 1px solid black; padding-top: 18px; }
body.orderPipeline#pageId1100 div#bottom-5 { display: block; }
body.orderPipeline#pageId1100 div#bottom-5 ul.buttonGroup.formControls { float: right; }

body.orderPipeline#pageId3000 button.primaryAction { padding: 0 14px 0 0; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.orderPipeline#pageId3000 button.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.orderPipeline#pageId3000 button.primaryAction:hover, body.orderPipeline#pageId3000 button.primaryAction:focus { background-position: 100% -151px; }
body.orderPipeline#pageId3000 button.primaryAction:hover span, body.orderPipeline#pageId3000 button.primaryAction:focus span { background-position: 0 -151px; }
body.orderPipeline#pageId3000 button.primaryAction[disabled=disabled], body.orderPipeline#pageId3000 button.primaryAction.disabled { background-position: 100% -182px; }
body.orderPipeline#pageId3000 button.primaryAction[disabled=disabled] span, body.orderPipeline#pageId3000 button.primaryAction.disabled span { background-position: 0 -182px; }
body.orderPipeline#pageId3000 a.primaryAction { padding: 0 14px 0 0; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.orderPipeline#pageId3000 a.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 31px; line-height: 31px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.orderPipeline#pageId3000 a.primaryAction:hover, body.orderPipeline#pageId3000 a.primaryAction:focus { background-position: 100% -151px; }
body.orderPipeline#pageId3000 a.primaryAction:hover span, body.orderPipeline#pageId3000 a.primaryAction:focus span { background-position: 0 -151px; }
body.orderPipeline#pageId3000 a.primaryAction.disabled { background-position: 100% -182px; }
body.orderPipeline#pageId3000 a.primaryAction.disabled span { background-position: 0 -182px; }
body.orderPipeline#pageId3000 #columns { position: relative; }
body.orderPipeline#pageId3000 #columns #centerColumn { float: left; width: 72%; }
body.orderPipeline#pageId3000 #columns #rightColumn { float: right; width: 27%; }
body.orderPipeline#pageId3000 #columns #rightColumn #right-1 ul.buttonGroup li.placeOrder { top: 35px; position: absolute; right: 0px; }
body.orderPipeline#pageId3000 #columns #rightColumn #right-1 ul.buttonGroup li.placeOrder span.label { display: none; }
body.orderPipeline#pageId3000 #columns #rightColumn #right-2 { margin-top: 72px; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 { border-bottom: none; margin-bottom: 0; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 { border-top: none; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 h2 { position: absolute; top: 0px; left: -9999px; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelinePlaceOrderLink-2 ul.buttonGroup.formControls { overflow: hidden; display: inline-block; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelinePlaceOrderLink-2 ul.buttonGroup.formControls { display: block; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelinePlaceOrderLink-2 ul.buttonGroup.formControls li { float: right; }

body.orderPipeline#pageId3000 button.primaryAction { padding: 0 14px 0 0; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -93px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.orderPipeline#pageId3000 button.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -93px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.orderPipeline#pageId3000 button.primaryAction:hover, body.orderPipeline#pageId3000 button.primaryAction:focus { background-position: 100% -116px; }
body.orderPipeline#pageId3000 button.primaryAction:hover span, body.orderPipeline#pageId3000 button.primaryAction:focus span { background-position: 0 -116px; }
body.orderPipeline#pageId3000 button.primaryAction[disabled=disabled], body.orderPipeline#pageId3000 button.primaryAction.disabled { background-position: 100% -139px; }
body.orderPipeline#pageId3000 button.primaryAction[disabled=disabled] span, body.orderPipeline#pageId3000 button.primaryAction.disabled span { background-position: 0 -139px; }
body.orderPipeline#pageId3000 a.primaryAction { padding: 0 14px 0 0; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -93px; background-image: url(http://ecx.images-amazon.com/images/I/01Buz2imHjL.png); }
body.orderPipeline#pageId3000 a.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 23px; line-height: 23px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -93px; background-image: url(http://ecx.images-amazon.com/images/I/11qEpi2F%2B0L.png); }
body.orderPipeline#pageId3000 a.primaryAction:hover, body.orderPipeline#pageId3000 a.primaryAction:focus { background-position: 100% -116px; }
body.orderPipeline#pageId3000 a.primaryAction:hover span, body.orderPipeline#pageId3000 a.primaryAction:focus span { background-position: 0 -116px; }
body.orderPipeline#pageId3000 a.primaryAction.disabled { background-position: 100% -139px; }
body.orderPipeline#pageId3000 a.primaryAction.disabled span { background-position: 0 -139px; }
body.orderPipeline#pageId3000 h2 { background-color: transparent; }
body.orderPipeline#pageId3000 #wrapper #innerWrapper div#mainContentWrapper div#footer { width: 990px; float: left; margin: 19px 0 0 -18px; padding: 36px 18px; background: #000000 url(http://ecx.images-amazon.com/images/I/01pyKizcwUL.gif) top left repeat-x; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-ReviewAndPlaceOrderHeader-2 p.pageTitleDescription a { color: #000000; font-weight: bold; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 { background: #D3D3D3 url(http://ecx.images-amazon.com/images/I/01kbq5w0J%2BL.gif) top left repeat-x; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.giftOptions dl.attributeList { float: left; width: 188px; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.giftOptions ul.buttonGroup.giftActions { display: inline; left: auto; top: auto; position: relative; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineOrderTotals-2 { color: #FFFFFF; background: #313131; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineOrderTotals-2 h2, body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineOrderTotals-2 a { color: #FFFFFF; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 { color: #FFFFFF; background: #313131; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 h2, body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 a { color: #FFFFFF; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 { color: #FFFFFF; background: #313131; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 h2, body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 a { color: #FFFFFF; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 { color: #FFFFFF; background: #313131; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 h2, body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 a { color: #FFFFFF; }

body.orderPipeline#pageId4000 h2 { color: black; background-color: transparent; padding: 0; }

body.orderPipeline#pageId4000 div#wrapper div#innerWrapper div#headerSlots div#header-1 { position: relative; width: 954px; padding: 36px 18px; }
body.orderPipeline#pageId4000 div#wrapper div#innerWrapper div#headerSlots div#header-1 div.starter-amazon-com-ImageWidget-1-latest { position: relative; top: 0; left: 0; }

body.orderPipeline h1 { font-weight: bold; }
body.orderPipeline h2 { color: black; font-weight: bold; background-color: white; padding: 5px; }
body.orderPipeline fieldset legend span { font-weight: bold; color: black; background-color: white; padding: 5px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.333em; margin-bottom: 9px; }
body.orderPipeline fieldset fieldset legend span { font-weight: normal; color: #000000; padding: 0; background-color: transparent; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }
body.orderPipeline div.addressAccuracy { margin-left: 20%; margin-top: 18px; }
body.orderPipeline div.addressAccuracy .label { float: left; font-weight: bold; margin-right: 7px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }
body.orderPipeline div.com-amazon-webstore-OrderPipelineCartSummary-1 { width: 275px; }
body.orderPipeline div.com-amazon-webstore-OrderPipelineOrderSummary-1 { width: 275px; }

body.yourAccount#pageId1000 div#columns { overflow: hidden; display: inline-block; }
body.yourAccount#pageId1000 div#columns { display: block; }
body.yourAccount#pageId1000 div#columns div#leftColumn { float: left; width: 20%; }
body.yourAccount#pageId1000 div#columns div#centerColumn { margin-left: 20%; padding-left: 18px; }

body.yourAccount#pageId1000 div#wrapper div#innerWrapper div#mainContentWrapper { overflow: hidden; display: inline-block; }
body.yourAccount#pageId1000 div#wrapper div#innerWrapper div#mainContentWrapper { display: block; }
body.yourAccount#pageId1000 div#wrapper div#innerWrapper div#mainContentWrapper div#top-10 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 { float: right; width: 790px; }
body.yourAccount#pageId1000 div#wrapper div#innerWrapper div#mainContentWrapper div#top-10 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory { margin: 0 0 0 15px; padding: 11px 9px 6px 9px; background: #000000 url(http://ecx.images-amazon.com/images/I/01NFbpCt9aL.gif) no-repeat scroll right top; color: #CCCCCC; display: block; font-weight: bold; margin-bottom: 11px; text-decoration: none; white-space: nowrap; }
body.yourAccount#pageId1000 div#wrapper div#innerWrapper div#mainContentWrapper div#top-5 div.com-amazon-webstore-WelcomeToYourAccountHeader-1 { margin-bottom: 0; width: 200px; float: left; margin-top: 0; }
body.yourAccount#pageId1000 div#wrapper div#innerWrapper div#mainContentWrapper div#top-5 h1 { margin-bottom: 0; background: #000000 url(http://ecx.images-amazon.com/images/I/01NFbpCt9aL.gif) no-repeat scroll right top; color: #CCCCCC; display: block; font-weight: bold; margin-bottom: 11px; padding: 11px 9px; text-decoration: none; white-space: nowrap; }
body.yourAccount#pageId1000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns { overflow: hidden; display: inline-block; padding-top: 0; }
body.yourAccount#pageId1000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns { display: block; }
body.yourAccount#pageId1000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns div#leftColumn { float: left; width: 20%; padding-top: 11px; }
body.yourAccount#pageId1000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns div#centerColumn { margin-left: 20%; padding-left: 18px; padding-top: 18px; }

body.yourAccount#pageId3000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns { padding-top: 0; }
body.yourAccount#pageId3000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns div#leftColumn div#left-1 { width: 990px; }
body.yourAccount#pageId3000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns div#leftColumn div#left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 { margin: 0 0 18px; padding: 11px 9px 6px 9px; background: #000000 url(http://ecx.images-amazon.com/images/I/01NFbpCt9aL.gif) no-repeat scroll right top; color: #CCCCCC; display: block; font-weight: bold; text-decoration: none; white-space: nowrap; }
body.yourAccount#pageId3000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns div#leftColumn div#left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory { margin-bottom: 0; }
body.yourAccount#pageId3000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns div#leftColumn div#left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset { overflow: hidden; display: inline-block; }
body.yourAccount#pageId3000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns div#leftColumn div#left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset { display: block; }
body.yourAccount#pageId3000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns div#leftColumn div#left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset ol.formFields { float: left; }
body.yourAccount#pageId3000 div#wrapper div#innerWrapper div#mainContentWrapper div#columns div#leftColumn div#left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset ul.buttonGroup.orderHistoryButtonGroup { display: inline; }

body.yourAccount#pageId3001 #wrapper #columns #leftColumn #left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 { float: right; }

body.yourAccount#pageId3001 #wrapper #columns { padding-top: 0; }
body.yourAccount#pageId3001 #wrapper #columns #leftColumn #left-1 { width: 990px; }
body.yourAccount#pageId3001 #wrapper #columns #leftColumn #left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 { margin: 0 0 18px; padding: 11px 9px 6px 9px; background: #000000 url(http://ecx.images-amazon.com/images/I/01NFbpCt9aL.gif) no-repeat scroll right top; color: #CCCCCC; display: block; font-weight: bold; margin-bottom: 11px; text-decoration: none; white-space: nowrapi; width: 972px; }
body.yourAccount#pageId3001 #wrapper #columns #leftColumn #left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory { margin-bottom: 0; }

body.yourAccount#pageId3020 #wrapper #innerWrapper #columns #leftColumns div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 { float: right; }

@media print { body.yourAccount#pageId6000 div#wrapper div#innerWrapper div#headerSlots { display: none; }
  body.yourAccount#pageId6000 div#wrapper div#innerWrapper div#footer { display: none; }
  body.yourAccount#pageId6000 div#wrapper div div.com-amazon-webstore-YourAccountBreadcrumbs-2 { display: none; } }

body.yourAccount h1 { font-weight: bold; }
body.yourAccount h2 { color: black; font-weight: bold; background-color: white; padding: 5px; }
body.yourAccount fieldset legend span { font-weight: bold; color: black; background-color: white; padding: 5px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.333em; margin-bottom: 9px; }
body.yourAccount fieldset fieldset legend span { font-weight: normal; color: #000000; padding: 0; background-color: transparent; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }

body.yourAccount div#wrapper div#innerWrapper div#mainContentWrapper { overflow: hidden; display: inline-block; }
body.yourAccount div#wrapper div#innerWrapper div#mainContentWrapper { display: block; }
body.yourAccount div#wrapper div#innerWrapper div#mainContentWrapper div#top-10 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 { float: right; width: 790px; }
body.yourAccount div#wrapper div#innerWrapper div#mainContentWrapper div#top-10 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory { margin-bottom: 0; margin-top: 18px; }
body.yourAccount div#wrapper div#innerWrapper div#mainContentWrapper div#top-5 div.com-amazon-webstore-WelcomeToYourAccountHeader-1 { margin-bottom: 0; width: 200px; float: left; margin-top: 18px; }


