html{height:100%}body{font:12px lucida sans unicode,trebuchet ms,Arial,Helvetica;background:#d5d5d5 url(../themes/bright3/images/bg.jpg) 50% 0 no-repeat}.horizon{position:relative;width:90%;margin:60px}#login{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);height:90%;width:400px;padding:30px;position:relative;margin-left:auto;margin-right:auto;z-index:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.2),0 3px 0 #fff,0 4px 0 rgba(0,0,0,.2),0 6px 0 #fff,0 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px rgba(0,0,0,.2),1px 1px 0 rgba(0,0,0,.1),3px 3px 0 #fff,4px 4px 0 rgba(0,0,0,.1),6px 6px 0 #fff,7px 7px 0 rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.2),0 3px 0 #fff,0 4px 0 rgba(0,0,0,.2),0 6px 0 #fff,0 7px 0 rgba(0,0,0,.2)}#login:before{content:'';position:absolute;z-index:-1;border:1px dashed #ccc;top:5px;bottom:5px;left:5px;right:5px;-moz-box-shadow:0 0 0 1px #fff;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}#login b{font-weight:700;font-size:12px;font-family:Verdana,Geneva,sans-serif}.logo{position:relative;width:100%;text-align:center;margin-top:-10px}.info_text{position:relative;width:96%;text-align:left;padding:8px;margin:5px 0;color:#c09853;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:11px}.faq_text{position:relative;width:96%;text-align:left;padding:8px;margin-bottom:10px;color:#00002e;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#b2f9f5;border:1px solid #039497;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:11px}.error_text{position:relative;width:96%;text-align:left;padding:8px;margin-bottom:18px;color:#fcfefe;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#d30c3c;border:1px solid #680001;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:11px}.info_text_construction{position:relative;width:96%;text-align:center;padding:8px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,.5);color:#fff;background-color:#cc0001;border-color:#eed3d7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px}.info_text_blue{position:relative;width:96%;text-align:center;padding:8px;margin-bottom:18px;color:#fff;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#00a;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:11px}.info_text_blue a{color:#f7efdc}.info_text b{font-weight:700}h1{text-shadow:0 1px 0 rgba(255,255,255,.7),0 2px 0 rgba(0,0,0,.5);text-transform:uppercase;text-align:center;color:#666;margin:30px 0;letter-spacing:4px;font:normal 26px/1 Verdana,Helvetica;position:relative}h1:after,h1:before{background-color:#777;content:"";height:1px;position:absolute;top:15px;width:60px}h1.double:after,h1.double:before{top:28px}h1:after{background-image:-webkit-gradient(linear,left top,right top,from(#777),to(#fff));background-image:-webkit-linear-gradient(left,#777,#fff);background-image:-moz-linear-gradient(left,#777,#fff);background-image:-ms-linear-gradient(left,#777,#fff);background-image:-o-linear-gradient(left,#777,#fff);background-image:linear-gradient(left,#777,#fff);right:0}h1:before{background-image:-webkit-gradient(linear,right top,left top,from(#777),to(#fff));background-image:-webkit-linear-gradient(right,#777,#fff);background-image:-moz-linear-gradient(right,#777,#fff);background-image:-ms-linear-gradient(right,#777,#fff);background-image:-o-linear-gradient(right,#777,#fff);background-image:linear-gradient(right,#777,#fff);left:0}fieldset{border:0;padding:0;margin:0}#login_inputs input{background:#f1f1f1 url(../images/login-sprite.png) no-repeat;padding:15px 15px 15px 30px;margin:0 0 10px;width:353px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;-webkit-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff}#login_inputs #username{background-position:5px -2px!important}#login_inputs #password{background-position:5px -52px!important}#login_inputs input:focus{background-color:#fff;border-color:#e8c291;outline:none;-moz-box-shadow:0 0 0 1px #e8c291 inset;-webkit-box-shadow:0 0 0 1px #e8c291 inset;box-shadow:0 0 0 1px #e8c291 inset}#remind_inputs input{background:#f1f1f1;padding:15px 15px 15px 30px;margin:0 0 10px;width:353px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;-webkit-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff}#remind_inputs #username{background-position:5px -2px!important}#remind_inputs #password{background-position:5px -52px!important}#remind_inputs input:focus{background-color:#fff;border-color:#e8c291;outline:none;-moz-box-shadow:0 0 0 1px #e8c291 inset;-webkit-box-shadow:0 0 0 1px #e8c291 inset;box-shadow:0 0 0 1px #e8c291 inset}#contact_inputs input{background:#f1f1f1;padding:5px 5px 5px 20px;margin:0 0 10px;width:353px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;-webkit-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff}#contact_inputs select{background:#f1f1f1;padding:5px 5px 5px 20px;margin:0 0 10px;width:353px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;-webkit-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff}#contact_inputs textarea{background:#f1f1f1;padding:5px 5px 5px 20px;margin:0 0 10px;width:353px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;-webkit-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff}#contact_inputs input:focus,#contact_inputs textarea:focus{background-color:#fff;border-color:#e8c291;outline:none;-moz-box-shadow:0 0 0 1px #e8c291 inset;-webkit-box-shadow:0 0 0 1px #e8c291 inset;box-shadow:0 0 0 1px #e8c291 inset}#actions{margin:25px 0 0}#submit{background-color:#ffb94b;background-image:-webkit-gradient(linear,left top,left bottom,from(#fddb6f),to(#ffb94b));background-image:-webkit-linear-gradient(top,#fddb6f,#ffb94b);background-image:-moz-linear-gradient(top,#fddb6f,#ffb94b);background-image:-ms-linear-gradient(top,#fddb6f,#ffb94b);background-image:-o-linear-gradient(top,#fddb6f,#ffb94b);background-image:linear-gradient(top,#fddb6f,#ffb94b);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:0 0 1px rgba(0,0,0,.3),0 1px 0 rgba(255,255,255,.3) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3),0 1px 0 rgba(255,255,255,.3) inset;box-shadow:0 0 1px rgba(0,0,0,.3),0 1px 0 rgba(255,255,255,.3) inset;border-width:1px;border-style:solid;border-color:#d69e31 #e3a037 #d5982d #e3a037;float:left;height:35px;padding:0;width:120px;cursor:pointer;font:700 15px Arial,Helvetica;color:#8f5a0a}#submit:hover,#submit:focus{background-color:#fddb6f;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffb94b),to(#fddb6f));background-image:-webkit-linear-gradient(top,#ffb94b,#fddb6f);background-image:-moz-linear-gradient(top,#ffb94b,#fddb6f);background-image:-ms-linear-gradient(top,#ffb94b,#fddb6f);background-image:-o-linear-gradient(top,#ffb94b,#fddb6f);background-image:linear-gradient(top,#ffb94b,#fddb6f)}#submit:active{outline:none;-moz-box-shadow:0 1px 4px rgba(0,0,0,.5) inset;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.5) inset;box-shadow:0 1px 4px rgba(0,0,0,.5) inset}#submit::-moz-focus-inner{border:none}#submit:disabled{background:#eee;border-color:#cbcbc9;cursor:default;color:#d0d0d0}#actions a{color:#c6462b;float:right;line-height:35px;margin-left:10px}.error{padding:2px 4px;margin:0;border:solid 1px #fbd3c6;background:#fde4e1;color:#cb4721;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:center}.success{padding:2px 4px;margin:0;border:solid 1px #c0f0b9;background:#d5ffc6;color:#48a41c;font-size:11px;text-align:center}.info_cookies{font-size:9px}.bottom_menu{margin-top:20px;width:100%;text-align:center}.bottom_menu a{color:#348abd}.cookies{font-size:10px}.cookies a{color:#c6462b}.registration{margin-top:8px;font-size:10px;color:red}.doesnt_help{font-size:.8em;color:#0063dc;vertical-align:middle}input[type=checkbox]{padding:1px!important;width:15px!important}.realperson-challenge{display:block;color:#000}.realperson-text{font-family:courier new,monospace;font-size:6px;font-weight:700;letter-spacing:-1px;line-height:3px}.realperson-regen{padding-top:4px;font-size:12px;text-align:center;cursor:pointer}.realperson-disabled{opacity:.5;filter:Alpha(Opacity=50)}.realperson-disabled .realperson-regen{cursor:default}