﻿.OrderSummaryContent{font-size:11px;color:#555;margin:0;padding:10px}
.OrderSummaryContent .CouponBox{font-size:11px;color:#555;background:#f7f5e8;border:dotted 1px #d3d3d3;margin:0 0 10px;padding:10px}
.OrderSummaryContent .cart{width:100%;border-collapse:collapse;text-align:center;vertical-align:middle}
.OrderSummaryContent .cart td{padding:3px 0}
.OrderSummaryContent .cart .cart-header-row td.end{background:none;padding-right:5px}
.OrderSummaryContent .cart .cart-item-row td{background:url(images/cart_line_y.gif) repeat-y right;border-top:1px dotted #c5c5c5;vertical-align:middle;line-height:30px}
.OrderSummaryContent .TotalInfo{margin:0;padding:10px 0}
.cart_total_left{width:100%;text-align:right;vertical-align:middle;height:21px;font-weight:700;color:#353434}
.cart_total_right{text-align:right;vertical-align:middle;padding-left:5px}
.OrderSummaryContent .Buttons{margin:0;padding:10px}
.OrderSummaryContent .Buttons .CommonButtons{float:left;margin:0;padding:10px}
.OrderSummaryContent .Buttons .AddonButtons{float:right;text-align:right;margin:0;padding:10px}
.WishlistContent{font-size:11px;color:#555;background-color:inherit;margin:0}
.WishlistContent .cart{width:100%;border-collapse:collapse;text-align:center;vertical-align:middle;margin-bottom:25px}
.WishlistContent .cart td{padding:5px}
.WishlistContent .cart .cart-header-row td.end{background:none}
.WishlistContent .cart .cart-item-row td{background:url(images/cart_line_y.gif) repeat-y right;border-top:1px dotted #c5c5c5}
.wishlist .title{font-weight:700;text-transform:uppercase;clear:both;padding:10px 10px 15px 0}
.CheckoutPage .CheckoutData{font-size:11px;color:#555;background-color:inherit;margin:0;padding:0}
.CheckoutData .OrderSummaryBody{text-align:center;border:1px solid #e8e6d2;height:auto;margin:10px}
.CheckoutData .AddressGrid .ItemBox{padding-bottom:10px;text-align:center;vertical-align:text-top}
.CheckoutData .AddressGrid .AddressItem{text-align:center;border:1px solid #e8e6d2;width:200px;height:auto;margin:10px}
.CheckoutData .AddressGrid .AddressItem .SelectButton{margin-bottom:5px;margin-top:5px;text-align:center}
.CheckoutData .AddressGrid .AddressItem .AddressBox{text-align:left}
.CheckoutData .EnterAddress{text-align:center;border:1px solid #d7d7d7;height:auto;margin:10px}
.CheckoutData .ShippingOptions .ShippingOptionItem{text-align:left;vertical-align:text-top;padding:5px 0 0 5px}
.CheckoutData .ShippingOptions .ShippingOptionItem .OptionDescription{padding:5px 0 5px 16px}
.OrderDetails .info{border:1px solid #e8e6d2;padding:10px}
.OrderDetails .OrderOverview{text-align:left;padding-bottom:10px}
.OrderProgress{height:40px;text-align:center;border-bottom:solid 2px #f3f3f3;margin:0 auto}
.OrderProgress ul{margin:0;padding:0}
.OrderProgress ul li{list-style:none;display:inline;padding:5px 20px 0}
.OrderProgress ul li .ActiveStep{color:#6a6a6a;background:url(images/progress-step-active.gif) no-repeat 50% 50%;padding-bottom:40px;padding-right:1px}
.OrderProgress ul li .InactiveStep{color:#d7d7d7;background:url(images/progress-step-inactive.gif) no-repeat 50% 50%;padding-bottom:40px;padding-right:1px}
.OrderSummaryContent .cart .cart-header-row,.WishlistContent .cart .cart-header-row,.CheckoutData .ShippingOptions .ShippingOptionItem .OptionName{font-weight:700}
.OrderSummaryContent .cart .cart-header-row td,.WishlistContent .cart .cart-header-row td{background:url(images/cart_line_y.gif) repeat-y right}
.OrderSummaryContent .cart .cart-header-row td.picture,.WishlistContent .cart .cart-header-row td.picture{background:none;border:none}
.OrderSummaryContent .cart .cart-item-row td.productpicture,.WishlistContent .cart .cart-item-row td.productpicture{background:none;padding:5px}
.OrderSummaryContent .cart .cart-item-row td.product,.WishlistContent .cart .cart-item-row td.product{text-align:left;padding:0 10px}
.OrderSummaryContent .cart .cart-item-row td.end,.WishlistContent .cart .cart-item-row td.end{border-top:1px dotted #c5c5c5;background:none;text-align:right;font-weight:700;color:Green}
.OrderSummaryContent .WarningBox .WarningText,.WishlistContent .WarningBox .WarningText{color:Red}
.shoppingcart,.wishlist,.CheckoutPage{margin-bottom:15px;padding-bottom:5px;padding-left:0}
.shoppingcart .title,.CheckoutPage .title,.OrderDetails .title{font-weight:700;text-transform:uppercase;clear:both;padding:10px 10px 5px 0}
.shoppingcart .body,.wishlist .body{font-size:11px;color:#555;margin:0;padding:0}
.CheckoutData .OrderSummaryTitle,.CheckoutData .SelectAddressTitle,.CheckoutData .EnterAddressTitle,.CheckoutData .ShippingNotAllowed,.CheckoutData .NoPaymentMethods,.OrderDetails .SectionTitle{font-weight:700;clear:both;padding:10px 10px 5px 0}
.CheckoutData .AddressGrid,.OrderDetails{margin-bottom:15px;padding:0}
.CheckoutData .EnterAddress .EnterAddressBody,.CheckoutData .EnterAddress .TheSameAddress{text-align:left;margin:10px}
.CheckoutData .EnterAddress .Button,.CheckoutData .EnterAddress .ErrorBlock,.CheckoutData .ShippingOptions .SelectButton,.CheckoutData .ShippingOptions .ErrorBlock,.CheckoutData .PaymentMethods .SelectButton,.CheckoutData .PaymentInfo .SelectButton,.CheckoutData .ConfirmOrder .SelectButton,.CheckoutData .ConfirmOrder .ErrorBlock,.CheckoutData .OrderCompleted .SelectButton{text-align:left;margin:10px}
.CheckoutData .ShippingOptions,.CheckoutData .PaymentMethods,.CheckoutData .PaymentInfo,.CheckoutData .ConfirmOrder,.CheckoutData .OrderCompleted{text-align:left;border:1px solid #e8e6d2;height:auto;margin:10px}
.CheckoutData .PaymentMethods .PaymentMethodItem,.CheckoutData .PaymentInfo .Body,.CheckoutData .OrderCompleted .Body{text-align:left;vertical-align:text-top;padding:10px}
.OrderDetails .ShippingBox,.OrderDetails .BillingBox,.OrderDetails .ProductsBox{text-align:left;border:1px solid #e8e6d2;height:auto;padding:10px}
