﻿.PayPalCheckout {
    float: left;
    width: 115px;
    height: 40px;
}

    .PayPalCheckout .Button {
        float: left;
        background: url("/store/images/paypalcheckout.png") no-repeat scroll 0 0 / 100% transparent;
        width: 100%;
        height: 100%;
        cursor: pointer;
    }

.CheckoutOptions .CheckoutOptionsButtons .PayPalCheckout.ShowCardOptions {
    height: 60px;
    width: 180px;
    margin: 2px;
    margin-top: 5px;
}

.PayPalCheckout.ShowCardOptions .Button {
    background: url("/store/images/paypal-button-types.png") no-repeat scroll 0 0 / 100% transparent;
}

    .PayPalCheckout.ShowCardOptions .Button:hover {
        background: url("/store/images/paypal-button-types.png") no-repeat scroll 0 0 / 100% transparent;
        opacity:0.6;
    }

.PayPalCheckout .Button:hover {
    background: url("/store/images/paypalcheckout.png") no-repeat scroll 0 0 / 100% transparent;
}

#PayPalPopup h2 {
    font-size: .9em;
    font-style: italic;
    background: none;
    color: black;
}

#PayPalPopup .LabeledControl, #PayPalPopup .ShellShippingOptions {
    max-width: 300px;
    display: table;
    clear: both;
    float: none;
    width: 100%;
}

#PayPalPopup .Label {
    font-size: 1.2em;
    margin: 7px 0;
}

#PayPalPopup .ShippingCountryDropDownList {
    margin-bottom: 8px;
}

#PayPalPopup .Total {
    margin: 15px 0 0;
}

#PayPalPopup .ShellLoading {
    background: #f9f9f9 none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    opacity: 0.85;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    padding-top: 100px;
    border-radius: 8px;
}

    #PayPalPopup .ShellLoading img {
        width: 100px;
        padding-top: 30px;
    }
/*----These four classes are for toggleing a state selector and free entry control based upon the selected country----*/
#PayPalPopup .StateSelector .ShippingStateDropDownList {
    display: inline-block;
}

#PayPalPopup .StateSelector .ShippingStateTextBox {
    display: none;
    text-transform: uppercase;
}

#PayPalPopup .StateSelector.FreeEntry .ShippingStateDropDownList {
    display: none;
}

#PayPalPopup .StateSelector.FreeEntry .ShippingStateTextBox {
    display: inline-block;
    text-transform: uppercase;
}

#PayPalPopup .ShellAddress h2{
	color: red;
}

/*----See comment above----*/
