table#cart {border-collapse:collapse; margin-bottom: 1em;}
	
table#cart th {background:#FCCB30; color:#fff; text-align:center; white-space:nowrap; text-transform:uppercase;}

table#cart th, table#cart td {padding: 5px 10px;}

table#cart .item_name {width: 100%;}

table#cart .quantity input {text-align: center}

table#cart tr td {background: #fff;}

table#cart tr.odd td {background: #eee;}

.center {text-align: center;}

#total_price {font-size:13px; padding-top:10px}

h2 {font-family:Lucida Grande, Arial, sans-serif; font-style:normal; text-transform:uppercase; border:1px solid #cccccc; background:#FCCB30; padding:5px; color:#000000; font-size:12px; text-align:center; margin-bottom:15px;}

#checkout_form {width:500px; margin:0 auto; text-align:left; padding-top:5px;}

.row {clear:both; width:280px; height:30px;}

.left {float:left;}

.right {float:right}

.message {margin-top:10px; height:180px;}

input, textarea { background:#D7F1FA; border:1px solid #cccccc; font-family:Lucida Grande, Arial, sans-serif; font-size:12px; padding:3px;}

