
table.cart {width:560px; padding:0px; margin:0px auto; border:1px solid #000000; border-collapse:collapse; cellpadding:0;}
tr.tbhd {font-size:0.85em; color:#FFFFFF; border-color:1px solid #000000; font-weight: bold; text-align:center; }

td.tb-item-hd {background-color:#cc0000; color:#FFFFFF; padding:2px; border-right:1px #858585 solid; }
td.tb-qty-hd {background-color:#cc0000; color:#FFFFFF; width:35px;padding:2px; border-right:1px #858585 solid;}
td.tb-price-hd {background-color:#cc0000; color:#FFFFFF; width:60px;padding:2px; border-right:1px #858585 solid;}
td.tb-total-hd {background-color:#cc0000; color:#FFFFFF; width:60px;padding:2px; border-right:1px #858585 solid;}
td.tb-delete-hd {background-color:#000000; color:#FFFFFF; width:35px;padding:2px; }


td.tb-item{text-align:left; border-right: 1px #858585 solid;  border-bottom: 1px #858585 solid; padding:3px;}
td.tb-qty{border-right: 1px #858585 solid;  border-bottom: 1px #858585 solid;}
td.tb-price{border-right: 1px #858585 solid;  border-bottom: 1px #858585 solid;}
td.tb-total{border-right: 1px #858585 solid;  border-bottom: 1px #858585 solid;}
td.tb-delete{ border-bottom: 1px #858585 solid;}
tr.item{background-color:#FFFFFF; color:#000000; text-align:center; font-size:0.8em;}
tr.total{font-size:0.8em;text-align:center;}

td.tb-footer{background-color:#6a6a6a;color:#FFFFFF; text-align:right;}

table.cart-offers td {width:140px; border:1px #333333 solid; vertical-align:top;}
table.cart-offers th {background:#000000; color:#FFFFFF; font-size:1.2em}
table.cart-offers td h3 {font-size:1em;}
table.cart-offers td .price {font-size:1em;}

.cartinfo{width:558px; margin:0 auto; background:#FFFFFF; color:#00000; text-align:center; border:1px #000000 solid; 
font-size:0.75em; overflow:auto; padding-top:10px;padding-bottom:10px;}
.cartinfo form{margin:0 auto}
 form.cartpayment {margin:0 auto}
.checkout_container{width:538px; margin:0 auto; text-align:center; border:1px #000000 solid; padding:10px; }

 /*TABLE.cart{
 font-family: helvetica, sans-serif, arial;
font-size:0.8em;
  border-top: 2px solid #000;
 border-left: 2px solid #000;
 border-right: 2px solid #000;
 border-bottom: 2px solid #000;
  }
  */
 /*table.th cart{backgound:#CC0000;}*/
 .delnote{text-align:center; font-size:0.80em; padding: 0px 5px 0px 5px;font-family:Geneva, Arial, Helvetica, sans-serif;}
 
TD.cartrows{
  border-top: 1px solid #000;
/* border-left: 1px solid #000;
 border-right: 1px solid #000;*/
 border-bottom: 1px solid #000;


}

.cart_row_head{margin-left:10px; width:560px;font-size:0.80em;font-family:Geneva, Arial, Helvetica, sans-serif; border-left:1px #000 solid;border-right:1px #000 solid; border-top:2px #000 solid;border-bottom:1px #000 solid;overflow:auto;}
.cart_item_head{width:278px; float:left; text-align:center; background:#CC0000; color:#FFFFFF; margin:0 auto; }
.cart_qty_head{width:44px; float:left; text-align:center;background:#CC0000; color:#FFFFFF; border-left:1px #000 solid;}
.cart_price_head{width:70px; float:left; text-align:center;background:#CC0000; color:#FFFFFF; border-left:1px #000 solid;}
.cart_total_head{width:70px; float:left; text-align:center;background:#CC0000; color:#FFFFFF; border-left:1px #000 solid;}
.cart_delete_head{width:94px; float:left; text-align:center;background:#000000; color:#FFFFFF;border-left:1px #000 solid;}

.cart_row{margin-left:10px; width:560px;font-size:0.80em;font-family:Geneva, Arial, Helvetica, sans-serif; border-left:1px #000 solid;border-right:1px #000 solid; border-bottom:1px #000 solid;overflow:auto;}
.cart_item{width:273px; float:left; text-align:left;padding-left:5px; height:22px; line-height:22px; }
.cart_qty{width:44px; float:left; text-align:center;border-left:1px #000 solid;height:22px;line-height:22px;}
.cart_qty form{margin:0;}
.cart_qty input{font-size: 9px;}
.cart_price{width:70px; float:left; text-align:center;border-left:1px #000 solid;height:22px;line-height:22px;}
.cart_total{width:70px; float:left; text-align:center; border-left:1px #000 solid;height:22px;line-height:22px;}
.cart_delete{width:94px; float:left;  text-align:center;border-left:1px #000 solid;height:22px;line-height:22px;}
.cart_delete a:link {text-decoration:none; color: #CC0000;}

.total_row{margin-left:10px; width:560px;font-size:0.80em;font-family:Geneva, Arial, Helvetica, sans-serif; border-left:1px #000 solid;border-right:1px #000 solid; border-top:1px #000 solid;overflow:auto;}
.total_col1{width:465px; float:left;  background:#6a6a6a; color:#FFFFFF; text-align:right; border-right:1px #000 solid; height:22px; line-height:22px;}
.total_col2{width:94px; float:left;  text-align:center; height:22px;line-height:22px; font-weight:bold;}
.info_col{margin-left:10px; width:560px; background:#FFF; color:#000; text-align:center; border-top:2px #000 solid; border-bottom:2px #000 solid; border-right:1px #000 solid; border-left:1px #000 solid;font-size:0.75em;font-family:Geneva, Arial, Helvetica, sans-serif;overflow:auto;}
.info_col form{margin:0 auto}
.paypal{width:270px; float:left;}
.update_button{width:150px; float:left;}
.clear_button{width:120px; float:left;}

.SubmitLink{color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:0.95em;}
#store_collect {display:none;}
.cart-div {margin-left:190px; padding-top:10px;}
