#registration_form .registration-validation-error,#registration_form p>label.label_error{color:#c00}.hidden{display:none}@font-face{font-family:Rockwell-Bold;src:url(fonts/rockb.ttf)}@font-face{font-family:TombolaWallop-Bold;src:url(fonts/tombolawallop-textbold.woff)}@font-face{font-family:TombolaWallop;src:url(fonts/tombolawallop-textregular.woff)}#registration_form input:not([type=submit]),form select{height:2.6em}#registration_form{clear:both}#registration_form .message{margin:2px 0 5px;width:306px}#registration_form .message.error{width:480px;clear:both}#registration_form .field-validation-error{display:block;margin-left:250px}#registration_form .form_section{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:#E6E6E6;margin-top:4px;padding:8px}#registration_form .form_section:after,#registration_form .form_section:before{display:table;content:"";line-height:0}#registration_form .form_section:after{clear:both}#registration_form .form_section.section_error{background-color:#FDD}#registration_form .form_section.terms_and_conditions label{width:400px}#registration_form .form_section p{clear:both;margin-bottom:3px}#registration_form div.contact_registration_text p{font-size:8pt;line-height:8pt;margin-top:4px}#registration_form .form_buttons{display:block;margin:10px;float:right;clear:both}#registration_form .icon_fail,#registration_form .icon_success{height:16px;margin:0 4px 0 -20px;width:16px;overflow:hidden;float:left}#registration_form .icon_fail img,#registration_form .icon_success img{width:16px;height:16px}#registration_form p>label{float:left;font-weight:400;padding-top:4px;width:240px;text-align:left}#registration_form #termsAndConditions_choice label{width:350px}#registration_form button,#registration_form input[type=text],#registration_form input[type=password],#registration_form input[type=button],#registration_form select{font-size:14px;padding:2px 3px}#registration_form .submit_button{width:313px;height:43px}#registration_form input[type=radio],#registration_form input[type=checkbox]{height:20px;width:20px;margin-right:10px}#registration_form .radio input,#registration_form .radio_buttons input{border:0;clear:left;float:left;height:15px;margin-top:0}#registration_form .radio input label,#registration_form .radio_buttons input label{float:left;padding-left:5px;width:260px}.IE #registration_form .radio input,.IE #registration_form .radio_buttons input{padding-top:0}#registration_form .radio label{width:50px}#registration_form img.question_tooltip{width:15px;height:16px;float:right}#registration_form #pwdStrength{width:238px}#registration_form .ajax_loading{margin-left:-21px;position:relative;top:3px}.IE6 #registration_form .ajax_loading,.IE7 #registration_form .ajax_loading{top:-2px}#registration_form .ajax_loading img{width:16px;height:16px}#registration_form #registration_let_us_help{float:left;margin-right:4px}.IE6 #registration_form #registration_let_us_help{margin-right:1px}#registration_form #reg_cincogratis_module{padding-bottom:2px!important}#registration_form img.registration_call_to_action{margin-top:12px}.registration-marketing-area .marketing-opt-out-message{background-color:#ddc6c0;color:#c74a5a;margin-top:20px!important;padding:5px;font-size:12px}.reg_right_column{padding-top:5px}#firstdeposit_form{position:relative}#firstdeposit_form .main_area{height:100%}#firstdeposit_form #registration_complete{padding:5px 0 5px 5px}#firstdeposit_form #card_creative_container{width:100%;position:relative}#firstdeposit_form .card_input{float:left;width:50%}#firstdeposit_form .offer{background:url(../images/registration/1stdposit.png) 10px 2px no-repeat;width:50%;height:272px;color:#fff;display:inline-block}#firstdeposit_form .offer.advent{background:url(../images/registration/1stdposit.png) 10px 2px no-repeat;height:395px}#firstdeposit_form .banner .h2{color:#fff!important;margin-top:4px;padding:17px!important}#firstdeposit_form .header{background:url(../images/payment/registration/titleback.png) no-repeat;width:100%;height:23px}#firstdeposit_form h2{color:#006974;font-size:16px;height:23px;margin:4px 0 0!important;overflow:hidden;padding:3px 0 0 10px}#firstdeposit_form h1.h1_style_as_h2{color:#006974}#firstdeposit_form .field-validation-error{display:block;margin-left:153px}#firstdeposit_form .form_section,#firstdeposit_form .paypal_form_section{min-height:175px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:#E6E6E6;margin-top:4px;padding:8px}#firstdeposit_form .form_section:after,#firstdeposit_form .form_section:before,#firstdeposit_form .paypal_form_section:after,#firstdeposit_form .paypal_form_section:before{display:table;content:"";line-height:0}#firstdeposit_form .form_section:after,#firstdeposit_form .paypal_form_section:after{clear:both}#firstdeposit_form .form_section.section_error,#firstdeposit_form .paypal_form_section.section_error{background-color:#FDD}#firstdeposit_form .form_section p,#firstdeposit_form .paypal_form_section p{clear:both;margin-bottom:3px}#firstdeposit_form .form_section #main_content_left_column,#firstdeposit_form .paypal_form_section #main_content_left_column{width:100%}#firstdeposit_form .form_section #main_content_left_column p.submit_buttons,#firstdeposit_form .paypal_form_section #main_content_left_column p.submit_buttons{position:relative;width:338px;height:30px}#firstdeposit_form .form_section #main_content_left_column p.submit_buttons input,#firstdeposit_form .paypal_form_section #main_content_left_column p.submit_buttons input{left:92%}#firstdeposit_form .form_section #security_image,#firstdeposit_form .paypal_form_section #security_image{float:left}#firstdeposit_form .form_section #add_payment_method_submit_button,#firstdeposit_form .paypal_form_section #add_payment_method_submit_button{float:right;position:relative;top:32px}#firstdeposit_form .paypal_form_section #main_content_left_column{margin-top:25px}#firstdeposit_form .paypal_form_section #security_image{margin-top:15px}#firstdeposit_form .paypal_form_section #add_payment_method_submit_button{top:47px}.IE #firstdeposit_form .paypal_form_section #add_payment_method_submit_button{top:48px}#firstdeposit_form .icon_fail,#firstdeposit_form .icon_success{height:17px;margin:1px 4px 0 -21px;width:17px;overflow:hidden}#firstdeposit_form label{color:#006974;float:left;font-size:12px;font-weight:400;padding-top:4px;width:140px;text-align:left}#firstdeposit_form label.label_error{color:#c00}#firstdeposit_form button,#firstdeposit_form input[type=text],#firstdeposit_form input[type=password],#firstdeposit_form input[type=button],#firstdeposit_form select{border:1px solid #006974;font-size:14px;padding:2px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#firstdeposit_form #accepted_cards span{position:absolute;right:61px;top:56px;font-style:italic}#firstdeposit_form.first_deposit_paypal #quick_payment_buttons{top:138px}#firstdeposit_form.hcc-live .card_input{width:50%;float:left;position:relative}#firstdeposit_form.hcc-live .offer{display:block;width:50%;float:left}#firstdeposit_form.hcc-live .form_section{background-color:transparent}#paypal_first_deposit_padding{height:41px}.Firefox #paypal_first_deposit_padding,.IE #paypal_first_deposit_padding{height:29px}#firstdeposit_support{height:32px;padding:15px 0 5px 5px;position:relative;width:100%;float:left}#firstdeposit_support .support_banner{position:absolute;margin:0}#firstdeposit_support #support_area{position:absolute;right:10px;width:549px;height:32px}#support_text{float:right;font-size:10px;margin:0 6px 0 0}.dni_tooltip{width:375px!important;height:250px}.nombre_tooltip{padding:0!important;width:253px!important;height:125px}#playmates_tooltip{width:350px}div.wider,input.wider,select.wider{width:280px}#my_account_body #registration_form label{width:150px}.full_width{margin:2px 0 5px!important;width:506px!important}.field_note{margin:10px 0 10px 212px;font-size:10pt}#lookup_postcode{font-size:11pt!important;cursor:pointer;margin-left:10px;font-weight:400;border-width:1px!important}.tooltip,div.tooltip{cursor:help}.terms_and_conditions p.occaisional_email{font-style:italic;font-size:9pt;margin-top:15px}em.occaisional_email{font-size:9pt}.testresult,.top_testresult{font-weight:700;font-size:13px;color:#666}.marketing_true+.icon_success{visibility:collapse}.registration-marketing-area #Marketing-error{float:right}.top_testresult{margin:5px 20px 5px 0;display:inline;float:right;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.top_testresult span{padding:6px;margin:0}.top_badPass,.top_shortPass{background:#edabab;border:1px solid #bc0000}.top_goodPass{background:#ede3ab;border:1px solid #bc9f00}.top_strongPass{background:#d3edab;border:1px solid #73bc00;display:block}.testresult{font-family:arial,helvetica,san-serif;padding:0 0 12px 10px;margin-left:10px;height:28px}.testresult span{padding:10px 20px 12px 10px;margin:0 0 0 20px;float:right;white-space:nowrap}div.tooltip{background-color:#fff;border:3px solid #006974;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;color:#2D868C;display:none;font-size:12px;padding:14px 10px 5px;text-align:left;width:320px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}div.tooltip p{color:#006974;font-size:13px}#helpPopup{position:fixed;top:-300px;height:296px;width:515px;padding:0;margin:0;text-align:left;z-index:1000}