/*------------ basket styles */

.basket-middle {
	position:relative;
	width:860px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 75px;
	margin-left: auto;
}

.basket-middle h1{color:#336699; font-size:18px; font-weight:lighter}

.basket-header {background-color: #336699;color: #FFFFFF;background-image: url(images/checkout/top.gif);background-repeat: repeat-x;font-size: 16px;line-height: 31px;}

.product-information {padding-left: 15px;}

#basket-tl {float: left;padding-right: 1px;display: inline;}

#basket-tr {float: right;display: inline;}

.basket-line, .basket-line tr, .basket-line td  {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #0a4258;}

.basket-main {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;border-right-width: 1px;border-bottom-width: 2px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #e8dbe9;border-bottom-color: #8899c8;border-left-color: #e8dbe9;margin-bottom: 15px; background-color:#ffffcc}

.basket-main img {display: inline;}

.basket-divider {height: 1px;background-image: url(images/checkout/basket-divider.gif);background-repeat: repeat-x;font-size: 1px;line-height: 1px;padding: 0px;}

.basket-footer, .basket-footer td, .basket-footer tr {text-decoration: none;background-color: #f0f0f0;height: 21px;font-size: 16px;font-weight: bold;border-top-width: 1px;border-top-style: solid;border-top-color: #cecece;}


#continue-shopping   {
	float: right;
	margin-bottom: 10px;
	margin-right: 25px;
}

#checkout-button {float: right;margin-bottom: 10px;}


/* button styles */

.blue-button, .green-button, .green-button2, .red-button {
	height: 28px;
	width: 140px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	border: 0px none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
}
.blue-button {background-image: url(images/Checkout/blue_button.gif);}
.green-button {background-image: url(images/Checkout/green_button.gif);}
.green-button2 {background-image: url(images/Checkout/green_button2.gif);}
.red-button {background-image: url(images/Checkout/red_button.gif);}
.remove-button, .update-button {
	height: 28px;
	width: 70px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	border: 0px none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
}
.remove-button {
	background-image: url(images/Checkout/remove_button.gif);
}
.update-button {
	background-image: url(images/Checkout/update_button.gif);
}
.del-add-button{
	background-image: url(images/Checkout/del_add_button.gif);
	height: 28px;
	width: 175px;
	background-repeat: no-repeat;
	color: #000000;
	font-weight: bold;
	border: 0px none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	margin-left: 125px;
}
.small {
	font-size: 11px;
	font-weight: normal;
}

.clear15 {
	clear:both;
	height:15px;
	font-size:1px;
	margin:0;
	padding:0;
	line-height: 0px;
}
.basket-qty {
	width: 20px;
	text-align: center;
	font-size:11px;
	margin-left: 3px;
	margin-right: 5px;
}
.basket-update {
	margin-bottom: -4px;
}
