.basket { margin-bottom: 20px; border-collapse: collapse; line-height: 14px; margin-top: 20px; width: 660px;}
.basket th { border-bottom: 1px solid #fff; text-align: center; border-right: 1px solid #fff; color: #fff; background-color: #595959; padding: 4px; font-weight: bold;}
.basket tbody td { background: #e0e8cc; padding: 4px; text-align: center; border-bottom: 1px solid #fff; border-right: 1px solid #fff;}
.basket a { text-decoration: underline;}
.basket .qty { width: 20px; margin-right: 3px; height: 15px; border: 1px solid #CACBC6; background-color: #ece5f0; text-align: center;}
.basket tfoot td { text-align: right; height: 20px; padding: 4px;}
.basket tfoot .totalprice { background-color: #e0e8cc; font-weight: normal; text-align: center; border: 1px solid #fff; padding: 0px; border-bottom: 1px solid #fff; }
.basket tfoot .total { background-color: #bfd193; font-weight: bold;}
.basket .image { width: 60px;}
.basket .image img { border: 1px solid #fff;}
.basket .white { background: none;}

        .basket .product { width: 50%;}
        .basket .totals { width: 20%;}
		.basket .white { white-space: nowrap;}
        .basket .delete { width: 40px;}

        img { border: none;}

.basket1 { margin-bottom: 20px; border-collapse: collapse; line-height: 14px; margin-top: 0px; width: 423px;}
.basket1 th { border-bottom: 1px solid #fff; text-align: center; border-right: 1px solid #fff; color: #fff; background-color: #595959; padding: 4px; font-weight: bold;}
.basket1 tbody td { background: #e0e8cc; padding: 4px; text-align: center; border-bottom: 1px solid #fff; border-right: 1px solid #fff;}
.basket1 a { text-decoration: underline;}
.basket1 input { margin-bottom: 0px; border: 1px solid #E6E6E6; background-color: #e0e8cc; width: 20px; height: 21px; float: center;}
.basket1 .qty { width: 20px; margin-right: 3px; height: 15px; border: 1px solid #CACBC6; background-color: #ece5f0; text-align: center;}
.basket1 tfoot td { text-align: right; height: 20px; padding: 4px;}
.basket1 tfoot .totalprice { background-color: #e0e8cc; font-weight: normal; text-align: center; border: 1px solid #fff; padding: 0px; border-bottom: 1px solid #fff; }
.basket1 tfoot .total { background-color: #bfd193; font-weight: bold;}
.basket1 .image { width: 60px;}
.basket1 .image img { border: 1px solid #fff;}
.basket1 .white { background: none;}

        .basket1 .product { width: 50%;}
        .basket1 .totals { width: 20%;}
		.basket1 .white { white-space: nowrap;}
        .basket1 .delete { width: 40px;}



ul#buttons { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
	#content ul#buttons li { list-style-type: none; float: left;}
	ul#buttons .spacer { padding-right: 472px;}
	
.buttons { width: 660px; padding-bottom: 5px;}
	.leftbutton { float: left; width: 300px; text-align: left;}
	.rightbutton { float: right; width: 300px; text-align: right; margin-right: 30px;}

	
#basketlogos { float: top; }

#basketsummary { float: left; margin-right: 20px;}

.addressboxes { width: 570px; margin-bottom: 20px;}
.addressboxes .addressbox_left { border: 1px solid #bfd193; background-color: #e0e8cc; width: 240px; padding: 10px; float: left; margin-right: 20px; min-height: 80px;}
*html .addressboxes .addressbox_left { height: 80px;}
.addressboxes .addressbox_right { border: 1px solid #bfd193; background-color: #e0e8cc; width: 240px; padding: 10px; float: right; margin-right: 20px; min-height: 80px;}
*html .addressboxes .addressbox_right { height: 80px;}
	.addressboxes h2 {  background: url(../images/checkout/box_arrow.gif) no-repeat scroll top left; margin: 0px; padding: 0px 0px 5px 12px; font-size: 13px;}
	.addressboxes p { padding-bottom: 5px; padding-left: 12px;}

#box { float: left; border: 1px solid #bfd193; background-color: #e0e8cc; width: 400px; padding: 0px 10px 0px 10px; text-align: left;}
	#box h2 {  background: url(../images/checkout/box_arrow.gif) no-repeat scroll top left; margin: 0px; padding: 0px 0px 5px 12px; font-size: 13px;}
	#box p { padding-bottom: 5px;}
h2 { padding-bottom: 0px;}
#whenwillitarrive { float: left; margin-top: -30px;}
#gotocheckout_button { text-align: right; width: 660px;}

.paypalbutton { position: absolute; top: 230px; margin-left: 670px; text-align: right;}

#arrowqty { position: absolute; top: 130px; margin-left: 570px; text-align: right;}

#discount { float: left top;}
