body{background:#F2EEE3 url(../img/aaimg/bgheader.gif) repeat-x;}
#header{background:#F3C201 url(../img/aaimg/headbg.gif) repeat-x; height: 75px; width: 100%;}
#content{background:#fff;}
#footer-container{background:#f2eee3; border:0;}
#footer{background:#f2eee3}

.selection-panel {background-color:#eee;}

/*buttons*/
body #wrapper #content input[type="submit"], body #wrapper #content input[type="button"]{background:#ffcc00; color:#000 !important; border-radius:5px;}
body #wrapper #content .button:hover, body #wrapper #content .reply a:hover, body #wrapper #content #respond .form-submit input#submit:hover, input[type=submit]:hover, body #wrapper #content button:hover, #navigation ul.cart .button:hover {border:none; background:#fbd645}
a.butt_new{border: medium none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    color: #fff !important;
    font-size: 1em;
    font-weight: 400;
    text-transform: capitalize;background:#ffcc00; color:#000 !important; line-height: 1.33333;
    padding: 10px 16px; border-radius:5px;}
a.butt_new:hover{background:#fbd645;text-decoration:none;}


/*select report table*/
#wrapper .theader.reportcol_1{background:#595648;  }
#wrapper .theader.reportcol_2, #wrapper .theader.reportcol_3{background:#9d9b8c;  color:#fff;}
#wrapper .caption{color:#000;}
#wrapper .theader .rec{background:none;}
#wrapper .btn {background:#ffcc00; color:#000 !important; border-radius:5px;}
#wrapper .btn:hover {background:#fbd645; text-decoration:none; }
/*hover*/
#wrapper .row .ccfreature.reportcol_hover {background:#ffeb99 !important;}/*grey rows*/
#wrapper .row:nth-child(even) .ccfreature.reportcol_hover, #wrapper .tfooter.reportcol_hover{background:#ffdb4c !important;}/*white rows*/

/*new Nov 17 pricing table*/
.pricing {border:3px solid #eee;}
.pricing-head h3 {background:#9d9b8c; border-bottom:solid 1px #9d9b8c;}
.pricing:hover h4{color:#5f5e5d;}
.pricing:hover{border:3px solid #5f5e5d;}
/*active*/
.pricing-active {border: 3px solid #ffeb99;}
.pricing-active:hover{border:3px solid #ffcc00;}
.pricing-head.pricing-head-active h3{background:#595648; border-bottom:solid 1px #ffcc00;}
.pricing-active h4{color:#ffcc00;}
.pricing-active:hover h4{color:#ffcc00;}





.steps ol li.on {border-color:#ffcc00; background:#fffcf2;}
.formStyle, .box_blue {background:#f6f6f6;}

/*checkout*/
.cart_totals{background:#eee;}
.payment_buttons a.button{background:#ffcc00; color:#000 !important;}

/* NEW 2020 STYLES ------------------------------
 * -----------------------------------------------------------------*/
#innerWrap, #footer{margin:0 auto; max-width:1130px;}
#logo{padding:20px 0 0 10px}
#footer{padding:2rem 0;}
#footer, #footer p {text-align:center;
    font: 300 13px/1.4em 'Open Sans', arial, sans-serif;
    color: #444444;}
.box_panel{background:#f6f6f6;}
