#ManageAccount{width:950px;margin:21px 0 0;background:url(../images/background-account-dashboard.gif) 1px 0 repeat-y}#ManageAccount.removeborder,.noLeftNav #ManageAccount{background:0 0}.manage-orders .noLeftNav #ManageAccountMain,.noLeftNav #ManageAccountMain{margin-left:0;width:950px}#ManageAccountDashboard,#ManageAccountMain{float:left;display:block;min-height:395px;min-height:500px}#ManageAccountDashboard{width:160px;padding-top:0;margin-left:1px}#ManageAccountDashboard a{font-size:12px}#ManageAccountDashboard .dashboard-title{font-weight:700;margin:0;font-size:11px;color:#000;padding:6px 0 5px}#ManageAccountDashboard ul{margin-top:0}#Main #ManageAccountDashboard ul li h3,#Main #ManageAccountDashboard ul li strong{font-family:Arial;font-size:24px;font-weight:700;color:#999;padding:12px 0 0 9px}#Main #ManageAccount #ManageAccountDashboard h3,#Main #ManageAccount #ManageAccountDashboard p{font-size:24px;color:#999;margin:0 0 0 10px;padding-top:11px;padding-bottom:1px;width:160px;font-weight:700}#Main #ManageAccount #ManageAccountDashboard h3.first{padding-top:10px}#Main #ManageAccount #ManageAccountDashboard ul li.dashboard-title h3{padding:0;font-size:12px;font-weight:400}#ManageAccountDashboard ul li{width:147px;padding:0 0 0 10px;margin:0 0 3px;line-height:20px}#ManageAccountDashboard ul li.on{background:no-repeat}#ManageAccountDashboard div.on{background:url(../images/background-account-dashboard-on.gif) no-repeat;line-height:20px;margin-top:0;margin-left:0;padding:1px 3px 5px 0}#ManageAccountDashboard div.on a,#ManageAccountDashboard ul li.on a{color:#FFF;font-size:12px;font-weight:700}.ie9 #ManageAccountDashboard ul .on a{letter-spacing:-.2px}#Main #ManageAccount #ManageAccountDashboard div.dashboard-title p{font-size:12px;font-weight:400;margin:0;padding:0 0 0 10px}#ManageAccountDashboard h3{padding:7px 0 0;width:160px}#Content .mystore{margin:20px 0;clear:both}#Content .mystore h3{font-size:20px;font-weight:700;color:#333;display:inline}#Content .mystore h3 span{font-size:14px}#Content .mystore span.vertBar{color:#ccc;padding:0 3px}#Content .mystore span.linkmap a{color:#333}.makeMystore{width:112px;height:16px;background:url(../images/btn_make_my_store.png) no-repeat}#ManageAccountMain{width:745px;margin-left:25px;margin-right:10px;padding-left:0}#ManageAccountMain #manageTitle{border-bottom:dotted 1px #CCC;margin-bottom:24px;width:750px}#ManageAccountMain.addNewGiftcard #manageTitle{margin-bottom:20px}#ManageAccountMain #manageTitle h2{font-weight:700;margin:0;font-size:24px;color:#000;padding:1px 0 0;border:none}#manageTitle .greyBox{padding:7px 0 9px 14px;margin:8px 140px 29px 0;line-height:11px;color:#333;background-color:#f2f2f2;font-size:12px}#ManageAccountMain .manage-title{font-weight:700;margin:0 0 20px;font-size:24px;color:#000;padding:0 0 16px;border-bottom:2px solid #E9E9E9}#ManageAccountMain .manage-title.onepxDotted{margin-bottom:30px}#ManageAccountMain h2.onepxDotted{border-bottom:1px dotted #ccc}#ManageAccountMain .manageTitleHeaderContainer{border-bottom:dotted 1px #CCC;margin:1px 0 17px;padding:0 0 26px}#Main #ManageAccountMain .manageTitleHeaderContainer h2{display:inline;border:none;padding:0;margin:0}#ManageAccountMain .manage-sub-title{font-size:128%}#ManageAccountMain form#ChangeEmailForm,#ManageAccountMain form#changeemail{margin-top:20px;border:0;margin-bottom:0}#ManageAccountMain .manage-title a{font-weight:400;font-size:12px}#ManageAccountMain form#ChangeEmailForm fieldset,#ManageAccountMain form#ChangePasswordForm fieldset,#ManageAccountMain form#changeemail fieldset,#ManageAccountMain form#changepassword fieldset{padding-top:0}#ManageAccountMain form#ChangeEmailForm fieldset.last,#ManageAccountMain form#ChangePasswordForm fieldset.last,#ManageAccountMain form#changeemail fieldset.last,#ManageAccountMain form#changepassword fieldset.last{padding:3px 0 15px}#ManageAccountMain form#ChangeEmailForm .editable,#ManageAccountMain form#ChangePasswordForm .editable,#ManageAccountMain form#changeemail .editable,#ManageAccountMain form#changepassword .editable{padding-top:0}#ManageAccountMain form#ChangeEmailForm .editable .requiredNotice,#ManageAccountMain form#ChangePasswordForm .editable .requiredNotice,#ManageAccountMain form#changeemail .editable .requiredNotice,#ManageAccountMain form#changepassword .editable .requiredNotice{padding-bottom:15px}#ManageAccountMain .editable.no-newaddress .form-options.noborder a,#ManageAccountMain .editable.no-newaddress .new-address{display:none}#ManageAccountMain form.general .creditcard-info div,#ManageAccountMain form.general fieldset div{clear:both;float:left;padding:3px 0}#ManageAccountMain form.general fieldset div.editable{padding:0}#ManageAccountMain form.general fieldset div.input-step{min-height:27px}div.input-step.input-field.fname{float:left!important;width:474px!important}div.input-step.input-field.mname{float:left!important;width:162px!important;clear:none!important}div.input-step.input-field.mname p.error-message{margin-left:18px!important;width:280px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable div.input-step{min-height:29px}#ManageAccountMain form.general fieldset div#input-step-birthday div{clear:none}#ManageAccountMain form.general input,#ManageAccountMain form.general label,#ManageAccountMain form.general legend{float:left;text-align:left;color:#333;font-size:94.85%;font-weight:700}#ManageAccountMain form.general .billing-address-list label{font-weight:400;margin-top:0}#ManageAccountMain #manage-personal-information_my-profile .viewable label{line-height:194px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable div.input-step label,#ManageAccountMain form.general div.input-step label{margin-bottom:0}#ManageAccountMain form.general .swatches label{float:none}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable div.input-step input[type=text],#ManageAccountMain form.general input[type=text],#ManageAccountMain form.general input[type=password]{width:300px;margin:0;font-weight:400}#Main.login-landing input.chkPswdMask{width:auto;height:auto;float:left}#ManageAccountMain form.general select{font-size:94.85%;margin-right:5px;float:left;width:162px}#ManageAccountMain form.general .checkbox input,#ManageAccountMain form.general .checkbox label{float:left;font-weight:400;font-size:93%}#ManageAccountMain form.general .checkbox input{margin:0;width:15px}#ManageAccountMain .general,#ManageAccountMain form.general{width:750px;border-bottom:1px dotted #CCC;padding:0;margin:0 0 24px}#ManageAccountMain .general .row .component-container{margin:2px 0 20px;border-left:none}#ManageAccountMain .general .row .rich-relevance-container.banner .title{margin-bottom:25px}#Main #ManageAccountMain .ratings a.ratingCount{margin:3px 0 0}#Main #ManageAccountMain .component .ratings,.text-left .component .ratings span.blue{margin-top:3px;float:left}#Main #ManageAccountMain .component .ratings,.text-left .component div.ratings{display:inline;margin-top:3px;float:left}#Main #ManageAccountMain .rating-xsmall.grey{margin-bottom:0}#ManageAccountMain .manage_landing.manage-orders .general p.recent-order{font-size:12px;color:#666;margin-bottom:28px}#ManageAccountMain form#ChangePasswordForm,#ManageAccountMain form#changepassword{border-bottom:none;margin-top:8px}#ManageAccountMain form#ChangeEmailForm label,#ManageAccountMain form#ChangePasswordForm label,#ManageAccountMain form#changeemail label,#ManageAccountMain form#changepassword label{width:150px}#ManageAccountMain form#ChangeEmailForm .checkbox label,#ManageAccountMain form#changeemail .checkbox label{width:375px;font-weight:400;margin-top:-8px}#ManageAccountMain #ChangeEmailForm span.CEmail,#ManageAccountMain #changeemail span.CEmail{display:block;float:left;margin:5px 0 0;font-size:14px}#ManageAccountMain .general label.screen-reader-only{position:absolute}#ManageAccountMain .general.last,#ManageAccountMain .general.my-local-store-find,#ManageAccountMain .general.my-local-store-find .form-options,#ManageAccountMain form.last,#ManageAccountMain form.my-local-store-find,#ManageAccountMain form.my-local-store-find .form-options{border:none}#ManageAccountMain form.my-local-store-find .form-options input{height:22px}#Main #ManageAccountMain .system-message{background-color:#F2F2F2;line-height:21px;margin:30px 0 7px;padding:5px 0 4px 10px;clear:both}#Main #ManageAccountMain .system-message-graphic{background-position:-481px -1139px;background-repeat:no-repeat}#Main #ManageAccountMain .system-message p{padding-left:30px;font-size:12px;color:#000}.manage-orders #Main #ManageAccountMain .system-message p{padding-left:0}#ManageAccountMain .header-options{float:left;width:100%;padding:0 0 16px;margin:0 0 32px;height:auto;border-bottom:1px dotted #E0E0E0}#ManageAccountMain .general .form-options,#ManageAccountMain form .form-options{display:block;border-bottom:1px solid #E0E0E0}#ManageAccountMain .header-options h2,#ManageAccountMain .header-options p{float:left;width:auto;border:none}#ManageAccountMain .header-options span.right{float:right;width:auto;margin:-10px 0 0}#ManageAccountMain .header-options h2{padding:0;margin:0}#ManageAccountMain .general .form-options h4,#ManageAccountMain .general .form-options span.note,#ManageAccountMain .header-options h2,#ManageAccountMain form .form-options h3,#ManageAccountMain form .form-options span.note{float:left}#ManageAccountMain .header-options h2+a{padding-left:15px;margin-top:7px;float:left}#ManageAccountMain .header-options.noOptions{margin:1px 0 30px;padding-bottom:1px}#ManageAccountMain .general .form-options span.note,#ManageAccountMain form .form-options span.note{padding:7px 10px;clear:both}#ManageAccountMain p.note{padding:0;font-size:11px;margin-bottom:18px}#ScreenNameUpdateForm .public_profile .editable #ManageAccountMain p.note{margin-bottom:13px}#ManageAccountMain .general .form-options .button,#ManageAccountMain .header-options .button,#ManageAccountMain form .form-options .button{margin:0 15px}#ManageAccountMain .general .form-options a.seperator,#ManageAccountMain .general .form-options a.seperator-pad,#ManageAccountMain form .form-options a.seperator,#ManageAccountMain form .form-options a.seperator-pad{float:left;margin:0 5px;padding:5px 7px 10px 10px;border-left:dotted 1px #CCC}#ManageAccountMain .general.my-local-store-find .form-options a.seperator,#ManageAccountMain form.my-local-store-find .form-options a.seperator{float:left;margin:0 10px;padding:7px 7px 10px 10px;border-left:dotted 1px #CCC}#ManageAccountMain .general .form-options a.seperator-pad,#ManageAccountMain form .form-options a.seperator-pad{margin:0 5px 0 0;padding:4px 7px 7px 8px;float:none}#ManageAccountMain .general .form-options input,#ManageAccountMain form .form-options input{clear:both;margin-top:2px}#ManageAccountMain .general fieldset,#ManageAccountMain form fieldset{clear:both;padding:20px 0;border-bottom:dotted 1px #CCC}#ManageAccountMain form .return-items fieldset{float:right;position:relative;top:-40px;width:47%;border-bottom:none}#ManageAccountMain form .return-items fieldset legend{display:none}#ManageAccountMain form fieldset.creditcard-info{padding:0}#ManageAccountMain form fieldset.creditcard-info #DefaultPayment{margin-top:6px;margin-bottom:10px}#ManageAccountMain .general label{color:#333;margin-top:5px}#ManageAccountMain form label{color:#333;margin-top:-2px}.passwordrecovery-container{margin-top:30px}#PasswordReset fieldset label,#ResetPwdForm fieldset label{width:100%;margin-bottom:12px}#PasswordReset fieldset #ConfirmPassword,#PasswordReset fieldset #Password,#ResetPwdForm fieldset #logonPasswordConfirm,#ResetPwdForm fieldset #logonPasswordNew{padding:3px 0}form#PasswordReset fieldset div,form#ResetPwdForm fieldset div{padding:15px 0 0}form#PasswordReset fieldset div.noBordrest,form#ResetPwdForm fieldset div.noBordrest{padding:15px 0 6px}#Main form#PasswordReset fieldset .border-top,#Main form#ResetPwdForm fieldset .border-top{margin-top:15px;padding-top:15px}#Main form#ResetPwdForm fieldset .border-top p{padding:0}#Main form#ResetPwdForm .error-summary{margin-top:0}#Main form#ResetPwdForm ul.dotted{margin:0}#Main form#PasswordReset ul.dotted li,#Main form#ResetPwdForm ul.dotted li{list-style:disc;margin:0 0 5px 13px}.modal .migration .resetpwd{border:0;padding:0;margin:0}.passwordrecovery-container .box-grey{padding-bottom:24px}#ManageAccountMain .pwdresetconfirm.box-grey{margin-bottom:60px;overflow:auto}#ManageAccountMain .pwdresetconfirm.box-grey h2{margin-top:10px}#ManageAccountMain .general label.short,#ManageAccountMain form label.short{width:55px;margin:5px 8px 0 0;text-align:right}#ManageAccountMain form #input-step-birthday{width:100%}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable input#phone1,#ManageAccountMain .general input#Phone,#ManageAccountMain .general input#phone1,#ManageAccountMain form input#Phone,#ManageAccountMain form input#phone1{width:155px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable input#zipCode,#ManageAccountMain .general input#PhoneExt,#ManageAccountMain .general input#Zip,#ManageAccountMain .general input#zipCode,#ManageAccountMain form input#PhoneExt,#ManageAccountMain form input#Zip{width:70px}#ManageAccountMain .general select#State,#ManageAccountMain form select#State{width:163px;float:left}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable input#firstName,#ManageAccountMain #PersonalInfoEditDetailsForm input#firstName,#ManageAccountMain .general input#firstName{width:300px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable label.MName,#ManageAccountMain #PersonalInfoEditDetailsForm label#MName,#ManageAccountMain .general label.Mname{width:35px;margin-left:20px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable input#MName,#ManageAccountMain #GuestAddressForm input#MName,#ManageAccountMain #NewAddress input#MName,#ManageAccountMain #NewInternationalCard input#MName,#ManageAccountMain #PersonalInfoEditDetailsForm input#middleName{width:27px}#Main #ManageAccountMain #GuestAddressForm h3,#Main #ManageAccountMain #NewAddress h3{padding-top:5px}#ManageAccountMain #GuestAddressForm fieldset,#ManageAccountMain #NewAddress fieldset{border-bottom:none;padding-bottom:0}#ManageAccountMain #GuestAddressForm fieldset.last,#ManageAccountMain #NewAddress fieldset.last{padding:10px 0 0 159px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address div,#ManageAccountMain #GuestAddressForm fieldset div.newAddressButtons,#ManageAccountMain #NewAddress fieldset div{padding:0}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address div.phoneextn,#ManageAccountMain #NewAddress fieldset div.phoneextn{margin-bottom:18px}#ManageAccountMain #GuestAddressForm fieldset div.phoneextn{margin-bottom:0}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address div.phoneextn #phone1Type,#ManageAccountMain #GuestAddressForm fieldset div.phoneextn #PhoneType,#ManageAccountMain #NewAddress fieldset div.phoneextn #PhoneType{width:80px;margin:4px 0 0}.ie #ManageAccountMain #GuestAddressForm fieldset div.phoneextn #PhoneType{width:88px}#Main #ManageAccountMain.mpoAddCard fieldset.billing-address .editable div input,#ManageAccountMain #GuestAddressForm fieldset div input,#ManageAccountMain #NewAddress fieldset div input{padding:4px}#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset.billing-address .editable select#state{margin-right:5px}#ManageAccountMain #GuestAddressForm p.note,#ManageAccountMain #NewAddress p.note{margin:1px 0 9px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable label,#ManageAccountMain #GuestAddressForm label,#ManageAccountMain #NewAddress label{font-size:12px}#ManageAccountMain #GuestAddressForm .newAddressButtons,#ManageAccountMain #NewAddress .newAddressButtons{padding-top:7px}#Main #ManageAccountMain.mpoAddCard fieldset.billing-address .editable label.newAddressAdd1,#Main #ManageAccountMain.mpoAddCard fieldset.billing-address .editable label.newAddressAdd2,#Main #ManageAccountMain.mpoAddCard fieldset.billing-address .editable label.newAddressCity,#Main #ManageAccountMain.mpoAddCard fieldset.billing-address .editable label.newAddressLastName,#Main #ManageAccountMain.mpoAddCard fieldset.billing-address .editable label.newAddressPhone,#Main #ManageAccountMain.mpoAddCard fieldset.billing-address .editable label.newAddressState,#ManageAccountMain #GuestAddressForm label.newAddressAdd1,#ManageAccountMain #GuestAddressForm label.newAddressAdd2,#ManageAccountMain #GuestAddressForm label.newAddressCity,#ManageAccountMain #GuestAddressForm label.newAddressFirstName,#ManageAccountMain #GuestAddressForm label.newAddressLastName,#ManageAccountMain #GuestAddressForm label.newAddressPhone,#ManageAccountMain #GuestAddressForm label.newAddressState,#ManageAccountMain #NewAddress label.newAddressAdd1,#ManageAccountMain #NewAddress label.newAddressAdd2,#ManageAccountMain #NewAddress label.newAddressCity,#ManageAccountMain #NewAddress label.newAddressFirstName,#ManageAccountMain #NewAddress label.newAddressLastName,#ManageAccountMain #NewAddress label.newAddressPhone,#ManageAccountMain #NewAddress label.newAddressState{width:144px;margin-right:15px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable #DefaultPayment,#ManageAccountMain #NewAddress #DefaultPayment{margin-left:159px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable label.DefaultPayment,#ManageAccountMain #GuestAddressForm label.DefaultPayment,#ManageAccountMain #NewAddress label.DefaultPayment{width:300px}#Main #ManageAccountMain #GuestAddressForm h3.error-heading,#Main #ManageAccountMain #NewAddress h3.error-heading{font-size:24px;padding-top:0}#ManageAccountMain #GuestAddressForm .error-summary li,#ManageAccountMain #GuestAddressForm .error-summary p,#ManageAccountMain #NewAddress .error-summary li,#ManageAccountMain #NewAddress .error-summary p{font-size:14px}#GuestAddressForm p.error-message{padding:3px 0 1px 20px;position:relative;top:4px;font-size:12px}#ManageAccountMain #GuestAddressForm .input-field-phone p.error-message,#ManageAccountMain #NewAddress .input-field-phone p.error-message{width:140px}#ManageAccountMain .general fieldset>div,#ManageAccountMain form fieldset>div{width:100%}#ManageAccountMain .general fieldset.last,#ManageAccountMain form fieldset.last{border-bottom:none}#ManageAccountMain form#ChangeEmailForm fieldset.last,#ManageAccountMain form#changeemail fieldset.last{border-bottom:1px dotted #ccc;margin-bottom:20px}#ManageAccountMain form fieldset.last{padding-top:30px;padding-bottom:0}#ManageAccountMain .general .align-to-feilds{padding:2px 0 20px}#ManageAccountMain .general .last.align-to-feilds{padding:0}#ManageAccountMain .general .align-to-feilds div{padding:28px 0 0}#ManageAccountMain .general span.right,#ManageAccountMain form span.right{float:right;width:auto}#ManageAccountMain .general span.right .button,#ManageAccountMain form span.right .button{margin:-20px 0 0}#ManageAccountMain .general span.left,#ManageAccountMain form span.left{float:left;width:auto}#ManageAccountMain .general span.shift,#ManageAccountMain form span.shift{clear:both;display:block}#ManageAccountMain form#manage-personal-information_my-profile span.shift .button{width:155px;margin-left:17px}#ManageAccountMain .general span.left .button,#ManageAccountMain form span.left .button{margin:-7px 0 10px}#ManageAccountMain .general .button,#ManageAccountMain form .button{font-size:108%;font-size:13px;font-weight:700}#ManageAccountMain .general .editable,#ManageAccountMain .general .viewable,#ManageAccountMain form .editable,#ManageAccountMain form .viewable{clear:both;display:block;width:100%;position:relative}#ManageAccountMain form#changeemail .viewable{margin-top:14px;margin-bottom:25px}#ManageAccountMain form#changepassword .viewable{margin-top:13px}#ManageAccountMain .general .right-buttons{position:absolute;top:-43px;right:0}#ManageAccountMain .general .viewable span.data,#ManageAccountMain form .viewable span.data{float:left;margin:3px 0 0;padding:0;font-size:14px}#ManageAccountMain form#ChangePasswordForm .viewable span.data{margin-top:8px}#ManageAccountMain .general .viewable .public-photo,#ManageAccountMain form .viewable .public-photo{width:162px;height:174px;text-align:center;background:url(../images/account/inline-upload-photo.gif) no-repeat;float:left;padding:0 10px 12px!important}#ManageAccountMain form .viewable .public-photo{margin-left:-30px}#ManageAccountMain .general .viewable .public-photo>div,#ManageAccountMain form .viewable .public-photo>div{width:158px;height:155px;overflow:hidden;position:relative;top:10px;padding:0!important}#ManageAccountMain .general .editable,#ManageAccountMain form .editable{display:none}#ManageAccountMain .address-options ul.addresses,#ManageAccountMain .payment-options ul.credit-cards{clear:both;display:block;float:left;margin-top:18px;margin-bottom:5px}#ManageAccountMain .manage_landing ul.addresses{margin-top:25px}#ManageAccountMain .address-options ul.addresses li,#ManageAccountMain .manage_landing ul.addresses li,#ManageAccountMain .payment-options div.billing-addresses div,#ManageAccountMain .payment-options ul.credit-cards li,.address-options ul.addresses li{float:left;width:232px;margin:0 15px 0 0;font-family:Arial;color:#666;border-right:dotted 1px #CCC;position:relative}#ManageAccountMain .address-options ul.addresses li{margin:0 30px 19px 0;padding-right:30px;width:210px}#ManageAccountMain .payment-options ul.credit-cards li{margin:0 30px 60px 0;padding-bottom:60px;padding-right:4px;width:220px}#ManageAccountMain .manage_landing ul.addresses div.infoScreenName img,#ManageAccountMain .manage_landing ul.addresses li .myphotoscreen img{margin-right:8px;float:left}#ManageAccountMain .general.address-options.solidborder ul.addresses li{padding-bottom:50px;min-height:181px}#ManageAccountMain .manage_landing ul.addresses li{min-height:93px}#ManageAccountMain .manage_landing ul.addresses li h4{margin:0 0 5px;font-size:12px}#ManageAccountMain .manage_landing ul.addresses li p{margin:5px 0 6px;font-size:12px;color:#666}#ManageAccountMain .manage_landing ul.addresses li p a{font-size:11px}#ManageAccountMain .manage_landing.manage-orders .my-info-glance ul.addresses li{margin-bottom:30px}.address-options ul.addresses li,.payment-options ul.credit-cards li{border:none;margin:0}.address-options ul.addresses li .options,.payment-options ul.credit-cards li .options{width:220px;margin-top:20px;margin-bottom:-15px}.address-options p{color:#333;font-size:12px;line-height:18px}#ManageAccountMain .address-options ul.addresses li.last,#ManageAccountMain .manage_landing ul.addresses li.last,#ManageAccountMain .payment-options div.billing-addresses div.last,#ManageAccountMain .payment-options ul.credit-cards li.last{margin-right:0;border:none;width:200px;padding-right:0}#ManageAccountMain .address-options ul.addresses li p,#ManageAccountMain .payment-options div.billing-addresses div p,#ManageAccountMain .payment-options ul.credit-cards li p,.address-options ul.addresses li p{margin:0;padding:0;color:#333;font-size:12px;line-height:18px;word-wrap:break-word}#ManageAccountMain .address-options ul.addresses li .name,#ManageAccountMain .payment-options div.billing-addresses div .name,#ManageAccountMain .payment-options ul.credit-cards li .name,.address-options ul.addresses li .name{font-weight:700;font-size:14px;color:#000;margin:5px 0;padding:5px 0}.address-book-delete.address-options ul.addresses li .name{font-weight:400;font-size:12px;line-height:18px;color:#333;margin:10px 0 0;padding:0}.address-book-delete.address-options ul.addresses li .options .button{margin-bottom:0}#ManageAccountMain .address-options ul.addresses li .name,#ManageAccountMain .payment-options div.billing-addresses div .name,.address-options ul.addresses li .name{margin:0;padding:0 0 8px}.address-options ul.addresses li .name{margin:10px 0 0}#ManageAccountMain .address-options ul.addresses li .options button{margin-bottom:14px}#ManageAccountMain .address-options ul.addresses li .options,#ManageAccountMain .payment-options ul.credit-cards li .options{margin-top:1px}#ManageAccountMain .address-options ul.addresses li .options{margin-top:12px}#ManageAccountMain .address-options ul.addresses li .options .button,#ManageAccountMain .my-local-store-find .options .button,#ManageAccountMain .payment-options ul.credit-cards li .options .button{float:left}#ManageAccountMain .address-options ul.addresses li .options a.seperator,#ManageAccountMain .address-options ul.addresses li .options span.seperator,#ManageAccountMain .my-local-store-find .options a.seperator,#ManageAccountMain .payment-options ul.credit-cards li .options a.seperator{float:left;display:block;margin:-3px 5px 0 -3px;padding:14px 7px 10px 10px;border-left:dotted 1px #CCC;font-size:11px}#ManageAccountMain .payment-options ul.credit-cards li .options a.seperator.modal{margin-left:0}#ManageAccountMain .address-options ul.addresses li .options a.default,#ManageAccountMain .address-options ul.addresses li .options a.set,#ManageAccountMain .payment-options ul.credit-cards li .options a.default,#ManageAccountMain .payment-options ul.credit-cards li .options a.set{float:left;display:block;width:100%;margin-top:20px;font-weight:700;font-size:11px;clear:both;position:absolute;bottom:7px;text-decoration:none}#ManageAccountMain .address-options ul.addresses li .options a.set,#ManageAccountMain .payment-options ul.credit-cards li .options a.set{padding:7px 0}#ManageAccountMain .address-options ul.addresses li .options a.default,#ManageAccountMain .payment-options ul.credit-cards li .options a.default{color:#666;text-decoration:none}#ManageAccountMain .address-options ul.addresses li .options div.default{clear:both;color:#666;text-decoration:none;font-weight:700;font-size:11px;padding:0;margin-top:20px;position:absolute;bottom:0;display:block}#ManageAccountMain .address-options ul.addresses li .options a.default span,#ManageAccountMain .payment-options ul.credit-cards li .options a.default span{float:left;padding:5px;font-size:11px}#ManageAccountMain .address-options .defaultAddress{font-weight:700;color:#000}#NewCard .noaddresses{padding-top:0;margin-top:-30px}#NewCard .editable{border-bottom:1px dotted #CCC}#ManageAccountMain .noaddresses{background:url(../images/account/noaddresspointer.jpg) right top no-repeat;float:left;height:140px;margin-top:-30px}#ManageAccountMain .noaddresses p{float:left;line-height:15px;padding:30px 213px 15px 0;width:200px}#NewCard .editable h2,#NewCard .viewable h2{display:inline}#NewCard .form-options a.seperator-pad{padding-top:8px}#ManageAccountMain .payment-options div.billing-addresses{clear:both;margin-top:20px;width:100%;float:left;padding-bottom:20px!important;min-height:117px;border-bottom:1px dotted #CCC;margin-bottom:0!important}#ManageAccountMain .payment-options div.last-child{border-bottom:none}#ManageAccountMain .address-options ul.addresses hr,#ManageAccountMain .address-options ul.addresses+hr,#ManageAccountMain .my-local-store-find ul.locations hr,#ManageAccountMain .payment-options div.billing-addresses hr,#ManageAccountMain .payment-options div.billing-addresses+hr{clear:both;border:dotted #CCC;border-width:1px 0 0;height:1px;padding:0;margin:0 0 20px}#ManageAccountMain .my-local-store-find ul.locations hr{float:left;width:100%;margin:20px 0}#ManageAccountMain .payment-options #DefaultPayment{width:18px;float:left;margin:2px 3px 0 0}#ManageAccountMain .payment-options div.billing-addresses div span label{float:none}#ManageAccountMain .payment-options div.billing-addresses div span{width:180px;float:left;cursor:default}#ManageAccountMain #Maplet{margin:30px 0 0;padding:0}#ManageAccountMain #Maplet .map,#ManageAccountMain #MapletLarge .map{float:left;background:#f1f1f1;height:341px;padding:0}#ManageAccountMain #MapletLarge .map div{padding:0}#ManageAccountMain #Maplet .map{width:245px;margin-right:5px}#ManageAccountMain #MapletLarge{padding-top:10px}#ManageAccountMain #MapletLarge .map{width:750px}#ManageAccountMain #Maplet .map #menumtctl{display:none}#ManageAccountMain #Maplet .details{float:left;width:412px;height:287px;padding:24px 30px 30px;background:#f1f1f1;position:relative}#ManageAccountMain #Maplet .details form.general{width:400px;border:none}#ManageAccountMain #Maplet .details p{font-size:12px;line-height:13px;padding:0}#ManageAccountMain #Maplet .details p.link{margin-bottom:20px}#ManageAccountMain #Maplet .details p.section,#ManageAccountMain #Maplet .details p.title{font-weight:700}#ManageAccountMain #Maplet .details p.title{color:#000;font-size:138.5%;margin-bottom:10px}#ManageAccountMain #sl_sr_container{margin-top:10px}#ManageAccountMain div#Directions{position:absolute;bottom:20px}#ManageAccountMain #Directions label{font-size:12px;margin-right:200px;margin-bottom:10px;display:block;width:300px}#ManageAccountMain #Directions input{width:300px;height:22px;margin-right:10px;float:none}#ManageAccountMain .details a.separator{margin:0 5px 0 10px;padding:5px 7px 10px 10px;border-left:dotted 1px #CCC}#ManageAccountMain .details h3.title{margin:0 0 14px}#Main #ManageAccountMain #Maplet .details h3.title{margin-bottom:-8px}#ManageAccountMain .details p.section{margin:24px 0 0}#ManageAccountMain #specialtyDepartments{padding-top:27px;float:left;clear:both}#ManageAccountMain #specialtyDepartments h4{font-size:14px}#ManageAccountMain #specialtyDepartments .departments li .details p,#ManageAccountMain #specialtyDepartments h5{font-size:12px}#ManageAccountMain #specialtyDepartments ul.departments li{height:120px}#ManageAccountMain form.mmls-my-local-store-find{margin:0}#Main #ManageAccountMain form.mmls-my-local-store-find fieldset{padding:0 0 5px}#Main #ManageAccountMain form.mmls-my-local-store-find h3{padding-top:1px}#MyLocalMap form{float:left}#MyLocalMap form h3,#MyLocalMap form p{clear:both;float:left;width:175px;margin:0!important;padding:0!important}#MyLocalMap form input{float:left;font-size:93%}#MyLocalMap form input.text{width:150px;margin:10px 15px 10px 0}#MyLocalMap form input.submit{width:50px}#ManageAccountMain ul.locations{float:left}#ManageAccountMain ul.departments li{width:141px;height:110px;margin-top:10px;margin-right:40px}#ManageAccountMain ul.locations li{width:209px;height:275px;margin-right:30px;padding-right:11px;border-right:dotted 1px #CCC}#ManageAccountMain ul.locations li.last{margin-right:0;border:none}#ManageAccountMain ul.departments li,#ManageAccountMain ul.departments li .details,#ManageAccountMain ul.locations li,#ManageAccountMain ul.locations li .details{float:left}#ManageAccountMain ul.locations li .details a{font-size:11px}#ManageAccountMain ul.departments li .details p,#ManageAccountMain ul.locations li .details p{margin:5px 0;padding:0;line-height:13px;font-family:Arial;font-size:12px;color:#333}#ManageAccountMain ul.departments li .details p,#ManageAccountMain ul.locations li .details p.getDirections{font-size:11px;margin-top:6px}#ManageAccountMain ul.departments li .details h4.title{font-size:93%;margin:7px 0 0;padding:0;color:#333}#ManageAccountMain ul.departments li .details p.section,#ManageAccountMain ul.departments li .details p.title,#ManageAccountMain ul.locations li .details p.section,#ManageAccountMain ul.locations li .details p.title{font-weight:700;margin-top:7px;border-bottom:none}#ManageAccountMain ul.locations li .details h4.title,#ManageAccountMain ul.locations li .details p.title{font-size:14px;color:#000;margin:0 0 10px;padding:0}#ManageAccountMain .general.my-local-store-find fieldset,#ManageAccountMain form.my-local-store-find fieldset{padding:0 0 29px}#ManageAccountMain .general.my-local-store-find .horizontal-bold,#ManageAccountMain .general.my-local-store-find label.horizontal,#ManageAccountMain form.my-local-store-find label.horizontal,#ManageAccountMain form.my-local-store-find label.horizontal-bold{width:100%;font-size:12px;font-weight:400;height:30px}#ManageAccountMain .general.my-local-store-find .horizontal-bold,#ManageAccountMain form.my-local-store-find label.horizontal-bold{margin-top:30px;font-weight:700;font-size:108%}#ManageAccountMain .general.my-local-store-find .horizontal-bold{color:#333;margin-top:0}#ManageAccountMain .general.my-local-store-find .last .horizontal-bold{margin:3px 0;font-size:14px;color:#000}#ManageAccountMain .general.my-local-store-find ul.stores-with,#ManageAccountMain form.my-local-store-find ul.stores-with{width:420px}#ManageAccountMain .general.my-local-store-find ul.stores-with li,#ManageAccountMain form.my-local-store-find ul.stores-with li{float:left;width:180px;height:25px}#ManageAccountMain .general.my-local-store-find ul.stores-with li input,#ManageAccountMain form.my-local-store-find ul.stores-with li input{width:15px;margin:1px 5px 0 0}#ManageAccountMain .general.my-local-store-find ul.stores-with li label{font-size:12px;width:160px;color:#333;font-weight:400;margin-top:0}#ManageAccountMain .general.my-local-store-find ul.mapOptions{margin-top:11px;width:200px}#ManageAccountMain .general.my-local-store-find ul.mapOptions li,#ManageAccountMain form.my-local-store-find ul.mapOptions li{float:left;width:180px;height:25px}#ManageAccountMain .general.my-local-store-find ul.mapOptions li input,#ManageAccountMain form.my-local-store-find ul.mapOptions li input{width:15px;margin:1px 5px 0 0}#ManageAccountMain .general.my-local-store-find ul.mapOptions li label{font-size:12px;width:160px;color:#000;font-weight:400;margin-top:-6px}#ManageAccountMain .general.my-local-store-find div.options{margin-top:13px}#ManageAccountMain .general.my-local-store-find ul.stores-with li span,#ManageAccountMain form.my-local-store-find ul.stores-with li span{cursor:default}#ManageAccountMain #PersonalInfoEditDetailsForm fieldset,#ManageAccountMain #ScreenNameUpdateForm fieldset,#ManageAccountMain #manage-personal-information_my-info fieldset,#ManageAccountMain #manage-personal-information_my-profile fieldset{border:none;border:0}#ManageAccountMain #PersonalInfoEditDetailsForm fieldset p.error-message{margin-left:160px}.buttonChrome1,.buttonChrome2{padding:0;display:none}#ManageAccount #ManageAccountMain .general .noborder,#ManageAccount #ManageAccountMain .noborder,#ManageAccount #ManageAccountMain form .noborder,.overlay form#avs fieldset.noborder{border:none;border:0}#ManageAccountMain .paypal h3{letter-spacing:-.4px;padding:5px 55px 10px 0}#ManageAccountMain #paypal-link{background:url(../../../checkout/images/paypal.gif) no-repeat;font-size:14px;line-height:30px;padding:5px 85px 10px 5px}#ManageAccountMain .barcode{background:url(../images/barcode.jpg) right 30px no-repeat}#ManageAccountMain .barcode p.error-message,#ManageAccountMain form.general .barcode input[type=text]{width:220px}.pwdrecovery h2{margin-bottom:10px}.pwdrecovery div{font-weight:700}.pwdrecovery div span{color:#CD0000}.pwdrecovery p{padding-bottom:5px}.pwdrecovery .pwdexpired{background:url(../images/icon-error-large.png) no-repeat;color:#F60;min-height:20px;padding:0 0 8px 30px}.pwdrecovery .green-check-greybg{margin-top:20px}.pointers{margin-top:5px;float:left;clear:both;width:410px;line-height:20px}#Main #PasswordReset .pointers,#Main #ResetPwdForm .pointers{width:auto}#Main #ResetPwdForm .pointers{margin-top:-10px}#ResetPwdForm h2+p{margin-top:-5px}#Main #ResetPwdForm fieldset{padding:0;margin-top:-6px}#ManageAccountMain form.general .pointers label{width:530px;font-weight:700;line-height:16px}#ManageAccountMain form .pointers span{float:left;margin-top:11px}#ManageAccountMain form .pointers p{margin:18px 0 2px;line-height:16px}#ManageAccountMain form.general .pointers div{padding:0}.address-note{float:left;margin:23px 0 10px;font-size:12px;color:#333;line-height:17px}.address-note strong{margin-right:3px}.manage-orders #Main.underline{margin-top:0;border-width:2px}.manage-orders #Main{font-size:12px;width:950px;margin:0}div#catgoryHeaderContainer.borderbtm{border-bottom:2px solid #ccc}.manage-orders #ManageAccount{margin-top:20px}.manage-orders #ManageAccountMain{width:750px;margin-left:25px;padding-left:0}.manage-orders #PageTitle{margin-left:10px;position:relative}.manage-orders input[type=text],.manage-orders input[type=password]{width:230px}.manage-orders .sticker{float:none;width:49px;color:#fff;display:block;line-height:10px;text-align:center;margin-bottom:5px;background-color:#c00;padding:3px 1px}.manage-orders #order-container div.header,.manage-orders #order-container div.headerLeft{line-height:30px;height:30px;padding-right:10px;background:url(../images/bg_global_dotted_horizontal01.gif) center top repeat-x #f5f5f5;color:#666;font-size:11px;font-weight:400;position:relative}.manage-orders .itemList li.item{padding-top:50px;position:relative}.manage-orders #order-container div.header{text-align:right;margin-left:10px}.manage-orders .itemList li .promotions dl dd,.manage-orders.details ul.itemList .item:first-child{background:0 0}.manage-orders #order-container div.header h3,.manage-orders #order-container div.header h4,.manage-orders #order-container div.header p{display:inline;font-size:11px}.manage-orders #order-container h4 strong{padding-right:22px;color:#333}.manage-orders #order-container h3 strong{padding-right:3px;color:#333}.manage-orders #order-container h4 .delivery{font-size:12px;padding-right:15px;display:inline-block}.manage-orders #order-container h3 .delivery{font-size:12px;padding-right:15px}.manage-orders .itemList li.offer{padding:25px 0 20px}.manage-orders .itemList li.offer label{font-size:12px}.manage-orders .itemList li.offer label.checkbox{font-weight:400;padding-left:5px}.manage-orders .itemList #button-row{background:0 0;border-top:1px solid #E9E9E9;padding:20px 0}.manage-orders #button-row p.instructions{width:290px;margin-left:225px}.manage-orders .itemList #button-row button{margin:0}.manage-orders .itemList li .promotions{float:left;margin-left:10px;width:120px;margin-top:3px}.manage-orders .itemList li .action{width:80px;float:right;text-align:right;margin-top:-5px;padding:0 10px 0 8px}.manage-orders .itemList.shipped li,.manage-orders.details ul.itemList.shipped li{padding-bottom:50px}.manage-orders .itemList.shipped ul.properties li{padding-bottom:3px}.manage-orders .itemList .moreDetails{clear:both;position:relative;top:5px;right:15px}.ie .manage-orders .itemList .moreDetails{padding:10px 0}.manage-orders.details .itemList.shipped .item .moreDetails .btn-track{bottom:0;top:0}.manage-orders.details #Main #order-container h5{color:#666;padding:10px;font-size:11px;border-bottom:1px solid #ccc;font-weight:700}.manage-orders.details #Main h5 .manage-orders.details ul.itemList li img{padding:0}.manage-orders.details ul.itemList .item{padding:30px 0;overflow:hidden}.manage-orders.details ul.itemList .item.no-track,.manage-orders.details ul.itemList.canceled .item,.manage-orders.details ul.itemList.no-track .item{padding-bottom:30px}.manage-orders .itemList.canceled li.item{padding-top:25px}.manage-orders #Main .itemList li .action p{padding:0;font-size:11px;margin-bottom:5px}.manage-orders #Main .itemList li .action p.sale{color:#000;font-size:13px;font-weight:700}.manage-orders #Main .itemList li .action p.strike{color:#666;text-decoration:line-through}.manage-orders #page-control-main #filter-options li.current a:active,.manage-orders #page-control-main #filter-options li.current a:focus,.manage-orders #page-control-main #filter-options li.current a:hover,.manage-orders.returns #return-not-listed .head a.active:active,.manage-orders.returns #return-not-listed .head a.active:focus,.manage-orders.returns #return-not-listed .head a.active:hover{text-decoration:none}.manage-orders #Main .itemList li .action p.price{color:#000;margin-bottom:10px}.manage-orders #Main .itemList li .action p.qty{font-size:13px}.manage-orders #Main .itemList li .action p.qty strong{color:#000}.manage-orders .cartPromotion .category{padding-left:15px}.manage-orders .row{margin:-3px 0 6px}.manage-orders.sign-in #primary{min-height:330px;color:#666;padding:32px 0 0}.manage-orders.sign-in p{font-size:12px}.manage-orders.sign-in p.required{margin:0!important;font-style:italic}#Main #ResetPwdForm p.required{clear:both;font-style:italic;padding-top:10px}form .error-summary li,form.general p.error-message{text-transform:none!important}.manage-orders.sign-in #Main{padding-top:0}.manage-orders.sign-in #Main h2{margin-bottom:10px}.manage-orders.sign-in #Main .subhead{line-height:17px}.manage-orders.sign-in #Main .form-content p{font-size:11px;margin:8px 0 0}.sign-in #Main #no-account-return .error-summary p{font-size:12px;line-height:14px}.manage-orders.sign-in #find-order{float:left;width:475px;padding:0 0 0 12px;background:url(../images/bg_global_dotted_vertical01.gif) right repeat-y}.manage-orders.sign-in #find-order .form-content{margin-top:24px}.manage-orders.sign-in #find-order .form-content .button{margin:0 13px 9px 10px}.manage-orders.sign-in #find-order .button-row{padding-top:10px}.manage-orders.sign-in #find-order .button-row a{font-weight:700;display:inline-block}.manage-orders.sign-in #search-order{float:left;width:405px;padding:0 0 0 35px}.manage-orders.sign-in #search-order .form-content{margin-top:10px}.manage-orders.sign-in #search-order .input-step:first-child{margin-bottom:14px}.manage-orders.sign-in #search-order .button{margin-top:11px}.manage-orders.sign-in #search-order .button-row{text-align:right;width:290px}.manage-orders.confirmation #primary{padding-top:30px;min-height:100px}.manage-orders.confirmation #confirmation-message{padding:23px 30px 30px;background-color:#f2f2f2;margin:0 auto}.manage-orders.confirmation #confirmation-message p{margin:9px 0 0}#ManageAccountMain form.general.payment-options,#ManageAccountMain form.general.payment-options fieldset{margin:0;padding:0}#ManageAccountMain form#NewCard fieldset #zipCode{width:300px}#ManageAccountMain form.general.payment-options fieldset #country{width:310px}#ManageAccountMain form.general.payment-options fieldset #phone2{width:158px}#ManageAccountMain #GuestAddressForm .phoneextn div.info{clear:left;margin:5px 0 0;color:#999}#ManageAccountMain #NewCard .phoneextn div.phoneExtn p.error-message{margin-left:62px}.manage-orders #Main h2{font-size:24px}.manage-orders .shipping-status span.pickupextended{display:block;float:left;font:700 18px arial;margin:3px 0 0 10px}.manage-orders .shipping-status p{clear:both;float:left;color:#969696}.manage-orders #page-control-main{height:35px;font-size:11px;margin-top:33px;background:url(../images/account/background-pagination.gif) no-repeat}.manage-orders #page-control-main #filter-options{float:left;height:20px;padding-top:9px}.manage-orders #page-control-main #filter-options li{float:left;margin-left:10px;padding:0 10px 3px 0;border-right:1px solid #e9e9e9}.manage-orders #page-control-main #filter-options li.title{border:none;padding-right:0;font-weight:700;margin:0 0 0 12px;font-size:11px;color:#000}.manage-orders #page-control-main #filter-options li.current a{color:#666;cursor:default}.manage-orders #page-control-main #filter-options li.last-child{border:none}.manage-orders #page-control-main ul.pagination2{padding:8px 13px 0 1px}.manage-orders #page-control-main #resultInfo1{color:#000;float:right;margin:9px 10px 0 0;padding:0 10px 3px 0;border-right:1px solid #e9e9e9}.manage-orders #page-control-main #resultInfo1 span{font-weight:700}.manage-orders .paginationContainer{margin:10px 0 20px}.manage-orders .order-table{color:#666;font-size:12px;margin-top:21px;line-height:18px}.manage-orders #order-history tbody tr{display:none;visibility:hidden}.manage-orders #order-history tbody tr[active=true],.manage-orders .order-table tbody tr[active=true]{display:table-row;visibility:visible}.manage-orders .order-table th{color:#000;font-size:11px;font-weight:700;padding-left:30px;vertical-align:top}.manage-orders .order-table th:first-child{padding-left:0}.manage-orders .order-table td.date,.manage-orders .order-table th#date{width:180px;padding-left:30px}.manage-orders #order-history.order-table th#date{padding:0 0 1px}.manage-orders .order-table td.items,.manage-orders .order-table th#items{width:350px;padding-left:30px}.manage-orders .order-table td.status,.manage-orders .order-table th#status{width:200px;padding-left:30px;text-align:right}.manage-orders .order-table td.actions,.manage-orders .order-table th#actions{width:115px;background:0 0;padding:0 0 20px}.manage-orders .order-table td{padding:21px 0 60px 30px;background:url(../images/bg_global_dotted_horizontal01.gif);vertical-align:top;position:relative}.manage-orders #return-to-store.order-table th{padding:0 0 7px}.manage-orders #return-to-store.order-table td{padding:23px 0 18px}.manage-orders .order-table td:first-child{padding-left:0}.manage-orders .order-table tr:first-child td{background:0 0;border-top:1px solid #e9e9e9}.manage-orders .order-table td.date .order-date{color:#000;display:block;font-size:18px;text-transform:lowercase;font-weight:700}.manage-orders .order-table td.date .order-number{font-size:11px}.manage-orders #Main #ManageAccountMain .order-table td.action .system-message,.manage-orders #Main #ManageAccountMain .order-table td.date .system-message{left:0;bottom:0;margin:0;width:695px;position:absolute;padding:11px 15px 11px 40px}.manage-orders #Main #ManageAccountMain .order-table td.action .system-message{bottom:5px}.manage-orders .order-table td.items li{clear:both}.manage-orders .order-table div.item{float:left;margin-right:20px;width:280px;word-wrap:break-word}.manage-orders .order-table div.qty{width:20px;float:left;padding:0 20px;text-align:center;clear:left}.manage-orders .order-table td.actions ul.list-actions li{display:inline}#ManageAccount .order-table td.actions ul.list-actions li{color:#CCC;font-size:11px}.manage-orders .order-table td.actions a{letter-spacing:-.3px}.manage-orders .order-table .action-container{position:relative}.manage-orders #additional-search{color:#000;margin-top:23px;background:#e2f2ff;padding:26px 15px 24px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.manage-orders #additional-search.box-grey{margin-bottom:0;overflow:hidden}.manage-orders #additional-search h2{display:inline;font-size:18px}.manage-orders #additional-search a,.manage-orders #additional-search>span{font-size:14px;font-weight:700;margin-left:3px}.manage-orders #additional-search .error-summary a{font-size:12px;font-weight:400}.manage-orders #additional-search a{margin-left:6px}.manage-orders #additional-search #search-contents{outline:0;padding-top:13px}.manage-orders #additional-search #search-contents p.intro{margin:0;color:#000;float:none;line-height:18px}.manage-orders #additional-search #search-contents form{margin:0;padding:0;width:auto;border:none}.manage-orders #additional-search #search-contents label{float:none;color:#333;display:block;font-size:12px}.manage-orders #additional-search #search-contents input{float:none;width:200px}.manage-orders #additional-search #search-contents .tipnoteTrigger.tipType-info{vertical-align:top;top:2px}#Main .tipnoteTrigger .tipnoteTitle h2,#Main .tipnoteTrigger h2{font-size:11px;margin-bottom:0}.manage-orders #additional-search #search-contents .input-step,.manage-orders #additional-search #search-contents .input-step-search{margin:24px 0 0}.manage-orders #additional-search #search-contents .input-step-search .input-field{float:left}.manage-orders #additional-search #search-contents .input-step p.note{margin-bottom:0;padding:0;color:#333}.manage-orders #additional-search #search-contents .input-field{margin:0 23px 0 0}.manage-orders #additional-search #search-contents button{font-size:11px;font-weight:400;margin:26px 0 0}.manage-orders.details #Main{border-top:none;padding:0}.manage-orders.details #order-container{border-top:2px solid #e9e9e9;margin:0;padding-top:25px}.manage-orders.details #primary{width:702px;float:left;background:url(../images/bg_global_dotted_horizontal01.gif)}.manage-orders.details #secondary{float:right;width:220px}.manage-orders #section-head{padding:25px 15px 8px 10px;margin-top:22px;margin-right:0;background:url(../images/bg_global_dotted_horizontal01.gif) top repeat-x;overflow:hidden;width:96%}.manage-orders #section-head h2{margin-bottom:30px}.manage-orders .shipping-info a{font-size:11px;padding-left:5px;font-weight:400}.manage-orders #section-head li,.manage-orders #section-head p{color:#333;font-size:14px;line-height:16px;padding:0;margin-bottom:22px}.manage-orders #section-head li{clear:both;width:500px;margin-bottom:0}.manage-orders #section-head ul.payment-method{margin-bottom:20px;overflow:hidden;width:100%;clear:both}.manage-orders #section-head span{float:left;display:block}.manage-orders #section-head span.card{margin-right:26px}.manage-orders #section-head span.amount{width:75px}.manage-orders #section-head span.remaining{float:right;font-size:12px}.manage-orders #section-head h3.checkout-section{font-size:18px}.manage-orders #section-head>a{top:6px;font-size:11px;position:relative;padding-left:10px}.manage-orders #section-head>p{clear:both}.manage-orders #sub-head{color:#333;font-size:14px;padding:25px 0 20px 15px;background:url(../images/bg_global_dotted_horizontal01.gif)}.manage-orders #sub-head h2{margin-bottom:30px}.manage-orders #Main #ManageAccount h3{font-size:18px;padding-top:0}.manage-orders #Main #section-head h3,.manage-orders #Main .shipping-info h3{font-size:18px;margin-bottom:10px}.manage-orders.details #Core #order-title{margin-left:10px;position:relative;overflow:hidden}.manage-orders.details #Core #order-title h2{margin:0;float:left;padding-top:10px;color:#000;font-weight:700}.manage-orders.details #order-title span{vertical-align:middle}.manage-orders.details #order-title #order-number{color:#000}.manage-orders.details #order-title #order-date{font-size:16px;color:#969696;margin:15px 0 0}.manage-orders.details #order-title #reorder{position:absolute;right:0;font-weight:700;bottom:6px;font-size:13px}.manage-orders.details .shipping-status{padding-top:26px;padding-left:10px;margin-right:0;margin-bottom:28px;background:url(../images/bg_global_dotted_horizontal01.gif)}.ie9 .manage-orders.details #order-container .shipping-status a{position:static;line-height:25px}.manage-orders.details .shipping-status h2{float:left}.manage-orders.details .shipping-status a{font-size:18px;font-weight:700;padding-left:10px;position:relative;top:5px}.manage-orders.details #gift-options h3{font-size:18px;margin-bottom:20px}.manage-orders.details #gift-options p{color:#666}.manage-orders.details .itemList{color:#666;background:url(../images/bg_global_dotted_horizontal01.gif) left bottom;margin-left:10px}.manage-orders.details .itemList.last{background:0 0}.manage-orders.details ul.itemList li div.details{position:relative;width:275px;padding-left:15px}.manage-orders.details .shipping-info{color:#666;line-height:15px;padding:22px 0 13px 10px;margin-right:0;overflow:none;background:url(../images/bg_global_dotted_horizontal01.gif)}.manage-orders.details .order-details .shipping-status,.manage-orders.details .order-updated .shipping-status{margin-bottom:16px;padding:25px 0 10px 18px}.manage-orders.details .order-details .shipping-info,.manage-orders.details .order-updated .shipping-info{padding:22px 0 12px 15px}.manage-orders.details .shipping-info a{padding-left:10px;position:relative}.manage-orders.details #Core .shipping-info p{clear:both;font-size:14px;margin-top:8px;color:#333}.manage-orders.details .delivery-summary{background:url(../images/bg_global_dotted_horizontal01.gif) center top;clear:both;color:#333;font-weight:700;padding:18px 0 19px 15px}#primary .itemList ul.itemList li,.ie .button.tier-2 .buttonText{padding-top:10px}#primary .itemList ul.itemList li .details{width:312px}#primary .itemList ul.itemList li .promotions{width:120px}.manage-orders #order-container h4 .shipped-date{position:absolute;left:10px;top:0}.manage-orders.details #Main .itemList.shipped .return-status{font-size:11px;margin-top:15px;margin-left:20px}.manage-orders.details #Main .itemList.shipped .return-status strong{color:#c00;padding-left:3px}.manage-orders.details .itemList .item .btn-track{right:0;bottom:20px;margin:0;position:relative;float:right}.ie .manage-orders.details .itemList .item .btn-track{right:-10px}.manage-orders.details .itemList .item.first-item .btn-track{bottom:0}.manage-orders #Main .system-message{color:#000;font-size:13px;line-height:16px;margin:3px 0 15px;padding:22px 25px 25px 42px;background:url(../images/icon-warning-large.gif) 12px 16px no-repeat #f2f2f2}.manage-orders.details.cancel-items #Main .system-message{margin-bottom:23px}#Main .manage-orders fieldset .system-message{margin:15px 0 0}.manage-orders #Main #ManageAccountMain .system-message.small,.manage-orders #Main .system-message.small{padding:11px 15px 11px 40px;background:url(../images/icon-warning-small.gif) 10px no-repeat}#Main .system-message .title{font-size:18px;font-weight:700}#Main .system-message .title .error{color:#c00}#Main .system-message.small .title{font-size:12px;font-weight:400}#Main .system-message.updated{background-image:url(../images/icon_green-check_33x33.gif);padding-left:65px}#Main .system-message.updated .title{font-size:23px}#Main .system-message.small p{margin:0;display:inline;color:#000}.manage-orders #catgoryHeaderContainer .promoArea #order-details-print{margin:20px 0 18px;float:right}.manage-orders #page-head .manage-orders .page-head{border-bottom:1px dotted #ccc;padding:0 0 20px}#order-container #primary #page-head{background:url(../images/bg_global_dotted_horizontal01.gif);padding:0 0 20px}.manage-orders #order-container #primary #page-head{background:url(../images/bg_global_dotted_horizontal01.gif);padding:0 0 24px 10px}.manage-orders #page-head p{line-height:14px;color:#666}.manage-orders.cancel-items #primary{background:0 0}.manage-orders.cancel-items #primary h3{margin:26px 0 33px 10px}.manage-orders.cancel-items #primary h3.error-heading{margin:5px 0 10px}.manage-orders.cancel-items .item-list{width:690px;margin-left:10px}.manage-orders.cancel-items table.item-list th,.manage-orders.delayed-items table.item-list th{color:#000;font-size:11px;font-weight:700;padding:0 10px 10px 0;border-bottom:1px solid #e9e9e9}.manage-orders.delayed-items table.item-list th{padding:0 10px 12px 0}.manage-orders.cancel-items table.item-list th.price{padding-right:18px;text-align:right}.manage-orders.cancel-items table.item-list td,.manage-orders.delayed-items table.item-list td{padding:15px 0 23px;border-bottom:1px dotted #ccc;vertical-align:top}.manage-orders.cancel-items table.item-list .action,.manage-orders.delayed-items table.item-list .action{text-align:center;width:35px;margin-left:10px}.manage-orders.cancel-items table.item-list .action input[type=checkbox]{margin-top:6px;margin-left:-7px}.manage-orders.cancel-items table.item-list .items{width:579px}.manage-orders.delayed-items table.item-list .items{width:377px}.manage-orders.cancel-items table.item-list .items img{top:0;left:0}.manage-orders.cancel-items table.item-list .items .details{min-height:85px;position:relative;padding-left:83px}.manage-orders.cancel-items table.item-list .items .details .title,.manage-orders.delayed-items table.item-list .items .details .title{font-size:14px;line-height:16px;font-weight:700;margin-bottom:10px}.manage-orders.cancel-items #Main table.item-list .items .details .property,.manage-orders.delayed-items #Main table.item-list .items .details .property{color:#666;font-size:11px;padding:0;margin:0 0 3px}.manage-orders.cancel-items #Main table.item-list .items .details .property strong,.manage-orders.delayed-items #Main table.item-list .items .details .property strong{color:#000;margin-right:3px}.manage-orders.cancel-items table.item-list .promotions{width:97px}.manage-orders.cancel-items table.item-list td .promotions{padding-top:7px}.manage-orders.cancel-items table.item-list .price{text-align:center}.manage-orders.cancel-items table.item-list td.promotions{color:#666;font-size:11px}.manage-orders.cancel-items table.item-list td.price{font-size:13px;font-weight:700;width:60px;padding-top:20px}.manage-orders.cancel-items table#locked-items .items{width:397px}.manage-orders ul.properties li{color:#333;font-size:12px;line-height:14px}.manage-orders ul.properties li span{text-transform:lowercase}.manage-orders.cancel-items #button-row{padding:11px 0 0}.manage-orders.cancel-items #button-row button{margin-right:0}.manage-orders.delayed-items #order-container #primary #page-head{margin-bottom:22px;padding:10px 0 22px 20px;background:url(../images/bg_global_dotted_horizontal01.gif)}.manage-orders.delayed-items #page-head h2{font-size:26px;margin:15px 0 14px}.manage-orders.delayed-items #page-head p{font-size:14px;margin-bottom:15px}.manage-orders.delayed-items #page-head p.sub-note{font-size:12px;margin-bottom:6px;padding-top:8px}.manage-orders.delayed-items #primary{float:none;background:0 0;width:auto;width:950px}.manage-orders.delayed-items #form-head{font-size:14px;margin-bottom:15px;padding-left:20px}.manage-orders.delayed-items #approve-delays-form{margin:0 0 0 20px}.manage-orders.delayed-items #form-head p strong{color:#000}.manage-orders.delayed-items #form-head h3{margin-bottom:13px}.manage-orders.delayed-items table{width:100%}.manage-orders.delayed-items table.item-list .action{text-align:left;padding-top:20px;width:65px}.manage-orders.delayed-items table.item-list td.action{padding-left:10px}.manage-orders.delayed-items table.item-list .required{width:130px}.manage-orders.delayed-items table.item-list td.required{color:#c00;font-weight:700;font-size:11px}.manage-orders.delayed-items table.item-list td.delivery{color:#666;font-size:11px;padding-top:25px}.manage-orders.sign-in.returns #find-order .form-content{margin:27px 0 0 5px}.manage-orders.returns #primary{margin-top:0;padding-top:8px;border-top:none}.manage-orders.returns #Main #search-order #no-account-return-content p.subhead{margin-top:0;line-height:20px}.manage-orders.returns #Main .form-content form p{margin-top:5px}.manage-orders.returns #Main .form-content form#search-gift-return div.input-step{margin-bottom:8px}.manage-orders.returns #Main .form-content form#search-gift-return div.input-step p.orderNo{padding-bottom:7px}.manage-orders.returns #Main #find-order .button,.manage-orders.returns #Main #search-order .button{margin-top:21px}.manage-orders.returns #Main #find-order p{margin-bottom:0}.manage-orders.returns #breadcrumb{font-size:11px}.manage-orders.returns #breadcrumb span.last-child{background:0 0}.manage-orders.returns #page-head{border:none}.manage-orders.returns #Main #ManageAccount #ManageAccountMain h3{font-size:18px}.manage-orders.returns #Main #ManageAccount #page-head h3{padding-top:5px}.manage-orders.returns .order-table th{padding:0 0 5px}.manage-orders.returns #page-head .subhead{font-size:14px}.manage-orders.returns #Main #ManageAccount #page-head p.subhead{margin:10px 0}.order #ManageAccountMain .paraUnderh2{margin:9px 0 15px;font-size:14px;color:#999}.order #ManageAccountMain .creatReceiptinf{border-top:1px dashed #c7d4dd;overflow:hidden;font-size:12px;color:#333}#order-infoLeft h4{color:#333}#Main #ManageAccountMain #order-infoLeft{float:left;font-size:12px;color:#333;padding-top:16px;padding-bottom:18px}#Main #ManageAccountMain .order-inforight{background:#e1f3ff;float:left;padding:10px;width:470px}.receipts #Main #ManageAccountMain h2{font-size:24px;margin-top:11px;text-indent:-1px}#order-infoLeft p{line-height:15px}.creatReceipQuest h4,.order .creatReceiptinf h4{font-size:14px;margin-bottom:10px}.creatReceipQuest{padding-top:20px;overflow:hidden}.creatReceipQuest h4,.creatReceipQuest select{float:left;margin-right:10px}.creatReceipQuest p.error-message{margin-left:155px}.order form.creat-rec-form .radio,.order form.creat-rec-form img{margin-left:10px;margin-top:5px;float:left}#order-infoLeft span{color:#999}.order form.creat-rec-form ul li{overflow:hidden;padding-bottom:25px}.order form.creat-rec-form .radio{margin-right:0}.order form.creat-rec-form .contentName{float:left;width:270px;font-size:11px;margin-left:20px}.order form.creat-rec-form .contentName p{font-size:12px;color:#333;margin-top:5px}.order form.creat-rec-form .contentName h3{font-size:12px!important;margin:15px 0 8px}.order #button-row{text-align:right;padding:20px 0;border-bottom:1px dotted #c7d4dd}#print_pop,#receipt-containersmall .bar-code,#receiptsmall .bar-code{text-align:center}.managepromoArea a.button,.order #button-row button{width:132px;text-align:center}.qty{font-size:12px;font-weight:700;float:left;padding-top:11px;padding-right:4px}body.manualPrint #print-header{z-index:-555}body.manualPrint .bredcrumb{display:none}.receipts .bredcrumb{margin-top:-1px}.receipts .bredcrumb a{color:#0267ff}.reviewReturnCont{overflow:hidden;border-bottom:1px dashed #c7d4dd;line-height:9px;margin-top:-10px}.manualPrint .next-step.in-store.clearall,.receipts .next-step.in-store.clearall{border-bottom:1px dashed #c4d7de;overflow:hidden;padding-bottom:20px}body.manualPrint .reviewReturnCont{height:52px}body.manualPrint.print.manage-orders #Main h2{font-size:24px}body.manualPrint .next-step{overflow:hidden;border-bottom:none}.order-rightBtn{float:right;padding:12px 0 20px}.ie .order-rightBtn{padding:7px 0 0}#print_pop{width:126px}.order #ManageAccount .order-rightBtn button{margin:4px 4px 20px}.whatnextLeft li.dostep{overflow:hidden;margin:5px 0 15px}.whatnextLeft li.dostep img{vertical-align:middle;margin-right:10px;float:left}.whatnextLeft{float:left;width:363px;padding-top:14px;overflow:hidden}#ManageAccountMain .whatnextLeft li.dostep p.redHeading{font-size:14px;font-weight:700;padding-top:8px}#Main #ManageAccountMain .whatnextLeft li.itemList{font-size:11px;margin-bottom:15px;color:#000}#Main #ManageAccountMain .whatnextLeft h3.item{font-size:12px!important;margin-top:0!important;padding-top:0!important;padding-bottom:2px}#Main #ManageAccountMain .whatnextLeft h4.whattodoHead{font-size:18px;margin:31px 0 17px}#Main #ManageAccountMain .whatnextLeft h4.itemHead{margin-bottom:26px;font-size:18px;color:#333}.bredcrumb form,.whatnextLeft form{display:inline-block}#Main #ManageAccountMain .whatnextLeft h4.itemHead a{font-size:14px}#receipt-containersmall{float:right;width:362px;padding-top:15px;overflow:hidden}#Main #ManageAccountMain #receipt-containersmall h3{font-size:14px;color:#333}#receiptsmall .bar-code{padding-bottom:10px}#receipt-containersmall .content{background:url(../images/account/receipt_vertFull.gif) repeat-y;padding:10px;font-size:11px}#receipt-containersmall .content .detail{margin-bottom:15px}#receipt-containersmall .content .detail p{margin:0}#receipt-containersmall .bottom{background:url(../images/account/receipt_horizl_small.jpg) 0 bottom repeat-x;height:1px}.manualPrint #ManageAccountDashboard,.manualPrint .itemHead a,.manualPrint .sessionTimeOut,body.manualPrint #catgoryHeaderContainer{display:none}.manualPrint ol,.manualPrint ul{list-style:none}body.manualPrint #Main{border-top:medium none!important}body.manualPrint #Main h2,body.manualPrint .reviewReturnCont{margin-left:93px}body.manualPrint{border-top:19px solid #cd0000;width:100%!important}.notSeennote{background:#FFF;clear:both}.notSeennote h5{padding:30px 0 0;color:#333!important;font-size:14px}.notSeennote p{margin:25px 0 0!important;color:#666;font-size:14px}.manage-orders.returns.sign-in #breadcrumb{background-image:url(../images/background-search-facet.jpg)}.manage-orders #button-row{text-align:right;padding:20px 0 0;min-height:48px}.manage-orders.delayed-items #button-row .button{margin:3px 6px 14px 0}.manage-orders.returns.sign-in #find-order{background:0 0;padding-top:10px}.manage-orders.returns.sign-in #search-order{background:url(../images/bg_global_dotted_vertical01.gif) left repeat-y;padding-top:10px;padding-bottom:10px;min-height:330px}.manage-orders.sign-in.returns #Main #search-order h2{margin-bottom:32px}.manage-orders.returns.sign-in #search-order .return-option{display:block;font-size:14px;font-weight:700;padding-bottom:15px}.manage-orders.returns.sign-in #search-order #gift-return{background:url(../images/bg_global_dotted_horizontal01.gif)}.manage-orders.returns.sign-in #search-order #gift-return .return-option{padding-top:15px;background:url(../images/bg_global_dotted_horizontal01.gif)}.manage-orders.returns.sign-in #search-order #no-account-return .buttons{margin-bottom:0}.manage-orders.returns.sign-in #search-order a{display:inline-block;font-size:11px;font-weight:400;width:auto}#packing-slip-help .content{padding:55px 30px 30px}#packing-slip-help #slip-information{float:left;width:282px}#packing-slip-help #slip-information p{color:#000;font-size:14px;line-height:18px;margin-bottom:20px}#packing-slip-help img{float:right}#FindinStore .module-title{margin-top:0!important;font-size:16px!important;font-weight:400!important}.manage-orders.returns #return-orders{margin-top:0}.manage-orders.returns #breadcrumb{background:url(../images/account/background-pagination.gif) no-repeat}.manage-orders.returns.sign-in #breadcrumb{margin:2px 0 17px}.manage-orders.returns #ManageAccountMain #breadcrumb{margin:34px 0 17px;padding-left:20px}.manage-orders.returns.confirmation #ManageAccountMain #breadcrumb{margin:32px 0 17px}.manage-orders.confirmation .order-table{margin-top:30px}.manage-orders.returns .order-table td.action,.manage-orders.returns .order-table th#action{width:42px}.manage-orders.returns .order-table td.items,.manage-orders.returns .order-table th#items{width:512px;padding-left:29px}.manage-orders.returns #return-not-listed{padding:24px 13px 35px;border-bottom:1px solid #e9e9e9;background-color:#e2f2ff}.manage-orders.returns #return-not-listed label{color:#000}.manage-orders.returns #return-not-listed .head h3{display:inline;font-size:18px}.manage-orders.returns #return-not-listed .head a{font-size:14px;font-weight:700;padding:0 10px}.manage-orders.returns #return-not-listed .head a.first{margin-left:12px;border-right:1px solid #999}.manage-orders.returns #return-not-listed .head a.active{color:#000;cursor:default;outline:0}.manage-orders.returns #return-not-listed .return-option-content{margin-top:10px;overflow:hidden}.manage-orders.returns #return-not-listed input[type=text]{width:176px}.manage-orders.returns #return-not-listed .return-option-content form{border:none}.manage-orders.returns #button-row #return-btn{margin-right:0}.manage-orders.returns #return-not-listed p{margin:0;font-size:11px}.manage-orders.returns #return-not-listed p.error-subheading{margin:5px 0;font-size:12px}.manage-orders.returns #return-not-listed label a{font-size:11px;font-weight:400}.manage-orders.returns #Main #return-not-listed .input-step{width:188px;float:left;margin:0;padding-left:18px}.manage-orders.returns #Main #return-not-listed .input-step.nopadding{padding-left:0}.manage-orders.returns #Main #return-not-listed .input-step.buttons{width:auto;float:left;padding:16px 0 0 22px}.manage-orders.returns #Main #return-not-listed .return-instructions{color:#000;font-size:12px;line-height:15px;padding-right:30px;margin-bottom:15px}.manage-orders.returns #order-information{font-size:14px;line-height:18px}.manage-orders.returns.landing #Main .input-step{margin:0}.manage-orders.returns.select-items #page-head{padding-bottom:23px;margin-top:10px}.manage-orders.returns.select-items h4.return-group{margin-top:30px;padding:8px 10px 10px;background-color:#f2f2f2;border-bottom:1px solid #e9e9e9}.manage-orders.returns.select-items h4.return-group.notreturn{margin-top:39px}.manage-orders.returns.select-items ul.return-items li{padding:20px 0 21px 10px;background:url(../images/bg_global_dotted_horizontal01.gif) bottom repeat-x}.manage-orders.returns.select-items ul.return-items li li{padding:0 0 3px;background:0 0}.manage-orders.returns.select-items ul.return-items li input[type=checkbox]{float:left;margin:0}.manage-orders.returns.select-items ul.return-items li .item-details{float:left;width:300px;padding-left:36px}.manage-orders.returns.select-items ul.return-items li .title{display:block;font-size:14px;margin:0 0 5px;font-weight:700;line-height:19px}.manage-orders.returns.select-items #Main ul.return-items li .property{color:#666;margin:0 0 3px;font-size:11px}.manage-orders.returns.select-items #Main ul.return-items li .property strong{color:#000}.manage-orders.returns.select-items #Main ul.return-items.cant-return li .title{float:left;margin:0 0 0 46px;width:350px}.manage-orders.returns.select-items #Main ul.return-items.cant-return li .reason{margin:0;color:#666;float:right;width:335px;font-size:12px;line-height:17px;font-weight:400}.manage-orders.returns.select-items ul.return-items li .return-details{float:right;width:345px;display:none;visibility:hidden}.manage-orders.returns.select-items ul.return-items li.open .return-details{display:block;visibility:visible}.manage-orders.returns.select-items #Main ul.return-items li .return-details .input-step{padding-left:90px;margin:15px 0 0}.manage-orders.returns.select-items #Main ul.return-items li .return-details .input-step:first-child{margin-top:0}.manage-orders.returns.select-items ul.return-items li .return-details label{float:left;width:90px;margin-left:-90px}.manage-orders.returns.select-items ul.return-items li .return-details select,.manage-orders.returns.select-items ul.return-items li .return-details textarea{width:245px}.manage-orders.returns.select-items #Main #disclaimer,.manage-orders.returns.select-method #Main #disclaimer{color:#666;margin:35px 0 10px;line-height:18px;width:710px}.manage-orders.select-method .order-table{width:100%;border:none;margin:0 0 25px}.manage-orders.select-method #order-information{margin-bottom:40px}.manage-orders.select-method .order-table td.return-method{width:300px;text-align:left;background:url(../images/bg_global_dotted_vertical01.gif)}.manage-orders.select-method .order-table td.return-method input{float:left;margin:3px 0 0 -65px}.manage-orders.select-method .order-table td.return-method label{float:none;color:#000;display:block;font-size:14px;margin-bottom:0;font-weight:700;margin-left:71px;margin-right:10px}.manage-orders.select-method .order-table td.return-method label strong{color:#000}.manage-orders.select-method .order-table td.return-method .method-description{color:#666;display:block;font-size:12px;font-weight:400}.manage-orders.select-method .order-table th.return-item{padding-left:15px;width:297px}.manage-orders.select-method .order-table td.return-item{padding:15px 0 0 15px}.manage-orders.select-method .order-table td.return-item li{margin-bottom:20px}.manage-orders.confirmation #Main .order-table p,.manage-orders.select-method #Main .order-table td.return-item p,.manage-orders.select-method .order-table td.return-item .properties li{margin:0}.manage-orders.confirmation .order-table .title,.manage-orders.select-method .order-table td.return-item .title{color:#000;font-weight:700}.manage-orders.confirmation #Main .order-table .property,.manage-orders.select-method .order-table td.return-item .property{font-size:11px;color:#666;line-height:14px}.manage-orders.confirmation #Main .order-table .property strong,.manage-orders.returns.confirmation .order-table .return-date .error,.manage-orders.select-method .order-table td.return-item .property strong{color:#000;font-weight:700}.manage-orders.returns.confirmation .order-table{width:100%;background:url(../images/bg_global_dotted_horizontal01.gif);border:none}.manage-orders.returns.confirmation .order-table .item{width:357px}.manage-orders.returns.confirmation #Main .order-table .item .title{line-height:14px;margin:0 5px 5px 0;width:265px}.manage-orders.returns.confirmation .order-table .return-date{font-size:11px}.manage-orders.returns.confirmation .next-step{margin:25px 0 17px}.manage-orders.returns.confirmation #what-next li.step img{float:left;margin:-5px 0 0 -35px}.manage-orders.returns.confirmation #what-next li.step h4,body.manage-orders.returns.confirmation #what-next li.step p.heading4{font-size:18px;font-weight:700;line-height:18px;letter-spacing:-.03em;color:#000}.manage-orders.returns.confirmation #what-next li.step li,.manage-orders.returns.confirmation #what-next li.step p{font-size:11px;line-height:15px;color:#666}.manage-orders.returns.confirmation #what-next li.step ul{list-style:disc;margin-left:15px}.manage-orders.returns.confirmation #what-next li.step{padding:25px 22px 24px 35px;background:url(../images/bg_global_dotted_horizontal01.gif)}.manage-orders.returns.confirmation #what-next li.step:first-child{background:0 0}.manage-orders.returns.confirmation .in-store #what-next{float:left;width:357px}.manage-orders.returns.confirmation .in-store #receipt-container{float:right;width:363px;margin-left:30px}.manage-orders.returns.confirmation .in-store #receipt-container .content{color:#000}.manage-orders.returns.confirmation .in-store #receipt{margin-top:37px;position:relative;height:100%;margin-bottom:31px}.manage-orders.returns.confirmation .other #what-next li{color:#333}.manage-orders.returns.confirmation .other #what-next li.step{float:left;width:175px;min-height:135px;padding-left:57px;background:url(../images/bg_global_dotted_vertical01.gif) left repeat-y}.manage-orders.returns.confirmation .other #what-next li.step:first-child{padding-left:35px;background:0 0}.manage-orders.returns.confirmation .other #what-next li.step.last{padding-right:0!important}.manage-orders.returns.confirmation .other #receipt-container,.manage-orders.returns.confirmation .other #rma-container{margin-top:30px;padding-top:20px;background:url(../images/bg_global_dotted_horizontal01.gif)}.manage-orders.returns.confirmation .other #rma-container .barcodeDetails{width:426px;border-style:dashed;border-bottom-color:#000;border-width:0 1px 1px;padding-bottom:20px;margin-bottom:20px;text-align:center}.manage-orders.returns.confirmation .other #rma-container .barcodeDetails .targetLogo{margin-left:-1px}.manage-orders.returns.confirmation .other #rma-container .productDetails,.manage-orders.returns.confirmation .other #rma-container .returnDetails{float:left;padding-bottom:20px;width:100%}.manage-orders.returns.confirmation .other #rma-container .returnDetails .column{float:left;padding-right:15px;width:292px}.manage-orders.returns.confirmation .other #receipt-container img{width:650px}.manage-orders.returns.confirmation .other #rma-container .productDetails .column{float:left;overflow:hidden;padding:0 15px 5px 0;width:292px}.manage-orders.returns.confirmation .other #rma-container .productDetails .column2{padding:0 15px 5px 0}.manage-orders.returns.confirmation .other #rma-container .productDetails .column2 p{clear:both}.column2 strong{float:left}.manage-orders.print #cc-purchases,body.manage-orders.print #Core #Main #ManageAccount .other #rma-container .productDetails .column,body.manage-orders.print #Core #Main #ManageAccount .other #rma-container .returnDetails .column{width:270px}body.manage-orders.print #Core #Main #ManageAccount .other #rma-container .productDetails{border-bottom:1px dotted #B2B2B2;margin-bottom:20px}.manage-orders.returns.confirmation .other #rma-container .productDetails .column strong,.manage-orders.returns.confirmation .other #rma-container .returnDetails strong{color:#000;font-size:12px;font-weight:700}.manage-orders.returns.confirmation .other #rma-container .productDetails .column span,.manage-orders.returns.confirmation .other #rma-container .returnDetails span{color:#666;font-size:11px;font-weight:100}.manage-orders.returns.confirmation #receipt .receipt-body{width:339px;padding:0 10px 10px;border:1px dashed #000;border-top:0;margin-top:-4px}.manage-orders.returns.confirmation .other #receipt-container h3{margin-bottom:20px}.manage-orders #important-notes{background:url(../images/bg_global_dotted_horizontal01.gif);padding-top:30px;float:left}.manage-orders #cc-purchases,.manage-orders #other-purchases{color:#666;float:left;width:325px;padding-top:10px;line-height:14px}.manage-orders #other-purchases{float:left;width:360px;margin-left:35px}.manage-orders #cc-purchases h4,.manage-orders #other-purchases h4{font-size:14px;margin-bottom:5px}.manage-orders.returns.confirmation #receipt .top{position:absolute;top:-20px}.manage-orders.returns.confirmation #receipt .side{top:0;width:1px;padding:0;height:100%;overflow:hidden;position:absolute}.manage-orders.returns.confirmation #receipt .side.left{left:0}.manage-orders.returns.confirmation #receipt .side.right{right:0}.manage-orders.returns.confirmation #receipt .content{padding:74px 25px 0}.manage-orders.returns.confirmation #receipt .content .note{font-size:11px;line-height:14px}.manage-orders.returns.confirmation #receipt .content .note.timeline{margin-bottom:15px;color:#000}.manage-orders.returns.confirmation #receipt .content .bar-code{text-align:center;margin:15px 0}.manage-orders.returns.confirmation #receipt .content li{margin-top:16px}.manage-orders.returns.confirmation #receipt .content li ul li{margin-top:0}.manage-orders.returns.confirmation #receipt .content li .title{font-weight:700;color:#000}.manage-orders.returns.confirmation #receipt .content li .property{font-size:11px;margin:0 0 3px}.manage-orders.returns.confirmation #receipt .content li .property strong{color:#000}.manage-orders.returns.confirmation #Main{width:950px;position:relative;margin:24px auto 0}.manage-orders.returns.confirmation #confirmation-print{margin-top:70px;float:right}.manage-orders.details.print #catgoryHeaderContainer{min-height:141px;width:575px}.manage-orders.details.print{font-size:10px;font-family:"Helvetica Neue",Helvetica,Arial}.manage-orders.print #primary{padding:0;width:575px!important}.manage-orders.print #need-help,.manage-orders.print #reorder,.manage-orders.print .sticker{display:none;visibility:hidden}.manage-orders.details.print #Core li,.manage-orders.details.print #Core p{font-size:10px!important;line-height:auto}.manage-orders.details.print #order-container{padding-top:7px}.manage-orders.print #Core .item-head{width:565px;font-size:10px}.manage-orders.print #Core .delivery{font-size:10px}.manage-orders.details.print #Main h2{font-size:12px}.manage-orders.details.print #secondary{width:220px;position:absolute;right:-5px;top:15px}.manage-orders.details.print #Core #order-title h2{font-size:14px}.manage-orders.details.print #order-title #order-date{font-size:10px;font-weight:400}.manage-orders.print #primary h3{font-size:12px;margin-bottom:5px}.manage-orders.details.print .shipping-status{margin-top:25px;margin-bottom:24px;width:330px;padding-top:0;background:0 0}.manage-orders.details.print ul.itemList li.item:first-child{background:none;border:none}.manage-orders.details.print .shipping-info{padding-bottom:33px}.manage-orders.details.print #Main ul.itemList li .details .title{color:#000;margin-bottom:10px;font-size:10px}.manage-orders.print .itemList li .promotions{width:125px}.manage-orders.details.print .itemList{width:575px}.manage-orders.print ul.itemList li div.details{width:225px}.manage-orders.print #section-head{width:315px;height:200px}.manage-orders.print #cartSummary h3{font-size:13px}.manage-orders.print #section-head p,.manage-orders.print #section-head ul.payment-method{margin-bottom:15px}.manage-orders.print #section-head span.card{width:250px}.manage-orders.print #catgoryHeaderContainer{margin-top:37px;min-height:96px;width:575px}.manage-orders.print #catgoryHeaderContainer #categoryHeader{padding:0;display:block;height:57px;text-align:center;margin-left:0}.manage-orders.print #catgoryHeaderContainer #categoryHeader h1{padding:0 0 0 90px;margin:0}.manage-orders.returns.confirmation.print #Main{margin-top:11px;width:100%}.manage-orders.returns.print #Main{padding-top:0}.manage-orders.print #order-details-print,.manage-orders.returns.print #return-details-print{position:absolute;right:0;top:-57px}.manage-orders.print #Main #ManageAccount h3{font-size:18px;margin-top:-4px}.manage-orders.details.print #Core #order-title{margin-left:5px}.manage-orders.print #section-head{padding:15px 15px 3px 5px}.manage-orders.print #Main #section-head h3{font-size:13px}.manage-orders.print #order-details-print{top:94px;margin-right:-4px}.manage-orders.returns.print #ManageAccount{width:auto;background:0 0;line-height:auto;margin:20px auto}.manage-orders.returns.print #Main table .item{width:279px;padding-right:30px}.manage-orders.returns.print #return-to-store.order-table td{padding:23px 0 11px}.manage-orders.returns.confirmation.print #what-next{width:190px;float:left}.manage-orders.returns.confirmation.print .next-step{margin-top:19px}.manage-orders.returns.confirmation.print #what-next li.step{padding-right:0;background:0 0;border-top:1px dotted #b2b2b2}.manage-orders.returns.confirmation.print #what-next li.step h4{min-height:0;line-height:18px}.manage-orders.returns.confirmation.print #what-next li.step:first-child{border:none}.manage-orders.returns.confirmation.print .order-table{border:none;background:0 0}.manage-orders.returns.confirmation.print .other #what-next li.step{background:0 0;float:left;padding-left:40px;padding-right:15px;min-height:200px;width:135px}.manage-orders.print #return-to-store.order-table th{padding-bottom:4px}.manage-orders.print .order-table thead td{border-bottom:1px solid #b2b2b2;background:0 0}.manage-orders.print .order-table tbody td{border-bottom:1px dotted #b2b2b2;background:0 0}.manage-orders.print .next-step{border-bottom:1px dotted #b2b2b2;margin:20px 0}.manage-orders.returns.confirmation.print .in-store #receipt-container{margin-right:4px;margin-left:0}.manage-orders.returns.confirmation.print #what-next li.step{padding-bottom:16px}.manage-orders.print .next-step.other{padding-bottom:20px}.manage-orders.print .next-step.other.ups{padding-bottom:0;border:none}.manage-orders.print #receipt-container{float:right;width:361px;position:relative}.manage-orders.returns.confirmation.print .other #what-next li.step{border:none;border-left:1px dotted #b2b2b2}.manage-orders.returns.confirmation.print .other #what-next li.step:first-child{border-left:none;padding-left:35px;padding-right:15px}.manage-orders.returns.confirmation.print .other #receipt-container{margin-top:30px;padding:20px 0;width:auto;float:none;background:0 0;border-top:1px dotted #b2b2b2}.manage-orders.returns.confirmation.print .other #what-next{float:none;width:auto;padding-bottom:0}.manage-orders.print #important-notes{background:0 0;padding-top:0;width:620px}.manage-orders.print #other-purchases{width:266px;margin-left:30px}.manage-orders.print #cc-purchases{width:279px}.manage-orders.print .blueBoxRoundShadow .btm,.manage-orders.print .blueBoxRoundShadow .mid,.manage-orders.print .blueBoxRoundShadow .top{padding-left:20px}.manage-orders.print .blueBoxRoundShadow .c{padding-right:20px}#ManageAccount:after,#badge-glossary #badge-guidelines:after,#return-not-listed .form-content:after,.manage-orders #important-notes:after,.manage-orders #page-control-main #filter-options:after,.manage-orders #page-control-main:after,.manage-orders .next-step:after,.manage-orders .order-table td.items li:after,.manage-orders .order-table th#items:after,.manage-orders.details .shipping-status:after,.manage-orders.returns.confirmation .other ul:after,.manage-orders.returns.select-items ul.return-items li:after,.profile #creation-stepsss:after,ul.payment-method li:after{content:".";display:block;height:0;clear:both;visibility:hidden}#ManageAccountMain #GiftCardItems{width:725px;margin-bottom:20px}#ManageAccountMain .general.payment-options{padding-bottom:20px}#ManageAccountMain #GiftCardItems input,#ManageAccountMain #GiftCardItems label{width:auto;float:none;font-size:100%}#ManageAccountMain table#GiftCardItems input.gotQuantity[type=text],#ManageAccountMain table#GiftCardItems input.quantity[type=text]{display:inline;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;padding:1px 0;text-align:center;width:20px;float:none}#ManageAccountMain table#GiftCardItems input[type=checkbox]{margin-top:5px}#ManageAccountMain #GiftCardItems ul.status,#ManageAccountMain #customItems ul.status{margin:0 auto;width:64px}#ManageAccountMain #GiftCardItems th,#ManageAccountMain #GiftCardItems th+th{font-size:100%;width:auto}#ManageAccountMain #GiftCardItems td{font-size:100%;margin:0;padding:13px 0 15px}#ManageAccountMain #GiftCardItems th+th+th,#ManageAccountMain #GiftCardItems tr td+td+td{text-align:center}#ManageAccountMain #GiftCardItems tr td+td+td{font-weight:700}#ManageAccountMain #GiftCardItems .productTitle h4{padding-top:0;margin-bottom:0;font-size:13px}#ManageAccountMain #GiftCardItems .productTitle .nickName{padding-top:0;margin-bottom:0;font-size:13px;color:#000;font-weight:700}#giftcard-delete span.address-note{border-bottom:1px dotted #CCC;padding-bottom:15px;margin-top:5px;width:100%}#giftcard-delete span.address-note+span.address-note{border:none;border:0;font-size:95%}#giftcard-delete ul{margin:20px auto 10px}#giftcard-delete form{font-size:95%}#giftcardbalance ul{margin:25px 0}#giftcardbalance ul li{margin:15px 0}#giftcardbalance table.itemList td{border-bottom:1px dotted #CCC}#ManageAccountMain #giftcardbalance th+th+th,#ManageAccountMain #giftcardbalance tr td+td+td{text-align:left}#ManageAccountMain #giftcardbalance tr td+td+td{font-weight:400;text-align:left}#ManageAccountMain #giftcardbalance tr td+td+td+td+td{font-weight:700}#ManageAccountMain #giftcardbalance p{text-align:right}#ManageAccountMain #giftcardbalance table{margin-bottom:50px}#ManageAccountMain #giftcardbalance ul li.right{margin-top:-30px;width:500px}#ManageAccountMain form .DefaultPayment,#ManageAccountMain form label[for=DefaultPayment]{width:75%;color:#000;font-size:100%;float:left;font-weight:400;line-height:15px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable .DefaultPayment span,#ManageAccountMain form .DefaultPayment span{color:#000;font-size:100%;font-weight:400;line-height:18px}#ManageAccountMain form .input-step{margin:0 0 11px}#ManageAccountMain form .form-options .button{float:left;margin:-3px 0 0 180px}#ManageAccountMain .general .form-options .formContainer{display:block;width:650px;padding:23px 0 0;clear:both}#ManageAccountMain .general .form-options .formContainer a{float:left;margin-top:7px;margin-left:5px;font-size:12px}#ManageAccountMain .general hr{border-color:#CCC;border-style:dotted;border-width:1px 0 0;clear:both;height:1px;margin:10px 0 20px;padding:0}#ManageAccountMain form.general .stores-with label{line-height:15px}#ManageAccountMain .note-description{line-height:21px;font-size:11px}#ManageAccountMain .note-description span{color:#555}#ManageAccountMain .my-local-store-find .form-options h4{width:120px;font-size:135%}#ManageAccountMain #my-local-store-find .form-options a.seperator,#ManageAccountMain #my-local-store-find .options a.seperator{border-left:0;margin-left:0}#ManageAccountMain h2#manageTitle{margin:0 0 30px;padding:0 0 19px}#ManageAccountMain form.last,#ManageAccountMain form.my-local-store-find{margin-bottom:0}#ManageAccountMain form.my-local-store-find .lableStore label{width:auto}#ManageAccountMain form #localStores ul.locations li{position:relative;height:auto;min-height:150px;padding-bottom:59px}#ManageAccountMain form #localStores ul.locations{padding:15px 0 40px;width:100%}#ManageAccountMain form #localStores ul.locations#locationColoum2,#ManageAccountMain form #localStores.last ul.locations{padding-bottom:0}#ManageAccountMain form #localStores fieldset.locations{border-bottom:1px dotted #CCC;padding:1px 0 20px;width:100%}#ManageAccountMain form #localStores ul.locations li .button{position:absolute;bottom:2px;margin-left:-2px}#ManageAccountMain form #localStores ul.locations li p.section{padding-top:9px;color:#000}.clear{clear:both}#ManageAccountMain .general.solidborder{border-style:solid;border-color:#E0E0E0}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable .phoneextn div,#ManageAccountMain #GuestAddressForm .phoneextn div,#ManageAccountMain #NewAddress .phoneextn div,#ManageAccountMain #NewCard .phoneextn div{clear:none;float:left;padding:0;margin:0}#ManageAccountMain #GuestAddressForm .phoneextn .input-state{width:230px}#ManageAccountMain #GuestAddressForm .phoneextn .label-small{width:150px}#ManageAccountMain #GuestAddressForm .phoneextn div.label-small p.error-message{margin-left:0;width:100%}#ManageAccountMain #NewAddress .phoneextn div>p,#ManageAccountMain #NewCard .phoneextn div>p{width:240px}#ManageAccountMain #NewAddress .phoneextn div+div>p,#ManageAccountMain #NewCard .phoneextn div+div>p{width:120px}#ManageAccountMain .manage_landing #polaroid,#ManageAccountMain .manage_landing #polaroid-avatar{position:relative;top:9px;z-index:1}#ManageAccountMain .manage_landing #polaroid a,#ManageAccountMain .manage_landing #polaroid-avatar a{background:url(../images/account/Polaroid_Blank_Img.png);position:absolute;height:165px;left:auto;right:11px;top:-66px;width:160px}#ManageAccountMain .manage_landing #polaroid a{background:url(../images/account/Polaroid_Upload_Img.png)}#ManageAccountMain .manage_landing #polaroid-avatar a img{margin:20px 0 0 30px}#ManageAccountMain .manage_landing p{padding:0}#ManageAccountMain .manage_landing ul.component-carousel-4{width:745px}#Main.login-landing h2{font-size:24px}#Main.login-landing .right h2{padding-bottom:23px;text-transform:lowercase}#Main.login-landing p.required{font-size:12px;font-style:italic;line-height:130%;margin:5px 0}#Main.login-landing label{font-size:12px;margin:9px 0 0;padding-bottom:5px;width:100%}#Main .left #LoginForm label.maskPassLabel{width:100px;margin-top:0;padding-left:7px}.ie #Main .left #LoginForm label.maskPassLabel{margin-top:5px}#Main.login-landing input{border:1px solid #D1D9DC;height:32px;margin:0;width:270px}#Main.login-landing input.error-message{width:240px}#Main.login-landing fieldset{padding:8px 0 0}#Main.login-landing fieldset div{padding:0 0 5px}#Main.login-landing fieldset div.loginBtncnt{width:272px;float:none;padding-top:15px}#Main.login-landing fieldset div.loginBtncnt a,#start-return-form .input-field a.forgotPwd{font-size:12px;font-weight:700}#Main.login-landing fieldset div .button{margin:0 13px 9px 10px}#Main.login-landing .left{margin:33px 0 0 10px;padding-right:20px;padding-bottom:18px;width:442px;border-right:1px dotted #ccc}#Main.login-landing .right{margin:33px 10px 4px 20px;padding-bottom:18px;width:425px;float:left}#Main.login-landing .right p{font-size:12px;margin:0 0 16px}#Main.login-landing .right p strong{display:block;margin-bottom:4px}#Main.login-landing .right ul{float:none;margin:0}#Main.login-landing .right li{list-style:disc;margin:0 0 5px 15px}#Main.login-landing .right .button{margin:23px 0 0 3px}.login-landing .login-desc{min-height:194px}.headerBorder{border-bottom:2px solid #E0E0E0;margin-top:20px}form#LoginForm .error-summary li{text-transform:none}form#LoginForm .error-summary{margin:0 0 8px}.error-summary>a{display:block;margin:10px 5px 0}.anonymous-user #Main,.anonymous-user #ManageAccount,.anonymous-user #ManageAccountMain{width:950px;background:0 0}.anonymous-user #ManageAccountMain{margin-left:0}.manage-orders .anonymous-user #breadcrumb{background:url(../images/background-search-facet.jpg) left top no-repeat}.anonymous-user #order-information,.anonymous-user #page-head,.anonymous-user #return-items-form,.anonymous-user #return-orders,.manage-orders.select-method .anonymous-user .order-table{margin-left:15px}.manage-orders .anonymous-user .order-table td#items,.manage-orders .anonymous-user .order-table th#items{width:690px}.manage-orders .anonymous-user .order-table div.item{width:410px}.manage-orders .anonymous-user .order-table div.qty{width:25px}.manage-orders.select-method .anonymous-user .order-table td.return-method{width:550px}.manage_landing #order-history,.manage_landing .order-table{border-bottom:0}#ManageAccountMain .targetStoreInformation{padding:0 0 25px;border-bottom:1px dotted #CCC}#ManageAccountMain ul.target-store-info{margin:20px 0 0;overflow:hidden}#ManageAccountMain ul.target-store-info li{float:left;width:100px;min-height:110px;margin:0 10px}#ManageAccountMain ul.target-store-info li.first{width:170px;border-right:1px dotted #CCC;padding:0 50px 0 0;margin:0 20px 0 0}#ManageAccountMain ul.target-store-info li.last{margin:0 0 0 20px}#ManageAccountMain ul.target-store-info li p{font-size:11px;margin:2px 0;padding:0;color:#333}#ManageAccountMain ul.target-store-info li h4,#ManageAccountMain ul.target-store-info li h5{margin:0 0 15px;font-size:13px}#ManageAccountMain ul.target-store-info li p.phone{margin-top:15px}#ManageAccountMain ul.weeklyad-yourlocal{margin:28px 0 0}#ManageAccountMain ul.weeklyad-yourlocal li{float:left}#ManageAccountMain ul.weeklyad-yourlocal li.weeklyad{width:359px;height:124px;margin-right:15px;padding-top:6px;background-image:url(../images/account/week-ad-2.jpg);background-repeat:no-repeat;background-position:top right;overflow:hidden}#ManageAccountMain ul.weeklyad-yourlocal li.yourlocal{width:360px;height:124px;border-left:dotted 1px #ccc;padding:6px 0 0 15px;overflow:hidden}#ManageAccountMain ul.weeklyad-yourlocal li.weeklyad div p.weeklyadd-tittle{font-size:20px;font-weight:700;color:#000;display:inline-block;margin:0 0 6px;width:340px}#ManageAccountMain ul.weeklyad-yourlocal li.weeklyad div p.weeklyad-copy{font-size:16px;line-height:18px;color:#999;margin:1px 0 0;width:190px}ul.weeklyad-yourlocal li img{float:right}#ManageAccountMain ul.weeklyad-yourlocal li.yourlocal div p.yourlocal-copy{font-size:16px;line-height:24px;color:#999;margin:1px 0 0}#ManageAccountMain ul.weeklyad-yourlocal li.yourlocal div p.weeklyadd-tittle{font-size:20px;font-weight:700;color:#000;display:inline-block;margin:0 0 3px;width:340px}ul.weeklyad-yourlocal li div a{display:inline-block;margin:7px 0 0;font-size:12px;font-weight:400}#Main ul.weeklyad-yourlocal li div,#ManageAccountMain .additional-account-box div{margin:0}#ManageAccountMain .additional-account-box{overflow:hidden}#ManageAccountMain ul.weeklyad-yourlocal li div{font-size:14px;font-weight:700;color:#999;float:left}#ManageAccountMain ul.weeklyad-yourlocal li.weeklyad div span.weeklyad-copy{padding-right:160px}#ManageAccountMain .additional-smile-box{border-bottom:1px dotted #CCC;border-top:1px dotted #CCC;padding:25px 0;margin:0 0 30px}#ManageAccountMain .add-fb-box{margin:30px 0 0}#ManageAccountMain .additional-account-box .additional-account-title{font-size:45px;line-height:30px;font-weight:700;color:#999}#ManageAccountMain .additional-account-box a{font-weight:700;font-size:13px}#ManageAccountMain .additional-account-box .additional-acc-img-left{float:left;width:205px;min-height:110px}#ManageAccountMain .additional-account-box .additional-acc-fb-center,#ManageAccountMain .additional-account-box .additional-content-left{float:left;font-size:20px;font-weight:700;color:#ccc}#ManageAccountMain .additional-account-box .additional-acc-fb-center{width:225px}#ManageAccountMain .additional-account-box .additional-acc-fb-center span,#ManageAccountMain .additional-account-box .additional-content-left span{display:block;clear:both;margin:8px 0}#ManageAccountMain .additional-account-box .count{font-size:60px;font-weight:700;padding:5px 0 0;color:#999}#ManageAccountMain .additional-account-box .additional-acc-img-right{float:right;width:280px;min-height:110px}.manage-orders #secondary h2{font-size:18px}.manage-orders #secondary ul.helpLinks li{margin-top:10px}#changeemail p.changeMailForm_OR{float:left;width:34px;padding:0;font-weight:700;margin:6px 0;font-size:16px}#changeemail p.changeMailForm_line{float:left;width:690px;margin:0;border-bottom:1px solid #CCC}#find-order h2,#search-order h2{font-size:24px;margin-bottom:5px}#find-order p.subhead{line-height:18px;height:40px}#search-order p.subhead{margin:0}#search-order form .input-step label{margin-bottom:8px;display:inline-block}#search-order #gift-return-content p.subhead{height:auto}#find-order .form-content input,#search-order .form-content input{margin:0;width:270px;height:27px;border:1px solid #d1d9dc}.manage-orders.sign-in.returns #find-order .form-content input#signinEmail{margin-bottom:5px}form#find-order-form .input-email{margin-bottom:12px}#ManageAccountMain form .input-step input[type=radio],#ManageAccountMainform .input-step input[type=checkbox]{float:left;margin:0 9px 0 10px}#ManageAccount li,#ManageAccount p#disclaimer strong{color:#666}#ManageAccount .migrationdashboard li{color:#333;font-size:14px}#ManageAccount li label,#ManageAccount li strong{font-weight:700;color:#000}#ManageAccount li p{color:#000}#ManageAccount li p.error-message{color:#c00}#ManageAccount form .error{color:#000}#ManageAccount .button{margin:0 6px 0 0}.returns #ManageAccount .button{margin:0}#ManageAccount .address-options .addresses .options .button.tier-2{margin-right:3px}#breadcrumb span{color:#777}#breadcrumb span.current{color:#000;padding-left:7px}#breadcrumb .previous a{margin-left:9px}#breadcrumb .previous.first a{margin-left:2px}.manage-orders.returns.confirmation #ManageAccount #breadcrumb span,.manage-orders.returns.select-items #ManageAccount #breadcrumb span,.manage-orders.returns.select-method #ManageAccount #breadcrumb span{margin-left:0}#breadcrumb .first.previous{padding:10px 0 0 4px}#breadcrumb .first.previous:before{position:absolute;content:" ";padding:8px 13px;left:-21px;background:url(../images/background-status-bar-left-previous.jpg) no-repeat;width:0;height:18px;top:0}#Main #ManageAccount h3{font-size:18px;padding-bottom:9px}#ManageAccountMain h2.manage-title.onepxDotted{border-bottom:2px solid #E9E9E9;font-size:28px;padding-bottom:9px;margin-top:20px}#Main #ManageAccount .headEditoverAll form,#Main #ManageAccount .headEditoverAll h3.printHed{float:left}#Main #ManageAccount .headEditoverAll{overflow:hidden}#Main #ManageAccount .headEditoverAll a.editItemreviewpage{float:left;font-size:14px;font-weight:700;padding-top:2px;padding-left:5px}#Main #ManageAccount #ManageAccountMain div.notSeennote h3{padding:23px 0 0}#Main #ManageAccount h3.headerRecentOrders{display:inline}#Main #ManageAccount #receipt-container h3,#Main #ManageAccount #what-next h3{font-size:18px;letter-spacing:-.03em}#ManageAccountMain .manage_landing .manage-title{border-bottom:1px dotted #ccc;padding-bottom:27px;width:590px;padding-right:160px}#ManageAccountMain .manage_landing.manage-orders{margin-right:10px;width:750px}#Footer .pagenotes{margin-top:30px}#Main.createAccountLanding h2{font-size:19px;color:#666}#Main p.required{font-size:12px;line-height:130%;margin:3px 0 5px;padding:0;font-style:italic}.chkboxContainer{margin-top:7px}#Main.createAccountLanding label{font-size:12px;margin-bottom:8px;width:100%;color:#333}#Main.createAccountLanding .maskPassLabel{float:left;margin-top:5px;width:150px}#ResetPwdForm fieldset .maskPassLabel,form#find-order-form .input-step .maskPassLabel,form#start-return-form .input-step .maskPassLabel{float:left;font-weight:700;width:150px}.ie form#find-order-form .input-step .maskPassLabel,.ie form#start-return-form .input-step .maskPassLabel{padding-top:5px}#ResetPwdForm fieldset .maskPassLabel{margin-left:5px;margin-top:-2px}.ie #ResetPwdForm fieldset .maskPassLabel{margin-left:5px;margin-top:0}.ie8 form#find-order-form .input-step .maskPassLabel{margin-top:10px}#find-order .form-content .chkPswdMask,#search-order .form-content .chkPswdMask,.createAccountLanding .chkPswdMask,form.general .chkPswdMask{float:left;width:auto;height:auto}#Main.createAccountLanding .chkPswdMask{height:13px;margin-top:6px;margin-right:10px}#find-order .form-content .chkPswdMask{margin-right:10px}form.general .chkPswdMask{margin:0}#find-order .form-content .chkPswdMask:focus{outline:#CCC dotted 1px}#Main.createAccountLanding input{border:1px solid #D1D9DC;height:27px;margin:0;padding:3px}#Main.createAccountLanding input.error-message{width:250px}#Main.createAccountLanding fieldset{padding:21px 0 0}#Main.createAccountLanding fieldset div.inline{padding:0 0 13px}#Main.createAccountLanding fieldset div .button{margin:14px 0 0 3px;float:left}#Main.createAccountLanding .checkbox .disclaimer{font-size:10px;color:#666;text-decoration:underline;line-height:11px;width:420px;clear:both;float:left;margin-top:10px}#Main.createAccountLanding .checkbox input{width:13px;height:20px;padding:0;margin:0 10px 0 0;display:inline}#Main.createAccountLanding .checkbox label{width:420px;display:inline;margin:1px 0 0;line-height:18px}#Main.createAccountLanding .checkbox p.seemore{color:#666;font-size:12px;margin:2px 0 2px 27px}#Main.createAccountLanding div.checkbox{padding:0;margin-top:15px}#Main.createAccountLanding .left{margin:32px 0 0 10px;padding-bottom:5px;width:600px}#Main.createAccountLanding .left .error-summary{margin:0 0 30px}#Main.createAccountLanding .right{float:left;margin:30px 0 0 52px;width:282px}#Main.createAccountLanding .right h2{width:300px;line-height:27px}#Main.createAccountLanding .right p{font-size:12px;font-weight:700;margin-top:21px;margin-bottom:16px}#Main.createAccountLanding .right ul{list-style:disc inside;line-height:16px}#Main.underline.account-created,.account-created #Main.underline{width:950px;padding:30px 0 10px;border-width:2px}.account-created #account-created{padding:29px 30px 30px 75px}.account-created #account-created h2{font-size:24px;letter-spacing:-1px;background-position:55px -486px;height:40px;margin-left:-100px;padding:5px 0 0 100px}.account-created #account-created p{font-size:14px;line-height:18px;margin:-16px 0 0}.account-created #account-created .button{margin:27px 0 0}body.print #print-header #Core{background:none;width:620px}.manage-orders .manage-continue-btn{margin-bottom:7px}#Main #ManageAccountMain.mpoAddCard .manageTitleHeaderContainer{margin:0 0 35px;padding:1px 0 12px}#Main #ManageAccountMain.mpoAddCard .manageTitleHeaderContainer p{margin:0;padding:3px 0 0}#Main #ManageAccountMain.mpoAddCard form.general div.creditcard-info div,#Main #ManageAccountMain.mpoAddCard form.general fieldset div{padding:0;margin:0 0 16px}#Main #ManageAccountMain.mpoAddCard form.general div.expMonth{float:left;width:270px}#Main #ManageAccountMain.mpoAddCard form.general div.expYear{float:left;clear:right;width:155px}#Main #ManageAccountMain.mpoAddCard form.general fieldset div.expYear p.error-message{margin-left:0}#Main #ManageAccountMain.mpoAddCard form.general fieldset.last{margin:0;padding:20px 0 0}#Main #ManageAccountMain.mpoAddCard form.general fieldset.last div{margin:10px 0 0;padding:5px}#Main #ManageAccountMain.mpoAddCard form fieldset.last div.buttonChrome1,#Main #ManageAccountMain.mpoAddCard form fieldset.last div.buttonChrome2{margin:0}#Main #ManageAccountMain.mpoAddCard form.general fieldset.last div.input-step{margin-bottom:16px}#Main #ManageAccountMain.mpoAddCard form.general fieldset div.form-options{padding:20px 0 0;margin:0 0 1px}#Main #ManageAccountMain.mpoAddCard form.general fieldset div.form-options a{margin-top:4px;float:left}#Main #ManageAccountMain.mpoAddCard form.general fieldset select{margin:3px 0 0 10px}#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset select{margin:3px 0 0 15px}#Main #ManageAccountMain.mpoAddCard form.general fieldset input{margin:0 0 0 10px}#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset input{margin:0 0 0 15px}#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset.billing-address .editable input,#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset.billing-address .editable select{margin:0}#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset.billing-address .editable h3.manage-sub-title,#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable .phoneextn .info{margin-bottom:12px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address .editable div.viewable{margin-bottom:18px}#Main #ManageAccountMain.mpoAddCard form.general #DefaultPayment{margin:4px 3px 0 165px}#Main #ManageAccountMain.mpoAddCard .payment-options ul.billing-addresses li span label{font-size:12px}#Main #ManageAccountMain.mpoAddCard .payment-options ul.billing-addresses input{margin:3px 7px 0 0}#Main #ManageAccountMain.mpoAddCard .general.payment-options,#Main #ManageAccountMain.mpoAddCard .payment-options ul.last-child{padding-bottom:0;margin-bottom:0}.manage-orders #Main #ManageAccount h2.manage-title{font-size:25px;margin-bottom:12px;padding-bottom:10px}.manage-orders #Main #ManageAccount div.form-options h3{padding-top:3px}.manage-orders #ManageAccountMain a.addInternationalCard{padding:8px 0 0;float:left}.manage-orders #ManageAccountMain .payment-options #AddNewCard{margin:0 15px 0 20px}.manage-orders #ManageAccountMain .payment-options ul.credit-cards{margin-top:31px}.manage-orders #ManageAccountMain .payment-options ul.credit-cards h4{margin-bottom:2px}.manage-orders #ManageAccountMain .payment-options ul.credit-cards h5{margin:9px 0 3px}.manage-orders #ManageAccountMain .payment-options ul.credit-cards li .options{margin-top:10px}.manage-orders #ManageAccountMain .payment-options ul.credit-cards li{width:238px;min-height:271px;padding:0 0 45px;margin-bottom:1px}.manage-orders #ManageAccountMain form.payment-options{width:780px}.manage-orders #ManageAccountMain form.payment-options.mpoGiftCard{padding-top:30px}.manage-orders #ManageAccountMain .bulletcheck{background-position:0 -684px}.manage-orders #ManageAccountMain .payment-options ul.credit-cards li a.default,.manage-orders #ManageAccountMain .payment-options ul.credit-cards li a.set{text-decoration:none}.manage-orders #ManageAccountMain .payment-options ul.credit-cards li div.default{text-decoration:none;color:#666;clear:both;position:absolute;bottom:8px;display:block;width:100%;font-weight:700;font-size:11px}.manage-orders #ManageAccountMain .payment-options ul.credit-cards li .options a.set{bottom:10px}.manage-orders #ManageAccountMain .payment-options ul.credit-cards li div.default span{padding:0 0 0 5px;position:relative;top:5px}.manage-orders #ManageAccountMain .payment-options ul.credit-cards li div.default span.screen-reader-only{position:absolute}.manage-orders #ManageAccountMain .payment-options .noCardsConnected{clear:left;padding:11px 0 8px}.manage-orders #ManageAccountMain .paypal{margin-top:30px}.manage-orders #ManageAccountMain .general.payment-options{padding-bottom:30px}.manage-orders #ManageAccountMain .payment-options .button{margin-right:10px}.mpi #manage-personal-information_my-info fieldset.myInformation{padding:13px 0 0}.mpi #manage-personal-information_my-info fieldset.myInformation .viewable{padding:1px 0}.mpi#ManageAccountMain form.general fieldset.myInformation{padding-bottom:10px;padding-top:0;margin-top:-10px}.mpi#ManageAccountMain form.general fieldset.myInformation div.input-step{min-height:20px;margin-bottom:13px}.mpi#ManageAccountMain form.general fieldset.public_profile div.input-step{min-height:20px;margin-bottom:12px;padding-top:6px}.mpi#ManageAccountMain form span.right{padding-bottom:0}.mpi#ManageAccountMain form#ScreenNameUpdateForm p,.mpi#ManageAccountMain form#manage-personal-information_my-profile p{padding-top:10px;line-height:16px;font-size:12px}.mpi#ManageAccountMain form#ScreenNameUpdateForm{border:0}.mpi#ManageAccountMain form#ScreenNameUpdateForm p{margin-bottom:6px}.mpi#ManageAccountMain form#PersonalInfoEditDetailsForm #BirthdayDay,.mpi#ManageAccountMain form#manage-personal-information_my-info #BirthdayDay{margin-left:-145px}.mpi#ManageAccountMain .manage-title{margin:1px 0 30px;padding:0 0 27px}.mpi#ManageAccountMain form#ScreenNameUpdateForm .public_profile label,.mpi#ManageAccountMain form#manage-personal-information_my-profile .public_profile label{line-height:15px}.mpi#ManageAccountMain form#ScreenNameUpdateForm .public_profile label.lblPublicPhoto,.mpi#ManageAccountMain form#manage-personal-information_my-profile .public_profile label.lblPublicPhoto{padding-top:73px;width:130px}.mpi#ManageAccountMain .general fieldset.public_profile{border-bottom:1px dotted #CCC;clear:both;padding:0}.mpi#ManageAccountMain .general fieldset.public_profile .profilecontainer{margin-left:165px}.mpi#ManageAccountMain form.general div.input-step label{font-family:Arial,Helvetica,sans-serif;color:#333;font-size:12px;font-weight:700;margin-bottom:0;width:159px}.mpi#ManageAccountMain .general .viewable span.data,.mpi#ManageAccountMain form .viewable span.data{float:left;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:18px;margin:0 0 0 8px;padding:0}.mpi#ManageAccountMain form .viewable span.saved .data{margin:0 0 10px 10px}.mpi#ManageAccountMain span.right.addaddress{position:relative;top:-7px}.mpi#ManageAccountMain #manage-personal-information_my-info{margin-bottom:10px;border-bottom:none}.mpi#ManageAccountMain #ScreenNameUpdateForm{margin-bottom:0}.mpi#ManageAccountMain div.viewable{padding-bottom:0}#Main.createAccountLanding label span{font-size:12px;margin:9px 0 0;width:141px;display:inline}#Main.createAccountLanding .privacyPolicy{font-size:12px;margin:0 0 0 30px;width:141px;display:inline}.manageAddBook #ManageAccountMain h2.manage-title{padding-bottom:27px;padding-top:1px;margin-bottom:18px}.manageAddBook #ManageAccountMain div.add-address{float:left;margin:-60px 0 0 205px}.manageAddBook #ManageAccountMain .address-book{border-bottom:1px dotted #CCC;padding-bottom:30px}.manageAddBook #ManageAccountMain .address-book h2.manage-title{border:none;float:left;width:auto;margin-right:10px;padding:auto}.manageAddBook #ManageAccountMain .address-book a{display:inline-block;margin-top:10px}.manageAddBook #ManageAccountMain .address-options .defaultAddress p{color:#000}.manageAddBook #ManageAccountMain .address-options ul.addresses li .options a.seperator,.manageAddBook #ManageAccountMain .address-options ul.addresses li .options span.seperator{margin-left:8px}.manageAddBook #ManageAccountMain .note-description{line-height:17px;font-size:11px;margin-bottom:-3px}.manageAddBook #ManageAccountMain .general.solidborder{border-style:dotted;margin-bottom:33px}.manageEmail #ManageAccountMain h2.manage-title{padding:1px 0 27px;margin:0 0 8px}.manageEmail #ManageAccountMain #ChangeEmailForm .viewable,.manageEmail #ManageAccountMain #changeemail .viewable{margin:9px 0 11px}.manageEmail #ManageAccountMain #ChangePasswordForm .viewable,.manageEmail #ManageAccountMain #changepassword .viewable{margin-top:9px}.manageEmail #ManageAccountMain #ChangePasswordForm h3,.manageEmail #ManageAccountMain #changepassword h3{padding-top:3px}.manageEmail #ManageAccountMain #ChangeEmailForm .pointers,.manageEmail #ManageAccountMain #changeemail .pointers{padding:12px 0 16px;margin-left:159px}.manageEmail #ManageAccountMain #ChangePasswordForm .pointers,.manageEmail #ManageAccountMain #changepassword .pointers{padding:1px 0 9px;margin:0 0 0 159px}.manageEmail #ManageAccountMain #ChangePasswordForm .pointers p,.manageEmail #ManageAccountMain #changepassword .pointers p{margin:15px 0 16px}.manageEmail #ManageAccountMain #ChangeEmailForm label,.manageEmail #ManageAccountMain #ChangePasswordForm label,.manageEmail #ManageAccountMain #changeemail label,.manageEmail #ManageAccountMain #changepassword label{width:159px}.manageEmail #ManageAccountMain #ChangeEmailForm .checkbox label,.manageEmail #ManageAccountMain #changeemail .checkbox label{width:340px;font-size:12px;color:#666}.manageEmail #ManageAccountMain #ChangeEmailForm .pointers span,.manageEmail #ManageAccountMain #changeemail .pointers span{margin-left:25px;font-size:12px;color:#666}.manageEmail #ManageAccountMain #ChangeEmailForm .input-step,.manageEmail #ManageAccountMain #ChangePasswordForm .input-step,.manageEmail #ManageAccountMain #changeemail .input-step,.manageEmail #ManageAccountMain #changepassword .input-step{margin-bottom:3px}.manageEmail #ManageAccountMain #ChangeEmailForm .align-to-feilds,.manageEmail #ManageAccountMain #changeemail .align-to-feilds{padding:2px 0 12px}#ManageAccountMain #ChangeEmailForm .align-to-feilds #Email-Cancel{margin-right:10px}#ManageAccountMain #ChangeEmailForm .align-to-feilds{float:right;margin:2px 277px 12px 0}.manageEmail #ManageAccountMain #ChangeEmailForm p.error-message,.manageEmail #ManageAccountMain #ChangePasswordForm p.error-message,.manageEmail #ManageAccountMain #changeemail p.error-message,.manageEmail #ManageAccountMain #changepassword p.error-message{margin-left:159px;position:relative;top:8px}#ManageAccountMain .box-grey.user-create-sucess{margin-top:-12px}.box-grey.user-create-sucess .green-check-greybg,.manageEmail .green-check-greybg{background-position:0 -684px;position:relative;top:0;float:left;width:25px;height:25px;margin-right:5px}.manageEmail .box-grey{padding-bottom:12px}#Main #ManageAccountMain .box-grey.user-create-sucess h3,#Main.manageEmail #ManageAccountMain .box-grey h3{font-size:23px;padding:0 0 0 30px;margin-top:-2px}#Main #ManageAccountMain .box-grey.user-create-sucess p,#Main.manageEmail #ManageAccountMain .box-grey p{margin:12px 0 0 33px;font-size:12px;color:#333;line-height:17px}#Main.manageEmail #ManageAccountMain{width:750px;margin-right:5px}.addNewGiftcard #manageTitle div{padding:3px 0 11px;color:#666;font-size:11px}.addNewGiftcard #NewGiftCard p{padding-bottom:18px;font-size:12px;color:#333;line-height:16px}.addNewGiftcard #NewGiftCard p.error-message{color:#C00}#ManageAccountMain.addNewGiftcard .input-step{margin-bottom:3px}#ManageAccountMain.addNewGiftcard label{width:159px}#ManageAccountMain.addNewGiftcard .align-to-feilds{padding-top:22px;width:400px}#ManageAccountMain form .align-to-feilds{margin-left:157px;padding:2px 0 20px}#ManageAccountMain.addNewGiftcard .barcode{font-size:13px;font-weight:700;margin:5px 0 0 159px;padding:0;height:253px;width:340px;background-position:-13px 20px}.gcBalance .green-check-greybg{background-position:0 -684px;position:relative;top:0;float:left;width:25px;height:25px;margin-right:5px}.gcBalance .box-grey{padding-bottom:12px}#ManageAccountMain.gcBalance .box-grey h3{font-size:23px;padding:0 0 0 30px;margin-top:-2px}#ManageAccountMain.gcBalance .box-grey p{margin:12px 0 0 33px;font-size:12px;color:#333;line-height:17px}.gcBalance #giftcardbalance ul{margin:25px 0 33px}.gcBalance #giftcardbalance li{font-size:14px;color:#333;margin:0 0 8px}#ManageAccount.gcBalance h2.manage-title{padding:1px 0 26px;margin:0 0 8px}#ManageAccount.gcBalance form#giftcardbalance{margin-bottom:0}#ManageAccount.gcBalance #giftcardbalance table{margin-bottom:21px}#ManageAccount.gcBalance #giftcardbalance p a strong{font-size:14px;color:#0069ff}#ManageAccount.gcBalance #giftcardbalance p a{font-size:12px}#ManageAccount.gcBalance #giftcardbalance .associateGCaccount{margin:6px 0 0}#giftcardbalance .associateGCaccount{margin:0 -10px 0 0}#ManageAccount.gcBalance #GiftCardItems th{padding:0 0 5px;margin:0;font-size:11px}#ManageAccount.gcBalance #GiftCardItems td{padding:13px 0 15px;margin:0;font-size:12px}#ManageAccount.gcBalance #GiftCardItems .gcDate{width:150px;text-align:left}#ManageAccount.gcBalance #GiftCardItems .gcDescription{width:195px;margin-left:20px;text-align:left}#ManageAccount.gcBalance #GiftCardItems .gcLocation{width:150px;margin-left:20px;text-align:left}#ManageAccount.gcBalance #GiftCardItems .gcAmount,#ManageAccount.gcBalance #GiftCardItems .gcBalance{width:85px;margin-left:20px;text-align:right}#ManageAccount.mlsFindLocation .my-local-store-find label.horizontal-bold{color:#000}#ManageAccount.mlsFindLocation #ManageAccountMain .my-local-store-find .options{margin-top:10px;padding-bottom:0}#ManageAccount.mlsFindLocation #ManageAccountMain .my-local-store-find fieldset{padding:0}#ManageAccount.mlsFindResults .form-options .formContainer{padding-top:19px}#ManageAccount.mlsFindResults #ManageAccountMain .my-local-store-find h3{padding-top:7px}#ManageAccount.mlsFindResults #ManageAccountMain .my-local-store-find fieldset{padding:0 0 27px}#ManageAccount.mlsFindResults #ManageAccountMain #sl_sr_container{margin-top:30px}.address-options .bulletcheck{top:-5px;left:-5px;background-position:0 -684px}.location-target{background-position:-349px -684px}.location-alt{background-position:-324px -684px;padding-left:1px;padding-top:1px}.migConfirm a.button{margin:24px 0 15px}.manage-orders #Main #ManageAccount #order-not-found p.error{font-size:18px;padding-top:0;font-weight:700}#Main #ManageAccount .address-options ul.addresses li h3.name{font-size:14px;padding-top:0}#Main #ManageAccountMain #GuestAddressForm h2{padding:5px 0;font-size:18px}#Main.createAccountLanding form#GuestRegistrationForm span.guest-privacy-policy{position:relative;top:-15px}.manage-orders #page-control-main span.title-order-history{float:left;border:none;color:#000;font-size:11px;font-weight:700;margin:0 0 0 12px;padding-right:0;height:20px;padding-top:9px}#ManageAccountMain .manage_landing ul.addresses li span.account-address-head{color:#000;font-size:12px;font-weight:700}#Main #ManageAccountMain #NewCard .info,#ManageAccountMain #NewInternationalCard .info{clear:both;color:#999;margin-left:150px;padding:0}#Main #ManageAccountMain #NewCard .info{float:none;margin-left:165px;padding-top:5px}#Main #ManageAccountMain.mpoAddCard .payment-options div.billing-addresses input,#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset div.billing-addresses input{margin:3px 7px 0 0}#Main #ManageAccountMain .payment-options .billing-addresses div.billing-address-list{border-right:1px dotted #CCC;clear:none;margin-right:20px;margin-top:20px;padding-top:5px}#ManageAccountMain .payment-options div.billing-addresses div.last{width:220px;border-right:none!important}#Main #ManageAccountMain .payment-options div.billing-addresses.last-child{margin-bottom:0!important;padding-bottom:0!important}#ManageAccountMain.mpoAddCard form#NewCard div.DefaultOption{margin-bottom:30px!important;width:100%}#ManageAccountMain .payment-options div.billing-addresses div,#ManageAccountMain form#NewCard div.billing-addresses div{margin:0 20px 0 0;min-height:94px;padding-top:5px;width:220px}#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset.creditcard-info DefaultPayment{margin-bottom:20px}#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset.billing-address .billing-address-list{margin-bottom:0;margin-right:20px}#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset.billing-address .viewable .form-options{margin-top:2px}#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset.billing-address{padding:0}#ManageAccountMain .pwdresetconfirm.box-grey1 h2{margin-top:10px}#ManageAccountMain .pwdresetconfirm.box-grey1{margin-bottom:25px;overflow:auto;background:#F2F2F2;clear:both;padding:10px;position:relative}.manage-orders .order-table .details div.qty,.manage-orders .order-table td .actions,.manage-orders .order-table td .details .actions{clear:left}#ManageAccountMain .box-grey1 .green-check-greymed{background-position:55px -486px;font-size:24px;height:40px;letter-spacing:-1px;margin-left:-44px;padding:5px 0 0 100px;float:left}#ManageAccountMain .box-grey1.pwdresetconfirm .green-check-greymed{background-position:0 -684px;width:25px;height:25px;margin:9px 5px 0 0;padding:0}.manage-orders.sign-in #Main .form-content #find-order-form p,.manage-orders.sign-in #Main .form-content #start-return-form p{color:#333;margin:3px 0}#LoginForm fieldset p{color:#333;font-size:11px;text-transform:lowercase}#Main #ManageAccountMain.mpoAddCard .general.payment-options p.note{padding-bottom:8px;border-bottom:1px dotted #ccc;width:750px}#Main #ManageAccountMain.mpoAddCard form.general div.Expiration{margin:0}#Main #ManageAccountMain.mpoAddCard form.general div.Expiration select{width:100px}#Main #ManageAccountMain.mpoAddCard form.general fieldset.billing-address div.viewable{margin-bottom:18px}#ManageAccountMain.mpi form#ScreenNameUpdateForm p.note{margin-top:-3px}#ManageAccountMain form .error-summary{padding-bottom:16px}#ManageAccount form .error-summary li{color:#0069FF}.address-options ul.addresses li h5{color:#000;font-weight:700;margin-top:7px;padding-bottom:8px}#ManageAccountMain #GiftCardItems td.tdAcees{font-weight:400}#ManageAccountMain form#GuestAddressForm fieldset .input-step,#ManageAccountMain form#NewAddress fieldset .input-step{margin-bottom:6px}#ManageAccountMain form#checkGiftCard p{font-size:12px;margin-bottom:10px}#ManageAccountMain form#checkGiftCard fieldset{padding-top:5px}#ManageAccountMain form#giftcardbalance .cardDetail{float:right}.mainSize2 #breadcrumb .first.previous,.mainSize2 #breadcrumb .previous{background:none}#ScreenNameUpdateForm p.error-message{margin-left:159px;padding:3px 0 1px 20px!important;position:relative;top:4px}#Main .box-grey form#PasswordRecovery button#PasswordRecovery{margin:15px 0 30px}#ScreenNameUpdateConfirmForm a.button{margin-bottom:0}#Main #ManageAccountMain input.disabled{background-color:#ccc}.address-book-delete.address-options ul.addresses li,.address-book-delete.address-options ul.addresses li div.options,.payment-option-delete.address-options ul.addresses li{width:auto}.managePersonalInfo{float:left;margin-top:-10px;width:150px}form .group-error p.error-message{display:none!important}.lgnSec2{border-top:1px dotted #CCC;margin-top:20px}.redCardMng{margin:20px 20px 20px 10px;width:450px}#Main .redCardMng p,.redCardMng p{margin:20px 0;line-height:16px}.redCardMng .redCardH{background:url(../images/sml-Card.jpg) left;padding:0 0 0 50px}#Main.createAccountLanding fieldset div#passwordRul ul{margin-left:0;list-style:inside;margin-top:2px}#Main.createAccountLanding fieldset div#passwordRul ul li{padding-left:0;padding-top:3px}#ManageAccountMain form.general #passwordRul{float:right;margin-right:180px;line-height:17px}#ManageAccountMain #passwordRul ul{list-style:inside}#ManageAccountMain #passwordRul ul li.highlight{color:#C00}#ManageAccountMain #passwordRul,#ManageAccountMain #passwordRul ul li,#passwordRul ul li.highlight span{color:#000}form#LoginForm .error-summary.no-background{background-image:none}#Main #ManageAccountMain #NewCard .billing-address .info{margin-left:150px}.manage-orders.details ul.itemList li div.details.hasEyebrow{padding-top:0!important}.manage-orders.details ul.itemList div.details.hasEyebrow .eyebrow{position:relative;margin-bottom:5px;min-height:0}.manage-orders.details ul.itemList li .details.hasEyebrow .eyebrow img{float:none}.shp-addrinfo{font-size:14px}.manage-orders.print #order-container #cartSummary ul.subtotal-line-item li.subtotal-header strong{font-size:12px}.manage-orders.print #section-head{margin-top:22px}#Main #ManageAccountMain .system-message .system-message-graphic p{padding-left:37px;padding-bottom:5px}#breadcrumb .previous{background:url(../images/background-status-bar-bg-previous.jpg) left top repeat-x}#Main .left #LoginForm label{width:100%;color:#333}#ManageAccount .mpoAddCard #NewCard .editable .input-field.input-field-phone.error-item #phone1undefined{width:142px}#ManageAccount .mpoAddCard #NewCard .editable .input-field.label-small.error-item #phone1Typeundefined{margin-left:64px}.manage-orders .order-table .date{width:170px}.manage-orders .order-table .table-head{color:#000;font-size:11px;font-weight:700;padding-left:30px;vertical-align:top}.manage-orders .order-table .details .items,.manage-orders .order-table .table-head #items,.manage-orders .order-table .table-head .items,.manage-orders .order-table td .details .actions,.manage-orders .order-table td .details .order-info-container{float:left}.manage-orders .order-table .table-head #date,.manage-orders .order-table td .details .order-info-container{width:165px;float:left}.manage-orders .order-table td .details .order-info-container .order-date{color:#000;display:block;font-size:18px;font-weight:700;text-transform:lowercase;width:165px}#ManageAccount .order-table .actions ul.list-actions li,#ManageAccount .order-table .details .actions ul.list-actions li{color:#CCC}.manage-orders .order-table td .details .order-info-container .order-number{font-size:11px;font-weight:700}.manage-orders .order-table .details .items{float:left;width:575px}.manage-orders .order-table .details div.qty{padding-top:0}.manage-orders .order-table .details .status,.manage-orders .order-table .table-head #status{float:left;text-align:right;width:110px;padding-right:20px}.manage-orders .order-table .details .trackInfo,.manage-orders .order-table .table-head #trackInfo{float:left;height:10px;width:80px;text-align:right}.manage-orders #Main .order-table .details .status p{margin:0}.manage-orders .order-table .details td .actions{margin-top:8px}#ManageAccountMain .manage_landing .details .status p{margin:0}.manage-orders .order-table .table-head{padding:0 0 5px;border-top:none}.manage-orders .order-table .details .actions ul.list-actions li{display:inline}.manage-orders .order-table tr:first-child td.table-head{background:0 0;border-top:none}.manage-orders .order-table .actions ul.list-actions li{display:inline-block}.manage-orders .order-table .details div.qty,.manage-orders .order-table .table-head div.qty{padding-right:20px}.manage-orders #Main #ManageAccountMain .order-table .details .system-message.small{width:694px;margin:10px 0 0}.manage-orders .order-table td .actions{float:left;margin:4px 0 8px}.manage-orders.cancel-items #primary h3 sup,.manage-orders.sign-in #search-order .input-step:first-child .tipnoteTrigger.tipType-info{float:none}.manage-orders #additional-search #search-contents .tipnoteTrigger.tipType-info{left:60px}.manage-orders #additional-search #search-contents label[for=searchOrderNumber]{margin-left:-10px}#Main #ManageAccountMain #NewCard .creditcard-info .input-step.input-field input,#Main #ManageAccountMain #NewCard .creditcard-info .input-step.input-field select{margin-left:0}#Main #ManageAccountMain #NewCard .creditcard-info .DefaultOption #DefaultPayment{margin-left:150px}#Main .left #GuestRegistrationForm .checkbox label{font-weight:700}#Main form.general .checkbox p{padding:9px 0 0;clear:both;width:100%}#Main form.general .checkbox p.nocredit{margin:3px 0 0}#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset.last .input-step input,#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset.last select{margin-left:0}#Main #ManageAccountMain.mpoAddCard form#NewCard fieldset.last .input-step .info{margin-left:150px}#Main #ManageAccount #ManageAccountMain .general.address-options.solidborder .addresses{clear:none}#Main #ManageAccount #ManageAccountMain .general.payment-options .credit-cards li{display:inline-block;position:absolute}#Main #ManageAccount #ManageAccountMain .general.payment-options .credit-cards li.last{right:-12px}#Main #ManageAccount #ManageAccountMain .general.payment-options .credit-cards li:first-child{display:block;position:relative}.manage-orders .ordrlbl{float:left}.manage-orders .ordrtoltip{margin-left:3px;margin-top:2px}#Main .order-table td p.saveSubscribe{color:#333;font-size:14px;font-weight:700;margin:-3px 0 0;padding:2px 0;width:161px}#ManageAccountMain h2.manage-title{border-bottom:none;font-size:25px}.general .saveSubscribe-table{width:764px;margin:10px 0 8px}.general .saveSubscribe-table thead{height:30px}#ManageAccount .general .saveSubscribe-table tbody:after,#ManageAccount .general .saveSubscribe-table thead:after,#ManageAccount .order-table tbody:after,#ManageAccount .order-table thead:after{content:none}.general .saveSubscribe-table th{font-weight:700;padding-top:7px;padding-right:15px;font-size:12px;color:#000;border-bottom:1px solid #d7d7d7}.general .saveSubscribe-table #items{height:22px;line-height:14px;width:225px}.general .saveSubscribe-table #qty{width:41px}.general .saveSubscribe-table #price{width:69px}.general .saveSubscribe-table #frequency{width:60px}.general .saveSubscribe-table #lastDelivery{width:132px}.general .saveSubscribe-table #nxtEstdDelivery{width:96px;padding-right:0;text-align:right}.general .saveSubscribe-table td{border-bottom:1px dotted #ccc;border-left:1px dotted #ccc;padding:8px 0 9px 8px;height:72px}.general .saveSubscribe-table td.currentOrder{width:85px}.general .saveSubscribe-table td.first,.general .saveSubscribe-table td.last{border-left:none}.general .saveSubscribe-table td p.actCancel,.general .saveSubscribe-table td p.actEdit,.general .saveSubscribe-table td p.delCurrent,.general .saveSubscribe-table td p.delNext{padding:0;font-weight:700}#Main .general .saveSubscribe-table td p.delCurrent,#Main .general .saveSubscribe-table td p.delNext{width:80px;margin-top:10px}.general .saveSubscribe-table td p.actCancel{width:110px}#Main .general .saveSubscribe-table td p.actEdit{border-right:1px dotted #ccc;margin:8px 0 10px 4px;padding-right:7px}#Main .general .saveSubscribe-table td p.actCancel a{font-weight:400;width:120px}.general .saveSubscribe-table tr.active{background-color:#f2f2f2}.general .saveSubscribe-table td span.subscriptionData{color:#000;font-weight:400;font-size:12px}.general .saveSubscribe-table td.first span.subscriptionData{color:#000;display:block;margin-top:8px}.titleandFreq{margin-left:77px}.titleandFreq .productTitle{font-family:Helvetica;font-weight:700;font-size:14px;color:#000;padding-top:10px;display:block}.general .saveSubscribe-table td a{display:inline-block;margin-bottom:7px}#Main .general.saveSubscribe p.orderHistory{margin-bottom:5px;color:#000}#Main .general.saveSubscribe p.items img{float:left;margin-right:10px}#Main .general.saveSubscribe p span.productTitle{display:inline-block;margin-top:10px;margin-left:10px;width:153px;font-size:14px;line-height:14px}.general .saveSubscribe-table td ul{margin:5px 0;padding:0 0 16px;border-bottom:1px dotted #d7d7d7}.general .saveSubscribe-table td ul li{margin-bottom:5px}#Main .general .saveSubscribe-table td ul a{color:#06f;font-size:12px}.general .saveSubscribe-table td p{padding-right:15px;font-size:12px;color:#000}.general.saveSubscribe p{font-size:12px;color:#999}#Main .general.saveSubscribe p{margin-bottom:20px}#Main .general .saveSubscribe-table td p{margin-bottom:7px;margin-top:0}.general .saveSubscribe-table td p.items{font-weight:700}.general .saveSubscribe-table td p.nxtDelivery{padding-right:0;text-align:right}.saveSubscribeOverlay .butonblock span.buttonText,.saveSubscribeOverlay h2.edit-delivery{text-align:center}.general .saveSubscribe-table td p.lstDelivery.oblique{font-style:italic;color:#999}#Main .general.saveSubscribe p a{color:#04c;font-weight:400;overflow:hidden}.general.saveSubscribe p.orderHistory a{font-weight:400}#Main .general.saveSubscribe{border-bottom:none}.manage-orders.details #Main.underline{border-top:2px solid #E9E9E9}#saveSubscribeDetailsMain{margin:12px 10px 0 30px;padding-left:0;width:684px;float:left}#saveSubscribeDetails #secondary{float:right;width:220px}#saveSubscribeDetails #summary-container ul.subtotal-line-item p{font-size:11px;color:#999;font-style:italic;margin:0}#saveSubscribeDetails #summary-container ul.subtotal-line-item a{font-size:11px;font-weight:700}#summary-container .blueBoxRoundShadow .top{height:28px}.saveSubscribeDetails div.addressDetails,.saveSubscribeDetails div.deliveryDetails,.saveSubscribeDetails div.detail,.saveSubscribeDetails div.orderHistoryDetails{border-bottom:1px dotted #d7d7d7;padding-bottom:25px;margin-bottom:10px;overflow:hidden}.saveSubscribeDetails div.deliveryDetails{margin-top:26px}.saveSubscribeDetails div.orderHistoryDetails{padding-bottom:4px}div.subsAdimg{float:left}.saveSubscribeDetails div.addressDetails{border-bottom:none}#Main .orderHistoryDetails p{color:#999;font-size:12px;margin-top:0}.orderHistoryDetails p a{color:#06f;font-weight:700}.saveSubscribeDetails div.tileImage{float:left;margin:20px 19px 0 0;position:relative;width:124px}.saveSubscribeDetails .detail div.tileInfo{margin:55px 20px 0 0;overflow:hidden;padding:0;width:491px}.saveSubscribeDetails .detail div.tileInfo .productTitle{font-size:18px;line-height:21px;line-height:19px;font-weight:700;display:block;color:#06F;width:340px}#Main .saveSubscribeDetails .detail div.tileInfo a{font-size:12px;line-height:21px;color:#06F;font-weight:700;margin-top:7px;display:inline-block}.addressDetails .addressBox,.deliveryDetails .lastDeliveryBox{float:left;margin-right:45px;width:204px}.addressDetails .shippingPaymentBox,.deliveryDetails .nextDeliveryBox{width:auto;float:left}.deliveryDetails .lastDeliveryBox .buttonwrapper{padding-left:5px}.deliveryDetails span.deliveryHeading{font-size:15px;font-weight:700;color:#000;display:block;margin:14px 0 30px}.deliveryDetails span.detailInfo{font-size:12px;color:#333;display:block;margin-bottom:16px}.deliveryDetails span.detailInfo.oblique{font-style:italic;color:#999}div.deliveryDetails p{color:#999;font-size:12px;margin-bottom:20px}.addressDetails .shippingBox{border-bottom:1px dotted #d7d7d7;overflow:hidden;padding-bottom:39px;margin-bottom:7px;margin-top:14px}.addressDetails .shippingBox span.shippingHeading{font-size:12px;font-weight:700;color:#000;display:block;margin:14px 0}.addressDetails .shippingBox span.addressLine{display:block;font-size:12px;line-height:16px;color:#666}.addressDetails .shippingBox span.addressLine strong{color:#000}.addressDetails .shippingBox.noBorder{border:none;margin-bottom:0}body.manage-orders.details .saveSubscribeOverlay .rmconsentoverlay{font-size:30px;font-weight:700;padding-left:2px;position:relative;top:-4px}.ie #edit-del-date.saveSubscribeOverlay{margin-bottom:3px}#edit-del-date.saveSubscribeOverlay a.calendarIcon{background-position-y:1px}.saveSubscribeOverlay .subscancelmsg{font-weight:400;margin-left:11px}.saveSubscribeOverlay #removeAllConsent,.saveSubscribeOverlay .rmconfmsg{padding-left:14px;font-size:17px;font-weight:400}.saveSubscribeOverlay h2{font-family:Helvetica,Arial;color:#333;margin:-3px 0 21px -1px}.ie #updateDate .startSending #checkoutBabySubscribe{position:relative;top:-2px}.ie #updateDate #edit-del-date .startSending .calendar{margin-bottom:15px!important}.ie #updateDate .buttonsection{margin-left:-9px}.saveSubscribeOverlay .buttonsection button{width:125px}body.manage-orders.details .saveSubscribeOverlay .skip-delivery{font-size:28px;font-weight:700;color:#000}#edit-del-date.saveSubscribeOverlay .startSending a.calendarIcon{margin-top:1px}.saveSubscribeOverlay p{font-size:15px;color:#999;font-weight:700;line-height:19px}.saveSubscribeOverlay .butonblock{margin:32px -1px 0 9px;overflow:hidden}.saveSubscribeOverlay .button{float:left;margin-left:5px;margin-right:35px}#ManageAccountMain form.general div.input-step label.short{width:46px}#ManageAccountMain form.general div.input-step .label-small label.short{width:57px}.write-review{clear:both;display:block;text-align:right}.not-reviewed{font-family:arial;font-size:13px;font-weight:700;color:#000}.writeReview,.writeReview span.buttonText{background-position:center -202px!important}.ie .write-review button.writeReview{background-position:right -202px!important;margin-right:0;background-image:url(../images/btn_ie_right.gif);padding-right:22px}.ie .write-review button.writeReview span.buttonText{background-image:url(../images/btn_ie_left.gif);background-position:left -202px!important;padding-right:5px;letter-spacing:normal}.writeReview .buttonText{color:#0080ff}#ManageAccount #ManageAccountMain #specialtyDepartments{padding-bottom:27px}#Content .view-header-info{border-bottom:1px solid #CCC;margin:-3px 0 0;padding:0 0 12px}#Content .view-header-info h2{font-size:25px;font-weight:700;padding:0 0 2px}#Content .view-header-info p{font-size:15px;font-weight:700}#Content .product-info-block td a,#Content .view-header-info a,#product-order-block .deliveryinfo a{font-size:12px;font-weight:400}#Content .product-info-block{border-bottom:1px dotted #CCC;height:98px;margin:31px 0 0;padding-bottom:0}#Content .product-info-block td input[type=text],#Content .product-info-block td select{width:100px;margin:14px 0 5px;font-size:10px;font-weight:700}#Content .product-info-block td input[type=text]{margin-top:9px;width:25px}#product-order-block,#product-payment-block{width:465px;float:left}#product-order-block .deliveryinfo h3{font-size:15px;font-weight:700;margin:15px 0}#product-order-block .deliveryinfo p{font-size:13px;color:#333}#product-order-block .deliveryinfo select{margin:0 10px;font-size:12px;float:left}#product-payment-block .editSubscription{font-size:12px}#product-order-block .currentorder,#product-order-block .nextorder{width:95px;float:left;border-bottom:1px dotted #ccc;height:72px}#product-order-block .nextorder{width:368px;border-left:1px dotted #ccc;padding-top:1px;height:71px}#product-order-block .notetxt{font-size:12px;color:#666;padding-top:15px;clear:both}#product-payment-block .billinginfo .addressblock h3,#product-payment-block .paymentinfo .addressblock h3,#product-payment-block .shippinginfo .addressblock h3{font-size:15px;font-weight:700;margin-top:15px;display:inline-block}#product-order-block .nextorder p{margin-left:20px}#product-payment-block .billinginfo,#product-payment-block .paymentinfo,#product-payment-block .shippinginfo{border-bottom:1px dotted #ccc;padding-left:20px}#product-payment-block .billinginfo p.normaltxt,#product-payment-block .paymentinfo p.normaltxt,#product-payment-block .shippinginfo p.normaltxt{font-size:12px;font-weight:400;margin-top:5px;margin-bottom:20px}#product-payment-block .boldtxt{font-weight:700}#FormErrors_AddToCart.edit_sub_qty .errorBlock{background:url(../images/bg_global_errorbox.gif) 17px 5px no-repeat;border:none;color:#C00;font-size:12px;margin-left:134px;margin-top:-37px;padding:11px 15px 26px 50px}#order-history .actions ul.list-actions li{float:left;padding-right:3px}#removeConsentFooter{padding-top:15px;border-top:1px dotted grey}#removeConsentFooter .readConsent{font-weight:700;margin-bottom:5px!important}#removeConsentFooter .removeConsent .removeConsentMsg{display:inline-block;margin-top:0;padding-top:17px;position:absolute;font-style:italic}.general .saveSubscribe-table tbody td{vertical-align:top}.general .saveSubscribe-table #deliveries{text-align:center;width:160px}.general .saveSubscribe-table #actions{text-align:center;width:314px}.general .saveSubscribe-table td.dlvryNext{width:95px}.general .saveSubscribe-table td.currentOrder a,.general .saveSubscribe-table td.dlvryNext a{color:#04c!important}.general .saveSubscribe-table td.last{width:110px}#Main .general .saveSubscribe-table td p.actCancel{margin:16px 10px 7px 2px;width:106px;left:-10px;position:relative}#Main .general .saveSubscribe-table td p.butonblock{width:170px}#Main .general .saveSubscribe-table td p.items{font-weight:700;padding-right:0;margin-bottom:0}#Content .product-info-block td{padding:0 14px;vertical-align:top;min-height:50px}#Content .product-info-block td.td-tileImage{width:110px}#Content .product-info-block td.priceSection{position:absolute}#Content .product-info-block td label{font-size:12px;font-weight:700}#Content .product-info-block td p.singleitem{padding-top:11px}#Content .product-info-block td label.pQty{padding-bottom:5px}#Content .product-info-block td .discountedprice{margin-top:12px;font-size:17px;font-weight:700}#Content .product-info-block td .currentprice,.product-info-block p.price-description{font-size:11px;color:#666;width:320px;padding-top:3px}#product-order-block{border-right:1px dotted #ccc;padding-left:10px}#product-order-block .deliveryinfo{border-bottom:1px dotted #ccc;height:66px}#product-order-block .deliveryinfo #changeFreqForm,#product-order-block .deliveryinfo label{float:left;padding-top:2px}#product-order-block .currentorder p,#product-order-block .nextorder p{font-size:12px;font-weight:700;margin-top:8px}#product-payment-block .shippinginfo{border-bottom:none}.product-info-block .savenreview-color,.product-info-block .savenreview-giftcard,.product-info-block .savenreview-qty,.product-info-block .savenreview-size{position:absolute;margin-top:8px}.product-info-block .savenreview-qty{position:relative}#updateDate .buttonsection button{width:110px}#updateDate .buttonsection .tier-2{margin-left:23px}#user-subs-link{margin-left:32px}.edit-delivery{font-size:28px;font-weight:700;color:#000;margin:-1px 0 22px 25px}#updateDate #edit-del-date .startSending .calendar{width:80px;margin-left:75px;margin-bottom:20px;text-align:center}#updateDate .buttonsection{margin-bottom:-10px;margin-left:1px}.product-info-block p.error-message{margin-left:-5px;margin-top:24px;position:absolute}#size-validation{display:none}.exceptionMsg{background-color:#F9F6D0;margin-bottom:20px;font-weight:700;font-size:12px;color:#333;padding:6px 0 6px 11px;margin-left:11px;display:none}.exceptionMsg.visible{display:block!important}.exceptionMsg #FormErrors_AddToCart{display:inline-block;padding-left:5px}#FormErrors_AddToCart:focus{outline:0}.exceptionMsg #FormErrors_AddToCart .errorBlock{background:none;border:none;color:#333;font-size:12px;margin:0;padding:0}#primary .item .qty{float:right}.manage-orders.details .canceled{min-height:110px;overflow:hidden}#frmCancelService div.btnBorder,#frmSkipdelivery div.btnBorder{display:inline-block;padding:1px}#GuestRegistrationForm .error-summary ul li{list-style-type:disc}#GuestRegistrationForm p.required{font-style:italic}#Main #PasswordRecovery fieldset label{width:65px}#Main #PasswordRecovery p.error-message{margin-left:62px;width:273px}#Main #PasswordRecovery .error-summary a{color:#1047c5!important}.error-summary p#logonIdMsg{padding:5px 7px}#PasswordRecovery .button{float:right;margin-right:65px}#PasswordRecovery .notification{float:left}form.general fieldset,form.general fieldset div{padding-bottom:0;padding-top:0}form.general fieldset div.chkboxContainer{width:200px;padding-top:4px!important}#Main .left.resetPwd{width:415px;position:relative}#PasswordEmailConf h2,#PasswordRecovery h2{font-size:153%;margin-top:20px}#Main .pwdrecovery.left{width:492px}#PasswordEmailConf fieldset ul li{list-style-type:disc;margin:3px 0 5px 12px}.bundlecartdata.manageOrder.cartdata.clearfix{display:inline-block}.bundlecartdata.manageOrder{padding:18px 0 0;border-bottom:1px dotted #C6D5DE;border-top:1px dotted #C6D5DE;width:702px}.bundle-cart .hidden{display:none!important;visibility:hidden}.bundlecartdata.manageOrder .child-cartdata{margin-left:92px;padding:11px 10px 9px 2px;border-top:1px dotted #C6D5DE}.ie .bundlecartdata.manageOrder .child-cartdata{padding:11px 10px 9px 2px}.bundlecartdata.manageOrder.cartdata .child-cartdata .cartCol1{margin:2px 12px 0 0}.manageOrder .bundleproduct{min-height:87px;padding-right:10px}.bundlecartdata.manageOrder .cartCol1{float:left;margin-right:20px;min-height:10px;width:60px}.bundlecartdata.manageOrder .bundleproduct .cartCol1{width:75px;margin-right:0}.bundlecartdata.manageOrder .cartCol2{float:left;margin:0 10px 10px 12px;width:280px}#Main .bundlecartdata.manageOrder .cartCol2 .itemname{margin:5px 0 0}.bundlecartdata.manageOrder .cartCol2 .itemname a{color:#06f;font-weight:700;font-size:14px}.bundlecartdata.manageOrder .child-cartdata .cartCol2 a{font-weight:700;font-size:12px;color:#333;text-decoration:none;cursor:default}.bundlecartdata.manageOrder .cartCol3{float:left;margin-right:20px;min-height:31px;width:214px;margin-bottom:10px}.bundlecartdata.manageOrder .cartCol4{color:#333;float:right;font-size:12px;font-weight:700;text-align:right;width:70px}.bundlecartdata.manageOrder .cartCol4 p{color:#000;font-size:14px;font-weight:700}#Main .bundlecartdata.manageOrder.vbOrderCancel .cartCol4 p{padding-right:7px}#Main .bundlecartdata.manageOrder .cartCol4 p.qty{font-size:13px;margin-top:0;color:#666}.bundlecartdata.manageOrder .cartCol4 p.qty .itemCount{color:#666}.bundlecartdata.manageOrder .cartCol4 span.qty .itemCount{color:#666;display:inline-block;padding-left:5px}#Main .bundlecartdata.manageOrder .cartCol3 p{padding-left:15px;font-size:11px;color:#666;margin-bottom:0}#Main .bundlecartdata.manageOrder p.applied{font-weight:700;background:url(../images/sprites.png) -441px -1598px no-repeat;padding-bottom:5px;font-size:12px;margin-top:1px}.bundlecartdata.manageOrder .child-cartdata .cartCol2{width:217px;margin:0}.bundlecartdata.manageOrder .child-cartdata .cartCol2 p{font-size:12px;font-weight:700}.bundlecartdata.manageOrder .child-cartdata .cartCol2 .itemTag span{font-weight:400}.manage-orders #order-container .bundlecartdata.manageOrder li div.deliveryHead{margin-left:92px;height:auto;line-height:16px;padding-top:10px;padding-bottom:10px}.bundlecartdata.manageOrder li h4.deliveryHead .estimated{display:inline-block;width:307px}.bundlecartdata.manageOrder li h4.deliveryHead .estimated span{color:#666}.manage-orders #order-container .bundlecartdata.manageOrder li h4.deliveryHead .delivery{color:#000;float:left}.bundlecartdata.manageOrder li h4.deliveryHead .email-delivery{float:left}#Main .bundlecartdata.manageOrder li h4.deliveryHead .shipped-date{float:left;margin-left:10px;position:static}.manage-orders #order-container .bundlecartdata.manageOrder li p.package{margin-left:102px;line-height:25px;font-weight:700;font-size:11px;color:#666}.manage-orders.details .shipping-status{margin-top:0}.bundlecartdata.manageOrder .maageOrderVBbtnBox .button{float:right}.bundlecartdata.manageOrder .serviceplansec{border-top:1px dotted #CCC;margin:0 0 5px 61px;width:89.5%;padding:10px 0 0 10px;clear:both;font-size:12px}.bundlecartdata.manageOrder .serviceplansec .servsec{float:left;width:512px;font-weight:700}.bundlecartdata.manageOrder .srvimgsec{float:left;height:25px;margin-right:10px;width:25px}.sprite{background-image:url(../../../checkout/images/checkout-sprite.png)}.bundlecartdata.manageOrder .srvimgsec .sprite.tickmark{background-position:-150px -111px;height:25px;width:24px;float:left;margin:0 3px 0 0}.bundlecartdata.manageOrder.vbOrderCancel .srvcontent{float:left;width:400px}.bundlecartdata.manageOrder.vbOrderCancel{width:702px}.bundlecartdata.manageOrder.vbOrderCancel .serviceplansec .servsec{width:493px}.bundlecartdata.manageOrder.vbOrderCancel .bundleproduct{margin-left:61px}.bundlecartdata.manageOrder.vbOrderCancel .cartCol3{width:199px;margin-right:0;margin-left:7px}.bundlecartdata.manageOrder.vbOrderCancel .cartCol2{width:258px}.bundlecartdata.manageOrder.vbOrderCancel .child-cartdata{margin-left:142px}.bundlecartdata.manageOrder.vbOrderCancel .child-cartdata .srvPrice{float:right}.bundlecartdata.manageOrder.vbOrderCancel .bundleproduct,.bundlecartdata.manageOrder.vbOrderCancel .serviceplansec{position:relative}.bundlecartdata.manageOrder.vbOrderCancel .bundleproduct .inputBox{left:-40px;position:absolute;top:0}.bundlecartdata.manageOrder.vbOrderCancel .serviceplansec .inputBox{left:-187px;position:absolute;top:15px}.bundlecartdata.manageOrder.VBCancelHold .headingBox,.bundlecartdata.manageOrder.vbOrderCancel .headingBox{width:100%;border-bottom:1px solid #e9e9e9;height:28px;margin-bottom:18px;font-weight:700}.bundlecartdata.manageOrder.VBCancelHold .headingBox .vbitemCancelHead,.bundlecartdata.manageOrder.vbOrderCancel .headingBox .vbitemCancelHead{width:70px;float:left;margin-left:9px}.bundlecartdata.manageOrder.VBCancelHold .headingBox .vbitemHead,.bundlecartdata.manageOrder.vbOrderCancel .headingBox .vbitemHead{width:337px;float:left}.bundlecartdata.manageOrder.VBCancelHold .headingBox .vbitemPromotionHead,.bundlecartdata.manageOrder.vbOrderCancel .headingBox .vbitemPromotionHead{width:160px;float:left}.bundlecartdata.manageOrder.VBCancelHold .headingBox .vbitemPriceHead,.bundlecartdata.manageOrder.vbOrderCancel .headingBox .vbitemPriceHead{width:70px;float:right;margin-right:12px;text-align:right}.bundlecartdata .child-cartdata .tileImage{height:60px;width:60px}.manage-orders.details #Core .shipping-info{overflow:hidden}.manage-orders.details #Core .shipping-info p.message,.manage-orders.details #order-container #section-head p.message{font-size:12px}.manage-orders.details #Core .picking-block{clear:both;padding-left:10px;padding-bottom:20px}.manage-orders.details #Core .picking-block .pickup-title{font-size:18px;color:#000;font-weight:700;margin:2px 0 16px}.manage-orders.details #Core .picking-block .pickup-title-sub{margin:20px 0 2px;font-size:15px;font-weight:400;color:#666;line-height:18px}.manage-orders.details #Core .picking-block .pickup-title-sub-line.pickup-title-sub{line-height:12px}.manage-orders.details #Core .picking-block .pickup-title-sub span.person{color:#333;display:block}.manage-orders.details #Core .picking-block a{font-size:15px;font-weight:400}.manage-orders .alternate-pickup-form{position:relative;padding-top:18px}.manage-orders .hidepickup{display:none;margin-top:20px}.manage-orders #Main .alternate-pickup-form h2{font-size:14px;margin-bottom:20px}.manage-orders #Main.underline.pickup .shipping-info h3{font-size:25px;font-weight:700}.manage-orders .alternate-pickup-form .error-summary{margin:0 0 10px}#Main .alternate-pickup-form form#pickup-person-form .error-summary h3{font-size:18px}.manage-orders .alternate-pickup-form .ShippingDetails{color:#333;display:block;font-size:9pt;font-weight:700;margin:0 0 9px}.manage-orders .alternate-pickup-form input[type=text],.manage-orders .alternate-pickup-formmobile input[type=text]{background:#FFF;border:1px solid #D2D9DC;height:35px;line-height:35px;padding:0 0 0 3px;width:322px}.manage-orders .alternate-pickup-form input.phoneno{width:100px}.manage-orders .alternate-pickup-form .optional,.manage-orders .alternate-pickup-formmobile .optional{font-size:12px;color:#999;padding-left:10px}.manage-orders.details #Core .alternate-pickup-form .input-step p{margin-top:5px;color:#999}.manage-orders.details #Core .alternate-pickup-form .button-ruller{float:right;margin-right:22px}.manage-orders.details #Core .alternate-pickup-form .button-ruller button{margin:0 0 0 8px;width:91px}.manage-orders.details #Core .alternate-pickup-form .button-ruller button#Save{width:91px}.manage-orders #Main.underline.pickup h4,.manage-orders ul.pickupitems{margin-left:10px;display:inline}.manage-orders ul.pickupitems li img{margin:0 20px 0 0;padding-top:0}.manage-orders .pickup ul.pickupitems .details,.manage-orders.details ul.pickupitems li div.details{padding-top:10px;width:250px}.manage-orders.details ul.pickupitems .cartPromotion .value,.manage-orders.details ul.pickupitems .cartPromotion .value a{padding:0;margin:0}.manage-orders.details ul.pickupitems .cartPromotion .category{padding-left:15px;margin-left:-12px}.manage-orders.details ul.pickupitems li.item{padding:20px 10px}#Main #alternatePickupUdateDiv,.ie8 ul.pagination1 li.current{padding-top:0}.manage-orders.details #Core .pagination{margin:35px 0 20px 10px;color:#666}.manage-orders.details ul.pickupitems li.item .pagination{top:10px;position:relative}#Main #primary #section-head h3.checkout-section,#Main #primary .picking-block h3,#Main #primary .picking-block h4,#Main #primary .shipping-info h3{background:0 0;color:#000;font-weight:700}#Main.underline.pickup .pickup-title.block{display:block}.flLeftcont{float:left;width:346px}.cleaboth.input-field.chk_field{clear:both}.manage-orders.details #Core .picking-block .viewPolicy{color:#000;position:absolute;left:350px;top:30px;font-size:11px}#Main #primary #section-head h3.checkout-section,#Main #primary .picking-block h3 span.opt{color:#999}.manage-orders.details #Core .picking-block .viewPolicy a{font-size:11px;font-weight:400;margin-left:0}.button-ruller-mob{width:338px;text-align:right}.button-ruller-mob button{width:91px;margin-bottom:0}#alternatePickupUdateDivphone .input-step{position:relative}#Main #primary .itemList.shipped.pickupitems{border-top:none}.manage-orders.details .shipping-info a{font-size:18px;top:16px;font-weight:700}.manage-orders.details .shipping-info span.order-status-link a{top:0}#Main #primary .shipping-info .shp-addrinfo a{position:static;font-size:inherit;font-weight:400;padding-left:0}.manage-orders #Main #section-head h3,.manage-orders #Main .shipping-info h3{float:left;padding-right:5px}#Main #alternatePickupForm{display:none;visibility:hidden}#order-container .itemList .item .tileImage{display:inline;float:left;height:75px;width:75px}.manage-orders.cancel-items table.item-list .items .details .tileImage{display:inline;float:left;height:75px;width:75px;margin-right:15px}.manage-orders.cancel-items table.item-list .items .details{padding:0}.manage-orders.cancel-items table.item-list .items img{position:static}.manage-orders .order-table .item.VBchildItem{padding-bottom:5px;padding-left:50px;width:258px;margin-right:52px}.manage-orders .order-table .item.VBparentItem{padding-bottom:5px}.manage-orders #order-container h4.pickup-address strong{padding-right:0}.manage-orders #Main .shipping-info .checkout-section{color:#999!important;font-size:18px!important}#Main .bundlecartdata.manageOrder .cartCol4 p.qty strong,.bundlecartdata.manageOrder .cartCol4 span.qty,.manage-orders #order-container h4 .estimated strong{color:#000}ul.itemList.shipped.last li.item a.tileImage{display:inline-block;margin-right:10px}.bundlecartdata.manageOrder.vbOrderCancel .bundleproduct .cartCol1 img{width:75px;height:75px}.manage-orders #order-container .bundlecartdata.manageOrder h4.deliveryHead strong{padding-right:3px}.ie #Main .bundlecartdata.manageOrder .child-cartdata .cartCol3 p{margin-left:2px}.ie10 #ManageAccountMain .my-local-store-find.general ul.stores-with li label{margin-top:3px;width:152px}#catgoryHeaderContainer.myaccount .promoArea{min-height:91px}.managepromoArea{margin-top:-10px;float:right;min-height:95px;width:320px}.managepromoArea h2,.managepromoArea p strong{display:block;font-size:14px;padding-bottom:5px}.managepromoArea p{font-size:10px;line-height:1.15;padding-top:10px;margin-left:120px}.managepromoArea a.button{display:inline-block;float:right;margin:15px 17px 22px 0}form#find-order-form .input-step label{margin:0 0 8px;color:#333}form#find-order-form .input-step{margin:0 0 14px}#Main #order-container p.enterMobinfo{color:#000;margin-bottom:10px;font-size:12px}#Main .returnPager2 .left{width:307px;float:left;margin-right:44px;padding-bottom:0}#Main .returnPager2 .right{width:307px;float:left;padding-bottom:0;text-align:justify}#Main .refundMethod h2,#Main .returnPager2 .left h2,#Main .returnPager2 .right h2{color:#787878;font-size:24px;font-weight:400;line-height:17px;margin:15px 0 14px}#Main .returnPager2 .left p,#Main .returnPager2 .right p{color:#333;font-size:12px;font-weight:400;line-height:16px;margin:0;padding:0 0 18px}#Main .returnPager2 .right a.button{float:right;margin-top:10px}#Main #ManageAccount .returnPager2 .stillq{border-bottom:1px solid #E1E1E1;margin-top:30px;padding-bottom:20px}#Main #ManageAccount .returnPager2 .stillq h3,#Main #ManageAccount .returnPager2 ul li{color:#333;font-size:14px!important;font-weight:700;margin-bottom:5px}#Main #ManageAccount .returnPager2 ul li{list-style:disc inside}#Main #ManageAccount .returnPager2 .refundMethod ul li p{font-size:12px;font-weight:400;margin-bottom:15px;margin-top:5px}body form .error-summary a{color:#04C!important}body.babyRegistry.newLayout div.babyRegistry,body.clubWedding.newLayout div.clubWedding{background:url(../images/background-body-en.png) repeat-x}.pwdmtr{position:relative;width:287px}#ChangePasswordForm .pwdmtr{width:478px}#strengthRul{position:absolute;right:-361px;top:0;width:340px;float:none}form#ResetPwdForm #strengthRul{top:10px}#strengthRul p.head{font-weight:700}#strengthRul ul li{list-style:none;font-size:12px;line-height:18px}.tipStrength{background-position:-392px -1001px;background-image:url(../images/sprites.png);width:13px;height:11px;display:inline-block;margin-left:2px}.PwdStrengthTxt{font-size:12px;margin:9px 0 8px;position:relative;padding:0!important}div.moreInfop,form.general div.moreInfop{background:#f0f8ff;border:1px solid #ccc;display:none;padding:5px 10px!important;width:248px;position:absolute;top:31px;z-index:1}#Main div.moreInfop p{font-size:12px;padding:0;margin:2px 0}#Main #strengthRul p.head{padding:0 0 3px;margin:0}.StrengthBarCont,.passwordStrengthBar{float:none!important;padding:0!important}.passwordStrengthBar{height:5px;background:#f5f5f5;padding:0!important;position:relative;width:270px}#strengthRul .error,#strengthRul .success{display:inline-block;height:16px;width:16px;padding:0;margin:0 0 -3px 2px}#strengthRul .error{background-position:-87px -838px}#strengthRul .success{background-position:-62px -838px}.strengthGood,.strengthStrong,.strengthWeak{display:block;height:5px;margin-bottom:10px;padding:0;position:absolute}.strengthWeak{width:33%;background-color:#f7c105;border-right:1px solid #f7c105}.strengthGood{width:66%;background-color:#39f;border-right:2px solid #39f}.strengthStrong{width:100%;background-color:#95d70a}#Main #ManageAccountMain form#GuestAddressForm .input-field.fname,#Main #ManageAccountMain form#GuestAddressForm .input-field.lastname{clear:none!important;float:left!important;margin-right:20px;padding-bottom:0!important;width:280px!important}#Main #ManageAccountMain form#GuestAddressForm input[type=text]{border:1px solid #d1d9dc;height:30px;width:248px}#Main #ManageAccountMain form#GuestAddressForm input.bigger{width:550px}#Main #ManageAccountMain form#GuestAddressForm .EditAddress{clear:none;float:left;margin-right:20px;overflow:hidden;width:100%}#Main #ManageAccountMain form#GuestAddressForm .EditAddress .AddaddressCity{clear:none;float:left;margin-right:20px;overflow:hidden;width:198px}#Main #ManageAccountMain form#GuestAddressForm .EditAddress select.manageoption{margin-top:1px;padding:10px 0;width:171px;border:1px solid #ccc}#ManageAccountMain #GuestAddressForm #DefaultPayment{margin:0 10px 0 0}.address-options p.deleteAddress{margin-top:20px;line-height:16px;width:335px;margin-bottom:20px}.deleteoverlayAddress{clear:left;line-height:16px;margin-top:15px;margin-bottom:10px}.deleteAddress .options{float:right}.deleteAddress .options a,.overlay .deleteAddress .options a:link{color:#0069ff!important;text-decoration:none}.deleteAddress .options button{margin-left:10px}#GuestAddressForm p.error-message{margin-left:0}#ManageAccountMain #GuestAddressForm .input-field-phone p.error-message{width:240px}#ManageAccountMain form#GuestAddressForm fieldset .EditAddress .input-step{clear:none}#ManageAccountMain #GuestAddressForm .phoneextn label.newAddressPhone{width:340px}label.newAddressPhone span.noramlTxt{font-weight:400;font-size:11px;color:#666}#Main #ManageAccountMain form#GuestAddressForm .EditAddress label.short{width:100px;text-align:left}#Main #ManageAccountMain form#GuestAddressForm .EditAddress .label-small .replaceNumber{width:110px}#ManageAccount #GuestAddressForm .newAddressButtons .addaddrCancellink{padding-right:15px}#ManageAccountMain #GuestAddressForm fieldset div.newAddressButtons{float:right;width:638px}#ManageAccountMain #GuestAddressForm #makeMydef{border-bottom:1px dotted #CCC;width:558px;padding:10px 0}