﻿
.trVatTotal { }
/*#dvBasketPage { padding-left:20px; padding-right:20px; font-size:12px; }*/

#dvBasketPage input, #dvBasketPage select { padding: 3px; border: 1px solid silver; }

#dvBasketPage h4 { color: #7AC142; margin-bottom: 10px; }
#dvBasketPage h4 em { color: #7DB5DB; font-style: normal; }
#dvBasketPage em strong { font-style: normal; color: #7DB5DB; }

td { font-size: 12px; }
.tdContent { padding-top: 5px; }
.trTotal td { font-size: 16px; }

span.status { border: solid 1px #999; padding: 5px; margin: 15px 0; background-color: #e0e0e0; display: block; color: #000000; }

.tblBasket { width: 100%; margin-bottom: 20px; }
.tblBasket tr.trBasketItem { }
tr.head { font-size: 12px; font-weight: bold; }
tr.head td { padding-left: 10px; }

.tblBasket tr.trBasketItem td { border-bottom: #999999 1px solid; padding-top: 5px; padding-bottom: 10px; }
.tblBasket tr.trBasketItem td div.productname { font-weight: bold; font-size: 12px; text-align: left; }
.tblBasket tr.trBasketItem td div.combodesc { }
table.tblBasket tr.trBasketItem td div.combodesc div.comboitem, .prodsubline { color: #999999; font-size: 12px; width: 540px; }
.tblBasket tr.trBasketItem td.tdQuantity { }
.tblBasket tr.trBasketItem td.tdQuantity span.Qty { font-weight: bold; margin-left: 5px; margin-right: 2px; display: inline-block; }

a.QtyLink { background-color: #999; margin-left: 5px; }
a.QtyLink:hover { background-color: #ccc; margin-left: 5px; }
.tblBasket tr.trBasketItem td.tdQuantity a.QtyLink img { padding: 0px; margin-left: 3px; margin-right: 3px; }
.tblBasket tr.SubTotal td { }
.tblBasket tr.trSubTotal td.tdContent { padding-top: 5px; }
.tblBasket tr.trPostage td.tdContent { }
.tblBasket tr.trTotal td.tdContent { padding-top: 5px; padding-bottom: 2px; border-bottom: #999999 1px solid; }


/*#dvBasketPage h4 em { font-style:normal; color:#ed1f6a; margin-top:0px; }*/
#dvBasketPage ul { margin: 0px; padding: 0px; }
#dvBasketPage ul li { margin-bottom: 5px; list-style: none; }
#dvBasketPage ul li label { display: inline-block; width: 180px; }
#dvBasketPage input.button { margin-left: 275px; margin-top: 15px; height: 35px; outline: none; }

a.ReturningCustomerButton img,
a.NewCustomerButton img { float: right; }
.head td { padding: 0 10px !important; }
.lstShippingMethod, .tdContent input[type="text"] { background-color: #A6A6A6; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.tdContent input[type="text"] { padding: 3px; }
.tdContent select { padding: 3px; }
.tdContent input[type="submit"] { font-weight: bold; padding: 5px 0; background-color: #A6A6A6; color: #fff; width: 50px; }
#lblShippingMethod { float: none; margin-left: 346px; }
