/* -- shopping_cart.php -- */div#shoppingCart h1 {	padding-bottom:5px; }div#cartContent input { width:2em; margin: 0; padding:0; text-align:center; }div#input-delete input { width:1em; margin: 0; padding:0; text-align:center;}div#cartContent { margin: 0; }div.cartProduct { margin:0;  padding: 0;  clear: left; width: 510px; }div.cartProduct p.cartDelete {  margin: 3em 0 0 0; padding:0; }div.cartProduct p.cartDelete label {   width:16px;   background: transparent url(../images/cross.gif) no-repeat ;  margin: 0; padding:0;}div.cartProduct p.cartDelete span { width:16px; margin:0; padding: 0; visibility: hidden; text-indent: -9999px;}div.cartProduct a.tn {float: left;  margin: 0.5em 0 0 0;}a.tn img {    border: 1px solid #333;   border-width: 0;}div.cartProduct ul { position:absolute; margin-left:100px; padding:0;/* width: 340px;*/}div.cartProduct li {  list-style: none;   font-size: small;  line-height: 1.2em;   margin: 0.5em 0 0 0;   padding: 0 0 0 0.5em;}div.cartProduct li.cartName {  font: bold x-small ;  padding-top: 0.3em; }div.cartProduct li.cartQty {  color: #776;     margin: 0.1em 0 0 9em;     border-left:#cccccc 1px solid;}div.cartProduct li.cartPrice {  color: #776;  font-style: italic;   margin: 0em 0em 0em 0em;    border-left:#cccccc 1px solid;}div.cartProduct span.cartAttributes { font-weight:normal; font-style: italic; font-size:0.8em; color:#000000;}p.cartSubTotal  { text-align:right; padding: 0 1em 1em 0;}.cartProduct IMG{	width:30px;	max-height:50px;	/*max-width:38px;*/	overflow:hidden;	-width:50px;	height:auto;}div.cartProduct {	width:450px;;}.cartQty {width:20px;}.cartQty input {width:20px;text-align:center;}#cart_quantity {	margin-left:5px;}