body{font:11px arial,helvetica,sans-serif}.rounded_wrapper{border:1px solid #555;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;background-color:#111}.rounded_wrapper .join_module{padding:60px 0 10px 30px}.join_module{font:11px arial,helvetica,sans-serif;position:relative}.join_module a{color:#36c;font-weight:700;text-decoration:none}.join_module a:hover{text-decoration:underline}.join_module .title{color:#fff;font-size:24px;font-weight:700;margin:0 0 6px}.join_module .subtitle{color:#6f6f6f;font-size:18px;margin:0 0 30px;font-weight:400;padding-left:6px}.join_module .subtitle span{color:#fc3;font-weight:700}.rounded_wrapper .join_module .fb_connect{display:inline;text-align:center;background:#242424;height:36px;position:absolute;width:152px;top:0;right:0;border:1px solid #454545;border-top:0;border-right:0;-moz-border-radius:0 10px;border-radius:0 10px;-webkit-border-radius:0 10px}.new_user .fb_connect{padding:17px 0 0}.existing_user .fb_connect{padding:17px 0 0 9px}.join_module form fieldset{margin:0;padding:0}.join_module .row{margin-bottom:17px}.join_module .text{color:#777;display:block;margin-bottom:2px;width:99%;font-size:17px;border:1px solid #666;padding:2px}.join_module label{color:#fff;font-weight:700;display:block}.join_module label.with_checkbox{padding-left:15px;text-indent:-15px}.join_module input.checkbox{height:13px;margin:0 4px 0 0;padding:0;position:relative;top:-1px;vertical-align:bottom;width:13px}.join_module form{margin-left:6px}#__pw{float:left}#submit_button{padding-top:2px;width:128px}#submit_button{margin-bottom:20px;margin-left:24px;margin-top:10px}.left_col{width:227px}.birthmonth{width:100px}.birthyear{height:11px}#promo_code{width:100px}.join_module .user_source{margin:4px 0 27px}label sup,.footnote,.microtext{color:#666;font-size:9px;line-height:11px}.footnote a{color:#666;text-decoration:underline}#disclaimer{margin-left:463px;margin-top:3px;width:442px}.login_main .validation-advice{margin:0;padding:0}.captcha{border-bottom:1px solid #333;border-top:1px solid #333;margin-bottom:20px;padding-bottom:15px;padding-top:10px;text-align:center;width:242px}.captcha h1{text-align:left}.captcha_img{margin-bottom:20px}#captcha.text{width:100px;margin-left:auto;margin-right:auto}.layout_join_mobile{width:208px;margin:0 auto}.layout_join_mobile .join_module{padding:50px 10px 10px;margin-bottom:3px}.layout_join_mobile .join_module .text{width:180px}.layout_join_mobile .join_module form,.layout_join_mobile .join_module .subtitle{padding:0;margin-left:0}.layout_join_mobile .join_module .title{margin:0 0 -3px -4px;font-size:0}.layout_join_mobile .join_module .subtitle{font-size:14px;margin:8px 0 17px;text-align:center;color:#ccc}.layout_join_mobile .new_user .fb_connect{padding:10px 0 0}.layout_join_mobile .join_module .fb_connect{-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;background:none repeat scroll 0 0 #242424;border:1px solid #454545;display:inline;height:30px;position:absolute;right:9px;text-align:center;top:0;width:185px}.layout_join_mobile .captcha{border-bottom:1px solid #333;border-top:1px solid #333;margin-bottom:5px;padding-bottom:15px;padding-top:10px;text-align:center;width:181px}.layout_join_mobile div.captcha_top{border:0}.layout_join_mobile div.captcha div.captcha_img{float:none;float:none;margin:10px auto 0;width:100px}.layout_join_mobile div.captcha_answer{float:none;margin:5px auto 0;width:100px}.layout_join_mobile div.captcha h1{color:#6f6f6f;font-weight:400;margin-bottom:5px}