﻿.Form_Table{
    font-size:11px;
    font-family:Verdana, Arial, Sans-Serif; 
}
.Form_Totals{
    font-family:Verdana, Arial, Sans-Serif; 
    font-size:12px;
}


.CheckoutHalfCell{
    width:48%; 
    padding-bottom:12px; 
}


.CheckoutSpacer{
    width:4%;
}

.CheckoutFullCell{
    width:100%;
    padding-bottom:12px; 

}

.CheckoutBox{
    border:solid 2px #D1D0D0; 
    font-size:11px;
    font-family:Verdana, Arial,  Sans-Serif;  
}

    .CheckoutBox h2{
         font-family:  Times New Roman, Serif; 
    }

    .CheckoutBox td{
        padding:8px; 
        border:solid 0px red;
    }
    
.CartStages  {
    margin-top:16px;
    margin-bottom:32px;  
}    

.CartStages td{
     vertical-align:middle;
     text-align:center; 
}    
    
.CartStages img{
     vertical-align:middle;
     text-align:center; 
}    

.CheckoutBox input, .CheckoutBox select{
    border:solid 1px #D1D0D0; 
    height:18px;
    line-height:18px; 
    font-size:12px; 
    padding:0px;
    padding-left:4px;  
    vertical-align:middle; 
    margin-top:2px;
    color:#777777;   
}

.Checkout_Coupon input{
    height:16px;
    padding:0px;
    margin:0px;   
}

.CheckoutMultiline{
    width:245px;
    height:70px;
    color:#777777;   
}

.CheckoutBox select{
    height:24px;
    line-height:24px;  
}

.Checkout_Checkbox input{
    border-width:0px; 
}

.CheckoutOptions td{
    padding:0px; 
}

.CheckoutOptions{
 margin-top:8px; 
}

.CheckoutOptions input{
    border-width:0px; 

}

.FormInfo{
    margin-bottom:32px; 
}

.Checkout_MinWidth{
    width:118px; 
}