/* begin view cart */

#viewCart, 
#checkoutBilling, 
#customerLogin, 
#checkoutBilling, 
#checkoutPayment,
#checkoutConfirm {
	border-top:10px solid #E241F7;
	padding:10px 0 0 0;

}

#checkoutBilling .form-field input,
#createCustomer .form-field input,
#checkoutBilling .form-field input,
#checkoutPayment .form-field input,
#checkoutPayment .form-field textarea {
	padding: 2px 5px 2px 5px !important;
	font-family:Arial, Helvetica, sans-serif;
}

#viewCart #cartItems thead tr th {
	color: #FFFFFF;
	background-color: #404040;
	text-align: left;
	font-weight: bold;
	height: 22px;
	font-size: 12px;
	padding:0 5px 0 5px;
}

#viewCart table#cartItems, 
#customerLogin #createCustomer, 
#customerLogin #PasswordRemindCustomer {
	margin-top:10px;
	width:600px ;
}


#checkoutConfirm #billInfo,
#checkoutConfirm #shipInfo,
#checkoutConfirm #paymentInfo {
	border: 1px solid #ccc;
}



#viewCart #cartItems tbody tr td.list {
	padding:5px;
	border-bottom:solid	1px #C1C1C1;
}

table#cartItems td.list input {
	padding:3px;
	vertical-align:middle;
}

#viewCart #cartCoupon input {
	padding:3px;
	vertical-align:middle;			
}

#viewCart #cartAmounts {
	border-top:solid 10px #ff0097;			
}

#viewCart #cartAmounts .field-label, 
#viewCart #cartAmounts .field-price {
	font-size: 1.1em;
}


#productDetail #productReviews {
	border:1px solid #ccc;
	padding:10px;
	background-color:#F9F9F9;
	width:352px;
}

#productDetail #productReviews #productReviewsAddNote {
	width:352px;
}

