﻿body {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    margin: 0;
}

.text-danger {
    color: red;
}

#login {
    font-size: 10px;
}
.ViewCartItemName {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9pt;
    color: #3A88D6;
    font-weight: bold;
    text-decoration: none;
}

.ViewCartItemText {
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    color: black;
    font-weight: normal;
}
#place_order {
    background: url('/Content/Images/button_PlaceMyOrder.gif');
    color: transparent;
    width: 120px;
    height: 22px;
    border: 0px;
    position: relative;
    vertical-align: middle;
}
#proceed_next {
    background: url('/Content/Images/button_ProceedToNextStep.gif');
    color: transparent;
    width: 120px;
    height: 22px;
    border: 0px;
    position: relative;
    vertical-align: middle;
}
#update_cart {
    background: url('/Content/Images/button_UpdateCart.gif');
    color: transparent;
    width: 101px;
    height: 22px;
    border: 0px;
    position: relative;
    vertical-align: middle;
}
.view-cart {
    background: url("../Content/Images/all_shopcart.gif");
    display: block;
    width: 267px;
    height: 43px;
}
.faq {
    background: url("../Content/Images/all_faq.gif");
    display: block;
    width: 236px;
    height: 44px;
}
.contact-us {
    background: url("../Content/Images/all_contact.gif");
    display: block;
    width: 278px;
    height: 44px;
}

.membership-terms {
    background: url("../Content/Images/all_terms.gif");
    display: block;
    width: 347px;
    height: 40px;
}

.usage-terms {
    background: url("../Content/Images/all_termsu.gif");
    display: block;
    width: 347px;
    height: 43px;
}

.privacy {
    background: url("../Content/Images/all_privacy.gif");
    display: block;
    width: 227px;
    height: 46px;
}
.member-info {
    background: url("../Content/Images/all_dispinfo.gif");
    display: block;
    width: 347px;
    height: 43px;
}
.email-update {
    background: url("../Content/Images/all_emailup.gif");
    display: block;
    width: 347px;
    height: 43px;
}
.print-card {
    background: url("../Content/Images/all_card.gif");
    display: block;
    width: 347px;
    height: 43px;
}
.savings {
    border: #00008b solid 2px; 
    border-top: #00008b solid 24px;
}
.footnote {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:8pt;
    line-height:1.4em;
    color:#000;
}
#page_container {
    width: 700px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
#breadcrumb {
    height: 20px;
    font-style: italic;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
    margin-top: 15px;
    margin-bottom: 15px;
}
h1 {
    font-size: 16pt;
    color: #069;
}

.go-to-cart, .add-to-cart {
    display: block;
    width: 137px;
    height: 30px;
    border: none;
    background-color: transparent;
    background-size: 137px 30px;
    background-repeat: no-repeat;
    background-position: top center;
    cursor: pointer;
}

.go-to-cart {
    background-image: url("/Content/Images/go_to_cart.gif");
}
.add-to-cart {
    background-image: url("/Content/Images/add_to_cart.gif");
}

.top-left-corner, .top-right-corner,
.bottom-left-corner, .bottom-right-corner {
    background-size: cover;
}

.top-left-corner, .top-right-corner {
    height: 9px;
    width: 14px;
    border: none;
}

.bottom-left-corner, .bottom-right-corner {
    height: 16px;
    width: 14px;
    border: none;
}

.top-right-arch {
    background-image: url("/Content/Images/trans4x4.gif");
    height: 24px;
}

.top-left-corner {
    background-image: url("/Content/Images/trans4x4.gif");
}

.top-right-corner {
    background-image: url("/Content/Images/trans4x4.gif");
}

.bottom-left-corner {
    background-image: url("/Content/Images/trans4x4.gif");
}

.bottom-right-corner {
    background-image: url("/Content/Images/trans4x4.gif");
}
.out_of_stock_message {
    color: red;
    font-size: 14px;
    font-weight: 700;
}