/* CSS Reset */
html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;line-height:1;vertical-align:baseline;background:transparent}input,textarea,select{margin:0;padding:0}table{border-collapse:collapse}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:normal}.clear{clear:both;float:none;height:1%;font-size:0;line-height:0}.clearfix:after{content:"";display:block;clear:both}.wrap{width:872px;margin:0 auto}html,body{height:100%}body{background:#dfdaee;font:12px Verdana,Geneva,sans-serif;color:#000}a{text-decoration:underline;color:#000}/* Sticky Footer by Ryan Fait- begin */
#page{height:auto !important;height:100%;width:872px;min-height:100%;margin:0 auto -180px}#footer_wrapper,#push{height:400px}#page{margin:0 auto -400px}/* Sticky Footer by Ryan Fait -end */
/* corners - begin */
.box_wrapper{margin:0;height:1%;/* for IE6 */
position:relative;float:left;border-bottom:1px solid #b6b2c2}.box{background:#FFF}/* corners - end */
/* Header - begin */
#header{height:86px;background:#554775;margin-bottom:28px}#header .wrap{background:url("/static/generated/lp/lp17908/ver1/header_bg.png") no-repeat;height:100%;position:relative}#logo{height:82px;width:270px;float:left}#logo .name{height:75px;width:162px;display:block;position:relative;top:3px;left:168px;background:url("/static/generated/lp/lp17908/ver1/name_site.png") no-repeat;text-indent:-9999px;outline:none}#logo .name .pic{height:97px;width:160px;position:absolute;top:6px;left:-140px;background:url("/static/generated/lp/lp17908/ver1/logo.png") no-repeat;/* for IE6 */
_background:none}#header .login .name,#header .login .password{float:left;margin:0 9px 0 0}#header .login p{margin:1px 0 5px 0;font-size:11px;line-height:15px;color:#b3abcc}#header .login p a{font:10px Arial,Helvetica,sans-serif;color:#cdc6e2}#header .login .name .wrapper{height:20px;width:145px;background:url("/static/generated/lp/lp17908/ver1/index_sprite.png")}#header .login .password .wrapper{height:20px;width:100px;background:url("/static/generated/lp/lp17908/ver1/index_sprite.png") -145px 0}#header .login input{float:left;padding:0 3px;background:transparent;border:none;font:13px/20px Arial,Helvetica,sans-serif;color:#322357}#header .login .name input{height:20px;width:139px}#header .login .password input{height:20px;width:94px}#header .login button{height:20px;width:67px;margin:21px 0 0 0;background:url("/static/generated/lp/lp17908/ver1/index_sprite.png") 0 -20px;border:none;font:12px/20px Arial,Helvetica,sans-serif;cursor:pointer;color:#554876}#header .login button:hover{background:url("/static/generated/lp/lp17908/ver1/index_sprite.png") -67px -20px}#header #login_form{float:right;margin-top:15px}/* Header - end */
/* Content - begin */
#already_member{margin:0 0 20px 0;float:none}#already_member a{color:#ef5c43}#already_member .box{height:87px;padding:0 0 0 48px}#already_member .title{padding:10px 0 2px 0;font:24px Arial,Helvetica,sans-serif;color:#ef5c43}#already_member .text{line-height:18px}#already_member .mail{color:#ef5c43}#content .left{width:569px;float:left;margin:0 18px 0 0}#wp_promo{position:relative}#promo{margin:0 0 20px 0}#promo>li{border-radius:3px 3px 3px 3px;height:487px;list-style:none outside none;position:relative;width:569px}#promo .photo1{background:url("/static/generated/lp/lp17908/ver1/photo1.jpg") no-repeat 0 0}#promo .photo2{background:url("/static/generated/lp/lp17908/ver1/photo2.jpg") no-repeat 0 0}#promo .photo3{background:url("/static/generated/lp/lp17908/ver1/photo3.jpg") no-repeat 0 0}#promo .photo4{background:url("/static/generated/lp/lp17908/ver1/photo4.jpg") no-repeat 0 0}#promo .photo5{background:url("/static/generated/lp/lp17908/ver1/photo5.jpg") no-repeat 0 0}#promo .title{bottom:23px;color:#FFFFFF;font:59px/50px Arial,sans-serif;left:22px;position:absolute;text-shadow:0 1px 0 #000000}#promo .photo4 .title{color:#F45C45}#promo .photo5 .title{left:auto;right:22px}#content .photos{float:none;margin:0 0 28px 0}#content .photos .box{height:165px;padding:11px 0 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}/* small_block_user - begin */
.small_block_user li{width:84px;display:inline;float:left;margin:0 9px 0 0;text-align:center}.small_block_user li .photo{height:99px;width:80px;display:block;padding:2px;background:url("/static/generated/lp/lp17908/ver1/users_sprite.png") no-repeat}.small_block_user li .photo:hover img{opacity:0.9}.small_block_user .action{height:23px;margin:4px 0 7px}.small_block_user li .chat,.small_block_user li .mail,.small_block_user li .wink{height:23px;width:23px;float:left;margin:0 0 0 2px;background:url("/static/_ps/i/sprites/users_sprite.png") 0 -103px;cursor:pointer}.small_block_user li .mail{margin:0 0 0 5px;background-position:-23px -103px}.small_block_user li .wink{margin:0 0 0 5px;background-position:-46px -103px}.small_block_user li .chat:hover{background-position:0 -126px}.small_block_user li .mail:hover{background-position:-23px -126px}.small_block_user li .wink:hover{background-position:-46px -126px}.small_block_user .brief{line-height:15px;color:#554876}.small_block_user .name{font-weight:bold;text-decoration:none;color:#554876}.small_block_user .name:hover{text-decoration:underline}/* small_block_user - end */
#registration{width:285px;height:683px;float:left;background:#f7f4ff url("/static/generated/lp/lp17908/ver1/pattern1.png") 100% 0 no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#registration h3{_height:78px;padding:8px 0 11px 13px;border-bottom:1px solid #e8e4f4;font:35px/39px Arial,Helvetica,sans-serif;color:#554775}#registration h3 span{font-weight:bold;color:#ef5c43}/* Content - end */
#footer{width:872px;margin:0 auto;padding:13px 0 0 0;color:#b3abcc}#footer ul{height:27px;text-align:center}#footer li{display:inline;color:#554775}#footer li a{margin:0 10px;line-height:27px;color:#b3abcc;text-decoration:none;text-transform:capitalize}#footer li a:hover{text-decoration:underline}#footer .copyright{margin:31px 0 14px;color:#FFF}*+html #footer .copyright{margin:45px 0 14px}#footer .copyright a{color:#FFF}#footer .welcome{font-size:11px;line-height:14px}/* footer - end *********************************************** */
#footer_links{text-align:center}#footer_links a{color:#B3ABCC;text-decoration:none;line-height:20px}#footer_links a:hover{text-decoration:underline}/* START Code for Select box Email and City */
.ac_results{margin-top:-1px;padding:0px;border:1px solid #BDC7D8;overflow:hidden;background-color:white;z-index:99999}.ac_results ul{list-style-position:outside;list-style:none;padding:0px;margin:0}.ac_results iframe{display:none;/* sorry for IE5 */
display/*  */:block;/* sorry for IE5 */
position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px}.ac_results li{margin:0px;padding:2px 5px;cursor:pointer;display:block;font:menu;font-size:12px;overflow:hidden;white-space:nowrap}.ac_loading{background-color:white;background-image:url('/static/generated/lp/lp17908/ver1/ajax_loading.gif') !important;background-position:99% center !important;background-repeat:no-repeat !important}.ac_input{}.ac_results li{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:12px}.ac_results span.small{font-size:10px;color:#555}.ac_results p{width:225px;margin:0;padding:0;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;background-color:#EEE;padding:3px}.ac_results p br{display:none}.ac_odd{background-color:#eee}.ac_even{background-color:#eee}.ac_over{background-color:#0A246A;color:white}.ac_input.error{background-color:#fee}/* END Code for Select box Email and City */
#login_link{color:#fff;position:absolute;right:0;top:10px;font-size:11px}.slogan{padding:35px 0 0 80px;color:#fff;float:left;font-size:20px;font-family:Arial;font-weight:bold;width:570px}#promo img{display:none}#terms{float:left;margin-right:10px}#ch_terms a{color:#868686}#postscriptum{padding-top:35px}#location_help span{color:rgb(249,150,4)}.form_item{background:#FFFFFF;position:relative;padding-left:18px}.form_item label{color:#554775;font-weight:bold;padding:0 0 6px 0;display:block}.input_text input{background:none;border:none;font:13px/24px Verdana,Geneva,sans-serif;height:24px;padding:0 3px;width:227px}.input_text{background:url("/static/generated/lp/lp17908/ver1/index_sprite.png") repeat 0 -64px;width:234px;height:24px;float:left}#location_field{height:49px}.examples{color:#868686;background:#fff;font:11px/16px Arial,Helvetica,sans-serif;padding:20px 0 4px 12px;height:auto}.field_box_2{margin-left:18px;width:232px;display:block;float:left}.form_item select{border-spacing:0;font-family:'arial',tahoma;font-size:12px;margin:0;padding:3px;float:left}#gender_field select{width:232px;margin-left:18px;margin-top:15px}#birthday_field select{margin-right:4px}#frmDay{width:53px}#frmMonth{width:105px}#frmYear{width:65px}.error{font-family:tahoma;height:20px;padding:1px 0 0 8px;position:relative;width:259px}.error_txt{background:url("/static/generated/lp/lp17908/ver1/alert.png") no-repeat scroll left center transparent;bottom:1px;color:#FF0000;font-size:9px;left:0;padding:1px 0 1px 20px;position:absolute}#lookup_address{float:left}#lookup_address:after{content:"";display:block;clear:both}.form_item:after{content:"";display:block;clear:both}#gender_field,#year_field{height:45px;padding-top:10px}.valid,.invalid{display:block;float:left;height:17px;margin-top:2px;margin-left:5px;width:17px;background:transparent url(/static/generated/lp/lp17908/ver1/done.png) no-repeat center center}.invalid{background:transparent url(/static/generated/lp/lp17908/ver1/error.png) no-repeat center center}#gender_field .error{display:none}.submit_button{background:url("/static/generated/lp/lp17908/ver1/pattern2.png") no-repeat 0 0}#submit_button{background:url("/static/generated/lp/lp17908/ver1/index_sprite.png") repeat 0 -88px;border:none;color:#fff;cursor:pointer;font:30px/52px Arial,Helvetica,sans-serif;height:52px;margin:21px 26px;width:231px}#submit_button:hover{background-position:0 -140px}#terms_nocheck{background:#FFFFFF;color:#999;font:11px Arial,Helvetica,sans-serif;padding:10px 10px 10px 14px}#terms_field{height:auto}#swith_terms{padding-bottom:8px}#terms_check .invalid{display:none;padding-bottom:7px}#discount{display:none}#gender_field{display:none}#terms_field .error_txt_box{padding-left:0;left:0;top:0;bottom:auto}#terms_check,#benefits_field{font-size:11px;line-height:14px;color:#999;padding-bottom:10px}#terms_check a,#benefits_field a{font-size:11px}#terms_field .error_txt_box .error_txt{position:static}#benefits_field>p,#terms_check p{float:left;width:230px}#benefits{float:left;margin-right:10px}#benefits_field{padding-bottom:10px}#reg-form .remember_wrap{background-color:#fff;position:relative;padding-top:10px}#terms_check label,#benefits_field label{width:216px;float:left}#header .wrap .remember_wrap{position:absolute;top:64px;right:184px}#header .wrap .remember_wrap .remember{color:#B3ABCC}#header .wrap .remember_wrap .help{position:absolute;right:-27px;top:0}.wrap .remember_wrap input{bottom:-1px;margin-right:5px;position:relative}.wrap .remember_wrap .remember{cursor:pointer;margin-right:5px;font-size:13px}.wrap #reg-form .remember_wrap .remember{cursor:pointer;font-size:13px;height:16px;line-height:17px;margin-right:5px;padding-left:18px;width:300px}.wrap #reg-form .remember_wrap .help{position:absolute;top:10px;right:80px}.wrap .remember_wrap .help .icon{position:relative;float:right;cursor:help;font-family:Georgia;font-size:11px;font-weight:bold;color:#6d6d6d;width:14px;height:14px;border-radius:100%;border:solid 1px #aeb3b9;line-height:14px;text-align:center;background-color:#fff}.wrap .remember_wrap .help .icon:hover{background-color:#aeb3b9;color:#fff}.wrap .remember_wrap .help .hint{background:#fff;border-radius:5px 5px 5px 5px;bottom:auto;box-shadow:0 1px 6px rgba(32,44,68,0.8);color:#3f4f6f;cursor:default;display:block;font:12px Arial,sans-serif;left:-132px;opacity:0;padding:8px;position:absolute;text-align:left;top:50px;transition:all 0.2s ease-out 0s;visibility:hidden;width:264px;z-index:30}.wrap .remember_wrap .help .hint:after{background:url("/static/generated/lp/lp17908/ver2/arrow.png") no-repeat;display:block;height:14px;left:50%;margin-left:-11px;position:absolute;top:-13px;width:23px;content:''}.wrap .remember_wrap .help:hover .hint{opacity:1;top:30px;visibility:visible}.wrap .login_box .remember_wrap{margin-bottom:6px;position:relative;clear:both}.wrap .login_box .remember_wrap .help .hint{left:-170px;width:194px}.wrap .login_box .remember_wrap .help .hint:after{left:85%}