body {
	color: #222;
	font: 0.8em Arial, Helvetica, sans-serif;
}

h1 {
	font: 1.7em normal Arial, Helvetica, sans-serif;
	margin-bottom: 0.5em;
}


table#cart {
	border-collapse: collapse;
	margin-bottom: 1em;
	width: 100%;
	font-weight: bold;
}
	
	table#cart th {
		background: #525252;
		color: #fff;
		text-align: left;
		white-space: nowrap;
	}
	
	table#cart th,
	table#cart td {
		padding: 12px 10px;
	}
	
	table#cart .item_name {
		width: 55%;
	}
	.refresh_icon
	{	margin-left:10px;
		cursor: pointer;
		vertical-align: middle;}
	
	table#cart .quantity input {
		text-align: center;
	}
	
	table#cart tr td {
		background: #fff;
	}
	
	table#cart tr.odd td {
		background: #eee;
	}
	
	.center {
		text-align: center;
	}