.yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;font-size:12px;z-index:1000}.yui-ac-content ul{margin:0;padding:0;width:100%}.yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;border-top:1px solid #c3c3c3}.yui-ac-content li.yui-ac-prehighlight{background:#666}.yui-ac-content li.yui-ac-highlight{background:#999;color:#fff}.school_search_ac_container .ssResultBold{font-weight:bold}.yui-ac-content .queryBold{font-weight:bold}#login_frame{background:transparent!important}#login_form{padding:0 0 10px 0;width:400px;font-size:12px;margin:0}#login_form label{margin:5px 0 5px 0;display:block;clear:left;color:#8f8f8f}#login_form label.persistent_login{clear:none;display:inline}#login_form input.text{display:block;border:1px inset #7f9db9;color:#747474;font-size:26px;height:39px;padding:3px 7px;width:398px}#login_form input.checkbox{margin:0;width:16px;height:16px;display:inline}#login_form h1{margin:5px 0 5px 0;font-weight:bold}#login_form p{margin:5px 0 5px 0}#login_form #show_reg_link{text-decoration:underline}#login_form a#forgot_password{float:right;display:inline}#login_form input.green_button_big{display:block;clear:both;height:1.8em;font-family:Arial,Helvetica,sans-serif;font-size:2.2em;background:#00c02f;border:2px solid #00c02f;border-right-color:#01691a;border-bottom-color:#01691a;padding:1px 10px 1px 10px;font-weight:bold;cursor:pointer;color:#FFF;margin:0;width:auto;overflow:visible}#login_form div#persistent_container{display:inline;float:left;margin:5px 0 5px 0}#login_form div#forgot_container{margin:5px 0 5px 0}* html #login_form input.green_button_big{width:1px}div.login_error_box{margin:10px 0 10px 0;border:thin solid red;background:pink;height:auto;width:398px}.login_error_box h3{margin:10px 10px 10px 10px}div#error_box_filler{height:70px}div.captcha_form_container{width:500px;margin:5px 0 0}.captcha_form_container #recaptcha_response_field{margin:0 5px 0;width:140px;float:left}.captcha_form_container .greyBtn{float:left}.captcha_form_container .recaptcha_only_if_image{width:auto;margin:0 0 5px 5px;height:auto;padding-bottom:8px}.captcha_form_container #recaptcha_response_field{width:300px}.captcha_form_container #submit_button_wrapper{clear:both;float:left}body{min-width:1030px!important}.navbar-static-top .container{width:1030px!important}#request_password_reset form{width:530px;height:300px}#request_password_reset form p{padding:0 0 8px 0}#request_password_reset label{font-weight:bold;padding:3px 0}#request_password_reset input{margin:0 5px}#request_password_reset input.text{width:250px}#request_password_reset .feedback{margin:0 0 15px 0}#reset_password h1{margin:0 0 5px}#reset_password form{width:530px;height:300px}#reset_password form p{padding:0 0 8px 0}#reset_password p.explain{margin:5px 0 15px 0}#reset_password label{float:left;width:140px;text-align:right}#reset_password input{margin:0 5px}#reset_password input.text{width:175px}img#captcha_image{margin-bottom:10px}div#captcha_box,div#password_box{text-align:center;width:350px;margin-left:20px}#phished label{width:150px;text-align:right;float:left;clear:left;margin-right:20px}#phished input{float:left}#phished p input{width:150px}#phished input.greyBtn{float:none;margin-top:15px;margin-bottom:5px}#password_strength{display:block;height:5px}#password_strength_border{width:200px;height:5px;border:1px solid black;display:inline-block;margin:3px 0}.invalid{width:100%;background:#ccc}.weak{width:25%;background:#b00000}.fair{width:50%;background:#f93}.good{width:75%;background:#009}.strong{width:100%;background:#093}@media only screen and (max-width:480px){div#password_box{width:auto;margin-left:0}}div.bootstrap_tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible;background-image:none;height:auto;padding:0;width:auto;float:none}.bootstrap_tooltip.in{opacity:.8;filter:alpha(opacity=80)}.bootstrap_tooltip.top{padding:5px 0;margin-top:-3px}.tooltip-inner{max-width:240px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.bootstrap_tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}body{background:#323232 url(/images/bgGradient_gray.gif) fixed;margin:0;padding:10px 0}.hand_cursor{cursor:pointer}.hide{display:none!important}.show{display:block}.inner_container{width:780px}.inner_container_w{width:960px}.alignBottom{float:left;padding-left:5px;padding-top:5px}.btn{font-size:20px!important;font-weight:bold;width:174px;height:37px}#termsOfUseMainLabel a,#termsOfUseLinkLabel{text-decoration:underline}#termsOfUseMainLabel.tos_long{width:610px;white-space:normal}#loading_container{background:#f00 none repeat;color:#fff;position:absolute;top:0;left:0;padding:5px}.import_loading{background:url(/im/loading/circle_grey_32.gif) no-repeat scroll 0 0 transparent;height:32px;width:32px;position:absolute;left:170px;top:70px}#loading_mask{position:absolute;top:100px;left:0;width:780px;height:280px;background:#FFF;filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9}#loading_img{position:absolute;top:195px;left:266px;background:url(/im/loading/circle_grey_66.gif) no-repeat;width:66px;height:66px}#reg_container .large_wlh{top:175px;left:336px}#reg_container .bar{top:220px;left:187px;background:url(/im/loading/bar_grey_220_19.gif) no-repeat;width:220px;height:19px}#reg_container .wlh{top:190px;left:360px}#reg_container .bar_wlh{top:200px;left:260px}.import_live_contacts #maindata div.import_loading{position:absolute;top:2px;left:25px}.import_live_contacts #maindata div.hidden{background:none repeat}.import_live_contacts #maindata form.import{position:relative}.import_live_contacts #maindata form.loading_icon{position:relative}.import_live_contacts #maindata .green_btn{color:#fff}#loading_button.icon,#submit_btn.icon{background:url(/im/loading/circle_grey_32.gif) no-repeat scroll 5px 0 #fafafa;color:#000098}#loading_button{position:absolute;top:0;left:20px;width:174px;height:37px;font-size:20px;font-weight:bold}#progress_bar{top:220px;left:196px;-moz-border-radius:5px 5px 5px 5px;border:1px solid #828282;background-color:#f2f2f2;width:200px;height:19px;position:absolute}#progress{width:200px;height:19px;background-color:#a1a1a1;width:0}#progress_time{position:absolute;top:223px;left:340px;font-weight:bold}#progress_bar.wlh{top:200px;left:270px}#progress_time.wlh{top:203px;left:420px}#tagged_logo{float:left;behavior:url(/pngbehavior.htc);margin:0}#login_container{padding:10px 5px 5px 0}#reg_header_info{float:right;padding:2px 5px 3px 2px}#login_thumb{float:right;height:40px;width:40px}#name_container{color:white;padding:0 5px 4px 5px}#reg_header_nav li.first{border:0}#reg_header_nav li{display:inline;border-color:#fff;border-style:none none none solid;border-width:0 0 0 1px;padding:0 3px 0 4px}#reg_header_nav a{color:#fff}.header h1,.sub_header{font-weight:bold}.header h1{font-size:2.3em;margin:10px 0 10px 0;width:700px;padding-top:.2em}.sub_header{font-size:1.3em;margin:0 0 10px 0}.sub_header2{font-size:1.2em;float:left;padding-bottom:5px;padding-right:1em;margin:0;width:700px}#validationError{padding:10px 0 5px 5px}#reg_steps{float:right;height:25px;width:590px;position:relative;top:15px}#reg_steps_text{float:right;width:250px;text-align:center;margin-right:15px;position:relative;top:8px}#reg_steps em#step_num{font-style:normal}#reg_steps #reg_steps_display a{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;position:relative;top:0;left:310px;color:#cecece}#reg_steps span{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#cecece}#reg_steps #step_status{white-space:nowrap}#reg_steps #reg_skip_button{position:absolute;top:0;right:0;font-family:Arial,Helvetica,sans-serif;font-size:1em;background:#e5e5e5;border:1px solid #e5e5e5;border-right-color:#747474;border-bottom-color:#747474;padding:1px 1px;cursor:pointer;width:52px}#reg_steps #reg_steps_display{position:relative;margin:6px 0 0 0;background-image:url(/im/regpath/steps/steps_sprite.png);background-repeat:no-repeat;height:20px;width:315px;float:right}html>body #reg_steps #reg_steps_display{background-image:url(/im/regpath/steps/steps_sprite_transparent.png)}#reg_steps .step_1{background-position:0 0}#reg_steps .step_2{background-position:0 -20px}#reg_steps .step_3{background-position:0 -40px}#reg_steps .step_4{background-position:0 -60px}#reg_steps .step_5{background-position:0 -80px}#wrapper{border:2px solid #FFF;clear:both}#reg_container{position:relative;height:100%;background:#fff url(/images/signup/background_gradient_light.gif) repeat-x;padding:13px 0 80px 30px}#reg_container .localeLink{float:right;color:#FFF;font-weight:bold;margin:5px 0 0 0}#reg_container .localeLink a{color:#FFF}a.switchLangOn{font-weight:bold!important;text-decoration:none}a.switchLangOff{font-weight:normal!important;text-decoration:underline!important}.import_live_contacts h1{float:left;font-size:2.4em;margin:0;padding:.2em 0 0 0;font-weight:bold}.header2{line-height:40px;font-size:26px;float:left;padding:6px 0 6px 0}img.header2{margin:-4px 10px}.import_live_contacts p{clear:left}.import_live_contacts form#domains{clear:both;float:left;position:relative;width:450px}*:first-child+html .import_live_contacts form#domains span{position:relative;bottom:.25em}* html .import_live_contacts form#domains span{position:relative;bottom:.25em}.abcImportForm{padding:20px 20px 10px 100px}#yui-history-iframe{position:absolute;top:0;left:0;width:1px;height:1px;visibility:hidden}#address_books .logo{background-image:url('/im/regpath/import_btn_sprite.gif');background-repeat:no-repeat;height:55px}#address_books .live{background-position:0 0}#address_books .hotmail{background-position:0 0}#address_books .yahoo{background-position:0 -100px}#address_books .gmail{background-position:0 -200px}#address_books .aol{background-position:0 -300px}#import_start #address_books{float:left;width:170px}#import_start #address_books p{margin:0}#address_books li{font-size:.58em;text-align:center;list-style:none;margin:3px 0 0}#address_books li.logo a{padding:37px 0 0;color:black;display:block;text-decoration:none}#no_book{background-color:#efefef;width:155px;padding:4px 5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#address_books #no_book a{font-size:11px;color:black;text-decoration:none}.import_live_contacts form#domains p{margin-top:10px}.import_live_contacts form#domains_lightbox{clear:both;margin:50px 0 0 50px;float:left}.import_live_contacts #nextStep{float:left;margin:0 5px 15px 5px;font-size:20px;font-weight:bold}.import_live_contacts #reg_skip_button,#domains #emailNext{margin:10px 5px 10px 115px;width:203px;height:37px;display:block;vertical-align:middle}.import_live_contacts #reg_skip_button{width:174px}.import_live_contacts #user_email{font-weight:bold}.import_live_contacts #maindata{font-size:1.2em;float:left;margin:5px 0 .5em 1em;position:relative;width:480px;overflow:hidden}.import_live_contacts #maindata form{float:left}.import_live_contacts #maindata a{font-size:.9em}.import_live_contacts #iframe_top_layer{position:absolute;right:0;bottom:0;display:block;width:153px;height:38px;cursor:pointer;z-index:2}.import_live_contacts #username.selectedInput{border-color:#7f9db9;background:#ccebff}.import_live_contacts #domains #reg_skip_button2{clear:both;float:none;width:203px;height:37px;display:block;vertical-align:middle;margin:10px 26px 0 115px}.import_live_contacts #domains #username{width:120px}.import_live_contacts #maindata div{margin:0}#find_friends_popup{width:30em;height:200px;text-align:left}#find_friends_popup h3{margin:0 0 1em 0}#find_friends_popup p{margin:1em 0}#find_friends_popup input.text{width:10em}#find_friends_popup input.greyBtnBig{width:4em}#find_friends_popup select{width:10em}.tooltip{background:transparent url('/images/tooltip-220x85px.gif') no-repeat scroll 0;height:85px;padding:0 0 0 22px;width:240px;float:left}.tooltip p{color:#fff;margin-left:2px;width:240px}.abc_tooltip{background:transparent url('/im/regpath/tooltip-100px_left.gif') no-repeat scroll top left;height:100px;margin:-20px 0 0 5px}.abc_tooltip p{background:transparent url('/im/regpath/tooltip-100px_right.gif') no-repeat scroll top right;color:#fff;margin:0 5px 5px 4px;height:100px;padding:4px 4px 4px 4px}#windows_live_tooltip_1{position:relative;bottom:.7em}#windows_live_tooltip_2{position:relative;bottom:2.9em}#error_messages{clear:both;color:#b00;font-weight:bold;height:5em;position:relative}#error_messages span{top:5px;left:0;position:absolute}div.rapleaf_photo_box{float:left;align:center;margin:10px 0 0 0}div.rapleaf_photo_selector{padding:2px 15px 2px 0;text-align:center}div#rapleaf_photo_list_container{width:780px;height:130px}.tooltip_box{float:left;position:relative}.tooltip_triangle{position:absolute;left:1px;top:10px;width:19px;height:36px;background:url(/im/regpath/left_blue_block_arrow_up.gif) no-repeat}.reg_tooltip{background:url(/im/regpath/tool_tip_blue_60_left.gif) no-repeat scroll top left;height:90px;width:290px;line-height:1.2em;padding:1px 0 0 21px;float:left;margin:-45px 0 0 8px;color:white}.reg_tooltip_v1{background:url(/images/tooltip.gif) no-repeat;height:60px;width:245px;line-height:1.2em;padding:15px 0 0 25px;float:left;margin:-40px 0 0 10px;color:white}.reg_tooltip_v3{height:auto;width:220px;color:white;background:#09f;padding:10px 20px 10px 10px;margin:0 0 0 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.reg_tooltip_v3 h4{margin:0 0 4px 0}.reg_tooltip p,.reg_tooltip_v3 p{padding:0;font-size:12px;line-height:18px}.reg_tooltip p{background:url(/im/regpath/tool_tip_blue_60_right.gif) no-repeat scroll top right;height:90px;padding:5px 5px 5px 5px}#next_btn{font-weight:bold;font-size:14px;height:32px;margin:10px 0 20px 0;width:100px}#photo_browser,#photoPreview,#divPhotoBucket{display:none}#photoPreview{clear:left;width:310px;text-align:center}#previewImg,#submit_btn{margin:10px auto 10px auto}#submit_btn.live_import{width:174px;margin:0!important}#fileUploader{clear:left;margin-top:25px}#jwidget{padding:10px 10px 10px 50px}#uploading_text_container{text-align:center;width:300px;font-size:16px;font-weight:bold;color:#02b12e;margin-top:10px}#uploading_text_container.invisible{visibility:hidden}.uploadPhoto_v2{float:left;margin-top:-5px;padding:3px 0 3px 0}.uploadPhoto_v1{float:left;padding:2px 0 2px 0;margin:10px 0 10px 40px}.separator{height:20px;clear:left}.photo_browser{margin-top:-10px}.no_photo_img{display:block;margin:auto auto 10px 80px}.errorMsg{color:red;margin:10px 0;font-size:1.2em;width:300px}#importLogin #password,#importLogin #username{float:left;margin:0 0 0 5px;border-width:1px;border-color:#7f9db9;width:120px;height:20px;padding-top:2px;padding-left:3px}#importLogin #emailLbl,#importLogin #passwordLbl{width:271px;float:left;margin:0;padding-top:3px;text-align:right;font-size:1.2em}#importLogin #password.selectedInput,#importLogin #username.selectedInput{background:#ccebff;border-color-top:black;border-color-left:black}#importLogin #import_login{float:left;position:relative}#loginImportForm{position:relative}#importLogin #import_login div{margin:4px 0 0 0}#importLogin #import_login_username{float:left;padding:0 0 0 5px;margin-top:10px}#importLogin #import_login_next{clear:left;text-align:center;padding-right:105px;padding-top:0}#importLogin #pwdTooltipTxt,#importLogin #emailTooltipTxt{margin:3px auto auto 5px}#importLogin #errorMessage{color:red;margin:10px 0}#importLogin #emailExt{font-weight:bold;font-size:1.2em;vertical-align:middle}#importLogin .info_box,.import_live_contacts .info_box{padding:15px;float:right;width:200px;background:#f5f5f5;margin:0}#importLogin .info_box .title,.import_live_contacts .info_box .title{margin:0 0 3px 0;font-weight:bold}#importLogin .btn{width:204px;height:37px;display:block;vertical-align:middle}#importLogin #import_login #submit_btn_container,#reg_skip_button{margin:10px 0 0 165px}#reg_skip_button{margin:0 0 0 165px}#importLogin #submit_btn{float:left;clear:both}#importLogin #reg_skip_button{clear:both}#importLogin .errorMsg{float:left}#neutralLogin label{font-weight:normal}#neutralLogin #password,#neutralLogin #username{font-size:17px;float:left;margin:0 0 0 5px;border-width:1px;border-color:#7f9db9;width:305px;height:25px;padding-top:2px;padding-left:3px}#neutralLogin #emailLbl,#neutralLogin #passwordLbl{width:100px;float:left;margin:0;padding-top:3px;text-align:right;font-size:19px}#neutralLogin #password.selectedInput,#neutralLogin #username.selectedInput{background:#ccebff;border-color-top:black;border-color-left:black}#neutralLogin #import_login{float:left;padding-top:10px}#neutralLogin #import_login_username{float:left;padding:0 0 0 5px;margin-top:10px}#neutralLogin #import_login_next{clear:left;text-align:center;padding-right:105px;padding-top:0}#neutralLogin .errorMessage{clear:both;background-color:#ffebe8;border:1px solid #dd3c10;color:#000;font-size:16px;padding:8px;text-align:center;width:712px;margin:0 0 10px 0}#neutralLogin .info_box,.import_live_contacts .info_box{padding:15px;float:right;width:200px;background:#f5f5f5;margin:0 30px 0 0}#neutralLogin .info_box .title,.import_live_contacts .info_box .title{margin:0 0 3px 0;font-weight:bold}#neutralLogin .btn{width:150px;height:37px;display:block;vertical-align:middle}#neutralLogin #import_login #submit_btn_container{margin:0 0 0 106px}#neutralLogin #submit_btn{float:left;font-size:18px!important}#neutralLogin #reg_skip_button{float:left;margin:10px 0 0 9px}#neutralLogin .errorMsg{float:left}#neutralLogin #live_import_button{float:left;margin:0 0 5px 0}#neutralLogin #import_login #supported_clients,#neutralLogin #import_login #hotmail{margin:0 0 0 106px}#neutralLogin #import_login #supported_clients div{background-image:url('/im/regpath/reg_mail_sprite.gif');background-repeat:no-repeat;height:30px;float:left;margin:0}#supported_clients .hotmail{background-position:0 -5px;width:78px}#supported_clients .yahoo{background-position:0 -33px;width:93px}#supported_clients .aol{background-position:0 -62px;width:88px}#supported_clients .gmail{background-position:0 -94px;width:45px}#neutralLogin.unsupported #password_box{display:none}#neutralLogin #password_box{padding-top:10px}#neutralLogin #wl_form{margin-bottom:10px}.reg_clear_both{clear:both}.floatLeft{float:left}.floatRight{float:right}.clearLeft{clear:left}* html .floatLeftIE6{float:left}* html .clearLeftIE6{clear:left}* html .clearBothIE6{clear:both}* html .confp{width:700px}* html .confp2{width:700px;margin:0 0 10px 3px!important}* html .confp1{margin:-5px 0 5px 2px!important}.inviteControls{clear:left;float:left;margin:1px auto 1px auto;width:100%;vertical-align:middle}.bottomInviteControls{margin-top:10px}.topInviteControls{margin-bottom:10px}#add_more_friends{margin:10px 0 0 0}#topCheckAll,#bottomCheckAll{float:left;margin-top:8px;margin-left:10px;height:20px}#topCheckAllLink,#bottomCheckAllLink{float:left;margin:10px 0 0 5px;color:#c30;text-decoration:underline;font-weight:bold;height:20px}#topCheckAllLink.checkblue,#bottomCheckAllLink.checkblue{float:left;margin:10px 0 0 5px;color:#000098;height:20px;text-decoration:none}#friendfinder{width:400px;margin:0 0 5px}#friendfinder.threepix{height:272px;*height:265px}#friendfinder table{width:410px}#friendfinder td{padding:2px 5px}#friendfinder td.user_img{width:85px;text-align:center}#importInviteTooltip{padding:5px 5px 5px 30px;color:white;width:220px;font-size:13px;height:110px;background:url(/images/tooltip-vertical-220px.gif) no-repeat}#importInviteTooltip p{padding:0;margin:4px 0 0 0;width:190px;height:100px;font-size:12px;line-height:16px}#importOnTaggedSubHeader{text-transform:none;font-size:18px;padding-left:33px;font-weight:bold;color:#f95918}#importOnTaggedSubHeader.greenSubHeading{color:#090}#importNotOnTaggedSubHeader{text-transform:none;font-size:18px;padding-left:0;font-weight:bold;color:#7d7d7d}#importNotOnTaggedSubHeader.greenSubHeading{color:#090}.inviteImage{width:47px;text-align:center}#account_confirmation{font-size:1.2em}#account_confirmation p{margin:10px 5px 10px 5px}#account_confirmation span.blue_email{color:#007}p.orangeBigLinks a{text-decoration:underline;color:#c30;font-weight:bold}p.orangeBigLinks a:hover{color:#c50}#account_confirmation .windows_live,#account_confirmation .yahoo,#account_confirmation .aol,#account_confirmation .gmail{background:#fff url('/im/regpath/reg_mail_sprite_big.gif') no-repeat}#account_confirmation a.windows_live{background-position:0 0}#account_confirmation a.yahoo{background-position:0 -32px;margin-left:295px;height:30px}#account_confirmation a.aol{background-position:0 -74px;height:30px}#account_confirmation a.gmail{background-position:0 -120px;margin-left:310px}#account_confirmation .confirm_form{float:left;margin:16px 0 30px 0;display:inline;width:600px}#account_confirmation .confirm_form.own_line{clear:left}#account_confirmation .confirm_form.inline_form{margin:0 0 0 80px;width:370px}#account_confirmation .indent{margin-left:100px}#account_confirmation .confirm_form #submitBtnAlt1{margin:5px 0 0 0;float:left}#account_confirmation .confirm_btn{float:left;margin:28px 0 40px 80px;display:inline;text-align:center}#account_confirmation .confirm_btn.center_button{margin:28px 0 0 248px}#account_confirmation .confirm_btn .windows_live_icon,#account_confirmation .confirm_btn .yahoo_icon,#account_confirmation .confirm_btn .aol_icon,#account_confirmation .confirm_btn .gmail_icon{background:url('/im/regpath/reg_mail_sprite_grey.gif') no-repeat;display:inline-block}#account_confirmation .confirm_btn .windows_live_icon{padding:0 32px;background-position:0 0}#account_confirmation .confirm_btn .yahoo_icon{padding:0 33px;background-position:0 -30px}#account_confirmation .confirm_btn .aol_icon{padding:0 33px;background-position:0 -60px}#account_confirmation .confirm_btn .gmail_icon{padding:0 25px;background-position:0 -90px}#account_confirmation .green_btn_big,#account_confirmation .grey_btn_big{padding:5px 15px;width:177px}#account_confirmation .green_btn_big:hover{color:#FFF;text-decoration:none}#account_confirmation .grey_btn_big,#account_confirmation .grey_btn_big:hover{color:#000;text-decoration:none}#account_confirmation .logo_btn{margin:15px 0 0 300px;height:35px;width:120px}#account_confirmation .logo_btn span{display:none}#confCodeLabel{float:left;font-weight:bold;padding:10px 10px 0 0}* html #confCodeLabel{margin-left:3px}#confCode{float:left;height:35px;font-size:2em;width:200px;padding:4px 5px 5px 5px;background-color:#ccebff;margin-right:15px;display:inline}.top_header{font-size:30px;text-align:center;font-weight:normal;color:#FFF;width:480px;overflow:hidden;display:inline-block;vertical-align:-100%}* html #reg_header{margin-left:75px}* html #login_header{margin-left:75px}#reg_form,#inviter_info{font-size:12px;margin:0;padding:70px 0 0 20px;float:left}#reg_form{padding:50px 0 0 0}#reg_form.centered_form{padding-left:30px;margin-top:0}#reg_form p,#reg_form #captchaWrapper{padding:5px 0;clear:left}p.pre_reg_wrapper{margin-left:190px;white-space:nowrap;padding:10px 0 0 190px}#reg_form label{display:block;float:left;clear:left;width:190px;text-align:right;margin-top:2px;margin-right:4px}#reg_form input,#reg_form input.defaultInput{width:198px;border:1px inset #7f9db9;float:left}#reg_form input.selectedInput{width:198px;float:left;border:1px inset #7f9db9;background:#ccebff}#reg_form input.radio{width:auto;border:1px solid #FFF}#reg_form input.submit{border:0;width:auto;margin-top:20px;margin-left:164px}#reg_form input.checkbox{width:auto;width:13px;height:13px;margin-left:125px}#reg_form label.checkbox{clear:none;width:auto;margin:0;position:absolute}#reg_form #date_input select{float:left;margin:0 4px 0 0;height:22px}#reg_form #date_input #birth_year{margin-right:0}#reg_form #date_input #birth_month{width:88px}#reg_form #locale,#reg_form #gender,#reg_form #country{width:201px;float:left;margin:2px;height:22px}#reg_form select.missingInput{border:1px solid #f00}#reg_form .missingInput{color:#f00;float:left;margin:0 5px 0 0}#reg_form #date_input{float:left;margin:1px}#reg_form #birth_day{width:51px}#reg_form #birthDateLabel{margin-top:4px}#reg_form #countryLabel{margin-top:4px}#reg_form #cityLabel{margin-top:0}#reg_form #languageLabel{margin-top:5px}#reg_form #gender_container{float:left;width:205px;padding:1px}#reg_form #genderLabel{margin-top:3px;margin-bottom:5px}#reg_form #gender_container input{float:none;margin:0 2px;padding:0;display:inline;border:0}#reg_form #gender_container label{width:auto;text-align:left;clear:none;display:inline;float:none;margin:0;padding:0 10px 0 2px}#reg_form #gender_container .tooltip{position:absolute;top:0;left:205px}#reg_form .dash{float:left;padding:5px 0 0 0}#reg_form #offersTxt{text-decoration:underline}#reg_form input#validation_code{width:70px!important;float:left}#reg_form span#verify_text{width:126px}#reg_form p.verification{clear:left;float:left;position:relative}#reg_form p.verification span{float:left;padding:4px 0 0 0}#reg_form #cityExt{margin-left:205px}#reg_form #verificaitonCodeLabel{width:125px;float:left}#reg_form #validation_code{float:none;margin-top:-3px}#reg_form #privacyPolicyWrapper{margin-top:-6px}#reg_form #tosWrapper{padding-left:68px;white-space:nowrap}#reg_form p#tosWrapper span{font-size:10px;padding:0 0 0 4px}#reg_form span#termsOfUseMainLabel{display:block;float:left}#reg_form #privacyPolicyTxtesES{width:400px;text-align:right}.reg_width{width:600px}#reg_form #show_login_link{text-decoration:underline}div#login_frame{padding:0 0 0 190px}#inviter_info.invite_via_property{width:225px;text-align:center;margin-left:10px;padding:0}#inviter_info.invite_via_property #photo_ballon{margin-left:30px}#inviter_info.invite_via_property .property{margin:10px auto}#inviter_info.invite_via_property img.property{margin:10px 0}#inviter_info.invite_via_property p{padding:0;width:auto}#inviter_info.invite_via_property p.property{width:200px;font-weight:normal;margin-top:0;text-align:left}#inviter_info #photo_balloon_header{width:131px;margin:10px 4px 0 4px;padding:5px 10px 3px 10px;background:url(/images/registration/photo_balloon.gif);word-wrap:break-word;overflow:auto;font-weight:bold}#photo_balloon{margin-left:15px}#regInviteSeparator{float:left;margin:90px 20px 0;border-right:thin solid #888;height:300px}#inviter_info{float:left;clear:both;width:185px;text-align:left;margin:20px 0 0 -50px;padding-top:0;overflow:hidden}* html #inviter_info{margin:20px 0 0 -30px}#inviter_info img.inviter{width:125px;margin:0 25px}#inviter_info h3{width:125px;margin:0 30px 10px;color:#000;text-align:center;font-size:14px;font-weight:bold}#inviter_info p{font-size:12px;font-weight:bold;color:#000;margin:0;width:125px;padding:0 0 0 25px}#inviter_info p.nameage{font-size:14px;font-weight:bold;color:#000;padding:0 0 0 25px}#inviter_info p.nameage_nopic{width:140px;font-size:18px;background:#ff0;font-weight:bold;text-align:center;color:#000;margin:5px 0 0 10px;padding:5px}#inviter_info p.schoolname{font-size:12px;font-weight:normal;color:#cd3300;padding:0 0 0 25px}#inviter_info p.befriend{font-size:18px;font-weight:bold;margin:0;padding:10px 0 0 30px}#inviter_friends{width:185px}#inviter_friends p{font-size:12px;font-weight:bold;color:#000;margin:15px 0;padding:0 0 0 25px;width:auto}#inviter_friends .friend{width:85px;float:left;margin-left:5px;font-size:11px;font-weight:bold;color:#000;text-align:center;overflow:hidden}#photo_balloon_header{width:131px;margin:10px 4px 0 4px;padding:5px 10px 3px 10px;background:url(/images/registration/photo_balloon.gif);word-wrap:break-word;overflow:auto;font-weight:bold}#photo_balloon_footer{width:151px;height:16px;display:block;margin:0 4px 5px 4px;padding:0;background:url(/images/registration/photo_balloon.gif) bottom}#cityWrapper{position:relative;float:left;padding:2px 0;clear:left;display:block;margin:2px 0 1px 0}#city{top:0;left:195px}.cities{position:absolute;top:22px;left:127px;width:197px}.regPageTooltipsTiny,.regPageTooltipsSmall,.regPageTooltipsMedium,.regPageTooltipsLarge,.regPageTooltipsLarger{position:absolute;text-align:left;width:222px}.regPageTooltipsTiny{padding:5px 5px 5px 17px;margin:-14px 0 0 -2px;height:35px;background:url(/images/tool_tip_blue_250x40.gif) no-repeat;width:231px}.regPageTooltipsSmall{padding:3px 5px 5px 25px;margin:-34px 0 0 -2px;height:55px;background:url(/images/tool_tip_blue_250x60.gif) no-repeat}.regPageTooltipsMedium{padding:5px 5px 5px 25px;margin:-34px 0 0 -2px;height:75px;background:url(/images/tool_tip_blue_250x80.gif) no-repeat}.regPageTooltipsLarge{padding:5px 5px 5px 25px;margin:-39px 0 0 -2px;height:95px;background:url(/images/tool_tip_blue_250x100.gif) no-repeat}.regPageTooltipsLarger{padding:5px 5px 5px 25px;margin:-39px 0 0 -2px;height:115px;background:url(/images/tool_tip_blue_250x120.gif) no-repeat}.regPageTooltipsTiny p,.regPageTooltipsSmall p,.regPageTooltipsMedium p,.regPageTooltipsLarge p,.regPageTooltipsLarger p{width:220px;color:#FFF;line-height:13px;text-align:left;vertical-align:middle}#regPageTooltip a{color:#FFF;font-weight:normal}#error_box{margin:10px 0 10px 50px}#error_box ul{margin:0;padding:0}#error_box li{color:#f00;font-weight:bold;width:435px}#nextButtonWrapper,#buttonWrapper{text-align:center;float:left;margin-top:15px;height:45px}#nextButtonWrapper #submitBtnAlt1,#submitBtnAlt1,#buttonWrapper #nextBtn{background:#f0f0f0;border-top:0;border-right:2px outset #848484;margin:0;border-bottom:2px outset #848484;border-left:none;color:#000;font-size:20px;font-weight:bold;float:none;width:auto;padding:3px 3px 2px 5px}#nextButtonWrapper.green #submitBtnAlt1{background:#00c02f!important;color:#FFF!important}#nextButtonWrapper.big #submitBtnAlt1{padding:13px 13px 12px 15px!important;font-size:28px!important}#regStartSubHeading,#regLoginSubHeading{padding:10px 0 10px 5px;font-weight:bold;font-size:14px}#import_login #errorMessage{margin-left:7px}#privacyPolicyWrapper{width:550px}.inviteImage{margin:0}.greyBtnBig2{font-family:Arial,Helvetica,sans-serif;font-size:1.8em;background:#e5e5e5;border:2px solid #e5e5e5;border-right-color:#747474;border-bottom-color:#747474;width:174px;height:37px;display:block;vertical-align:middle;padding:0 12px;font-weight:bold;cursor:pointer}.greenBtnBig2{font-size:1.8em!important;padding:0}#first_page #nextButtonWrapper .greenBtnBig,#second_page #nextButtonWrapper .greenBtnBig,#first_page #buttonWrapper .greenBtnBig,#reg_form input.greenBtnBig{font-size:20px;background:#00c02f;border:2px solid #00c02f;border-right-color:#01691a;border-bottom-color:#01691a;padding:1px 4px;cursor:pointer;color:#FFF;font-weight:bold}#first_page p.right_aligned,#second_page p.right_aligned{width:500px}#first_page .right_aligned span,#second_page .right_aligned span{float:right}.greyBtnBig3{height:1.8em;width:6em;font-family:Arial,Helvetica,sans-serif;font-size:2.2em;background:#e5e5e5;border:2px solid #e5e5e5;border-right-color:#747474;border-bottom-color:#747474;padding:1px 4px;font-weight:bold;cursor:pointer;margin:7px 0 7px 7px}.greenBtnBig3{height:1.8em;width:6em;font-family:Arial,Helvetica,sans-serif;font-size:2.2em;background:#00c02f;border:2px solid #00c02f;border-right-color:#01691a;border-bottom-color:#01691a;padding:1px 4px;font-weight:bold;cursor:pointer;color:#FFF;margin:7px 7px 7px 0}.sideButton{margin-left:80px;margin-top:60px}.reg_import_left{float:left;width:430px}.reg_import_right{float:left}.inviteControls .reg_controls{float:right;text-align:center;padding-left:50px;max-width:260px}.inviteControls .reg_controls input{margin:10px 0 0 0;padding:2px 12px;width:100%}.inviteControls .reg_controls input.first{margin:0}#nextTop.greenBtnBig2,#nextBottom.greenBtnBig2{width:260px}.buttonLeftPos{padding-top:11px;padding-right:160px;font-weight:bold;font-size:20px;float:right}.buttonLeftStyle{color:#090}.emailMove{position:relative;top:-25px;left:-25px;z-index:1}.buttonLeftStyleImg{padding-left:100px;padding-top:13px}#intent_poll #poll_options{text-align:center;margin-top:35px;white-space:nowrap}#intent_poll p#intent_question{font-size:1.5em;line-height:1em;font-weight:bold;margin:10px 0 10px 0;padding-top:0}#intent_poll p#intent_message{font-size:1.5em;line-height:1em;padding-bottom:0;margin:0}.greenNotification{background-color:#caf79a;width:704px;border-bottom:1px #477709 solid;color:#295301;font-size:14px;padding:3px 3px 3px 8px;margin:0 17px 15px 0;font-weight:600}.info_box{width:232px;padding:12px;margin:140px 0 0 18px;background:#f5f5f5}.info_box h4{font-size:12px;font-weight:bold;margin-bottom:4px}#reg_skip_button.wl_button{width:174px!important;height:37px;margin:10px 0 10px 0;display:block}#wl_button_container{padding:0 0 0 21px}#importLogin label{width:160px!important}.lang_selector_div img{vertical-align:middle}#reg_container .lang_selector_div,.lang_selector_div{text-align:center;padding:5px;background-color:#ececec;position:relative;z-index:1}#reg_container .selector_inserted{padding:0}.white{background-color:white}#lang_selector a:link,#lang_selector a:active,#lang_selector a:visited{outline-style:none;margin:0 0 0 10px;text-decoration:none;color:#009;vertical-align:middle}.red_text{color:#f00!important}#reg_container{background:#fff url(/images/signup/reg-login_bg_gradient_flipped.gif) repeat-x 0 bottom}