html{min-width:981px}body{background:#124267 url(../img/new_login/bg_body) repeat-x;color:#fff;font:12px Tahoma,Arial,Helvetica,Sans-serif;margin:0;padding:0}select,textarea,input[type="text"],input[type="password"],input.input{border-color:#224d6f}fieldset{margin:0;padding:0;border:0}legend{display:none}a:link,a:visited,a:hover{color:#8ecbff}.has_bg{background:url(../img/new_login/login_sprite:1)}#page_container{width:982px;margin:10px auto 0;text-align:left}#page_container ul,#page_container ol{margin:0;padding:0}#page_container .notification_area .generic_message{margin-top:0}#page_container .main_container .info_text .generic_message{margin:10px 0}#page_container .generic_message .generic_message_content p{margin:0}#billboard_place{margin:10px auto;text-align:center;width:981px}#user_service{border:1px solid #4c88b7;border-width:0 1px;position:relative;background:url(../img/new_login/user_service_bg) repeat-y;margin-bottom:20px}#user_service .top_border,#user_service .bottom_border{position:absolute;left:0;background:url(../img/new_login/user_service_border);height:1px;width:980px;overflow:hidden}#user_service .bottom_border{bottom:0}#login_box{width:422px;float:left;background:#1f5279 url(../img/new_login/bg_login_box) repeat-x 0 188px;padding-bottom:20px}#logo_img{margin:0}#logo_img img{display:block}#login_title{height:45px;background-position:-4px -3px;margin:0 1px}#login_box #login_form{padding:17px 113px 0 60px;border-right:1px solid #1f5279}#login_box #login_form fieldset{position:relative}#login_box label{display:block;margin-bottom:5px}.remember_me{margin-left:0}#login_form .remember_me label{font-size:11px;display:inline;margin-left:4px}#login_box #login_form input.text{width:240px;height:20px;margin-bottom:10px}#login_box .new_login_button{position:absolute;right:1px;top:113px;width:93px;height:30px;background-position:-287px -183px;color:#255069;margin:0;padding:0}#login_box .rescue_link{border-top:1px solid #4277a3;padding-top:10px;margin:20px 0 0;font-size:11px}#rectangle_place{width:300px;margin:40px auto}#register_box{width:546px;padding-bottom:20px;float:right;background:url(../img/new_login/bg_register_box) repeat-x}#register_box form{position:relative}#register_box form .register_help{position:absolute;right:10px;top:10px;font-size:11px;color:#7bb7ef}#register_title{height:72px;margin:20px 0;background-position:-4px -52px}#register_new_account{width:195px;height:16px;margin:20px 0 0 290px;background-position:-602px -52px}#register_box .row{margin:10px 0;position:relative}#register_box .row_with_error label{color:#fde03d}#register_box .row_with_error input.text,#register_box .row_with_error select{border-color:#ff223a;background-color:#feeadf}#register_box label{width:175px;padding-right:10px;text-align:right;float:left;line-height:27px}#register_box input.text{width:292px;height:20px}#register_box select{width:300px;height:28px}#register_box select.birth_date_day{width:87px;margin-right:4px}#register_box select.birth_date_month{width:118px;margin-right:4px}#register_box select.birth_date_year{width:87px}#register_box a.back{margin-left:185px;font-size:11px;float:left}.refresh_captcha{border:1px solid #4980aa;background:#21537c;padding:1px;float:right;margin:25px 60px 0 0}.refresh_captcha a{background:#356993;padding:5px 14px;display:block;color:#bce2ff}.refresh_captcha a span{background:url(../img/new_login/refresh_ico) no-repeat 0 1px;padding:1px 1px 1px 20px}.captcha_img{border:4px solid #4980aa;margin-left:-3px;float:left}.with_captcha .refresh_captcha{margin:23px 0 0}.with_captcha .captcha_img{border-color:#e6db9a}.form_valid_ico{width:23px;height:19px;position:absolute;top:5px;right:35px;background-position:20px 20px}.form_valid_ico_ok{background-position:-461px -18px}.form_valid_ico_error{background-position:-432px -18px}#accept_regulations .form_valid_ico{right:-27px}#register_box .generic_message{margin:11px 60px 0}#register_box .next_step_button{float:right;width:102px;height:30px;background-position:-182px -183px;color:#53712d;margin:0 62px 0 0;padding:0}#register_box .help_ico .hint_head{position:absolute;top:3px;right:36px;width:20px;height:17px;padding-top:3px;text-align:center;font-weight:bold;background:#4b81ac;border:1px solid transparent;color:#acd9ff}#register_box .help_ico .hint_body{display:none;position:absolute;top:31px;right:31px;z-index:3;color:#c8e7ff;background:#6398c2;border:1px solid #124267;width:312px;padding:4px 10px;font-size:11px;line-height:20px}#register_box .help_ico:hover .hint_head{background:#6398c2;border:1px solid #124267;border-bottom:0;color:#c8e7ff;height:25px;width:30px;right:31px;z-index:4;top:-2px;padding-top:8px}#register_box .help_ico:hover .hint_body{display:block}#register_box .help_ico .hint_body strong{color:#fff;font-size:12px;display:block;margin-bottom:2px}#benefits{padding:78px 60px 0;font-size:11px;line-height:16px;height:275px;overflow:hidden}#why_its_cool{width:305px;height:28px;background-position:-495px -13px;margin:0 0 33px}#benefits .benefit_box{border-bottom:1px solid #20547c}#benefits .benefit_box ul{padding-bottom:6px}#benefits .benefit_box ul li{margin-left:10px;float:left}#benefits .benefit_box ul li:first-child{margin-left:0}#benefits .benefit_box h3{margin:10px 0;font-size:12px}#benefits .benefit_box p{margin:0 0 4px}#benefits .microavatar{position:relative;width:52px}#benefits .microavatar img{max-width:50px;border:1px solid #0e3351}#benefits .ad_place .microavatar img{height:50px;width:50px}#benefits .microavatar span.inner_marker{display:none}#benefits .microavatar span.top{background:url(/img/new_login/av_official_star) no-repeat;height:11px;width:12px;display:block;right:-5px;left:auto;top:-4px;position:absolute}#benefits .promoted_places .microavatar span.top{display:none}#benefits .link_out{display:inline-block;padding-left:13px;margin-bottom:10px;background:url(../img/new_login/login_sprite:1) no-repeat -790px -158px}.main_container{border:1px solid #558ebd;background:#3b77a7;margin:10px 0;color:#cfe0ef}.main_container .head{background:#356c9b;padding:7px 10px}.main_container .body{padding:20px 10px}.main_container .button_box button{margin-top:10px}.main_container .body a{color:#bce2ff}.main_container .button_box a.back{margin:15px 15px 0}.main_container .generic_message{margin:10px 40px 20px}#padlock_register_new_account{height:25px;width:246px;margin:2px 10px 0;background-position:-4px -126px;float:left}#regulations_container{border:1px solid #23557c;background:#356991;font-size:10px;line-height:13px;text-align:justify}#accept_regulations{background:#3d739b;border-left:1px solid #23557c;padding:20px 20px 10px;float:right;width:499px}#accept_regulations .row{border:1px solid transparent;padding:5px 8px 5px 5px;width:463px;position:relative;margin-bottom:10px}#accept_regulations .row label{float:right;width:434px;cursor:pointer;line-height:normal;text-align:justify}#accept_regulations .row input{float:left}#accept_regulations .row_with_error{background:#23557c;border:1px solid #23557c}#accept_regulations .row_with_error label{color:#cfe0ef}#accept_regulations .row .nk_notification_question{margin-top:15px;width:100%;float:left}#accept_regulations_title{height:22px;width:191px;margin:0 0 20px;background-position:-375px -128px}#regulations_content{float:left;width:375px;padding:20px 20px 0}#regulation_title{height:22px;width:90px;margin:0 0 20px;background-position:-267px -128px}#regulation_text{width:335px;padding:0 20px;height:587px;overflow-y:auto}#regulation_text .nk_terms h2{font-size:12px}#regulation_text .nk_terms ol{margin-left:10px}#regulation_text .nk_terms_2011>ol{margin-left:-10px}#regulation_text .nk_terms ol ol{list-style-type:lower-alpha}#regulation_text .nk_terms li{margin-left:10px}#regulation_text .nk_terms h4{text-transform:uppercase;font-size:9px}#regulation_text .nk_terms .section_header span{display:block;color:#fff5ba;font-weight:normal;margin-bottom:5px;background:url(../img/new_login/login_sprite:1) no-repeat -790px -185px;padding-left:10px;margin-left:-10px}#regulation_text .nk_terms .section_header a{color:#fff;font-size:11px}#register_step3 .register_button{float:right;width:176px;height:40px;background-position:-4px -183px;color:#53712d;margin:10px 0 0;padding:0}#message_warning_step3_id{margin-top:0}#register_no_js #regulations_container,#register_no_js #accept_regulations{background:none;border:0}#register_no_js #accept_regulations{width:auto;padding:0 60px}#register_no_js #accept_regulations .row{width:415px}#register_no_js #accept_regulations .row label{width:383px}#register_no_js #regulations_content{width:auto;padding:20px 30px;margin:30px;border:1px solid #23557c;background:#356991}#register_no_js #regulation_text{height:300px;width:auto}#recovery_page a.back{margin:20px 0 0 40px}#login_service{padding-left:40px;line-height:16px}#login_service #login_form,#login_service #password_recover_form,#login_service #password_recover_step2_form,#login_service #user_active_form{float:left;position:relative}#login_service .login_service_box{border:1px solid transparent;margin-right:10px}#login_service .login_service_inner_box{border:1px solid #5d94c0;padding:10px;width:262px;height:340px}#login_service.with_captcha .login_service_inner_box{height:450px}#login_service .row{margin:10px 0}#login_service .login_service_inner_box input.text{width:254px;margin-top:2px}#login_service .birth_date_day,#login_service .birth_date_year{width:70px}#login_service .birth_date_month{width:114px;margin:0 4px}#login_service label{color:#fff;display:block}#login_service .button_place{position:absolute;bottom:3px;left:3px;width:260px;padding:8px 10px;background:#5d94c0;text-align:right}#login_service h3{margin:0 0 15px}#login_service .info_text{height:115px}#login_service .safe_login_lead{width:209px;height:25px;background-position:-589px -77px}#login_service .pass_recovery_lead{width:199px;height:25px;background-position:-589px -101px}#login_service .account_activate_lead{width:162px;height:25px;background-position:-589px -125px}#login_service .warning_box{border-color:#fff}#login_service .warning_box .login_service_inner_box{border-color:#fde03d;background:#fff5ba;color:#222}#login_service .warning_box .info_text a{color:#2f6c9b}#login_service .warning_box label{color:#222}#login_service .warning_box .button_place{background:#e8dc97}#login_service .warning_box .safe_login_lead{background-position:-4px -151px}#login_service .warning_box .pass_recovery_lead{background-position:-225px -151px}#login_service .warning_box .account_activate_lead{background-position:-425px -151px}#footer_container{padding:20px 0;font-size:11px;text-align:center;color:#3675a5}#footer_container li{display:inline;background:url(../img/new_login/bull) no-repeat 0 50%;padding-left:10px;margin-right:4px}#footer_container li:first-child{background:none;padding:0}#footer_container a{color:#a7d9ff}html.nk_screening{min-width:1001px}.nk_screening #page_container{padding:11px 10px;background:#124267 url(../img/new_login/bg_body) repeat-x 0 -230px}.nk_screening #billboard_place{width:1001px}
