
/*
 * file: myCart.css
 * author: Philippe Archambault, parchambault@philworks.com
 *
 * myCart table (page frame)
 ************************************************/
img { border: 0; padding:3px}
/*
 * myCart table (info, item, qte, total, taxes ...)
 ************************************************/

.cart-item { float: right; }

#myCart-table {
	width: 160px;
	border: 0;
}

#myCart-table th,
#myCart-table td {
	line-height: 1.4em;
}

#myCart-table a.plus,
#myCart-table a.minus {
	color: black;
	font: .83em/.83em Courier, monospace;
	text-decoration: none;
}

#myCart-table .myCart-item {
	background-color: #edf3fe;
}
#myCart-table .myCart-item .quantity { width: 20px; }
#myCart-table .myCart-item .add-remove { width: 18px; }
#myCart-table .myCart-item .amount { color: #666; width: 50px; }
#myCart-table .myCart-item th,
#myCart-table .myCart-item td {
	padding: 3px 4px 5px;
	line-height: 1em;
	color: #5c81b2;
}

#myCart-table th.header { height: 25px; line-height: 25px; border-bottom: 1px solid #666; }

#myCart-table .subtotal th, 
#myCart-table .subtotal td { padding-top: 7px; }

#myCart-table .total td { background-color: #ffc; color: #000; border-top: 1px solid #666; }

/*
 * myCart table (info, item, qte, total, taxes ...)
 ************************************************/
#myCart-items th.header { height: 25px; line-height: 25px;; border-bottom: 1px solid #666; }
#myCart-items td { padding: 5px 5px 1px; }
#myCart-items .description { padding-bottom: 10px; }
