.signinupreg_top{background:#fff;}.signinupreg_bottom{background:#f7f7f7;padding:10px;border-bottom:0;}.signinupreg_con_title{font-size:120%;font-weight:bolder;color:#000;margin:5px 0;}.signinupreg_input input{padding:5px;width:292px;}.signinupreg_select{white-space:nowrap;}.signinupreg_select select{width:99px;padding:5px;}.signinupreg_switch{font-size:100%;font-weight:bolder;color:#000;}.signiupFormInput{text-align:left;padding:3px 0 3px 0;}.signinupFormLabel{padding:7px 10px 3px 0;text-align:right;vertical-align:top;font-weight:bold;width:75px;color:#000;}.signinupFormLabel p{font-size:11px;}.signinupSubmitBtn{text-align:right;padding:3px 5px 3px 0;}.recaptcha-img{border:1px solid #999;}.termsOfService{font-size:11px;}.kabUpdatesDesc{font-size:9px;}.wishaDay{font-size:9px;font-weight:bold;}.sctLogin{background:url(http://cn3.kaboodle.com/ht/img/effect/huge_blue_background.gif) no-repeat;margin:0 200px 0 10px;width:900px;}.sctLogin #signInUpWidget{margin:20px 40px 20px 20px;float:right;}.sctLogin .signinupreg_con{border:1px solid #DFDFDF;}.sctLogin .signupMessage{float:left;width:450px;overflow:hidden;}.sctLogin .signupMessage .con{margin:20px 30px;}.sctLogin .signupMessage h1{color:#1d8192;}.sctLogin .signupMessage h3{font-size:14px;color:#000;font-weight:normal;padding:10px 5px;}.sctLogin .signupMessage p{text-align:center;}.sctLogin .form{float:right;width:450px;overflow:hidden;}.sctLogin .form .con{margin:0 30px 10px 30px;}.sctLogin .form .con .sct-info{margin:30px 0 20px 0;padding:20px;border:1px #ccc solid;background-color:#fff;}.signinup-field-help{font-size:10px;color:#aaa;}.bday-popup-help{padding:10px 20px 10px 20px;}.bday-popup-help .bday-hdr{padding-bottom:5px;border-bottom:1px solid #aaa;font-weight:bold;margin-bottom:10px;}.bday-popup-help .bday-hdr a{font-weight:normal;font-size:11px;}.bday-popup-help .btn{margin-top:10px;text-align:center;}#popUpBDayDiv{z-index:200;}