﻿.foo{}
.page-title h1{padding:10px 0 0 13px;margin:0px;color:#fff;font-size:30px;}
.order-summary-content{margin:0px;font-size:11px;color:#555;}
.order-summary-content .btnPaypalExpress{background:url(images/buttons/payment-button.png) no-repeat;cursor:pointer;border:none;text-indent:-9999px;width:222px;height:24px;margin-top:10px;margin-bottom:10px;float:right;}
.order-summary-content .coupon-box{margin:0px;padding:10px 10px 10px 10px;font-size:11px;color:#555;background:background:rgb(247, 245, 232);margin-bottom:10px;border:dotted 1px #d3d3d3;float:left;}
.order-summary-content .cart{width:100%;border-collapse:collapse;text-align:center;vertical-align:middle;}
.order-summary-content .cart td{padding:3px 0 3px 0;}
.order-summary-content .cart .cart-header-row{font-weight:bold;}
.order-summary-content .cart .cart-header-row td{height:20px;}
.order-summary-content .cart .cart-header-row td.picture{border:none;}
.order-summary-content .cart .cart-header-row td.end{text-align:right;padding-right:5px;}
.order-summary-content .cart .cart-item-row td{border-bottom:1px solid #c5c5c5;vertical-align:middle;line-height:30px;}
.order-summary-content .cart .cart-item-row td.product{text-align:left;padding:0px 10px 0px 10px;}
.order-summary-content .cart .cart-item-row td.product a{font-weight:bold;}
.order-summary-content .cart .cart-item-row td.end{text-align:right;font-weight:bold;padding-right:5px;}
.order-summary-content .cart-footer{}
.order-summary-content .paypalButton{}
.order-summary-content .TotalInfo{margin:0px;padding:10px 5px 10px 0px;font-size:12px;}
.order-summary-content .WarningBox .WarningText{color:Red;}
.cart_total_left{width:100%;text-align:right;vertical-align:middle;height:21px;font-weight:bold;color:#353434;}
.cart_total_right{text-align:right;vertical-align:middle;padding-left:5px;}
.order-summary-content .Buttons{margin:0px;padding:10px 10px 10px 10px;float:left;}
.order-summary-content .Buttons .CommonButtons{float:left;margin:0px;padding:10px 10px 10px 10px;}
.order-summary-content .Buttons .AddonButtons{float:right;margin:0px;padding:10px 10px 10px 10px;text-align:right;}
.shoppingcart{margin-bottom:15px;padding-bottom:5px;padding-left:0;}
.shoppingcart .title{padding:10px 10px 5px 0px;font-weight:bold;text-transform:uppercase;clear:both;}
.shoppingcart .body{margin:0px 0 0 0;padding:0px 0 0 0;font-size:11px;color:#555;}
.WishlistContent{margin:0px;font-size:11px;color:#555;background-color:inherit;}
.WishlistContent .cart{width:100%;border-collapse:collapse;text-align:center;vertical-align:middle;margin-bottom:10px;}
.WishlistContent .cart td{padding:3px 0 3px 0;}
.WishlistContent .cart .cart-header-row{font-weight:bold;}
.WishlistContent .cart .cart-header-row td{background:url('images/cart-header-bg.gif') repeat-x 50%;color:#FFF;border-right:solid 1px #6a6a6a;height:20px;}
.WishlistContent .cart .cart-header-row td.picture{border:none;}
.WishlistContent .cart .cart-header-row td.end{text-align:right;padding-right:5px;}
.WishlistContent .cart .cart-item-row td{border-bottom:1px solid #c5c5c5;vertical-align:middle;line-height:30px;}
.WishlistContent .cart .cart-item-row td.product{text-align:left;padding:0px 10px 0px 10px;}
.WishlistContent .cart .cart-item-row td.product a{font-weight:bold;}
.WishlistContent .cart .cart-item-row td.end{text-align:right;font-weight:bold;color:Green;padding-right:5px;}
.WishlistContent .WarningBox .WarningText{color:Red;}
.wishlist{margin-bottom:15px;padding-bottom:5px;padding-left:0;}
.wishlist .title h1{padding:10px 0 0 13px;margin:0px;color:#fff;font-size:30px;}
.wishlist .body{margin:0px 0 0 0;padding:0px 0 0 0;font-size:11px;color:#555;}
.wishlist .cart-header-row{font-weight:bold;}
.wishlist .shareinfo{font-size:1.2em;height:50px;padding:0 0 5px 5px;}
.wishlist .shareinfo .sharelabel{font-weight:bold;}
.wishlist .shareinfo .sharelink{}
.shoppingcart-page{margin-bottom:15px;padding-bottom:5px;padding-left:0;}
.shoppingcart-page .title{padding:10px 10px 5px 0px;font-weight:bold;clear:both;}
.shoppingcart-page h1{padding:0 0 0 13px;margin:0px;color:#fff;font-size:30px;}
.shoppingcart-page .checkout-data{margin:0px 0 0 0;font-size:11px;color:#555;background-color:inherit;}
.checkout-page .checkout-data .btnPaypalExpress{background:url(images/buttons/payment-button.png) no-repeat;cursor:pointer;border:none;text-indent:-9999px;width:222px;height:24px;margin-top:10px;margin-left:15px;float:left;}
.checkout-data .shipTo{float:left;}
.shoppingcart-page .billingTo{float:left;}
.shoppingcart-page .enter-address{float:left;}
.checkout-data .OrderSummaryTitle{padding:10px 10px 5px 0px;font-weight:bold;clear:both;}
.checkout-data .OrderSummaryBody{text-align:center;margin:10px 10px 10px 10px;border:1px solid #d7d7d7;height:auto;}
.checkout-page .order-summary-title,.checkout-page .select-address-title,.checkout-page .enter-address-title{padding:0px 10px 5px 0px;font-weight:bold;clear:both;font-size:15px;}
.checkout-data .address-grid{margin-bottom:15px;padding:0px;}
.checkout-data .address-grid .item-box{padding-bottom:10px;vertical-align:text-top;}
.checkout-data .address-grid .AddressItem{width:200px;}
.checkout-data .address-grid .AddressItem .SelectButton{margin-bottom:5px;margin-top:5px;}
.checkout-data .address-grid .AddressItem .AddressBox{text-align:left;}
.checkout-data .EnterAddressTitle{padding:0px 10px 5px 0px;font-weight:bold;clear:both;font-size:15px;}
.checkout-data .enter-address{float:left;}
.checkout-data .enter-address .EnterAddressBody{text-align:left;}
.checkout-data .enter-address .Button{margin:10px 10px 10px 10px;text-align:left;}
.shoppingcart-page .textBox{width:275px;}
.checkout-data .enter-address .TheSameAddress{text-align:left;margin:10px 10px 10px 10px;}
.checkout-data .enter-address .ErrorBlock{margin:10px 10px 10px 10px;text-align:left;}
.checkout-data .ShippingOptions{text-align:left;margin:10px 10px 10px 10px;border:1px solid #d7d7d7;height:auto;}
.checkout-data .ShippingOptions .ShippingOptionItem{text-align:left;vertical-align:text-top;padding:5px 0 0 5px;}
.checkout-data .ShippingOptions .ShippingOptionItem .OptionName{font-weight:bold;}
.checkout-data .ShippingOptions .ShippingOptionItem .OptionDescription{padding:5px 0 5px 16px;}
.checkout-data .ShippingOptions .SelectButton{margin:10px 10px 10px 10px;text-align:left;}
.checkout-data .ShippingOptions .ErrorBlock{margin:10px 10px 10px 10px;text-align:left;}
.checkout-data .ShippingNotAllowed{padding:10px 10px 5px 0px;font-weight:bold;clear:both;}
.checkout-data .PaymentMethods{text-align:left;margin:10px 10px 10px 10px;border:1px solid #d7d7d7;height:auto;}
.checkout-data .PaymentMethods .PaymentMethodItem{padding:10px;text-align:left;vertical-align:text-top;}
.checkout-data .PaymentMethods .SelectButton{margin:10px 10px 10px 10px;text-align:left;}
.checkout-data .NoPaymentMethods{padding:10px 10px 5px 0px;font-weight:bold;clear:both;}
.checkout-data .PaymentInfo{text-align:left;}
.checkout-data .PaymentInfo .Body{padding:10px;text-align:left;vertical-align:text-top;}
.checkout-data .PaymentInfo .SelectButton{margin:10px 10px 10px 10px;text-align:left;}
.checkout-data .ConfirmOrder{text-align:left;margin:10px 10px 10px 10px;border:1px solid #d7d7d7;height:auto;}
.checkout-data .ConfirmOrder .SelectButton{margin:10px 10px 10px 10px;text-align:left;}
.checkout-data .ConfirmOrder .ErrorBlock{margin:10px 10px 10px 10px;text-align:left;}
.checkout-data .OrderCompleted{text-align:left;margin:10px 10px 10px 10px;border:1px solid #d7d7d7;height:auto;}
.checkout-data .OrderCompleted .Body{padding:10px;text-align:left;vertical-align:text-top;}
.checkout-data .OrderCompleted .SelectButton{margin:10px 10px 10px 10px;text-align:left;}
.OrderDetails{margin-bottom:15px;padding:0px;}
.OrderDetails .title{padding:10px 10px 5px 0px;font-weight:bold;clear:both;}
.OrderDetails h1{padding:0 0 0 13px;margin:0px;color:#fff;font-size:30px;}
.OrderDetails .info{border:1px solid #d7d7d7;padding:10px;}
.OrderDetails .SectionTitle{padding:10px 10px 5px 0px;font-weight:bold;clear:both;}
.OrderDetails .OrderOverview{text-align:left;padding-bottom:10px;}
.OrderDetails .ShippingBox{text-align:left;padding:10px;border:1px solid #d7d7d7;height:auto;}
.OrderDetails .BillingBox{text-align:left;padding:10px;border:1px solid #d7d7d7;height:auto;}
.OrderDetails .ProductsBox{text-align:left;padding:10px;border:1px solid #d7d7d7;height:auto;}
.order-progress{height:40px;margin:0 auto;text-align:left;}
.order-progress ul{padding:0;margin-left:13px;}
.order-progress ul li{list-style:none;padding:0px 2px 0 0px;disply:block;float:left;width:136px;height:26px;}
.order-progress ul li .active-step{color:white;background:url('images/buttons/order-bgOn.gif') no-repeat;padding-left:10px;padding-top:6px;font-size:14px;font-weight:bold;width:126px;height:20px;display:block;}
.order-progress ul li .inactive-step{color:#a2a2a2;background:url('images/buttons/order-bg.gif') no-repeat;padding-left:10px;width:126px;height:20px;display:block;padding-top:6px;font-size:14px;font-weight:bold;}
.margin13{margin:13px 0 0 13px;}
.margin13T{margin:13px 0 0 0;}
