/* cart stuff */
#shopping_cart {float:left;width:955px;background:#fff;line-height:16px;}
#shopping_cart .delivery_container {float:left;width:590px}
#shopping_cart .inner {float:left;width:480px;margin:15px 0 0 15px;padding:0 0 20px 0}
#shopping_cart TABLE.banners {margin:20px 0 0 0}
#shopping_cart TD.delivery {background-color:#fff;color:#4B4435;padding:4px 0 4px 7px}
#shopping_cart TD.delivery_selected {background-color:#0099ff;color:#fff;padding:4px 0 4px 7px}
#shopping_cart table.delivery_options {margin:0 0 14px 0;background-color:#e3e3e3;}
#shopping_cart h2 {color:#98006C;font-size:1.2em;margin:0px 0 10px 0}
#shopping_cart TABLE.cart {margin:0 0 10px 0;background-color:#e3e3e3;}
#shopping_cart TABLE.cart TD {padding:3px;color:#000000;font-size:95%;background-color:#fff;}
#shopping_cart TABLE.cart INPUT.quantity {border:1px solid #C0C0C0;width:22px}
#shopping_cart TABLE.cart tr.head td {background-color:#0099ff;color:#fff;padding:5px}
#shopping_cart TABLE.cart tr.total td {background-color:#0099ff;color:#fff}
#shopping_cart TABLE.cart tr.total strong {font-size:1.3em}
#shopping_cart TABLE.details {}
#shopping_cart TABLE.details td {padding:3px;color:#000000;background-color:#e3e3e3;}
#shopping_cart TABLE.details input {padding:3px;border:0px;width:250px;margin:1px 0 1px 0}
.cart_error {border:1px solid #ff0000;padding:6px;color:#ff0000;margin:0 0 6px 0;background-color:#fff3ec}
h2.productprice {color:#ff0000;padding-bottom:7px}

#shopping_cart TD.code {background-color:#64B1FF;color:#4B4435;padding:4px 0 4px 7px}
#shopping_cart TD.code_message {background-color:#fff;color:#628c35;padding:4px 0 4px 7px}
#shopping_cart TD.code_message_off {background-color:#fff;padding:4px 0 4px 7px;color:#888888}

table.cartconfirmation p.line {border-bottom:solid 1px #C8BFAA}
table.cartconfirmation td {padding:5px 0 5px 0;color:#666666}
table.cartconfirmation td.total {color:#990066;font-size:1.9em;}
table.cartconfirmation td.row_price {color:#6C5D37}
.discount {color:#2b9ec6}


/* payment from neom */
H1.store {font-size:160%; color:##ff0099; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:0px; margin-bottom:0px;}

#container {Width:970px; float:left; background-color:#FFFFFF; clear:both;}

#paymentcol1hold {float:left; width:737px; background-image:url(../_img/checkout_bg1.gif); background-repeat:repeat-y; margin-bottom:50px;}
#paymentcol1hold H1 {padding-top:20px; border-bottom:solid 1px #e5e5e5; font-size:1.4em; padding-bottom:4px; margin-bottom:10px; color:#ff0099 }
#paymentstephold {float:left; width:737px;}
#paymentcol2hold {float:left; padding-left:15px; margin-bottom:50px;}

#paymentcol1orderdetailshold {float:left; width:227px;}
#paymentcol1orderdetailshold SPAN {color:#6c5d37;}
#paymentcol1orderdetailscontent {padding-left:20px; }
.paymentcol1orderdetailstotal {font-size:1.9em; color:#990066;}
.paymentcol1orderdetailstotalborder {padding-top:20px; border-top:solid 1px #c8bfaa;}
#paymentcol1detailshold {float:left; width:510px;}
#paymentcol1detailscontent {padding-right:20px; padding-left:40px;}
table.purchase_form {margin:7px 0 7px 0}
table.purchase_form td {padding:2px}
table.purchase_form td.label {background:#d860f7; width:140px;}
table.purchase_form td.field {background:#a32bc6;}
table.purchase_form td.promo_head {background:#72108f;color:#fff}
.paymentbuttonleft {float:left; padding-bottom:10px;}
.paymentbuttonright {float:right; padding-bottom:10px; }
p.error {color:#ff0000;padding:4px;border:1px solid #ff0000}

ul.accountNav {margin:20px 0 0 0;list-style-type:none;padding:0px}
ul.accountNav li {padding:0 0 2px 0;margin:0px}
ul.accountNav li a {background:#5ecbf5;padding:3px;display:block;color:#fff}
ul.accountNav li a:hover {background:#2b9ec6;}
