div#cart div.basket_small{width:100%;height:40px;}
div#cart div.basket_small img{float:left;max-width:40px;max-height:40px;margin:0;}

#cart_heading {
clear: both;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
background-image: url(../images/cart-heading.gif);
width: 520px;
height: 28px;
padding: 12px 17px 0px 17px;
margin-bottom: 5px;
margin-left: 163px;
}
#cart_con {
width: 484px;
padding: 16px 34px 15px 36px;
clear: both;
background-image: url(../images/cart-box-bg.gif);
margin: 0px;
margin-left: 163px;
}
#cart_top {
clear: both;
width: 554px;
height: 5px;
padding: 0px;
background-image: url(../images/cart-box-top.gif);
margin-left: 163px;
}
#cart_bot {
clear: both;
width: 554px;
height: 5px;
padding: 0px;
background-image: url(../images/cart-box-bot.gif);
margin-bottom: 20px;
margin-left: 163px;
}
#vou_con {
clear: both;
width:481px;
height:29px;
background-color:#efe3c7; 
color:#000000; 
margin-top:24px; 
padding-top:8px;
}
#vou_header {
clear: both;
width: 320px;
text-align: left;
font-size: 14px;
font-weight: bold;
color: #a29060;
padding-bottom: 7px;
}
#vou_row {
clear: both;
width: 320px;
text-align: left;
}
#vou_label {
display: inline;
float: left;
width: 150px;
padding-top: 4px;
padding-left: 86px;
}
#vou_field {
display: inline;
float: left;
width: 160px;
}
#vou_button {
float: left;
text-align: left;
}
.cart_field {
width: 200px;
border: 1px solid #7f9db9;
}
.cart_text {
width: 200px;
border: 1px solid #7f9db9;
margin-bottom: 5px;
float: left;
}
.page_cart_heading {
	clear: both;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	width: 202px;
}
.page_cart_con {
	clear: both;
	text-align: left;
	font-size: 12px;
	height: 16px;
	width: 202px;
	padding: 3px 0px;
	margin-top: 3px;
	line-height: 1.9em;
}
.page_cart_con1 {
	clear: both;
	text-align: left;
	font-size: 12px;
	border-top: 1px solid #cdc2a6;
	border-bottom: 1px solid #cdc2a6;
	height: 16px;
	width: 202px;
	padding: 3px 0px;
	margin-top: 3px;
}
.page_cart_col1 {
display: inline;
float: left;
}
.page_cart_col2 {
display: inline;
float: right;
}