/* --------------------------------------------------------------------- */
/* Checkout specific styles
/* --------------------------------------------------------------------- */
.shopping_cart_form {
border-collapse:collapse;
border:1px solid #d7e0f9;
margin-bottom:2em;
background-color:#FFFFFF;
}
.shopping_cart_form .selection input {
width:auto;
}
.shopping_cart_form th {
vertical-align:top;
border-top:1px solid #d7e0f9;
text-align:left;
padding:4px 6px;
}
.checkout_product_list th {
border-top:none;
border-bottom:1px solid #d7e0f9;
}
.checkout_product_list {
border-collapse:collapse;
}
.shopping_cart_form td {
vertical-align:top;
text-align:left;
padding:4px 6px;
}
.shopping_cart_form .form_header {
background:url(/images/table_bg.jpg) repeat-x top #416ca5;
color:#3E69A1;
text-align:left;
text-transform:uppercase;
}
.shopping_cart_form .checked td {
background-color:#F2F3F8;
color:#3e69a1;
border-bottom:1px solid #d7e0f9;
}
.shopping_cart_form .unchecked td {
background-color:#FFFFFF;
color:#999999;
border-bottom:1px solid #d7e0f9;
}
.new_address {
margin-top:1em;
background-color:#FFFFFF;
border-color:#999999;
border-collapse:collapse;
}
.new_address th, .new_address td {
border-color:#999999;
padding:2px 4px;
}
.cart_items_table {
border-collapse:collapse;
border:1px solid #4A68A2;
margin-bottom:2em;
background-color:#FFFFFF;
}
.cart_items_table th, .cart_items_table td {
border:1px solid #d7e0f9;
padding:4px 6px;
}
.cart_items_table th {
background:url(/images/checkout_tbl_bg.jpg) repeat-x top #e5eaf0;
color:#3e69a1;
text-align:left;
text-transform:uppercase;
font-weight:normal;
}
.form_frame {
width:300px;
float:left;
}
.form_frame div {
margin:10px 0px;
line-height:1.6em;
}
.cart_detail_frame {
width:350px;
margin-left:10px;
float:left;
}
.quantity {
text-align:left;
font-weight:bold;
width:70px;
}
.title {
width:400px;
}
td.price {
font-size:1.1em;
font-weight:bold;
color:#A35083;
text-align:right;
}
.remove {
width:40px;
text-align:center;
}
.remove input {
width:auto;
}
.payment_field_text {
text-align:left;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
border:none;
text-transform:uppercase;
color:#3e69a1;
}
.purchase_note {
margin:12px 0px 16px 0px;
/*color:#725DC0;*/
color:#E86B1E;
font-size:1.3em;
}