.blue,a.blue-links,a.light-blue-links{color:#009bd4}.red{color:#d2232a}a.blue-links:active,a.blue-links:hover,a.light-blue-links:active,a.light-blue-links:hover{color:#35aef3}div.content{width:90%;max-width:860px}#main{background:#fff;background-image:url("/img/home_background.jpg");background-position:top;background-repeat:no-repeat;color:#fff;text-shadow:0 1px 1px #333}#main div.content{overflow:visible}#main header{background-color:#4f4f51;background-image:url("/img/home_header_background.jpg");background-position:top;background-repeat:no-repeat;border-bottom:1px solid #fff;padding:45px 0 50px}#main header h1{margin:0;padding:0}#main header h1 img{display:block;margin:0 auto;width:436px}#main header h2{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;-webkit-text-size-adjust:1em;-ms-text-size-adjust:1em;line-height:1.4em;-webkit-font-smoothing:antialiased;font-smooth:always;font-size:1.5em;-webkit-text-size-adjust:1.5em;-ms-text-size-adjust:1.5em;line-height:1.5em;font-weight:400;letter-spacing:-1px;margin:20px 0 0;padding:0;-webkit-text-shadow:0 0 1px #333;-moz-text-shadow:0 1px 1px #333;text-shadow:0 1px 1px #333;text-align:center}#main header p{text-align:center;margin:15px 0 0}#main header p a{color:#35aef3;font-weight:700}#main header p a:active,#main header p a:hover{color:#62c4f6}#main div.container{position:relative}#main div.container #home-featuring{background-image:url("/img/home_featuring_bg.png");background-position:50%;background-repeat:no-repeat;background-size:460px 57px;height:57px;position:relative;margin:-29px auto 0;width:100%;max-width:460px}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){#main div.container #home-featuring{background-image:url("/img/home_featuring_bg@2x.png")}}#main div.container #home-featuring p{color:#fff;font-size:1.2em;-webkit-text-size-adjust:1.2em;-ms-text-size-adjust:1.2em;line-height:1.5em;margin:0;padding:14px 0;text-align:center}#main div.container form{color:#151515;padding:25px 0 0;text-shadow:0 1px 1px #fff;display:block;text-align:center;width:90%;max-width:767px;margin:0 auto;position:relative}#main div.container form div.textbox{background:#fff;margin:10px 15px 0 0;position:relative;height:38px;width:70%;max-width:520px;vertical-align:top;text-align:left;overflow:visible}#main div.container form div.textbox input{bottom:9px;font-size:1.3em;height:20px;left:8px;right:8px;top:9px;width:90%;overflow:hidden}#main div.container form div.autocomplete{left:0;top:100%;width:100%;text-align:left}body.ie6 #main div.container form div.autocomplete{left:189px;margin-top:74px}body.ie7 #main div.container form div.autocomplete{margin-top:74px}#main div.container form div.autocomplete ul li{color:#000;float:none;font-size:1.3em}#main div.container form div.options{clear:both;text-align:center}#main div.container form div.options ul{height:1%;overflow:hidden;list-style-type:none;margin:0;padding:15px 0 0}#main div.container form div.options ul li{height:1%;overflow:hidden;padding-top:2px;margin:4px 10px}#main div.container form div.options ul li input{margin:1px 0 0}#main div.container form div.options ul li div.checkbox{display:inline-block;vertical-align:top;margin-top:-1px}#main div.container form div.options ul li label{display:inline-block;vertical-align:top;padding-left:8px;margin:0}#main div.container form button{-webkit-box-shadow:none;box-shadow:none;height:40px;margin:10px 0 0}#main div.container #hints,#main div.container #listitems,#main div.container #welcome,#main div.container #welcome-licensee{color:#151515;text-shadow:0 1px 1px #fff}#main div.container #hints p,#main div.container #welcome-licensee p,#main div.container #welcome p{clear:both;font-family:Lucinda Grande,Arial,sans-serif;letter-spacing:0;list-style-type:none;overflow:hidden;text-align:center}#main div.container #listitems ul{list-style-type:none;margin:30px 0;padding:0}#main div.container #listitems ul li{text-align:center}#main div.container #hints{padding-bottom:15px}#main div.container #hints p{margin:1.5em auto 0}body.ie6 #main div.container #hints p{margin-top:0}#main div.container #hints p span{color:#960101;cursor:pointer;font-weight:700;text-decoration:underline}#main div.container #hints p span:hover{color:#c80000;text-decoration:underline}#main div.container #hints p span a{font-weight:400}#main div.container #welcome{margin-top:20px;padding:0 40px 25px;max-width:540px;margin:20px auto 0}#main div.container #welcome p{margin:1.5em 0 0}#main div.container #welcome #petition-banner{border:0;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;display:block;height:45px;margin:0 auto;width:465px}#main div.container #welcome-licensee p{width:750px}.home-logo img{width:90%!important;max-width:436px}.home-page{width:100%;max-width:1024px}.home-page .content{max-width:860px;width:100%}#icons-banner{background:rgba(180,40,46,.9);border-top:1px solid #fff;padding:15px 0 10px}body.ie6 #icons-banner,body.ie7 #icons-banner,body.ie8 #icons-banner{background:#b4282e}#icons-banner div.content{height:1%;overflow:hidden;margin:0 auto;max-width:600px;width:90%}#icons-banner div.content img{display:inline-block;vertical-align:top;height:auto;width:24%}footer div.content ul{max-width:720px}.help_box{left:0;top:0}#main div.container form p.error-message{color:#82231a;margin:0 0 15px}#main div.container form div.textbox{background-color:#faffbd;width:230px}#main div.container form div.textbox input{width:212px}#main div.container form div.textbox input.top{color:#333}#main div.container form div.textbox input.bottom{background-color:#faffbd;color:#666}#main div.container form div.options{padding:0}#main div.container form div.options ul li{margin-left:0;margin-right:0}#main div.container form button{margin-left:0}#main div.container #welcome,#main div.container #welcome-licensee{margin-top:2.9em}#main div.container #welcome-licensee a,#main div.container #welcome a{font-weight:700}