.price-alert-dialog{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9999;display:none;opacity:.1}
.price-alert-box{position:absolute;height:auto;width:424px;background-color:#0075cc;z-index:9999;display:none;top:0;left:0;margin:auto;box-shadow:-2px 3px 3px #a3a3a3;-webkit-box-shadow:-2px 3px 3px #a3a3a3;-moz-box-shadow:-2px 3px 3px #a3a3a3}
.price-alert-header{background-color:#0070d5;height:21px;padding-top:5px}
.price-alert-header-icon{background:url("../images/main-opt.png") no-repeat scroll -659px 0 transparent;float:left;height:17px;width:30px}
.price-alert-general{float:left;background-color:#e0f0f2;margin-left:1px;height:auto;width:422px;max-width:422px;font-family:Arial;font-size:12px;text-align:left}
.price-alert-left-arrow{background:url("../images/main-opt.png") no-repeat scroll -711px 0 transparent;float:left;height:19px;margin:65px -12px 0;width:12px;position:absolute;display:inline-block;zoom:1;*display:inline;_height:19px}
.price-alert-close-button{background:url('../images/main-opt.png') no-repeat scroll -388px -314px transparent;float:right;width:0;height:0;margin:-13px -12px;margin:-13px -12px\9;*margin:-28px -11px;_margin:-28px -12px;padding:11px 24px 12px 0;cursor:pointer}
.price-alert-buttons{float:left;padding-bottom:13px;padding-left:11px;padding-top:11px;width:100%;height:23px}
.price-alert-cancel{background:url('../images/main-opt.png') no-repeat scroll -637px -54px transparent;width:61px;height:21px;float:left;cursor:pointer;padding-left:20px}
.setup_alert{background:url('../images/main-opt.png') no-repeat scroll -635px -24px transparent;width:87px;height:21px;float:left;cursor:pointer}
#priceProduct{color:#000;font-size:13px;height:53px;padding-left:9px;padding-top:11px;width:100%;display:inline-block;zoom:1;*display:inline;_height:19px}
#priceProductMsg{color:#000;font-weight:bold;font-size:14px;white-space:nowrap}
#bestPrice{color:#0070d5;padding-top:6px;font-size:14px;white-space:nowrap}
#productPrice{font-weight:bold}
#priceEmail{padding-left:9px;padding-top:12px;height:20px;width:100%;float:left}
#notifyRelevant{color:#000;padding-left:6px;padding-top:12px;font-size:12px;height:21px;width:100%;white-space:nowrap;float:left}
#notifyAvailableProd{padding-left:6px;font-size:12px;height:32px;padding-top:3px;width:100%}
#price-alert-privacy{color:#666;font-family:Arial;font-size:11px;margin-left:248px;margin-top:-16px;white-space:nowrap}
#price-alert-privacy a{color:#666}
.priceAlertEmail{background-color:#fff;border:1px solid #ccc;font-size:12px;height:17px;width:241px}
#priceAlertEmail:focus{border:1px solid #ccc}
.error-img{background:url("../images/error_triangle.gif") no-repeat scroll 0 0 white;color:#c00;font-weight:bold;padding-left:24px;padding-top:1px;width:217px;font-size:12px}
#price-alert{display:inline;height:10px;margin-top:2px;margin-left:17px;margin-right:2px;position:relative}
.price-alert-main-img{background:url("../images/bell-icon-blue.png") no-repeat scroll 0 0 transparent;left:-21px;top:-4px;height:21px;position:absolute;width:22px}
.price-alert-main-img-ie7{top:-1px}
.price-alert-set-icon{background:url("../images/bell-icon-orange.png") no-repeat scroll 0 0 transparent;left:-21px;top:-4px;height:21px;position:absolute;width:22px}
.price-alert-dialog{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9999;display:none;opacity:.1}
.price-alert-box{position:absolute;height:auto;width:424px;background-color:#0075cc;z-index:9999;display:none;top:0;left:0;margin:auto;box-shadow:-2px 3px 3px #a3a3a3;-webkit-box-shadow:-2px 3px 3px #a3a3a3;-moz-box-shadow:-2px 3px 3px #a3a3a3}
.price-alert-header{background-color:#0075cc;height:21px;padding-top:5px}
.price-alert-header-icon{background:url("../images/main-opt.png") no-repeat scroll -659px 0 transparent;float:left;height:17px;width:30px}
.price-alert-general{float:left;background-color:#edf6fd;margin-left:1px;height:auto;width:422px;max-width:422px;font-family:Arial;font-size:12px;text-align:left}
.price-alert-left-arrow{background:url("../images/main-opt.png") no-repeat scroll -711px 0 transparent;float:left;height:19px;margin:65px -12px 0;width:12px;position:absolute;display:inline-block;zoom:1;*display:inline;_height:19px}
.price-alert-close-button{background:url('../images/main-opt.png') no-repeat scroll -394px -314px transparent;float:right;width:0;height:0;margin:-13px -12px;margin:-13px -12px\9;*margin:-28px -11px;_margin:-28px -12px;padding:11px 24px 12px 0;cursor:pointer}
.price-alert-buttons{float:left;padding-bottom:13px;padding-left:11px;padding-top:11px;width:100%;height:23px}
.price-alert-cancel{background:url('../images/main-opt.png') no-repeat scroll -637px -54px transparent;width:61px;height:21px;float:left;cursor:pointer;padding-left:20px}
.setup_alert{background:url('../images/main-opt.png') no-repeat scroll -635px -24px transparent;width:87px;height:21px;float:left;cursor:pointer}
#priceProduct{color:#333;font-size:14px;font-weight:bold;height:53px;padding-left:9px;padding-top:11px;width:100%;display:inline-block;zoom:1;*display:inline;_height:19px}
#priceProductMsg{color:#666;font-weight:normal;font-size:13px;white-space:nowrap}
#bestPrice{color:#0070d5;padding-top:10px;font-size:16px;font-weight:normal;white-space:nowrap}
#priceDrop{padding-left:9px;font-size:13px;font-weight:normal;color:#0070d5}
#taxShip{padding-left:9px;font-size:10px;font-weight:normal;color:#666}
#priceAlertDrop{background-color:#fff;border:1px solid #ccc;color:#000;font-size:12px;height:17px;width:50px}
#priceDropNumberError,#priceDropError,#priceDropValueError,#priceDropValueZeroError{display:none;font-size:11px;font-weight:normal;font-style:italic;color:#c00}
#priceEmail{padding:6px 0 4px 9px;height:20px;width:100%;float:left}
#notifyRelevant{color:#000;padding-left:6px;padding-top:10px;font-size:12px;height:21px;width:100%;white-space:nowrap;float:left}
#notifyAvailableProd{padding-left:6px;font-size:12px;height:32px;padding-top:3px;width:100%}
#price-alert-privacy{color:#666;font-family:Arial;font-size:10px;margin-left:276px;margin-top:-16px;white-space:nowrap}
#price-alert-privacy a{color:#666362}
.priceAlertEmail{background-color:#fff;border:1px solid #ccc;color:#666;font-size:13px;font-style:italic;height:17px;width:264px}
#priceAlertEmail:focus{border:1px solid #ccc}
.error-img{background:url("../images/error_triangle.gif") no-repeat scroll 0 0 white;color:#c00;font-weight:bold;padding-left:24px;padding-top:1px;width:217px;font-size:12px}
.price-alert-link{cursor:pointer;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;text-decoration:none;color:#0f2d6a;font-size:11px;padding:4px;font-family:Arial}
.price-alert-link:hover{text-decoration:underline}
.price-alert-link:active,.price-alert-link:focus{border:0;outline:0}
.price-alert-settext{font-size:11px;font-weight:normal;padding:3px;font-family:Arial}
.price-alert-settext a{color:#e16d20;color:rgba(224,123,30,1);text-decoration:none}
.price-alert-settext a:hover{text-decoration:underline}
.price-alert-dialog-bottom{background-color:#0075cc;float:left;height:1px;width:100%}
.price-alert-preference-main{float:left;width:94%;margin-left:62px;border-bottom:1px solid #ccc;margin-bottom:15px;font-size:13px;color:#000;text-align:right}
.price-alert-preference-in{float:left;width:100%}
.price-alert-preference-header{float:left;width:100%;margin-bottom:5px}
.price-alert-preference-list{float:left}
.price-alert-preference-action{float:left;width:15%;color:#0071d1;text-align:left}
.price-alert-preference-edit{float:left;margin-right:9px;cursor:pointer}
.price-alert-preference-remove{float:none;margin-left:5px;cursor:pointer}
.price-alert-preference-prod-title{float:left;width:35%;font-weight:bold;height:24px;text-align:left}
.price-alert-preference-start-date{float:left;width:12%;text-align:left}
.price-alert-preference-target-price{float:left;width:12%}
.price-alert-preference-exp-date{float:left;width:18%}
.price-alert-preference-dialog{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9999;display:none;opacity:.1}
.preference-box{position:absolute;height:auto;width:330px;background-color:#0075cc;z-index:9999;display:none;top:0;left:0;margin:auto;box-shadow:-2px 3px 3px #a3a3a3;-webkit-box-shadow:-2px 3px 3px #a3a3a3;-moz-box-shadow:-2px 3px 3px #a3a3a3;display:block}
.price-alert-preference-price{float:left;height:10px;margin-bottom:8px;margin-left:12px;margin-top:5px;width:100%;color:#0071d1;font-size:14px}
.price-alert-preference-cal{float:left;margin-bottom:3px;margin-left:12px;margin-top:12px;width:100%}
.price-alert-preference-target-price-pop{float:left;width:40%}
.price-alert-preference-date-cal{float:right;width:55%}
.preference-target-price-exp-cal{float:left;margin-left:12px;width:100%}
.preference-target-price{float:left;width:40%}
#preference-target-price{margin:0}
.preference-target-exp{float:right;width:55%}
#preference-target-exp{margin:0}
.price-alert-preference-remove-msg{font-size:14px;font-weight:bold;margin-bottom:-10px;margin-left:12px;margin-top:16px;width:80%}
.price-alert-preference-remove-undone{color:#0071d1;font-size:12px;height:12px;margin-bottom:12px;margin-left:12px;margin-top:45px;width:50%}
.pref-error{border:2px solid #c00;color:#c00}
#preference-target-price:focus{border:1px solid #ccc}
#preference-target-exp:focus{border:1px solid #ccc}
#preference-error-msg{display:none;float:left;width:90%;margin-top:5px}
#preference-error-msg-img{background:url("../images/main-opt.png") no-repeat scroll -169px -79px transparent;float:left;height:19px;margin-left:11px;width:19px}
#preference-error-msg-text{color:#c00;float:left;font-size:12px;font-weight:bold;margin-top:4px;width:67%}
#alert-no-preference{float:left;width:100%;text-align:left}
#no-active-price-alert{float:left;margin-bottom:15px;margin-top:10px;width:100%;text-align:left}
.clenderImage{background:url("../images/calendar.png") no-repeat scroll transparent;width:16px;height:16px;padding:0;text-indent:-2000px;overflow:hidden;text-decoration:underline;cursor:pointer;display:inline-block}
.disabled-pref-action{pointer-events:none}
.disabled-pref-deActive{pointer-events:none;cursor:default;color:#b6b6b6;margin-left:7px}
.anchor-pref-active{color:#0071d1;margin-left:7px}
.priceAlertActive{background-color:#deedf9;z-index:20}
#email-error{display:none;font-size:11px;font-weight:normal;font-style:italic;color:#c00;margin-left:12px}
#priceNotAvailable{position:absolute;font-size:15px;font-weight:bold;line-height:20px;color:#c00;text-align:center;display:none;top:26px;left:1px;width:422px;height:200px;background-color:#fff;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);z-index:100;display:none}
#priceNotAvailable h2{margin-top:38px}
.close_alert{background:url('../images/main-opt.png') no-repeat scroll -636px -84px transparent;width:59px;height:22px;cursor:pointer;margin:17px auto}
#price-alert-footer-dialog{background:transparent;height:110px;width:895px;z-index:99}
#price-alert-modal-dialog{background:transparent;width:645px;position:absolute;z-index:99;display:none}
.absolute-wrapper{position:absolute;width:895px}
.pa-dialog-close{background:url('../images/price-alerts-modal-sprite-opt.png') no-repeat -133px 3px;cursor:pointer;height:24px;width:24px;right:0;position:absolute;z-index:100}
.pa-dialog-close:hover{background-position:-133px -21px;height:27px}
.pa-dialog-assets{display:block;position:relative;height:0;font-size:1px;line-height:.1;width:100%}
#price-alert-footer-dialog .pa-dialog-body{background:url('../images/price-alerts-x-sprite.png') repeat-x;height:110px;width:846px;position:relative;top:-1px;left:25px}
#price-alert-modal-dialog .pa-dialog-body{background:url('../images/price-alerts-modal-y.png') repeat-y;height:238px;width:652px;position:relative;top:48px;left:2px}
#price-alert-modal-dialog .dh-wrapper{background:url('../images/price-alerts-modal-y.png') repeat-y;width:652px;position:relative;left:2px;top:48px;display:none}
#price-alert-modal-dialog #priceAlertEnrichment .wrapper{margin:0 34px;text-align:left}
.price_alert_popup .signup_popup_header{border-top:1px solid #b9b9b9}
.price_alert_popup .dh-logo{background:url('../images/price-alerts-modal-sprite-opt.png') -89px -101px no-repeat;width:53px;height:38px;top:-9px;left:12px;position:relative}
.price_alert_popup p{font-size:12px;color:#2d2d2d;padding-bottom:4px;margin-left:16px}
.price_alert_popup .button{background:url('../images/price-alerts-modal-sprite-opt.png') no-repeat -229px -98px transparent;margin-top:-28px;margin-right:50px;width:150px;height:34px;border:0;cursor:pointer;box-shadow:none}
.price_alert_popup .button:hover{background-position:-230px -137px}
.price_alert_popup .button:active{background-position:-228px -178px}
.price_alert_popup .sub-links{margin-top:-6px;text-align:right;margin-right:62px}
.price_alert_popup .sub-links a{color:#a6a6a6;font-size:10px;font-weight:normal;text-decoration:underline}
.price_alert_popup form{margin-left:16px}
#price-alert-modal-dialog.ie7 .pa-dialog-body{left:1px}
#price-alert-modal-dialog .pa-dialog-top{background:url('../images/price-alerts-modal-sprite-opt.png') no-repeat;width:644px;height:43px;top:5px;left:6px;position:absolute}
#price-alert-modal-dialog .pa-dialog-bottom{background:url('../images/price-alerts-modal-sprite-opt.png') no-repeat;width:644px;height:44px;position:relative;margin:48px 0 0 1px}
#price-alert-modal-dialog .pa-dialog-top{background-position:-230px 0}
#price-alert-modal-dialog .pa-dialog-bottom{background-position:-230px -46px;right:-5px}
.pa-dialog-title-bar{text-align:left;padding-top:15px;padding-bottom:8px}
#price-alert-modal-dialog .pa-dialog-title-bar{position:absolute;top:4px;left:36px}
.pa-dialog-title-bar .alert-set,.pa-dialog-title-bar .alert-unset{color:#fff;color:rgba(255,255,255,.95);font-weight:bold;font-size:13px}
#price-alert-modal-dialog .pa-dialog-title-bar .alert-set,#price-alert-modal-dialog .pa-dialog-title-bar .alert-unset{font-size:14px}
.alert-set{display:inline}
.privacy-policy,.privacy-policy a{color:#fff;color:rgba(255,255,255,.8);font-size:9px;text-decoration:none}
.alert-relevant,.alert-relevant label{color:#808080;font-size:11px}
.alert-relevant{margin:4px 26px 0 0;float:right}
.privacy-policy a:hover{color:#fff;color:rgba(255,255,255,1.0);text-decoration:underline}
.pa-dialog-content{padding:10px 0}
.pa-image,.pa-title,.pa-price,.notify-txt,.form-field,.set-alert-button,.pa-emailAddress-txt,.set-alert-button,.notify-manage{float:left;text-align:left}
.form-field{float:right}
.form-input{padding:5px 5px 5px 0}
.pa-title{font-size:12px;font-weight:bold;height:27px;margin:0 25px 10px 11px;text-align:left;padding-top:5px;width:180px}
.pa-title a{color:#000;color:rgba(0,0,0,.7);text-decoration:none}
.pa-title a:hover{color:#06C;text-decoration:underline}
.pa-price{color:#e9b72e;color:rgba(233,183,46,1);font-size:21px;font-weight:bold;overflow:hidden;width:92px}
.pa-price-label{font-size:11px;color:#4d4d4d;color:rgba(0,0,0,.6);font-weight:normal}
.notify-txt{color:#016dd9;color:rgba(1,109,217,1);font-size:11px;margin:0 7px 0 20px;width:120px;padding-top:5px}
.notify-txt-symbol{font-size:14px;text-align:left;margin:0;width:5px;color:#016dd9;font-style:italic;position:absolute;left:255px}
.price-alert-csp-dialog .notify-txt-symbol{left:388px;top:9px}
.notify-txt-symbol,.form-field{margin-top:5px}
.set-alert-button{background:url('../images/price-alerts-modal-sprite-opt.png') no-repeat -3px 0;cursor:pointer;float:right;height:30px;width:123px}
.set-alert-button:hover{background-position:-3px -30px}
.set-alert-button:active{background-position:-3px -63px}
.pa-price-txt{width:57px}
.pa-emailAddress-txt{width:115px;color:#999}
.pa-input-txt{border:1px solid #808080;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:14px;height:14px;margin-right:10px;padding:5px 0 5px 12px;color:#016dd9;font-style:italic}
input.pa-input-txt{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
input.pa-input-txt:focus,input.pa-input-txt.error:focus{border-color:blue;border-color:rgba(82,168,236,0.8);color:#000;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}
input.pa-input-txt.error{border-color:red;border-color:rgba(185,74,72,0.8);color:#b94a48;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(185,74,72,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(185,74,72,0.8);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(185,74,72,0.8)}
.notify-manage,.alert-set,.pa-alert-set .alert-unset,.pa-alert-set .alert-relevant,.pa-alert-set .privacy-policy,.pa-alert-set .notify-txt,.pa-alert-set .form-field,.pa-price-expected{display:none}
.pa-alert-set .alert-set{display:inline}
.pa-alert-set .pa-price-expected{color:#016dd9;color:rgba(1,109,217,1);display:block;margin-left:20px}
.pa-alert-set .pa-price-negotiate{border:1px solid #888;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;padding:5px 15px;margin-top:-5px;min-width:215px;overflow:hidden}
.pa-alert-set .notify-manage{display:block;margin-left:10px;width:290px;overflow:hidden}
.pa-alert-set .pa-dialog-title-bar{padding-top:17px}
.pa-alert-set .pa-price-expected{width:100px;overflow:hidden}
.notify-manage .notify{color:#000;color:rgba(0,0,0,.45);font-size:11px;padding-bottom:2px}
.notify-manage .email,.notify-manage .priceAlertEmail{border:0;color:#000;color:rgba(0,0,0,.8);font-style:italic;font-size:12px}
.notify-manage a{color:#016dd9;color:rgba(1,109,217,1);font-weight:normal;text-decoration:none}
.notify-manage a:hover{text-decoration:underline}
.price-alert-transmitting .pa-dialog-overlay{display:block}
.pa-dialog-overlay{display:none;background:#f8f8f8;left:-5px;top:10px;height:40px;width:850px;position:absolute;z-index:99;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}
#overlay.price-alert-overlay{background-color:#043265}
#price-alert-modal-dialog .pa-dialog-overlay{height:147px;padding-top:82px;width:610px}
.price-alert-progressbar{background:url('../images/price-alert-progressbar.gif');height:35px;width:178px;top:0;margin:0 auto;position:relative}
#price-alert-footer-dialog.ie7 .pa-dialog-body{left:1px!important}
.price-alert-widget-dialog.ie7 .alert-unset,.price-alert-widget-dialog.ie7 .alert-set,.price-alert-widget-dialog.ie7 .alert-relevant input,.price-alert-widget-dialog.ie7 .alert-relevant label,.price-alert-widget-dialog.ie7 .alert-relevant span,.price-alert-widget-dialog.ie7 .alert-relevant a,.price-alert-widget-dialog.ie7 .privacy-policy,.price-alert-widget-dialog.ie7 .privacy-policy a{color:#fff}
.price-alert-widget-dialog.ie7 .productPrice{color:#e9b72e}
.price-alert-widget-dialog.ie7 .notify-txt{color:#016dd9}
#price-alert-footer-dialog.ie7 .pa-dialog-content{padding-top:5px!important}
#price-alert-footer-dialog.ie7 .price-field{float:none;left:520px;top:50px;height:26px;margin:0;position:absolute;width:72px}
#price-alert-footer-dialog.ie7 .email-field{float:none;height:26px;left:590px;margin:0;top:51px;position:absolute;width:130px}
.price-alert-widget-dialog.ie7 .priceAlertDrop{color:#016dd9}
#price-alert-footer-dialog.ie7 .set-alert-field{margin-top:3px}
#price-alert-footer-dialog.ie7 .pa-price-negotiate{margin-top:0}
#price-alert-modal-dialog .pa-image-container{float:left;height:159px;margin-right:15px;text-align:center;width:225px}
#price-alert-modal-dialog .pa-image-container img{float:none}
#price-alert-modal-dialog .pa-modal-form{float:right;width:345px}
#price-alert-modal-dialog .pa-title{font-size:24px;height:auto;max-height:28px;margin:0 0 15px;overflow:hidden;padding:0;width:auto}
#price-alert-modal-dialog .pa-dialog-content{padding:25px 0;width:596px;position:relative;top:-4px;left:25px}
#price-alert-modal-dialog .pa-dollars{float:left;width:100px}
#price-alert-modal-dialog .pa-price-label{float:left;margin-top:7px}
#price-alert-modal-dialog .pa-notify{clear:both;margin-left:-15px;overflow:auto}
#price-alert-modal-dialog .price-field{float:left;margin-left:15px;margin-right:13px}
#price-alert-modal-dialog.ie7 .price-field{margin-left:5px;margin-right:6px}
#price-alert-modal-dialog .pa-price-txt{margin-right:0;width:74px;color:#016dd9}
#price-alert-modal-dialog .notify-txt{margin:5px -5px 0 0;width:auto}
#price-alert-modal-dialog .email-field{float:left;margin-top:10px;width:100%}
#price-alert-modal-dialog #pa-emailAddress-txt-redirect{width:315px;color:#999;padding-left:4px}
#price-alert-modal-dialog .privacy-policy{color:#a6a6a6;display:block;float:left;padding-top:5px;padding-bottom:10px}
#price-alert-modal-dialog .privacy-policy a{color:#a6a6a6}
#price-alert-modal-dialog .set-alert-field{clear:left;float:left;width:100%}
#price-alert-modal-dialog .set-alert-button{float:left;margin-right:25px}
#price-alert-modal-dialog .alert-relevant label{color:#808080;width:100px;font-size:11px;vertical-align:middle}
#price-alert-modal-dialog .alert-relevant input{float:left;margin-right:4px}
#price-alert-modal-dialog .pa-price-expected{margin-left:0;margin-bottom:0}
#price-alert-modal-dialog .pa-price-negotiate{display:block;margin-top:2px}
#price-alert-modal-dialog.pa-alert-set .pa-price-negotiate{display:inline-block;padding:10px 15px;text-align:left}
#price-alert-modal-dialog .pa-price{clear:both;margin-bottom:6px;width:auto}
#price-alert-modal-dialog.pa-alert-set .pa-price{clear:none;float:none}
#price-alert-modal-dialog .notify-manage{margin:15px 0 0}
#price-alert-modal-dialog .notify{margin-bottom:18px}
#price-alert-modal-dialog.pa-alert-set .privacy-policy{display:none}
.price-alert-csp-link{display:none}
.price_alert_popup h2{font-size:16px;color:#006dc8;margin-left:16px}
.price_alert_popup strong{color:#006dc8}
.price_alert_popup form p{margin:0;padding:0}
.price_alert_popup form p strong{font-size:12px;color:#2d2d2d}
.price_alert_popup .categories{margin:10px 0}
.price_alert_popup .categories li,.price_alert_popup label{font-size:12px;color:#2d2d2d;font-weight:normal}
.price_alert_popup label{margin-left:2px}
.price_alert_popup .categories li{width:230px}
.price_alert_popup table{margin:-23px 0 0 52px}
.price_alert_popup .female{background:url('../images/price-alerts-modal-sprite-opt.png') -75px -188px no-repeat;width:68px;height:27px;position:relative}
.price_alert_popup .female-checked{background:url('../images/price-alerts-modal-sprite-opt.png') -75px -221px no-repeat;width:68px;height:27px;position:relative}
.price_alert_popup .male{background:url('../images/price-alerts-modal-sprite-opt.png') 0 -188px no-repeat;width:68px;height:27px;position:relative}
.price_alert_popup .male-checked{background:url('../images/price-alerts-modal-sprite-opt.png') 0 -221px no-repeat;width:68px;height:27px;position:relative}
.price_alert_popup .error{position:absolute;z-index:10}
.price_alert_popup .error .error-no-categories,.price_alert_popup .error .error-no-gender{background:url('../images/price-alerts-error-x.png') 0 0 repeat-x;position:relative;height:35px;z-index:100}
.price_alert_popup .error .error-no-categories{left:392px;top:-29px;width:190px}
.price_alert_popup .error .error-no-gender{left:202px;top:-29px;width:148px}
.price_alert_popup .error .left{background:url('../images/price-alerts-modal-sprite-opt.png') -230px -218px no-repeat;height:34px;left:-10px;position:absolute;top:0;width:10px}
.price_alert_popup .error p{font-size:11px;color:#590000;margin:0;padding:6px 0 0 6px}
.price_alert_popup .error .right{background:url('../images/price-alerts-modal-sprite-opt.png') -244px -218px no-repeat;top:0;height:34px;right:-2px;width:2px;position:absolute}
.price_alert_popup .subscribe-results h1,.price_alert_popup .subscribe-results h2,.price_alert_popup .subscribe-results p{margin:0 60px 2px 60px;padding:0;text-align:center;display:block}
.switch{cursor:pointer;display:inline-block;overflow:hidden;position:relative;width:47px;height:17px;vertical-align:middle}
.switch .background{background:url('../images/toggle-switch.png');display:block;position:absolute;top:1px;left:0;width:68px;height:15px}
.switch .mask{background:url('../images/toggle-switch-mask.png');display:block;position:absolute;top:0;left:0;width:47px;height:17px}