a:hover, .cms-links li.welcome, .header-menu .top-menu li a.hover {
    color: #f88613;
}

.topic-html-content-body a, .topic-page .page-body a, .news-items .read-more, #productcollateraltab .ui-widget-content a,
.order-summary-content .cart .cart-item-row td.end, .wishlist-content .cart .cart-item-row td.end,
.block-account-navigation a.inactive:hover, .wishlist-page .share-info a.share-link, .order-summary-content .cart .cart-item-row .edit-item a,
.order-details-page .order-notes .download a, .shipment-details-page .tracking-url, .price-range-filter .remove-filter a,
.product-spec-filter .remove-filter a, .external-auth-association .remove, .news-item-page .news-body a,
.blog-page .blog-posts .post a.post-title, .blogpost-page .post-body a:hover, .blogpost-page .tags a:hover,
.customer-info-page .add-more-external-records a, .username-available-status, .return-request-list-page .request-item a,
.tier-prices .prices-list .item-price, .product-review-helpfulness .vote, .private-message-view-page .view-message a,
.forum-topic-page .post-content .post-body a, .profile-page .user-last-posts .topic-body a, .csharpcode .rem, #toTop:active, #toTop:focus {
    color: #f88613;
}

.button-1 {
    color: #fff;
    box-shadow: 0px 1px 1px #ce7223;
    text-shadow: 0px 1px #ce6000 !important;
    border: solid 1px #E55804;
    background: #F8931B;
    background: -webkit-linear-gradient(#F8931B, #EA7008); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#F8931B, #EA7008); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#F8931B, #EA7008); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#F8931B, #EA7008); /* Standard syntax */
}

    .button-1:hover {
        background: #EA7008;
        background: -webkit-linear-gradient(#F8931B, #E55804); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(#F8931B, #E55804); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(#F8931B, #E55804); /* For Firefox 3.6 to 15 */
        background: linear-gradient(#F8931B, #E55804); /* Standard syntax */
    }

.button-2 {
    color: #444;
    box-shadow: 0px 1px 1px #e5e5e5;
    text-shadow: 0px 1px #f0f0f0 !important;
    border: solid 1px #d0d0d0;
    background: #f2f2f2;
    background: -webkit-linear-gradient(#f2f2f2, #e1e1e1); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f2f2f2, #e1e1e1); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f2f2f2, #e1e1e1); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f2f2f2, #e1e1e1); /* Standard syntax */
}

    .button-2:hover {
        background: #d7d7d7;
        background: -webkit-linear-gradient(#f2f2f2, #d7d7d7); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(#f2f2f2, #d7d7d7); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(#f2f2f2, #d7d7d7); /* For Firefox 3.6 to 15 */
        background: linear-gradient(#f2f2f2, #d7d7d7); /* Standard syntax */
    }

.order-summary-content .deals .button-2, .order-summary-content .shipping .button-2, .checkout-data .order-completed .button-2,
.button-2.edit-address-button, .button-2.delete-address-button, .button-2.order-details-button {
    background: green;
    border-color: green;
    color: #fff;
    padding: 0px 10px;
    line-height: 20px;
    border-radius: 10px;
    box-shadow: none;
    text-shadow: none !important;
    font-size: 90%;
}

.order-summary-content .deals .button-2, .order-summary-content .shipping .button-2 {
    display: block;
}
   
.product-details-page .add-to-cart-panel {
    border: 1px solid #eee;
    background-color: #f8f8f8;
    padding: 10px;
    margin-bottom: 5px;
}

.product-details-page .overview a {
    color: #444; text-decoration: underline;
}

.continue-shopping-button {
    border: 0;
    background: 0;
    color: green;
    text-decoration: underline;
    line-height: 27px;
}

.checkout-data .order-completed {
    background: #FFEBD9;
    border: 0;
}
