table.cart_list {
 width: 100%;
}
table.cart_list th {
	padding: 5px;
	background-color: #3284AD;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #fff;
}
table.cart_list td {
	padding: 5px;
	background-color: #efefef;
	color: #000;
	font-size: 12px;
	border: 1px solid #fff;
}

table.cart_list td table td {
	border: 0;
	padding:0;
	margin:0;
}
table.cart_list a, table.cart_list a:visited, table.cart_list a:link {
	color: #3284AD;
	text-decoration: none;
}
table.cart_list a:hover {
	color: #3284AD;
	text-decoration: underline;
}