#checkoutPayment fieldset{ background-color: #fafafa;
    border: 1px solid #ddd;
    border-radius:0 0 4px 4px;
    margin-bottom: 10px;
    min-height: 20px;
    padding: 10px;}
th#ccProductsHeading { text-align: left; }
th#ccTotalHeading { text-align: right; }
.clearRight { clear: right; }
label.inputLabel { width: 110px; }
#cartOrderTotals { border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; }
fieldset > #cartContentsDisplay div { margin-right: 0; }
.edit-button { text-align:right;}
#checkoutOneLeft address{ background:#fff; padding:5px 10px;}
#checkoutShippingChoices fieldset{ background:#fff; margin-bottom:5px;}
#checkoutOneConfirmation { position: absolute; text-align: center; width: 100%; height: 100%; top: 0; left: 0; }
#checkoutOneConfirmationLoading { position: relative; top: 50%; }
.loginhd{  font-size: 16px;line-height: 20px;color: #222;border: 0;text-transform: uppercase; text-align: center; padding:5px; background:#eee;}
#ottotal .totalBox{ font-size:16px; color:#FF0000;}
.mudoles{ font-size:12px; font-weight:900;text-transform: uppercase;}
#loginDefault{ background-image: url("../images/login.jpg");overflow:hidden; margin-bottom:10px;}
.mylogin{ padding:20px; float:right;}
.myloging{ padding:20px; background:#fff;}
.myloin{ background:#ff6161; padding:5px; font-size:26px; line-height:40px; color:#fff;}
.myloin i{ font-size:30px; margin-right:10px;}
#createAcctDefault{ background:#fafafa; padding:10px;}
.createus{ background:#fff; padding:10px;}
#checkoutPaymentMethod label{ padding:5px;}
#checkoutPaymentMethod input{ padding-top:20px;}