#basketTbl,
.basketTbl {
	margin: 0 0 30px;
}

	#basketTbl th, #basketTbl td,
	.basketTbl th, .basketTbl td {
		padding: 5px;
		background: #fff;
	}

	#basketTbl th,
	.basketTbl th {
		background: #537db3;
		color: #fff;
		text-align: left;
		border-bottom: 1px solid #022c5e;
	}

		#basketTbl th.right,
		.basketTbl th.right {
			text-align: right;
		}

	#basketTbl td.empty,
	.basketTbl td.empty {
		background: transparent !important;
		border-bottom: 1px solid #a6c6ec;
	}

	#basketTbl tr.orderItem,
	.basketTbl tr.orderItem {
		background: transparent;
		color: #000;
		border-bottom: 1px solid #a6c6ec;
	}

	#basketTbl td.subtotal,
	.basketTbl td.subtotal {
		background: transparent;
		color: #000;
		border-bottom: 1px solid #a6c6ec;
	}

	#basketTbl td.total,
	.basketTbl td.total {
		background: #022c5e;
		color: #fff;
	}

	#basketTbl td.nopad,
	.basketTbl td.nopad {
		padding: 0;
		background: #aaa;
	}

	#basketTbl .quantity, #basketTbl .button.delete,
	.basketTbl .quantity, .basketTbl .button.delete {
		width: 40px;
		text-align: center;
		margin: 0;
	}

#basketTbl .button.delete {
	width: 32px;
	padding-left: 0;
	padding-right: 0;
}