﻿input {
    border-collapse: collapse;
    border: solid 1px #aaaaaa;
} 
textarea {
    border-collapse: collapse;
    border: solid 1px #aaaaaa;
} 
select {
    border-collapse : collapse;
    border: solid 1px #aaaaaa;
    color: #444444;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
} 
option 
{
    color: #444444;
    font-family:Arial;
    font-size:11px;
    
}
.shipbillHeader
{
    font-family:Arial;
    font-size: 12px;
    color:#444444;
    font-weight:bold;
    padding-bottom:3px;
    padding-top:3px;
    padding-left:5px;
    border: solid 0px black;
    text-align:left;
    height:30px;
    vertical-align:middle; 
    border: solid 1px Gray;
}
.ccbillDetailHeader
{
    font-family:Arial;
    font-size: 12px;
    color:#444444;
    font-weight:bold;
    padding-bottom:3px;
    padding-top:3px;
    padding-left:5px;
    border: solid 0px black;
    text-align:right;
    border: solid 1px Gray;
    background-color:White;
}
.ccbillDetailText
{
    font-family:Arial;
    font-size: 12px;
    color:#444444;
    font-weight:normal;
    padding-bottom:3px;
    padding-top:3px;
    padding-left:5px;
    border: solid 0px black;
    text-align:left;
    border: solid 1px Gray;
    background-color:White;
}
.shipbillFill
{
}

.shipbillDetailHeader
{
    font-family:Arial;
    font-size: 12px;
    color:#444444;
    font-weight:bold;
    padding-bottom:3px;
    padding-top:3px;
    padding-left:5px;
    border: solid 0px black;
    text-align:right;
    border: solid 1px Gray;
}
.shipbillDetailText
{
    font-family:Arial;
    font-size: 12px;
    color:#444444;
    font-weight:normal;
    padding-bottom:3px;
    padding-top:3px;
    padding-left:5px;
    border: solid 0px black;
    text-align:left;
    border: solid 1px Gray;
}
.reviewTextTitle
{
    font-family:Arial;
    font-size: 13px;
    color:#444444;
    font-weight:bold;
    padding-bottom:3px;
    padding-top:3px;
    border: solid 0px black;
}
.reviewTextHeader
{
    font-family:Arial;
    font-size: 12px;
    color:#444444;
    font-weight:bold;
    padding-bottom:3px;
    padding-top:3px;
    padding-left:5px;
    border: solid 0px black;
    text-align:center;
}
.reviewTextDetail
{
    font-family:Arial;
    font-size: 12px;
    color:#444444;
    font-weight:normal;
    padding-bottom:3px;
    padding-top:3px;
    padding-left:5px;
    /*border: solid 0px black; */
    text-align:center;
}
.totalTextHeader
{
    font-family:Arial;
    font-size: 12px;
    color:#444444;
    font-weight:bold;
    padding-bottom:3px;
    padding-top:3px;
    padding-left:5px;
    border: solid 0px black;
    text-align:right;
}
.totalTextDetail
{
    font-family:Arial;
    font-size: 12px;
    color:#444444;
    font-weight:normal;
    padding-bottom:3px;
    padding-top:3px;
    padding-left:5px;
    border: solid 0px black;
    text-align:right;
}
.cartTimeline
{
    background-image: url("../checkout/cartimages/ReviewCart_Timeline.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width: 612px;
    height: 40px;
}
.cartTimelineBillingShipping
{
    background-image: url("../checkout/cartimages/Billing_Shipping_timeline.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width: 612px;
    height: 40px;
}


.cartTimelinePayment
{
    background-image: url("../checkout/cartimages/Payment_timeline.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width: 612px;
    height: 40px;
}

.cartTimelineReview
{
    background-image: url("../checkout/cartimages/Review_Submit_timeline.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width: 612px;
    height: 40px;
}

.cartTimelinePrint
{
    background-image: url("../checkout/cartimages/Print_timeline.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width: 612px;
    height: 40px;
}
















.productContainer
{

    width:350px;

}

.continueShoppingButton
{
    width:320px;
    height: 35px;
    border: solid 0px black;
    left:18px;
    position:relative;
    
    
}
#continueShopping
{
    border: solid 0px black;
}
.continueCheckoutButton
{
    width:320px;
    height: 35px;
    border: solid 0px black;
    left:18px;
    position:relative;
    
    
}
#continueCheckout
{
    border: solid 0px black;
}

.productListing
{
    font-family:Arial;
    font-size: 11px;
    color:#444444;
    border: solid 0px black;
    width:250px;
    display:block;
    position:absolute;
    left: 75px;
    top: 15px;
    font-weight:bold;
   
    
    
}
.productImage
{
    font-family:Verdana,Arial,Helvetica;
    font-size: 9px;
    color:Navy;
    width:65px;
    border: solid 0px black;
    display:block;
    position: absolute;
    left: 5px;
    top: 15px;
    
}
.productPrice
{
    font-family:Verdana,Arial,Helvetica;
    font-size: 9px;
    color:Navy;
    margin-left:8px;
    width:65px;
    margin-top:10px;
    border: solid 0px black;
    position:absolute;
    display:block;
    left: 215px;
    top: 65px;
    
}
.productPriceDetail
{
    font-family:Arial;
    font-size: 12px;
    font-weight:bold;
    color:Red;
    margin-top:10px;
    margin-left:0px;
    border: solid 0px black;
}
.productQtyDetail
{
    font-family:Arial;
    font-size: 12px;
    font-weight:bold;
    color:#444444;
    margin-top:6px;
    margin-left:0px;
    border: solid 0px black;
    position:absolute;
    top:55px;
    
}
.productQtyBox
{
    font-family:Arial;
    font-size: 12px;
    font-weight:bold;
    color:#AAA000;
    background-color:#FFFFFF;

    
    margin-top:0px;
    margin-left:4px;
    width:25px;
   
}
.productMainCart
{
    border: solid 0px black;
    width: 348px;
    margin-left:5px;
    margin-top:2px;
    position:relative;
    height: 100px;
    display: block;

}


/* Print CSS */

.printTop
{
    background-image: url("../checkout/cartimages/PrintTop.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width:710px;
    height:41px;
}
.printMid
{
    
    background-image: url("../checkout/cartimages/PrintMiddle.png");
    background-color: #FFFFFF;
    background-repeat:repeat-y;
    width:710px;

}

.printBottom
{
    
    background-image: url("../checkout/cartimages/PrintBottom.png");
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    width:710px;
    height: 21px;
}

/* Review CSS */

.reviewTop
{
    background-image: url("../checkout/cartimages/ReviewSubmitTop.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width:710px;
    height:41px;
}
.reviewMid
{
    
    background-image: url("../checkout/cartimages/ReviewSubmitMiddle.png");
    background-color: #FFFFFF;
    background-repeat:repeat-y;
    width:710px;  
 

}

.review2Mid
{
    
    background-image: url("../checkout/cartimages/CCPurchaseMid.png");
    background-color: #FFFFFF;
    background-repeat:repeat-y;
    width:710px; 
    height:40px; 
}
.reviewBottom
{
    
    background-image: url("../checkout/cartimages/ReviewSubmitBottom.png");
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    width:710px;
    height: 21px;
}

.cartDetail
{
    
    background-image: url("../checkout/cartimages/cartDetail.png");
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    width:476px;
    height: 47px;
}

/* Payment CSS */

.paymentTop
{
    background-image: url("../checkout/cartimages/CCTop.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width:710px;
    height:41px;
}
.paymentMid
{
    
    background-image: url("../checkout/cartimages/CCMiddle.png");
    background-color: #FFFFFF;
    background-repeat:repeat-y;
    width:710px;  
}

.paymentPurchaseMid
{
    
    background-image: url("../checkout/cartimages/CCPurchaseMid.png");
    background-color: #FFFFFF;
    background-repeat:repeat-y;
    width:710px; 
    height:40px; 
}


.paymentBottom
{
    
    background-image: url("../checkout/cartimages/CCBottom.png");
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    width:710px;
    height: 21px;
}


/* Billing & Shipping CSS */

.billingTop
{
    background-image: url("../checkout/cartimages/BillingShippingHeader.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width:710px;
    height:71px;
}
.billingMid
{
    
    background-image: url("../checkout/cartimages/BillingShippingMid.png");
    background-color: #FFFFFF;
    background-repeat:repeat-y;
    width:710px;  
}

.billingBottom
{
    
    background-image: url("../checkout/cartimages/BillingShippingBottom.png");
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    width:710px;
    height: 21px;
}

/* Cart CSS */

.moreOptionsTop
{
    background-image: url("../checkout/cartimages/top_more_shopping.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width:427px;
    height:46px;
}
.moreOptionsMid
{
    
    background-image: url("../checkout/cartimages/middle_more_shopping.png");
    background-color: #FFFFFF;
    background-repeat:repeat-y;
    width:427px;  
}

.moreOptionsBottom
{
    
    background-image: url("../checkout/cartimages/bottom_more_shopping.png");
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    width:427px;
    height: 21px;
}
.cartTop
{
    background-image: url("../checkout/cartimages/cart_top.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width:358px;
    height:46px;
}

.suppliesTop
{
    background-image: url("../supplies/images/suppliesShopping.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width:358px;
    height:46px;
}
.cartMid
{
    
    background-image: url("../checkout/cartimages/cart_middle.png");
    background-color: #FFFFFF;
    background-repeat:repeat-y;
    width:358px;  
    
}

.cartDivideTop
{
    
    background-image: url("../checkout/cartimages/cart_divider.png");
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    position:absolute;
    top:0px;
    left:0px;
    width:348px;  
    height:16px;
    
}

.cartDivideBottom
{
    
    background-image: url("../checkout/cartimages/cart_divider.png");
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    position:relative;
    top:0px;
    left:5px;
    width:348px;  
    height:16px;
    
}

.cartSummary
{
    
   
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    position:relative;
    top:0px;
    left:5px;
    font-family:Arial;
    font-size: 12px;
    color:Red;
    width:348px;  
    height: 45px;
    
    
}

.cartBottom
{
    background-image: url("../checkout/cartimages/cart_bottom.png");
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    width: 358px;
    height: 21px;
}
