fieldset {
border : none;
}
#shopping-cart-table {
width : 640px;
margin : 0;
margin-top : 10px;
border-collapse : collapse;
}
ul {
list-style : none;
margin-left : 15px;
margin-bottom : 10px;
}
th {
background : #515d72 none repeat scroll 0% 0%;
color : #ffffff;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
font-weight : bold;
padding : 5px;
}
dt {
font-weight : bold;
margin-bottom : 5px;
}
td {
vertical-align : top;
padding : 5px;
}
.a-left {
text-align : left;
}
.a-right {
text-align : right;
}
.a-center {
text-align : center;
}
.checkout-types a {
display : none;
}
.checkout-types, .checkout-types li {
display : inline;
}
.totals {
text-align : right;
border-top : 1px solid #ccc;
}
.totals #shopping-cart-totals-table {
display : inline;
}
.btn-continue {
background : url('../images/button_continue_shopping.gif') no-repeat;
border : none;
width : 133px;
height : 20px;
}
.btn-update {
background : url('../images/button_update_cart.gif') no-repeat;
border : none;
width : 61px;
height : 20px;
}
.btn-checkout {
background : url('../images/button_checkout.gif');
border : none;
width : 70px;
height : 20px;
}
.btn-checkout span {
display : none;
}
tfoot button span {
display : none;
}
.cart-collaterals h2 {
color : #ffffff;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
font-weight : bold;
background : #515d72;
margin-top : 10px;
padding : 5px;
margin-top : 10px;
}
fieldset {
border : none;
}
.fieldset h2.legend {
background : #ccc;
clear : both;
position : relative;
}
.form-list, #checkout-shipping-method-load, #co-payment-form, #checkout-review-table, #co-shipping-method-form, #shipping-zip-form, .discount-form {
background : #eeeeee none repeat scroll 0% 0%;
border : 1px solid #dddddd;
margin : 10px;
padding : 10px;
width : 600px;
list-style : none;
}
#shipping-zip-form .form-list, #opc-shipping_method #co-shipping-method-form, #checkout-step-login .form-list {
border : none;
margin : 0;
padding : 0;
width : inherit;
background : transparent;
}
.shipping-form {
float : left;
}
.form-list label {
line-height : 23px;
clear : both;
float : left;
position : relative;
}
.form-list .input-box {
margin-left : 130px;
}
.step {
clear : both;
}
#checkoutSteps {
/*width : 100%;*/
}
#checkoutSteps .form-list {
width : 100%;
}
#checkout-step-login h3 {
color : #a10b14;
font-size : 12px;
font-weight : bold;
}
#checkout-step-login .col2-set {
clear : both;
}
#checkout-step-login .col2-set .col-1 {
float : left;
width : 50%;
}
#checkout-step-login .col2-set .col-2 {
float : right;
width : 50%;
}
#checkout-step-login .forgot-password {
float : right;
clear : right;
}
#checkout-step-login .required {
float : right;
}
#checkout-step-login .form-list .input-box {
margin-left : 0;
}
#checkout-step-login .form-list .required {
float : none;
}
#checkout-step-login .form-list label {
line-height : 13px;
}
#checkout-step-login ul.messages, #checkout-step-login ul.messages ul {
float : none;
}
#checkoutSteps ul, #checkoutSteps {
list-style : none;
float : left;
}
#checkout-step-billing #billing-buttons-container {
clear : left;
}
#checkout-step-shipping_method ul {
float : none;
}
#shipping-buttons-container {
clear : both;
}
.sp-methods dt {
clear : both;
}
#checkoutSteps .number {
display : none;
}
#shipping-address-select, #billing-address-select {
width : 250px;
}
#checkout-review-table {
border-collapse : collapse;
}
#checkout-review-table td {
padding : 5px;
}
#payment_form_authorizenet_directpost {
float : none;
}
.form-list {
background : #eeeeee none repeat scroll 0% 0%;
border : 1px solid #dddddd;
margin : 10px;
padding : 10px;
width : 550px;
list-style : none;
}
.form-list label {
line-height : 23px;
clear : both;
float : left;
position : relative;
}
.form-list .input-box {
margin-left : 130px;
line-height : 23px;
}
.form-list .control {
clear : both;
margin : 10px;
}
.form-list .control label {
line-height : 13px;
margin-left : 5px;
float : none;
}
.form-list .control input[type="radio"] {
float : left;
}
#checkoutSteps .f-left {
visibility : hidden;
}
#checkoutSteps .back-link {
visibility : hidden;
}
#checkout-step-shipping_method {
width : 460px;
}
#checkout-payment-method-load {
width : 460px;
}
#co-payment-form {
margin : 10px;
padding : 5px;
width : 460px;
}
#co-payment-form dd ul {
margin-bottom : 10px;
}
.order-review #checkout-review-table-wrapper {
margin : 10px 0 10px 10px;
width : 460px;
}
#shipping-buttons-container {
clear : both;
}
.sp-methods dt {
clear : both;
}
#checkoutSteps .number {
display : none;
}
#shipping-address-select, #billing-address-select {
width : 250px;
}
#checkout-review-table {
border-collapse : collapse;
border : 0;
width : 470px;
margin : 0;
}
#checkout-shipping-method-load {
    margin: 10px 0px 10px 10px;
	width:470px;
	padding:0;
}
#checkout-review-table th {
padding : 5px;
text-align : left;
}
#checkout-review-table td {
padding : 3px;
}
#fflselect-review-table {
	margin:10px;
	width:470px;
}
