/*
 *
 *  * Copyright (c) 2009 - 2015. Plusgrade L.P. All Rights Reserved.
 *
 */
body.offer{background: #FFFFFF; margin: 0; font-family: Arial}
.standalone-body{background-color: #FFFFFF;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;height: auto;margin: auto;padding: 10px;width: 850px;}
div.progress, div.wrap {width:850px;}
#contentMain{ float: left; display: inline; margin: 0px 50px; }

/** consumer app **/
div.modal .blue.button {background-color:#006272 !important;}
div.modal h2.heading, div.modal h1.heading {color: #006272;}
div.modal .bid-review h2 { font-size: 20px; line-height: 1; margin: 0 0 10px; }
div.modal .bid-review h1 { font-size: 25px; line-height: 1; margin: 0 0 10px; letter-spacing: -1px; color: #006272;}
div.modal .bid-payment h1 { font-size: 25px; line-height: 1; margin: 0 0 10px; letter-spacing: -1px; color: #006272;}
div.progress li a { background: url(/offer/pid/TNN1S5HTEI/progress-bar.png) no-repeat -999em -999em; display: block; padding: 0 15px 0 10px; font-size: 14px; font-weight: bold; color: #999; text-shadow: 0 1px 1px rgba(255,255,255,.75); }
div.step1 ul { background: url(/offer/pid/TNN1S5HTEI/progress-bar.png) no-repeat -750px -36px; }
div.step2 ul { background: url(/offer/pid/TNN1S5HTEI/progress-bar.png) no-repeat -450px -36px; }
div.step3 ul { background: url(/offer/pid/TNN1S5HTEI/progress-bar.png) no-repeat right -72px; }




.header { margin: 10px 0 15px 0;}
table.upgrade thead tr th, table.upgrade thead {background-color: #006272; color: #FFFFFF !important; border-bottom-color: #006272;}
.buttons-row .large.button { border-radius: 15px 15px 15px 15px !important; padding: 10px 20px; }
.bid-offer .upgrade-type.multi-product.upgrade-type-selected { background-color: #006272; color: #FFFFFF;}
.upgrade-type { font-size: 1em; color: #8ABA16}
.standalone-footer .standalone-partner-footer { color: #8ABA16; }
body.standalone .powered-by-pg {margin-right: -70px;}
#modify-body .powered-by-pg {margin-right: auto;}

.bid-review .submitFeedback .button-with-caption span.labeled-checkbox { display: block; padding: 0 128px; margin-bottom: 4px; }

#offer-details .blue.button, #offer-modify .blue.button, #offer-cancel .blue.button { background-color: #006272; color: #FFFFFF; border-radius: 4px 4px 4px 4px; }
#offer-details .blue.button:hover, #offer-modify .blue.button:hover, #offer-cancel .blue.button:hover { background-color: #006272; color: #FFFFFF }
.modify-action a, a.details-link { color: #006272; }
.modify-action a:hover, a.details-link a:hover { color: #8ABA16; }
#modify-body .standalone-header .header { margin-left: 28px; }
#offer-modify, #offer-cancel { margin-top: 48px; }

/** cabin mouseover **/
.inlay-product-info .inlay-title
{
    color: #006272 !important;
}
.product-info-tooltip.qtip { max-width: 600px; width: 560px;}
.product-info {color: #8ABA16; }
.product-info ul { list-style: disc inside none;}
.product-info li { text-indent: -1em; margin: 0 0 0 1.5em; }
.product-info .title { font-weight: bold; color:#C1012F; }
.product-info-tooltip .ui-tooltip-content {background-color: #FFFFFF;}
.ui-tooltip-plusgrade .ui-tooltip-content {border-color: #8ABA16;}
.product-info .right-column {
    float: left;
    padding: 2px;
    margin: 0;
    width: 260px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.product-info .left-column {
    float: left;
    padding: 4px 2px;
    margin: 0;
    width: 260px;
    text-align: center;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.upgrade-type {color: #000000;}
.standalone-footer .standalone-partner-footer {color: #FFFFFF;}

.inlay-product-info .inlay-right {
    width: 40%;
    min-height: 215px;
    height: 230px;
}

.powered-by-pg:before {
    content: "Upgrade Yourself";
    color: #006272;
    font-weight: bold;
    font-size: 1em;
}

.jcarousel-control-nav .prev {
    left: -175px;
}

.jcarousel-control-nav .next {
    right: -155px;
}
.jcarousel-pagination {
    top: -10px;
}

#offer-details p.note {
    width: 400px;
}

.header img {
    height: 44px;
    width: 200px;
}


