.footer_search .gsc-control-cse{font-family:Helvetica, Arial, sans-serif !important;border-color:transparent !important;background-color:transparent !important}.footer_search .gsc-resultsbox-visible{border:0;padding:0;margin:0}.footer_search input.gsc-input{border-color:#777777}.footer_search input.gsc-search-button{display:none}.footer_search .gsc-tabHeader.gsc-tabhInactive{border-color:#777777;background-color:#777777}.footer_search .gsc-tabHeader.gsc-tabhActive{border-color:#333333;background-color:#333333}.footer_search .gsc-tabsArea{border-color:#333333}.footer_search .gsc-webResult.gsc-result,.footer_search .gsc-results .gsc-imageResult{border-color:#FFFFFF;background-color:#FFFFFF}.footer_search .gsc-webResult.gsc-result:hover,.footer_search .gsc-imageResult:hover{border-color:#418220 !important;text-shadow:none !important;background-color:#FFFFFF}.footer_search .gs-webResult.gs-result a.gs-title:link,.footer_search .gs-webResult.gs-result a.gs-title:link b,.footer_search .gs-imageResult a.gs-title:link,.footer_search .gs-imageResult a.gs-title:link b{color:#418220 !important;text-shadow:none !important;text-decoration:none !important}.footer_search .gs-webResult.gs-result a.gs-title:visited,.footer_search .gs-webResult.gs-result a.gs-title:visited b,.footer_search .gs-imageResult a.gs-title:visited,.footer_search .gs-imageResult a.gs-title:visited b{color:#418220 !important;text-shadow:none !important;text-decoration:none !important}.footer_search .gs-webResult.gs-result a.gs-title:hover,.footer_search .gs-webResult.gs-result a.gs-title:hover b,.footer_search .gs-imageResult a.gs-title:hover,.footer_search .gs-imageResult a.gs-title:hover b{color:#418220 !important;text-shadow:none !important;text-decoration:none !important}.footer_search .gs-webResult.gs-result a.gs-title:active,.footer_search .gs-webResult.gs-result a.gs-title:active b,.footer_search .gs-imageResult a.gs-title:active,.footer_search .gs-imageResult a.gs-title:active b{color:#418220 !important;text-shadow:none !important;text-decoration:none !important}.footer_search .gsc-cursor-page{color:#418220 !important;text-shadow:none !important;text-decoration:none !important}.footer_search a.gsc-trailing-more-results:link{color:#418220 !important;text-shadow:none !important;text-decoration:none !important}.footer_search .gs-webResult .gs-snippet,.footer_search .gs-imageResult .gs-snippet{color:#333333}.footer_search .gs-webResult div.gs-visibleUrl,.footer_search .gs-imageResult div.gs-visibleUrl{color:#000000}.footer_search .gs-webResult div.gs-visibleUrl-short{color:#000000}.footer_search .gs-webResult div.gs-visibleUrl-short{display:none}.footer_search .gs-webResult div.gs-visibleUrl-long{display:block}.footer_search .gsc-cursor-box{border-color:#FFFFFF}.footer_search .gsc-results .gsc-cursor-box .gsc-cursor-page{border-color:#777777;background-color:#FFFFFF;color:#418220 !important}.footer_search .gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#333333;background-color:#333333;color:#418220 !important}.footer_search .gs-promotion{border-color:#CCCCCC;background-color:#E6E6E6}.footer_search .gs-promotion a.gs-title:link,.footer_search .gs-promotion a.gs-title:link *,.footer_search .gs-promotion .gs-snippet a:link{color:#0000CC}.footer_search .gs-promotion a.gs-title:visited,.footer_search .gs-promotion a.gs-title:visited *,.footer_search .gs-promotion .gs-snippet a:visited{color:#0000CC}.footer_search .gs-promotion a.gs-title:hover,.footer_search .gs-promotion a.gs-title:hover *,.footer_search .gs-promotion .gs-snippet a:hover{color:#444444}.footer_search .gs-promotion a.gs-title:active,.footer_search .gs-promotion a.gs-title:active *,.footer_search .gs-promotion .gs-snippet a:active{color:#00CC00}.footer_search .gs-promotion .gs-snippet,.footer_search .gs-promotion .gs-title .gs-promotion-title-right,.footer_search .gs-promotion .gs-title .gs-promotion-title-right *{color:#333333}.footer_search .gs-promotion .gs-visibleUrl,.footer_search .gs-promotion .gs-visibleUrl-short{color:#00CC00}.footer_search div.gsc-clear-button{display:none !important}.footer_search .gsc-input input{background-image:url(https://d3n8a8pro7vhmx.cloudfront.net/themes/4e58722afd3ae664f60003f9/attachments/original/1320110524/search.png) !important;background-repeat:no-repeat !important;background-position:left center !important;border:2px solid #6d6d68 !important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;khtml-border-radius:5px;font-size:1em !important;width:283px !important;padding:5px 3px !important}.footer_search td.gsc-input{text-align:right}.footer_search .gsc-input input:focus{background-image:none !important;border:2px solid #418220 !important;outline:none}.footer_search .cse form.gsc-search-box,.footer_search form.gsc-search-box{padding:0 !important}.footer_search .cse input.gsc-search-button,.footer_search input.gsc-search-button{display:none}.footer_search td.gsc-search-button{display:none}.footer_search #cse-search-form{color:#c3c3c3 !important;font-size:12px;text-shadow:#000,-1px,-1px !important}.footer_search td.gsc-clear-button{display:none}.footer_search .gsc-thinWrapper{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px 15px 5px 10px;width:100% !important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;khtml-border-radius:5px;background-color:white}.footer_search .cse .gsc-control-cse,.footer_search .gsc-control-cse{padding:0}.footer_search .gsc-webResult.gsc-result,.footer_search .gsc-results .gsc-imageResult{font-size:12px !important;background-color:transparent !important}.footer_search .gsc-result-info{color:#c3c3c3 !important;text-shadow:#000 -1px -1px !important;border-bottom:none !important}.footer_search .cse .gs-result .gs-snippet,.footer_search .gs-result .gs-snippet,.footer_search .cse .gs-spelling,.footer_search .gs-spelling{font-size:13px !important}.footer_search .cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,.footer_search .gsc-results .gsc-cursor-page.gsc-cursor-current-page{background-color:#ccc !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;khtml-border-radius:3px;padding:3px !important;color:black !important;font-weight:bold !important;text-shadow:none !important;text-decoration:none !important}.footer_search .cse .gsc-cursor-box,.footer_search .gsc-cursor-box{border-top:none !important}

