/* Masthead */ .lrgHead { background: #037b00 url('../img/bg_header.jpg') no-repeat 100% 20px; background: radial-gradient(farthest-corner at 100% 0, #81BE38, #037B00 70%) no-repeat scroll 100% 20px #037B00; } .report div .lrgHead { background: #037b00 url('../img/bg_header.jpg') no-repeat 100% 0px; background: radial-gradient(farthest-corner at 100% 0, #81BE38, #037B00 70%) no-repeat scroll 100% 0px #037B00; } #chb-logo { position: absolute; right: 24px; top: 27px; } #searchheader { background-color: #0B6F09; background-image: -moz-linear-gradient(center top, #0B6F09, #037B00); } /* Footer */ #footer, #footer-middle { background: #037b00 url('../img/bg_header.jpg') no-repeat 100% 100%; background: radial-gradient(farthest-corner at 100% 100%, #81BE38, #037B00 100%) no-repeat scroll 100% 100% #037B00; } #footer-blank { background: #037b00 url('../img/bg_header.jpg') no-repeat 100% 100%; background: radial-gradient(farthest-corner at 100% 100%, #81BE38, #037B00 100%) no-repeat scroll 100% 100% #037B00; } /* Buttons */ .herobutton a, .herobuttonR a { -moz-box-sizing: border-box; background: url(../img/hero-button.png) no-repeat scroll 100% -50px transparent; border: 0 none; color: #036B05; cursor: pointer; display: inline-block; font-size: 12px; font-weight: bold; height: 32px; margin: 0 0 0 10px; padding: 8px 40px 0 15px; text-transform: uppercase; text-decoration: none; position: relative; float: left; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .herobuttonR a { position: relative; float: right; } .herobutton, .herobuttonR { background: url(../img/hero-button.png) no-repeat scroll 0 0 transparent; height: 32px; width: 10px; position: relative; width: auto; cursor: pointer; } .herobutton { float: left; margin: 15px 10px 0 0; } .herobuttonR { float: right; margin: 12px 10px 0 0px; } .herobutton:hover, .herobutton:focus, .herobutton:active, .herobuttonR:hover, .herobuttonR:focus { background: url(../img/hero-button.png) no-repeat scroll 0 -100px transparent; border: 0 none; color: #333333; } .herobutton:hover>a, .herobutton:focus>a, .herobutton:active>a, .herobuttonR:hover>a, .herobuttonR:focus>a { background: url(../img/hero-button.png) no-repeat scroll 100% -150px transparent; border: 0 none; color: #333333; } .secbutton a, .secbuttonR a, .secbutton button { -moz-box-sizing: border-box; background: url(../img/sec-button.png) no-repeat scroll 100% -50px transparent; border: 0 none; color: #036B05; cursor: pointer; display: inline-block; font-size: 12px; font-weight: bold; height: 32px; margin: 0 0 0 10px; padding: 8px 40px 0 15px; text-transform: uppercase; text-decoration: none; position: relative; float: left; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .secbuttonR a { position: relative; float: right; } .secbutton, .secbuttonR { background: url(../img/sec-button.png) no-repeat scroll 0 0 transparent; height: 32px; width: 10px; position: relative; width: auto; cursor: pointer; } .secbutton { float: left; margin: 15px 10px 0 0; } .secbuttonR { float: right; margin: 12px 45px 0 0px; } .secbutton:hover, .secbutton:focus, .secbuttonR:hover, .secbuttonR:focus { background: url(../img/sec-button.png) no-repeat scroll 0 -100px transparent; border: 0 none; color: #333333; } .secbutton:hover>a, .secbutton:focus>a, .secbuttonR:hover>a, .secbuttonR:focus>a { background: url(../img/sec-button.png) no-repeat scroll 100% -150px transparent; border: 0 none; color: #333333; } .secBtnQAS { margin-top: -11px }