div#basket-summary {
/*	border: 1px dotted black;*/
	float: right;
	margin-right: 50px;
	width: 10em;
}

div#basket-summary a {
	text-decoration: none;
	color: black;
}

div#basket-summary div.text {
	border: 1px solid black;
}

div#basket-summary .arrow-right {
/*	border: 1px solid black;*/
	background-image: url( '../../images/arrow-right.png' );
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 2em;
}

div#basket-summary .arrow-down {
/*	border: 1px solid red;*/
	background-image: url( '../../images/arrow-down.png' ) ;
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 2em;
}

/*div#basket-summary div.right {
	border: 1px dotted blue;
}

div#basket-summary div.down {
	border: 1px dotted red;
}
*/

div#basket-summary div#basket_contents {
	font-size: smaller;
	background-color: rgb(241, 241, 241);
	color: rgb(140, 140, 140);
	padding: 2px;
}

div#basket-summary div#basket_contents a {
	color: rgb(140, 140, 140);
}

div#basket-summary div#basket_contents a:hover {
	color: black;
}


div#basket-summary a div.basket-value {
	background-image: url("../../images/basket.png");
	background-repeat: no-repeat;
	height: 4em;
/*	border: 1px solid black;*/
	padding: 0 0 0 36px;
}

div#basket-summary div#checkout-link a {
	text-decoration: underline;
}

div#basket-summary div#basket-details table {
	border-collapse: collapse;
}

div#basket-summary div#basket-details div.basket-total {
	margin-top: 0.5em;
}

div#basket-summary div#basket-details div.full-details-link {
	margin-top: 1em;
	float: right;
}

