#TableBasket { float:left; width:100%; background-color:#f5f5f5; text-align:center; border:#eaeaea 1px solid; }
#TableBasket .HeadingBg { border-right:#ffffff 1px solid; background-color:#dcdcdc; height:25px; }
#TableBasket .tdBorder { border-bottom:solid 1px #FFFFFF; border-right:#ffffff 1px solid; }
.SC_ProductsDetails { text-align:left; padding:15px; }
.SC_ProductsDetails .ProdTNImg { border: 1px solid #B0B1B2; margin-right: 10px; }
.prodInfo { float: right; margin-bottom: 20px; width: 275px !important; }
.SC_ProductsDetails p { margin:0; padding:0; }
.SC_ProductsDetails .ProductName { font-size: 15px; margin-bottom: 10px; }
#ProductCost td { background-color:#eaeaea; padding:5px; font-size:11px; font-weight:bold; border-bottom:solid 2px #FFFFFF; }
#ProductCostText { text-align:right; padding-right:15px; }
#DiscountAmt td { background-color:#eaeaea; padding:5px; font-size:11px; font-weight:bold; border-bottom:solid 2px #FFFFFF; }
#DiscountAmtText { text-align:right; padding-right:15px; }
#MemberDiscountAmt td { background-color:#eaeaea; padding:5px; font-size:11px; font-weight:bold; border-bottom:solid 2px #FFFFFF; }
#MemberDiscountText { text-align:right; padding-right:15px; }
#VatAmt td { background-color:#eaeaea; padding:5px; font-size:11px; font-weight:bold; border-bottom:solid 2px #FFFFFF; }
#VatAmtText { text-align:right; padding-right:15px; }
#ShippingAmt td { background-color:#eaeaea; padding:5px; font-size:11px; font-weight:bold; border-bottom:solid 2px #FFFFFF; }
#ShippingAmtText { text-align:right; padding-right:15px; }
#GrandTotal td { background-color:#eaeaea; padding:5px; font-size:11px; font-weight:bold; }
#GrandTotalText { text-align:right; padding-right:15px; }
.StrickThrough { text-decoration:line-through; }
#ShoppingCartNote { margin:15px 0 10px 0; }
#ShippingOption { font-size:14px; background-color:#b0cbe8; color:#000; }
#AddressBook { margin:0; padding:0; list-style-type:none; }
#AddressBook li { display:inline; float:left; width:190px; }
.shipaddress_wrapper { background-color:#FFF; width:170px; border: 2px solid #A5A296; border-radius: 3px 3px 3px 3px; color: #333333; margin: 5px; }
.shipaddress_wrapper:hover { background-color:#FFFCF3; }
.shipaddress { padding: 10px; }
.shipaddress_buttons { display:inline-block; }
/*.shipaddress_wrapper { background-color:#FFF;  border: 2px solid #A5A296; border-radius: 3px 3px 3px 3px; color: #333333; margin: 5px; padding: 10px; width: 150px; }
.shipaddress_wrapper:hover { color: #111111; cursor: pointer; }
*/
.addr_name { font-size: 13px; font-weight: bold; }
.clkSelect, .clkDelete { background:url(../Images/Common/btn-AddressBook-Actions.png) 0 0 no-repeat; width:170px; height:25px; float:left; }
.clkSelect { background-position:0 0; margin-bottom:1px; }
.clkSelect:hover { background-position:0 -25px; }
.clkDelete { background-position:0 -50px; }
.clkDelete:hover { background-position:0 -75px; }
/* =================================================================================*/
/*Order History*/
.PrintLogo { visibility:hidden; display:none; height:0; width:0; }
.SearchTable { width:100%; float:left; background-color:#8cc63f; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; }
.SearchTable .margin { margin:11px 0px 25px 15px; }
.SearchDetails { float:left; width:100%; margin-top:5px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#353535; border:1px #eaeaea solid; line-height:15px; }
.SearchDetailsHeading { float:left; width:611px; height:32px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; background-color:#00b3fb; padding:11px 0px 0px 12px; }
.SearchDetailsPadding td { line-height:20px; padding-left:20px; }
#TransStatus { float:left; width:100%; margin-top:10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#353535; }

