
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 #b2b2b2;
	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 #b2b2b2;
	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; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li {
	display: block;
	list-style-type: none;
}
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li img.falseRadio { vertical-align: middle; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.singleSpeed .shipMethodLabel { /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
	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 #b2b2b2;
	position: relative;
}
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem { display: block; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productImage { float: left; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.attributeList { margin: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock {
	position: absolute;
	top: 18px;
	right: 0px;
	width: 200px;
}
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock dt.unitPrice {
	font-weight: bold;
	float: none;
	width: 100px;
	text-align: right;
	padding: 0;
}
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock dd.unitPrice {
	float: none;
	width: 100px;
	text-align: right;
}
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock dt.itemTotal {
	font-weight: bold;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 100px;
	text-align: right;
	padding: 0;
}
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock dd.itemTotal {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 100px;
	text-align: right;
}
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails { border: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingAddress { border: 0; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingAddress h3.label { font-size: 11px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions h3.label { font-size: 11px; }
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock dt.unitPrice,
div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-3 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem .productDetails dl.priceBlock dt.itemTotal { color: #000; }
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary {
	border: 1px solid #b2b2b2;
	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-OrderPipelineOrderTotals-2 div.orderSummary {
	border: 0;
	padding: 5px;
	padding-bottom: 18px;
	background: #91ac69;
	margin: 0 0 0 0;
	color: #FFF;
}
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary a { color: #EEE; }
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary h2 {
	color: #FFF;
	padding-left: 4.5px;
	border-bottom: 1px solid #FFF;
}
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList {
	padding: 0 5px;
	margin: 0;
}
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList dt.preTaxTotal { margin-top: 9px; }
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList dt.orderTotal {
	font-weight: bold;
	margin-top: 9px;
}
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList dd { text-align: right; }
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList dd.preTaxTotal { margin-top: 9px; }
div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary dl.attributeList dd.orderTotal {
	font-weight: bold;
	margin-top: 9px;
}
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes {
	position: relative;
	margin-bottom: 18px;
}
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset {
	padding: 0 5px;
	margin: 0;
}
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset ol.formFields li.promotionCode { margin: 0; }
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset ol.formFields li.promotionCode label {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset ol.formFields li.promotionCode p.formHelp {
	display: block;
	padding: 0;
	margin-bottom: 9px;
}
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes fieldset ol.formFields li.promotionCode input { width: 199px; }
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes {
	border: 0;
	padding: 5px;
	padding-bottom: 18px;
	background: #91ac69;
	margin: 0 0 0 0;
	color: #FFF;
}
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes a { color: #eee; }
div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 div.promotionalCodes h2 {
	color: #FFF;
	padding-left: 4.5px;
	border-bottom: 1px solid #FFF;
}
div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes {
	border: 1px solid #b2b2b2;
	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: 168px;
	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-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes {
	border: 0;
	padding: 5px;
	padding-bottom: 18px;
	background: #91ac69;
	margin: 0 0 0 0;
	color: #FFF;
}
div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes a { color: #eee; }
div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes h2 {
	color: #FFF;
	padding-left: 4.5px;
	border-bottom: 1px solid #FFF;
}
body#pageId1100 div.promotionalCodes {
	background: #FFF;
	color: #000;
}
body#pageId1100 div.promotionalCodes a { color: #a41d19; }
body#pageId1100 div.promotionalCodes h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
}
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 {
	border: 1px solid #b2b2b2;
	padding: 5px;
	margin-bottom: 18px;
}
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection {
	position: relative;
	margin: 0 5px;
}
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection span.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection div.briefCardInformation { margin: 0 5px; }
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection div.briefCardInformation img {
	float: left;
	margin-top: 5px;
}
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection div.briefCardInformation dl.attributeList {
	margin-left: 51px;
	margin-bottom: 0;
}
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection div.briefCardInformation dl.attributeList dd span.descriptiveText {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 div.confirmPaymentSection ul.buttonGroup {
	position: absolute;
	top: 0;
	right: 0;
}
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 {
	border: 0;
	padding: 5px;
	padding-bottom: 18px;
	background: #91ac69;
	margin: 0 0 0 0;
	color: #FFF;
}
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 a { color: #eee; }
div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 h2 {
	color: #FFF;
	padding-left: 4.5px;
	border-bottom: 1px solid #FFF;
}
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 {
	border: 1px solid #b2b2b2;
	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-3 {
	border: 0;
	padding: 5px;
	padding-bottom: 18px;
	background: #91ac69;
	margin: 0 0 18px;
	color: #FFF;
}
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 a { color: #eee; }
div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 h2 {
	color: #FFF;
	padding-left: 4.5px;
	border-bottom: 1px solid #FFF;
}
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: 25%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardNumber input,
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.cardHoldersName input { width: 180px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardExpirationDate { width: 25%; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardExpirationDate fieldset.updateExpirationDate { margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate { margin: 0; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate legend span {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0;
	font-weight: bold;
}
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate ol.formFields li {
	float: left;
	padding-right: 5px;
	width: auto;
}
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate ol.formFields li label {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate ol.formFields li select.expMonth { width: 50px; }
div.com-amazon-webstore-OrderPipelineCreditCardSelect-2 fieldset.updateExpirationDate ol.formFields li select.expYear { width: 55px; }
div.com-amazon-webstore-UpdateOrderingPreferences-1 fieldset.orderSettings p.formComment {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
div.com-amazon-webstore-UpdateOrderingPreferences-1 fieldset.orderSettings legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-UpdateOrderingPreferences-1 fieldset.orderSettings ol.formFields li.formField label { width: auto; }
div.com-amazon-webstore-SaveOrderingPreferences-2 fieldset.orderSettings p.formComment {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
div.com-amazon-webstore-SaveOrderingPreferences-2 fieldset.orderSettings legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-SaveOrderingPreferences-2 fieldset.orderSettings ol.formFields li.formField label { width: auto; }
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-OrderPipelineShipToMultipleAddress-3 form.multipleShipments fieldset.setMultipleShipments ol.multipleShipments li.product.multipleShipment {
	overflow: hidden;
	display: inline-block;
	padding-bottom: 18px;
	border-bottom: 1px solid #b2b2b2;
	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-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 #b2b2b2;
	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-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: 13%;
	float: left;
	display: block;
	font-weight: bold;
}
div.com-amazon-webstore-OrderPipelineAccountSetup-2 fieldset.createPassword ol.formFields li.formField input[type=password],
div.com-amazon-webstore-OrderPipelineAccountSetup-2 fieldset.createPassword ol.formFields li.formField input.password { width: 200px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions { overflow: hidden; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions h2 { margin-bottom: 18px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings {
	overflow: hidden;
	display: inline-block;
	border-bottom: 1px solid #b2b2b2;
	margin-bottom: 18px;
}
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems {
	width: 60%;
	float: left;
}
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsItems ul.productList {
	padding-right: 18px;
	border-right: 1px solid #b2b2b2;
	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 #b2b2b2;
	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 #b2b2b2;
	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 #b2b2b2;
	padding: 9px;
}
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage { display: block; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage label {
	margin-bottom: 18px;
	font-weight: bold;
}
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage .fieldHelp { margin: 0; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage textarea { width: 348px; }
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form div.giftOptionsItemsAndSettings div.giftOptionsSettings fieldset ol.formFields li.giftMessage .charactersLeftHelp {
	float: right;
	margin-right: 9px;
}
div.com-amazon-webstore-OrderPipelineItemGiftSelect-2 div.giftOptions form ul.formControls {
	float: right;
	clear: both;
}
div.com-amazon-webstore-OrderPipelinePlaceOrderLink-2 ul.buttonGroup li.placeOrder span.label { font-weight: bold; }
div.com-amazon-webstore-OrderPipelineShippingAddressBook-2 div.addressBookContainer ul.buttonGroup.multipleAddressesActions li.shipToMultipleAddresses span.label { font-weight: bold; }
div.com-amazon-webstore-MiniCart-2 .miniCart { width: 250px; }
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart {
	padding: 0 9px;
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart { display: block; }
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .cartInformation {
	padding: 9px 0;
	float: left;
}
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .cartInformation p.itemsInCart {
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
}
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .cartInformation p.itemsInCart a { color: #FFFFFF; }
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart { float: right; }
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls { padding: 5.5px 0; }
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li { margin: 0; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart {
	display: none;
	width: 202px;
	padding: 9px;
	border: 1px solid #DDDDDD;
	position: absolute;
	z-index: 100;
	background-color: #FFFFFF;
}
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .itemsJustAdded {
	font-weight: bold;
	margin-bottom: 0;
}
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product {
	overflow: hidden;
	display: inline-block;
	padding-bottom: 9px;
	border-bottom: 1px solid #b2b2b2;
	margin-bottom: 9px;
}
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product { display: block; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product .productImage { float: left; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product div.productDetails { margin-left: 100px; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product div.productDetails { margin-left: 93px; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product div.productDetails .title { margin-bottom: 0; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product div.productDetails dl.priceBlock,
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart .product div.productDetails dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart dl.miniCartSummary { margin: 0; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart dl.miniCartSummary dd { text-align: right; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls { display: block; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls li.editCart {
	display: block;
	float: left;
	margin: 0;
}
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart div.miniCartActions ul.miniCartControls li.checkoutEnabled { float: right; margin: 0; }

div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart { border-bottom: 0; 
}
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .cartInformation p.itemsInCart { color: #a41d19; }
div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .cartInformation p.itemsInCart a { color: #a41d19; }
div.com-amazon-webstore-MiniCart-2 .miniCart .dynamicMiniCart {
	display: none;
	width: 202px;
	padding: 8px;
	border: 1px solid #C2B399;
	border-top: 0px none;
	position: absolute;
	z-index: 100;
	background-color: #FFFFFF;
}
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: 225px; }
div.com-amazon-webstore-SearchNav-2 .miniSearchForm form.searchForm fieldset.minorFieldset.search ol.formFields li.formField.searchFor label {
	color: #222222;
	position: static;
}
div.com-amazon-webstore-SearchNav-2 .miniSearchForm form.searchForm fieldset.minorFieldset.search ol.formFields li.formField.searchFor input { width: 170px; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav {
	margin: 0;
	padding: 15px 0 0 0;
	list-style: none;
	border: none;
	background: transparent;
	height: 38px;
}
/* SAFARI AND CHROME HACK */
body:first-of-type div.com-amazon-webstore-SearchNav-2 .miniSearchForm form.searchForm fieldset.minorFieldset.search ol.formFields li.formField.searchFor input { width: 140px; }


div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup {
	position: relative;
	z-index: 20;
	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;
	text-transform: lowercase;
}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul {
	position: absolute;
	top: 0px;
	left: -9999px;
	margin: 0;
	padding: 9px 0;
	border-left: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
	border-right: 1px solid #b2b2b2;
	min-width: 167px;
	width: 99%;
	background-color: #FFFFFF;
}
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: 4.5px 0 4.5px 20px;
	display: block;
	text-decoration: none;
}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li:hover { background: none; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li:hover a { color: #333333; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup:hover,
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover { background: transparent; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup:hover ul,
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover ul {
	top: 39px;
	left: 0;
}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav {
	border: 0;
	background: 0;
	font-size: 14px;
	margin: 0;
	font-weight: bold;
}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode {
	color: #111111;
	padding: 5px 18px;
	font-weight: bold;
	text-transform: none;
}
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode:hover { color: #a41d19; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li { font-size: 11px; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li a { padding: 4.5px 0 4.5px 30px; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup ul li:hover { background-color: red; }
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup:hover,
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.navigationHover,
div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup.currentTopNavLevelOneItem {
	background: none;
	margin: 0;
}
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: 49px;
	left: -2px;
}
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 #b2b2b2;
	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; color: #f5f5f5 }
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-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-ProductPricing-2 div.productDetailPrice { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.273em; }
div.com-amazon-webstore-ProductTitleDetail-2 .productTitle { /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	font-weight: bold;
}
div.com-amazon-webstore-PromoBlurbsDetail-2 div.informationMessageBox.promotions {
	padding: 10px;
	background: none;
	background-color: #FAFAFF;
	border: 1px solid #b2b2b2;
	color: black;
	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 { background: #FFF; }
div.com-amazon-webstore-PromoBlurbsMiniDetail-2 div.informationMessageBox.promotions {
	padding: 10px;
	background: none;
	background-color: #FAFAFF;
	border: 1px solid #b2b2b2;
	color: black;
	position: relative;
	margin: 0 0 18px 0;
}
div.com-amazon-webstore-PromoBlurbsMiniDetail-2 div.informationMessageBox.promotions h3 {

	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-PromoBlurbsMiniDetail-2 div.informationMessageBox.promotions ul.viewOrHidePromotions {
	position: absolute;
	bottom: 9px;
	left: 9px;
}
div.com-amazon-webstore-PromoBlurbsMiniDetail-2 div.informationMessageBox.promotions ul.promotions { margin-bottom: 36px; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches {
	overflow: hidden;
	display: inline-block;
	margin: 0 0 18px 0;
}
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches { display: block; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches span.label {
	width: 20%;
	float: left;
	text-align: right;
	font-weight: bold;
}
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch {
	margin-left: 20%;
	padding-left: 9px;
}
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches div.chooseSwatch p.label { margin: 0; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches dl.attributeList { margin-bottom: 0; }
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches dl.attributeList dt {
	width: 20%;
	text-align: right;
	font-weight: bold;
}
div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches {
	border-bottom: 1px solid #e8ebed;
	background: #e8ebed;
}
div.com-amazon-webstore-ProductItemNumber-2 .attributeList { margin-bottom: 9px; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox { margin: 0 0 18px 0; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset {
	margin: 0;
	padding: 0;
}
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField label,
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField .label {
	width: 20%;
	float: left;
	margin-right: 9px;
	text-align: right;
	font-weight: bold;
}
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField select,
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField input,
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField textarea {
	float: left;
	width: 160px;
}
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField dl.attributeList { margin: 0; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField dl.attributeList dt {
	float: left;
	width: 20%;
}
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField dl.attributeList dd {
	margin-left: 20%;
	width: auto;
}
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField dl.attributeList dt {
	text-align: right;
	font-weight: bold;
}
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField dl.attributeList dt.availability {
	position: static;
	top: 0px;
	left: 0px;
}
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.quantity input,
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.quantity select { width: 41px; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.hiddenAvailability { display: none; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ul.buttonGroup.buyBoxActions { width: 100%; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ul.buttonGroup.buyBoxActions li.addToCart { margin-left: 20%; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ul.buttonGroup.buyBoxActions li.addToCart #addToCartErrMsg { display: none; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox { background: #e8ebed; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ol.formFields li.formField dl.attributeList { margin-left: 2%; }
div.com-amazon-webstore-ProductBuyBox-2 .buyBox form fieldset ul.buttonGroup.buyBoxActions li.addToCart { margin-left: 22%; }
div.com-amazon-webstore-EMWALink-1 .emwa { display: none; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper {
	overflow: hidden;
	display: inline-block;
	background-color: #a41d19;
}
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper { display: block; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div.tabItem {
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	cursor: pointer; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
	font-weight: bold;
	margin: 0;
	padding: 9px;
	float: left;
	background-color: #a41d19;
	color: white;
}
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div.tabItem.selectedTab {
	background-color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	color: black;
}
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div#addToCartTab.tabItem { border-left: 0 none; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div#sizeGuideTab.tabItem { border-right: 1px solid #000000; }
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div#closeTab {
	float: right;
	border: 0 none;
}
div.com-amazon-webstore-TabMiniDetail-2 #TabWrapper div#closeTab .closeTab_label {
	margin: 9px 9px 0 0;
	padding: 0;
	background: transparent url(/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-ProductDescription-2 .productDesc div.descriptionText { margin-bottom: 18px; }
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; }
div.com-amazon-webstore-ProductInformationList-2 .productInformation .information { margin-bottom: 18px; }
div.com-amazon-webstore-ProductInformationList-2 .productInformation .information h3 {
	font-size: 11px;
	font-weight: bold;
}
div.com-amazon-webstore-ProductInformationList-2 .productInformation .information ul,
div.com-amazon-webstore-ProductInformationList-2 .productInformation .information ol {
	padding: 0;
	margin: 18px 0 18px;
}
div.com-amazon-webstore-ProductInformationList-2 .productInformation .information ul li,
div.com-amazon-webstore-ProductInformationList-2 .productInformation .information ol li {
	margin-left: 2em;
	padding-left: 1em;
}
div.starter-amazon-com-LinksWidget-2 .dynamicMenu p.title {
	font-weight: bold;
	margin: 0;
	padding: 0;
}
div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls { display: block; }
div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls .btn_in_off {
	background: transparent url(/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-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-RichContentDetail-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-RichContentDetail-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-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls .btn_reset_off {
	background: transparent url(http://ecx.images-amazon.com/images/I/01DukZXGYiL.gif) no-repeat scroll 0 0;
	height: 14px;
	width: 45px;
	margin: 2px 0 2px 0;
	float: left;
}
div.com-amazon-webstore-RichContentDetail-2 #imageBody #zoomViewHolder #zoomControls .btn_reset_on {
	background: transparent url(/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-ViewCollectionButton-2 ul.buttonGroup.collectionActions { margin-bottom: 18px; }
div.com-amazon-webstore-ViewCollectionButton-2 ul.buttonGroup.collectionActions li.viewCollection p {
	float: left;
	margin: 0;
	font-weight: bold;
}
div.com-amazon-webstore-CollectionProducts-2 h2.collectionParentProductTitle {
	font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
}
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 #b2b2b2;
}
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 #b2b2b2;
}
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 #b2b2b2;
	color: black;
	position: relative;
	margin: 0 0 18px 0;
}
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product .productDetails div.informationMessageBox.promotions h3 {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product .productDetails div.informationMessageBox.promotions ul.viewOrHidePromotions {
	position: absolute;
	bottom: 9px;
	left: 9px;
}
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product .productDetails div.informationMessageBox.promotions ul.promotions { margin-bottom: 36px; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField { display: block; }
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField label {
	width: 20%;
	float: left;
	margin-right: 9px;
	text-align: right;
	font-weight: bold;
}
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField select,
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField input,
div.com-amazon-webstore-CollectionProducts-2 form.collection fieldset ul.productList.collectionChildren li.product ol.formFields li.formField textarea {
	float: left;
	width: 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-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-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-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-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-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.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.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 { font-size: 11px; }
div.com-amazon-webstore-LeftNavSearch-2 div.browseRefinements h2 {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-LeftNavSearch-2 div.browseRefinements ul.refinementList { padding-left: 18px; }
div.com-amazon-webstore-LeftNavSearch-2 div.browseRefinements ul.refinementList a { text-decoration: none; }
div.com-amazon-webstore-LeftNavSearch-2 div.browseRefinements h3 {
	font-weight: bold;
	font-size: 11px;
}
div.com-amazon-webstore-SearchResults-2 ol.productList.searchResultsList {
	margin-left: -7.5px;
	margin-right: -7.5px;
}
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: 7.5px;
	margin-left: 7.5px;
}
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 ol.productList.searchResultsList { margin-left: 18px; }
div.com-amazon-webstore-PaginationBottomSearch-2 .searchPagination {
	background-color: #F3F3F3;
	text-align: center;
	padding: 9px;
}
div.com-amazon-webstore-PaginationBottomSearch-2 .searchPagination { background-color: #FFF; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions {
	margin-bottom: 18px;
	position: relative;
	background-color: #F3F3F3;
	padding: 9px;
}
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: center; }
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: 7px;
	right: 9px;
}
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 { font-weight: bold; }
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions {
	margin-bottom: 9px;
	padding: 0 0 9px 0;
	border-bottom: 1px solid #b2b2b2;
	position: relative;
	background-color: #FFF;
}
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.sortRefinement {
	top: 0;
	left: 0;
}
div.com-amazon-webstore-PaginationTopSearch-2 div.searchOptions div.resultSizeForm {
	top: 0;
	right: 0;
}
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions {
	margin-bottom: 18px;
	position: relative;
	background-color: #F3F3F3;
	padding: 9px;
}
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: 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 { margin: 0; }
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-right: 9px;
}
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.resultSizeForm form.changeSearchSizeForm fieldset ol.formFields select { width: 97px; }
div.com-amazon-webstore-PaginationTopBrowse-2 h1 {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-PaginationTopBrowse-2 p.searchCount { font-weight: bold; }
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions {
	margin-bottom: 9px;
	padding: 0 0 9px 0;
	border-bottom: 1px solid #b2b2b2;
	position: relative;
	background-color: #FFF;
}
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.sortRefinement {
	top: 0;
	left: 0;
}
div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.resultSizeForm {
	top: 0;
	right: 0;
}
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements {
	overflow: hidden;
	display: inline-block;
	margin-left: 18px;
	padding: 5px 5px 0;
}
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;
}
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements ol.formFields {
	overflow: hidden;
	display: inline-block;
	float: left;
	margin-left: 65px;
}
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: 9px;
}
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: 200px; }
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 form fieldset.binningRefinements {
	position: relative;
	margin-left: 0;
	padding: 5px 5px 0;
	background: #e8ebed;
}
div.com-amazon-webstore-BinningSearch-2 div#searchRefinement form fieldset.binningRefinements legend span {
	top: 2.25px;
	left: 4.5px;
}
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: 160px; }
div.com-amazon-webstore-Signin-2 {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-Signin-2 { display: block; }
div.com-amazon-webstore-Signin-2 div.existingCustomer {
	float: left;
	width: 457px;
	border: 1px solid #b2b2b2;
}
div.com-amazon-webstore-Signin-2 div.existingCustomer h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	padding: 5px;
	border-bottom: 1px solid #b2b2b2;
}
div.com-amazon-webstore-Signin-2 div.existingCustomer p.haveAccountText {
	margin-left: 9px;
	margin-right: 9px;
}
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm {
	margin-left: 9px;
	margin-right: 9px;
}
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset .formComment.requiredDescription {
	overflow: hidden;
	display: inline-block;
	width: 20%;
	padding-right: 9px;
}
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField label {
	float: left;
	width: 20%;
	text-align: left;
}
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField input,
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField select,
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li label { width: 20%; }
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup { margin-left: 20%; }
div.com-amazon-webstore-Signin-2 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup li { display: block; }
div.com-amazon-webstore-Signin-2 div.newCustomer {
	width: 457px;
	margin-left: 495px;
	border: 1px solid #b2b2b2;
}
div.com-amazon-webstore-Signin-2 div.newCustomer h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	padding: 5px;
	border-bottom: 1px solid #b2b2b2;
}
div.com-amazon-webstore-Signin-2 div.newCustomer div.accountBenefits {
	margin-left: 9px;
	margin-right: 9px;
}
div.com-amazon-webstore-Signin-2 div.newCustomer form.signInCreateForm {
	margin-left: 9px;
	margin-right: 9px;
	margin-bottom: 18px;
}
div.com-amazon-webstore-Signin-2 div.newCustomer div.createAccountVerbiage {
	margin-left: 9px;
	margin-right: 9px;
}
div.com-amazon-webstore-Signin-2 div.verbiageSection {
	clear: both;
	padding-top: 18px;
}
div.com-amazon-webstore-Signin-2 {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-Signin-2 { display: block; }
div.com-amazon-webstore-Signin-2 div.existingCustomer { border: 0; }
div.com-amazon-webstore-Signin-2 div.existingCustomer h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	padding: 5px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
div.com-amazon-webstore-Signin-2 div.newCustomer { border: 0; }
div.com-amazon-webstore-Signin-2 div.newCustomer h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	padding: 5px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
div.com-amazon-webstore-OrderPipelineSignin-2 {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-OrderPipelineSignin-2 { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer {
	float: left;
	width: 457px;
	border: 1px solid #b2b2b2;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	padding: 5px;
	border-bottom: 1px solid #b2b2b2;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer p.haveAccountText {
	margin-left: 9px;
	margin-right: 9px;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm {
	margin-left: 9px;
	margin-right: 9px;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset .formComment.requiredDescription {
	overflow: hidden;
	display: inline-block;
	width: 20%;
	padding-right: 9px;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField label {
	float: left;
	width: 20%;
	text-align: left;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField input,
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField select,
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ol.formFields li label { width: 20%; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup { margin-left: 20%; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer form.signInMainForm fieldset ul.buttonGroup.signInMainButtonGroup li { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer {
	width: 457px;
	margin-left: 495px;
	border: 1px solid #b2b2b2;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	padding: 5px;
	border-bottom: 1px solid #b2b2b2;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form {
	margin-left: 9px;
	margin-right: 9px;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset .formComment.requiredDescription {
	overflow: hidden;
	display: inline-block;
	width: 20%;
	padding-right: 9px;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset ol.formFields li.formField {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset ol.formFields li.formField { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset ol.formFields li.formField label {
	float: left;
	width: 20%;
	text-align: left;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset ol.formFields li.formField input,
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset ol.formFields li.formField select,
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset ol.formFields li.formField label { width: 20%; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer form fieldset ul.buttonGroup.createAccountActions { margin-left: 20%; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.verbiageSection {
	clear: both;
	padding-top: 18px;
}
div.com-amazon-webstore-OrderPipelineSignin-2 {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-OrderPipelineSignin-2 { display: block; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer { border: 0; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.existingCustomer h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	padding: 5px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer { border: 0; }
div.com-amazon-webstore-OrderPipelineSignin-2 div.newCustomer h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	padding: 5px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
div.com-amazon-webstore-OrderPipelineSignin-2 div.verbiageSection h2 { /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1em;
	margin-bottom: 0;
	font-weight: bold;
}
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-YourAccountWhereNextLinkBox-2 h3 { font-weight: bold; }
div.com-amazon-webstore-YourAccountWhereNextLinkBox-2 ul.linkList { list-style-type: disc; }
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-ActiveCartItems-2 div.cartDetails h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
	font-weight: bold;
	padding: 9px 5px;
	margin-bottom: 18px;
}
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart { border-bottom: 1px solid #b2b2b2; }
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 #b2b2b2;
	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 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: 4.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.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 li {
	margin: 0;
	padding: 0;
}
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product ul.buttonGroup li button {
	background: 0 none;
	color: #a41d19;
	font-family: Tahoma, Geneva, 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 li button:hover {
	color: #a41d19;
	background: 0 none;
}
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product ul.buttonGroup 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 li.delete { border-right: 1px solid #b2b2b2; }
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: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	position: absolute;
	top: -45px;
	left: 52%;
	font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
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: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	position: absolute;
	top: -45px;
	left: 68%;
	font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
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: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	position: absolute;
	top: -45px;
	left: 84%;
	font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
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: 50%;
}
div.com-amazon-webstore-ActiveCartItems-2 div.cartDetails h2 {
	font-weight: normal;
	padding-left: 0;
}
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 {
	border: 0;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
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 {
	border: 0;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
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 {
	border: 0;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
div.com-amazon-webstore-SaveForLater-2 div.cartDetails { position: relative; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
	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 #b2b2b2;
	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: 4.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.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 li {
	margin: 0;
	padding: 0;
}
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product ul.buttonGroup li button {
	background: 0 none;
	color: #a41d19;
	font-family: Tahoma, Geneva, 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 li button:hover {
	color: #a41d19;
	background: 0 none;
}
div.com-amazon-webstore-SaveForLater-2 div.cartDetails form fieldset.savedForLater ol.formFields.productList li.formField.product ul.buttonGroup 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 li.delete { border-right: 1px solid #b2b2b2; }
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: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	position: absolute;
	top: -45px;
	left: 52%;
	font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
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: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	position: absolute;
	top: -45px;
	left: 68%;
	font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
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: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	position: absolute;
	top: -45px;
	left: 84%;
	font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
div.com-amazon-webstore-SaveForLater-2 div.cartDetails { position: relative; }
div.com-amazon-webstore-SaveForLater-2 div.cartDetails h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
	font-weight: normal;
}
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: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	border: 0; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
	font-weight: normal;
}
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: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	border: 0; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
	font-weight: normal;
}
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: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	border: 0; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
	font-weight: normal;
}
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.273em;
	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 {
	width: 122px;
	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 #b2b2b2;
}
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 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.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: 4.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 {
	margin-bottom: 18px;
	clear: both;
	width: 100%;
}
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls li.estimateShippingCosts span.label { display: none; }
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator div.messageBox.informationMessageBox.shippingDisclaimer {
	padding: 0px;
	background: none;
	background-color: transparent;
	border: 0 none;
	color: black;
	margin-bottom: 36px;
}
div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields li.formField select { width: 150px; }
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-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks {
	padding: 0;
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks { display: block; }
div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks li {
	float: left;
	margin-right: 4.5px;
}
div.com-amazon-webstore-SignInWidgetCart-2 div.cartSignInMenu ul.linkList.cartSignInLinks li.myCartText { /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	font-weight: bold;
}
div.com-amazon-webstore-YourAccountAddressBook-2 p.pageTitleDescription { display: inline; }
div.com-amazon-webstore-YourAccountAddressBook-2 ul.buttonGroup.addressBookActions {
	margin-bottom: 18px;
	display: inline;
}
div.com-amazon-webstore-YourAccountAddressBook-2 div.addressBookContainer { margin-top: 18px; }
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 { float: right; }
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-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 #b2b2b2; }
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: black;
	text-decoration: none;
}
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem div.productDetails ul.buttonGroup.deleteButtonGroup { margin-bottom: 9px; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem div.setQuantity {
	width: 50%;
	float: left;
}
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem div.setQuantity label { padding-right: 4.5px; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields li.formField.product.orderItem div.setQuantity select { width: 55px; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ul.buttonGroup.viewOrdersUpdateButtonGroup {
	padding-top: 9px;
	overflow: hidden;
	display: inline-block;
	float: right;
}
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ul.buttonGroup.viewOrdersUpdateButtonGroup { display: block; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ul.buttonGroup.viewOrdersUpdateButtonGroup li.updateButton { float: right; }
div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ul.buttonGroup.viewOrdersUpdateButtonGroup li.cancelButton { float: left; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 { /* Styling expiration date elements (Shows up in existing and new card section) */ }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 div.acceptedCardList { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form table.existingCreditCardList { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form table.existingCreditCardList thead tr th {
	padding: 0;
	margin: 0;
}
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form table.existingCreditCardList tbody tr td {
	width: 25%;
	padding-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 {
	width: 25%;
	position: relative;
}
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.newCreditCard input.radio {
	position: absolute;
	top: 18px;
	left: 0;
}
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.newCreditCard label {
	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; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardIssuer select {
	width: 150px;
	margin-left: 22px;
}
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardNumber,
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.cardHoldersName { width: 25%; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardNumber input,
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.cardHoldersName input { width: 180px; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardExpirationDate { width: 25%; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardExpirationDate fieldset.expirationDate { margin: 0; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form fieldset.newCreditCard ol.formFields li.creditCardExpirationDate fieldset.expirationDate legend span { position: static; }
div.com-amazon-webstore-YourAccountChangeOrderPayment-2 form ul.choosePaymentActions {
	width: 100%;
	border-top: 1px solid #b2b2b2;
}
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-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 { height: 144px; }
div.com-amazon-webstore-YourAccountChangeOrderShipAddress-2 div.addressBookContainer ul.addressBook li.addressEntry div.vcard.address { height: 80%; }
div.com-amazon-webstore-YourAccountChangeOrderShipAddress-2 ul.buttonGroup.formControls {
	overflow: hidden;
	display: inline-block;
	padding-top: 18px;
	border-top: 1px solid #b2b2b2;
}
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 #b2b2b2;
	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-bottom: 9px; }
div.com-amazon-webstore-YourAccountCreditCard-2 dl.attributeList.cardInfo {
	margin: -9px 0 9px;
	border-top: 1px solid #b2b2b2;
	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 #b2b2b2;
}
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: 4.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: 4.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-YourAccountLandingPageContentBlock-2 {
	overflow: hidden;
	display: inline-block;
}
div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 { display: block; }
div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 h3.welcomeHeader { font-weight: bold; }
div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 h3.checkoutHeader { font-weight: bold; }
div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 h3.orderHeader { 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: 4.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: 4.5px; }
div.com-amazon-webstore-YourAccountNewShippingAddressForm-2 form.addressForm fieldset.shippingAddress { margin-bottom: 0; }
div.com-amazon-webstore-YourAccountNewShippingAddressForm-2 form.addressForm ul.buttonGroup.shippingAddressActions { width: 100%; }
div.com-amazon-webstore-YourAccountNewShippingAddressForm-2 form.addressForm ul.buttonGroup.shippingAddressActions li { float: right; }
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory { margin-bottom: 18px; }
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset ol.formFields li.orderRangeFormField label {
	font-weight: bold;
	margin-right: 4.5px;
}
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset ol.formFields li.orderRangeFormField select#orderRange { width: 225px; }
body#pageId1000.yourAccount div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 { float: none; }
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 { float: right; }
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory {
	margin-bottom: 18px;
	margin-left: 20%;
}
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset {
	margin-left: 18px;
	padding: 5px 5px 0;
	background: url(/media/common/nav_bg.gif ) repeat-x 0 -137px;
	border: 1px #9B9287 solid;
	color: #FFF;
}
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset ol.formFields li.orderRangeFormField label {
	font-weight: bold;
	margin-right: 4.5px;
}
div.com-amazon-webstore-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 #b2b2b2;
}
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-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 #b2b2b2 solid; }
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-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 #b2b2b2;
	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 #b2b2b2; }
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 #b2b2b2;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.shippingInfo h3.shippingAddress {
	float: left;
	font-weight: bold;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.shippingInfo ul.buttonGroup.viewOrdersShipAddressButtonGroup { float: right; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.shippingInfo div.addressEntry { clear: both; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order div.shippingInfo h3.shippingSpeed {
	font-weight: bold;
	margin-top: 18px;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList {
	float: left;
	width: 71%;
	border-left: 1px solid #b2b2b2;
	margin-left: -1px;
	padding: 0 9px 9px 9px;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem.first { border-top: 0px none white; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem {
	border-top: 1px solid #b2b2b2;
	margin-top: -1px;
	padding-top: 9px;
	padding-bottom: 9px;
	position: relative;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem p.itemsOrderedText {
	font-weight: bold;
	margin-bottom: 0;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem h3 {
	font-size: 1em;
	margin-right: 209px;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem h3 a { color: #000000; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.priceBlock {
	position: absolute;
	top: 18px;
	right: 0px;
	width: 200px;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.priceBlock dt.unitPrice {
	font-weight: bold;
	float: none;
	width: 100px;
	text-align: right;
	padding: 0;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.priceBlock dd.unitPrice {
	float: none;
	width: 100px;
	text-align: right;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.priceBlock dt.itemTotal {
	font-weight: bold;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 100px;
	text-align: right;
	padding: 0;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.priceBlock dd.itemTotal {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 100px;
	text-align: right;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 ul.orderList.orderDetails li.order ul.productList li.product.orderItem dl.attributeList dd.quantity ul.buttonGroup.viewOrdersCancelFormButtonGroup {
	display: moz-inline-box;
	display: inline-block;
	zoom: 1;
*display: inline;
}
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation { border: 1px solid #b2b2b2; }
div.com-amazon-webstore-YourAccountViewOrderDetails-2 div.paymentInformation h2 {
	border-bottom: 1px solid #b2b2b2;
	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 black;
}
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 black;
}
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 #b2b2b2; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory h2 {
	border: 1px solid #b2b2b2;
	margin-bottom: 0;
}
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul {
	margin: 0;
	padding-left: 0;
}
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList {
	list-style-type: none;
	padding: 0 18px 18px 18px;
}
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order {
	border-bottom: 1px solid #b2b2b2;
	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: 26%;
}
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 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-YourAccountViewOrderHistory-2 div.paginationContainer p { float: left; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory { border: 0; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory h2 {
	color: #a41d19;
	background: none transparent;
	border: 0;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.636em;
	padding: 7px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 1.273em;
}
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory h3 { /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order ul.orderStatus {
	padding-left: 18px;
	width: 40%;
}
div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order ul.orderStatus ul.orderItemQuantities li { font-weight: bold; }
div.com-amazon-webstore-YourAccountWhereNextLinkBox-2 h3 { font-weight: bold; }
div.com-amazon-webstore-YourAccountWhereNextLinkBox-2 ul.linkList { list-style-type: disc; }
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 #b2b2b2;
	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 #b2b2b2;
	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 #b2b2b2;
	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: 22.5px;
}
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: 22.5px;
}
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 #b2b2b2;
	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-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 #b2b2b2;
	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 #b2b2b2;
	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-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: 4.5px;
	font-weight: bold;
}
div.com-amazon-webstore-SiteNavDropdown-2 .continueShopping.javascriptDisabled { display: block; }
div.com-amazon-webstore-SiteNavDropdown-2 .continueShopping.javascriptDisabled h3 { font-weight: bold; }
div.starter-amazon-com-ProductListWidget-2 ul.productList {
	margin-left: auto;
	margin-right: auto;
}
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: 215px;
	overflow: hidden;
}
div.starter-amazon-com-ProductListWidget-2 ul.productList li.product .productImage { max-width: 215px; border: none; margin-bottom: 8px; }
div.starter-amazon-com-ProductListWidget-2 ul.productList li.product.last { margin-right: 0; }
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.starter-amazon-com-ProductListWidget-2 dl.attributeList.priceBlock dd.listPrice { 
text-decoration:none;
}


#top-1 .starter-amazon-com-ImageWidget-1-latest img { display: block; margin: 0 auto; }

div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav {
  clear:both;
}
#headerSlots { margin-top: 45px; }



