.account_register .intro-p{padding-top:15px}.cosForm.dl .compulsory{position:relative;left:1px}.cosForm.dl label{font-weight:bold;font-size:1.1em}.cosForm.dl select{width:160px}.cosForm.dl select option{padding:0 0 0 2px}.cosForm.dl select#cos_user_born_at_day, .cosForm.dl select#cos_user_born_at_month, .cosForm.dl select#cos_user_born_at_year{padding:0 0 0 1px;width:auto}.cosForm.dl select#cos_user_born_at_day option, .cosForm.dl select#cos_user_born_at_month option, .cosForm.dl select#cos_user_born_at_year option{padding:0 0 0 1px;width:auto}.cosForm.dl dl{clear:both;float:left;width:486px;padding-bottom:15px}.cosForm.dl .text-input{width:160px}.cosForm.dl dd{float:left;width:321px}.cosForm.dl #register-form{padding-top:15px}.cosForm.dl dt{float:left;width:160px;padding-right:5px;line-height:1.7em}.cosForm.dl .errors.top{padding:10px 0}.cosForm.dl .errors.top ul, .cosForm.dl .errors.top ul li{list-style:none;padding:0 0 5px;margin:0 !important}.cosForm.dl dd label.error{float:right;margin:0;width:120px;font-weight:normal}.cosForm.dl dd .tip{clear:both;float:left;padding-top:2px;width:277px;clear:both}.cosForm.dl #cos_user_born_at_day{margin:0 5px 0 0;*margin:0 2px 0 0}.cosForm.dl #cos_user_born_at_month{margin:0 5px 0 5px;*margin:0 2px 0 2px}.cosForm.dl #cos_user_born_at_year{margin:0 0 0 5px;*margin:0 0 0 2px}.cosForm.dl .border strong{color:#000}.cosForm.dl .border{border:1px solid #dfdfdf;padding:20px 15px 15px 15px;margin-top:10px;width:456px}.cosForm.dl .border dl{width:456px}.cosForm.dl .border dt{width:15px}.cosForm.dl .border dd{width:430px}.cosForm.dl .border .opt_in_newsletters{padding-top:10px}.cosForm.dl .border dl.country{padding-bottom:5px}.cosForm.dl .border dl{padding-bottom:5px}.cosForm.dl .border .country dt{width:146px}.cosForm.dl .border .country dd{width:220px}.cosForm.dl dl.terms{padding-top:15px;position:relative}.cosForm.dl .terms dt{width:auto}.cosForm.dl .terms dd{line-height:2.4em;width:465px;*width:455px}.cosForm.dl .terms #cos_user_terms_conditions{position:relative;top:5px}.cosForm.dl .border .check-label, .cosForm.dl .terms .check-label{*position:relative;*top:3px}.cosForm.dl .terms dd label.error{padding:2px 10px;margin-left:5px}.cosForm.dl dd .error_list{float:right}.cosForm.dl dd .error_list li{width:130px;margin:0 0 0 5px}.cosForm.dl .border .error_list li{width:160px;margin:0 0 0 5px}.cosForm.dl .terms .error_list li{margin:2px 0 0 5px;*margin-top:-15px}.cosForm.dl .terms dt label.error{position:absolute;right:0;top:15px;font-weight:normal}.cosForm.dl .born_at{position:relative}.cosForm.dl .born_at label.error{position:absolute;right:0}.cosForm.dl .button{margin:0 0 15px 0 !important}.cosForm.dl .btn_fieldset{width:487px}#register_form_signin{padding:5px;width:196px;overflow:hidden}#register_form_signin h3{font-size:1.4em;padding:5px 5px 5px 0;margin:5px 5px 10px 5px;text-transform:uppercase;color:#000;font-weight:bold;font-family:Arial, Helvetica, sans-serif}#register_form_signin p{color:#000;font-weight:bold;padding-left:5px}#register_form_signin dl{padding:10px 5px 0 2px;width:196px;float:left;clear:both}#register_form_signin dt{float:left;clear:both;width:196px;padding-bottom:2px}#register_form_signin .compulsory{position:relative;right:3px}#register_form_signin label{font-size:1.1em;font-weight:bold}#register_form_signin dd{float:left;clear:both;width:196px;padding:0 0 2px 5px}#register_form_signin .text-input{width:165px}#register_form_signin .button{float:right;margin:2px 20px 0 0;*margin:12px 0 0 0;clear:both}#register_form_signin .pass_link{padding:0 10px;float:left;clear:both;*margin:0 !important;color:#666 !important;text-decoration:underline;font-style:italic;font-size:1.1em;width:185px}#register_form_signin a.pass_link:hover{color:#000 !important}.account_home h2{padding-top:10px;font-size:2em !important}.account_home #acount_home_listing, .account_home #acount_home_listing li{list-style:none;margin:0;padding:0}.account_home #acount_home_listing{width:484px;border:1px solid #f7f5f5;float:left;padding:5px 0;background:url(/images/bg_account-home-ul.gif) top left repeat-y}.account_home #acount_home_listing li{float:left;width:140px;padding:5px 10px 0 10px;position:relative}.account_home #acount_home_listing li.btns_list{clear:both;width:484px;margin:0;padding:0;min-height:0}.account_home #acount_home_listing li.btns_list ul{float:left;width:484px;_width:490px !important;margin:0;padding:0}.account_home #acount_home_listing .btns_list li{float:left;clear:none;min-height:0;padding:0 6px 0;width:148px}.account_home #acount_home_listing .btn_grey a{background:#fbfbfb url(/images/arrow-grey-next.gif) 3px 8px no-repeat;float:left;margin:0;padding:3px 10px;width:130px}.account_home #acount_home_listing .btn_grey a:link, .account_home #acount_home_listing .btn_grey a:visited{color:#5e5d5c !important;margin:0}.account_home #acount_home_listing .btn_grey a:hover, .account_home #acount_home_listing .btn_grey a:focus, .account_home #acount_home_listing .btn_grey a:active{color:#000 !important;background-color:#f7f7f7}.account_home .msg_success{padding-top:10px}.account_home .msg_success p{margin-bottom:0 !important}.account_home #acount_home_listing h3{font-size:1.1em;color:#3f6f94;font-weight:bold;font-family:Arial, Helvetica, sans-serif;float:left;width:100%;border-bottom:0;padding-top:5px}.account_home #acount_home_listing .li_row{clear:both;float:left;width:140px;padding:5px 0 0 0}.account_home #acount_home_listing .li_image{float:right;width:50px;margin-left:5px}.account_home .useful_links{margin:0 0 6px 0;padding:0}.account_home .useful_links li{background:url(/images/arrow-grey-next.gif) 3px 5px no-repeat;list-style-type:none;padding-left:10px;height:100%}.account_home .useful_links li a:link, .account_home .useful_links li a:visited{color:#686867 !important}.account_home .useful_links li a:hover, .account_home .useful_links li a:focus, .account_home .useful_links li a:active{color:#000 !important}.account_profile .compulsory{position:relative;left:1px}.account_profile .cosForm{padding-top:15px}.account_profile .email_address_text{position:relative;top:3px;font-size:1.1em}.account_giftcard{}.account_giftcard .back{padding-top:10px;display:block}.account_giftcard .btn_back a{background:url(/images/arrow-back-black.gif) left 13px no-repeat}.btn_back a{background:url(/images/arrow-back-black.gif) left 3px no-repeat;padding-left:10px;font-weight:bold}.btn_next a{background:url(/images/arrow-black.gif) right 3px no-repeat;padding-right:10px;font-weight:bold}.members-only{background:#fff;margin-bottom:10px}ul.listing li.members-only .listing-text{border-left:0;padding:50px 0 0 25px}