/* CSS Document */
td{vertical-align:middle;}
#basketContainer {
/*	border-bottom:1px solid #CCC;*/
	padding-bottom:1em;
}
#basketContainer tr {
	padding:5px 0;
	vertical-align:middle;
}
#basketContainer table, #giftWrapContainer {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
}
.headerTable {
	padding:5px 0;
}
.trbasketItems {
/*	border-bottom:1px solid #CCC;
	margin-bottom:5px;*/
}
#basketContainer .header {
	border-bottom:2px solid #DDD;
	font-weight:bold;
	padding-bottom:5px;
}
#basketContainer .footer {
	border-top:1px solid #DDD;
	margin-top:0.5em;
}
/*.note {
	padding:5px 0;	
}*/
.total td{
	border-top:2px solid #DDD;
	border-bottom:2px solid #DDD;
	padding:0.3em 0;
}
.next{
	text-align:right;
}
.delete-link{
	text-indent:-999em;
	width:16px;
	height:16px;
	background:#FFF url(/img/icon_delete.gif) no-repeat top left;
	display:block;
	float:right;
	text-align:left;
}
.edit-link{
	font-size:10px;	
}
#btnProceed{
	text-decoration:none;
	text-indent:-999em;
	width:113px;
	height:28px;
	background:url(/img/button_checkout.gif) no-repeat top left;
	display:block;
	text-align:left;
	margin-left:auto;
}