@charset "utf-8";
.one_page_checkout .login_shoppingbag,.one_page_checkout .header_top_in,.one_page_checkout .header_nav,.one_page_checkout .foot_inner,.one_page_checkout .footer_harrods_desc{display:none}
#usCounty, #auCounty,#caCounty,#jpCounty,.Hidden{display:none}
/*login register*/
.one_page_checkout .main{padding-left:20px}
.verisign{position:absolute;top:12px;right:20px}
.unregistered{float:right;text-align:right;background:url(/new_images/sign_register/cta_unregistered.jpg) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:195px;height:30px;display:block;}
.checkout_container{width:690px;margin:0 auto 20px auto}
.login_account{margin-top:20px;float:right;text-align:right;background: transparent url(/new_images/basket_checkout/login_to_account.jpg) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:152px;height:30px;display:block;}
.continue{margin-top:10px;float:right;text-align:right;background: transparent url(/new_images/basket_checkout/continue.jpg) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:96px;height:30px;display:block;}
.ship_to_address{text-align:right;background:url(/new_images/basket_checkout/ship_to_address.jpg) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:190px;height:29px;display:block;}
/*.add_new{margin:75px auto 0 auto;background:url(/new_images/basket_checkout/add_new.jpg) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:92px;height:29px;display:block;}*/
.add_new:hover{+*text-decoration:underline!important;color:#fff!important;text-decoration:none;background-image: -moz-linear-gradient(100% 100% 90deg, #818181,#585858);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#818181), to(#585858));}
.add_new{margin:75px 55px;line-height:13px;font-size:12px!important;font-weight:bold!important;color:#fff;display:block;overflow:visible;
width:auto;padding:9px;background:#797979;background-image: url(/new_images/sign_register/grey_button_l.jpg);background-image: -moz-linear-gradient(100% 100% 90deg, #585858,#818181);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#585858), to(#818181));text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.add_new span{font-size:18px!important;padding-right:2px}
.continue_to_pay{background:url(/new_images/basket_checkout/continue_to_pay.gif) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:177px;height:30px;display:block;float:right;}
.conf_and_pay{background:url(/new_images/basket_checkout/confirm-pay.png) left top no-repeat;margin-bottom:5px;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:152px;height:30px;display:block;float:right;}
.place_your_order{background:url(/new_images/basket_checkout/place_your_order.gif) left top no-repeat;margin-bottom:5px;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:155px;height:30px;display:block;float:right;}
/*.save_to_addresses{margin-top:20px;margin-left:190px;background:url(/new_images/basket_checkout/save_to_addresses.jpg) left top no-repeat;margin-bottom:5px;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:159px;height:29px;display:block;}*/
.save_to_addresses:hover{text-decoration:none;+*text-decoration:underline!important;color:#fff!important;background-image: -moz-linear-gradient(30% 70% 90deg, #6a8109, #485a01);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#485a01), to(#6a8109))}
.save_to_addresses{margin-top:10px;margin-left:140px;font-size:12px!important;font-weight:bold!important;line-height:13px;color:#fff;display:inline-block;overflow:visible;width:auto;padding:9px 14px 9px 14px;background: #6a8109;background: url(/new_images/sign_register/green_button_l.jpg); 
background-image: -moz-linear-gradient(30% 70% 90deg, #485a01, #6a8109);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6a8109), to(#485a01));
text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.save_to_addresses span{font-size:18px!important;font-family:Times Bew Roman,serif}
.save_details{margin-top:10px;margin-bottom:10px;float:none;text-align:right;background:url(/new_images/basket_checkout/save_details.gif) left top no-repeat;font-size:0px!important;text-indent:-99999px!important;width:102px;height:30px;display:block;}
.add_new_c{margin-right:0!important}
.c_addresses_list li{height:172px;width:200px!important;border:1px solid #e2e2e2;float:left;margin-right:2px;padding:3px!important}
.c_addresses_list li div{height:162px;background:#fff url(/new_images/basket_checkout/address_bg.jpg) left bottom repeat-x;padding:5px}
.shipping_to{background:#f8f8f8;padding:10px;margin:20px 0}
.shipping_to li span{font-weight:normal}
.address_actions{text-align:right;text-transform:uppercase;font-weight:normal!important;padding-right:5px}
.address_prev{height:100px;margin-top:10px;padding-left:5px}
.selected_address{background:#fff url(/new_images/basket_checkout/selected.gif) 10px 130px no-repeat!important}
.add_address_from_c{display:none;background:#f8f8f8;padding:10px}
.add_address_from_c .ActionPanel{margin-left:0;width:345px;margin-bottom:15px}
.datepicker{-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #ececec;font-size:10px;width:140px}
/* single page checkout and bag */
.select_address_c,.multiaddressintro,.multiaddressh3,#register_benefits{display:none}
.register_benefits_ul{margin-top:20px}
.register_benefits_ul li{margin-bottom:10px;background:url(/new_images/basket_checkout/tick.gif) left top no-repeat;padding-left:18px}
.register_benefits_ul .ca_bt{margin-top:20px;margin-right:10px}
/*.cancel_add_address,.cancel_gift_msg, .cancel_add_gift_card{background:url(/new_images/basket_checkout/cancel.gif) left top no-repeat;font-size:0px!important;text-indent:-99999px!important;width:53px;height:20px;display:block;color:#a2a2a2}*/
.cancel_add_address,.cancel_gift_msg, .cancel_add_gift_card{line-height:12px;font-size:11px!important;font-weight:bold!important;color:#fff;display:inline-block;overflow:visible;
width:auto;padding:4px 8px 4px 8px;background:#797979;background-image: url(/new_images/sign_register/grey_button_s.jpg);background-image: -moz-linear-gradient(100% 100% 90deg, #585858,#818181);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#585858), to(#818181));text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.cancel_add_address:hover,.cancel_gift_msg:hover, .cancel_add_gift_card:hover{+*text-decoration:underline!important;color:#fff!important;text-decoration:none;background-image: -moz-linear-gradient(100% 100% 90deg, #818181,#585858);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#818181), to(#585858));}
.cancel_add_address span,.cancel_gift_msg span, .cancel_add_gift_card span{font-size:15px!important;font-family:Times Bew Roman,serif}
.checkout_onepage{margin-bottom:10px}
.shopping_bag{width:450px;float:right;padding-left:10px}
.shopping_bag .sb_summary .summary_promocode{width:200px}
.shopping_bag .sb_summary{border-top:1px solid #000}
.shopping_bag .sb_summary h3{font-size:14px;font-weight:bold;margin-top:20px}
.sb_item{position:relative;z-index:1;}
.sb_item ul li{float:left}
.sb_item ul li.checkbox_c{padding:20px 5px 20px 0}
.sb_item_image img{height:95px;width:80px}
.checkout_progress{padding-left:180px;padding-top:58px;height:10px;width:740px;margin-bottom:20px}
.prog_step1{background:url(/new_images/basket_checkout/step1.jpg) left top no-repeat}
.prog_step2{background:url(/new_images/basket_checkout/step2.jpg) left top no-repeat}
.prog_step3{background:url(/new_images/basket_checkout/step3.jpg) left top no-repeat}
.prog_step4{background:url(/new_images/basket_checkout/step4.jpg) left top no-repeat}
.checkout_progress li{font-size:14px;float:left;width:140px;text-align:center;font-family:Georgia,serif;color:#455a01}
.checkout_progress li.active{color:#000}
.checkout_list{width:920px;margin-bottom:10px}
.checkout_list h2{margin-bottom:10px}
.checkout_list dt{border:1px solid #d2d2d2;height:48px;background:#ccc url(/new_images/basket_checkout/step_off_bg.jpg) left top repeat-x;color:#333;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;margin-bottom:3px}
.checkout_list dt .step_no{text-align:center;padding-top:10px;height:38px;display:block;width:35px;font-weight:lighter;font-size:48px;font-family:Georgia,serif;background:url(/new_images/basket_checkout/step_no_off_bg.jpg) left top repeat-x;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;color:#fff}
.checkout_list dt .step_header{display:block;padding:5px 0 0 10px; font-weight:bold}
.checkout_list dt .step_header span{margin-bottom:3px;display:block;font-family:Georgia,serif;font-size:larger;font-weight:normal}
.checkout_list dt .progress{text-transform:uppercase;padding:15px 10px 0 0;color:#999;font-weight:normal}
.checkout_list dt .progress a,.checkout_list dt .progress .progress2{text-transform:uppercase;color:#455a01;font-weight:normal}
.checkout_list dt.active{border:1px solid #000;background:#000 url(/new_images/basket_checkout/step_bg.jpg) left top repeat-x;color:#fff;margin-bottom:0px}
.checkout_list dt.active .step_no{background:url(/new_images/basket_checkout/step_no_bg.jpg) left top repeat-x}
.checkout_list dt.active .progress,.checkout_list dt.active .progress a{color:#ddd}
.checkout_list dt a#ctl00_ContentPlaceHolder1_Step01SignIn_lnkLogOut{border:0px solid #bbbdbf;margin-left:10px}
.checkout_list dd {background:#fff;padding:20px 40px;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9}
.checkout_list dd.last {border-bottom:1px solid #c9c9c9}
.checkout_list dd .step1_box{background:#f8f8f8;margin-bottom:3px;width:398px;padding:20px 0}
.checkout_list dd .step1_box h2, .checkout_list dd .step1_box p{margin-left:20px;margin-right:20px}
.checkout_list dd .step1_box a{margin-right:23px}
.checkout_list dd .step1_box label{margin-left:20px}

.shopping_bag_left{background:#f6f6f6;padding:10px;margin-bottom:5px}
.shopping_bag_left .prev_price{text-align:left}
.shopping_bag_left .prev_prod_name{width:auto}
.view_basket{color:#455A01!important}
.shopping_bag_left > li.delivery_options{border-bottom:1px solid #D8D9C9;margin-bottom:10px}
.shopping_bag_left > li.last{border-bottom:0px solid #D8D9C9;margin-bottom:0}
.shopping_bag_left .sb_item ul{clear:both}
.shopping_bag_left .sb_item ul li{padding-right:10px}
.shopping_bag_left .sb_item dd{margin-left:10px}
.cont_btn,.signin_btn,.signin_btn_un{clear:left;float:right}
.order_item_list{width:900px}
.order_item_list th{width:16%}
.order_item{border:1px solid #000;margin:10px 0 0 0;padding:10px}
.fp_send{display:none;float:right}
.checkout_list .fp_cancel{display:none;float:right;font-weight:normal;margin-left:10px;border:0 solid #ccc}
.checkout_list .cancel{font-weight:normal;border:0 solid #ccc!important}
.checkout_list li{margin-bottom:2px;padding:2px}
.checkout_list li.error{background:#f6e7e7}
.checkout_list li.error label{color:#333}
.checkout_list li.error input{border:1px solid #912823}
.checkout_list li.error_c p{margin-left:137px;font-weight:bold}
.checkout_list li.error_c.checkbox p{margin-left:10px;font-weight:bold}
.optional{font-size:85%;color:#666}
.checkout_list .info_text{font-size:85%;color:#666;margin-left:137px;clear:left}
.checkout_list input.secnum{width:60px}
.checkout_list a span{font-weight: bold;font-size:14px;font-family:'Times New Roman',serif}
.forgot_password{font-weight:normal;display:block;margin-left:137px;border:0px solid #ccc!important;padding:0!important;text-decoration:underline!important}
.privacy{margin-bottom:5px;float:right;font-weight:normal;display:block;margin-left:137px!important;border:0 solid #ccc!important;padding:c!important;text-decoration:underline!important}
.view_benefits{text-decoration:underline;font-weight:normal}
.order_summary,.order_summary_c dl{margin:10px 0;background:#FFEFBF;padding:10px}
.order_summary dt,.order_summary_c dt{display:block;float:left;width:135px;text-align:right;padding-right:10px}
.order_summary .total,.order_summary_c .total{font-weight:bold}
.actions_list_address, .actions_list_delivery{display:block;position:absolute;top:2px;left:105px}
.actions_list_address dt, .actions_list_delivery dt, .actions_list_gift dt{margin-bottom:0;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;height:auto;cursor:pointer;padding:2px 5px;display:block;border:1px solid #ccc;background:#fff}
.actions_list_address dt.addresses span, .actions_list_delivery dt span, .actions_list_gift dt span{background:url(/new_images/basket_checkout/grey_arrow.jpg) no-repeat right 5px;display:block;width:200px}
.actions_list_gift dt span, .actions_list_gift dd ul li{width:306px}
.actions_list_gift{width:316px}
.actions_list_address dd,.actions_list_delivery dd, .actions_list_gift dd{padding:0!important;margin-left:0px!important;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;z-index:200!important;display:none;background:#fff!important;border:1px solid #ccc;border-top:0 solid #ccc;padding-bottom:10px}
.actions_list_address dd ul li{background:#fff!important;float:none;}
.actions_list_address dd ul li a, .actions_list_gift dd ul li a{color:#000;font-weight:normal;margin:0 5px;}
.actions_list_address dd p{width:150px;}
.actions_list_delivery dd,.actions_list_delivery dd ul,.actions_list_address dd,.actions_list_address dd ul{width:210px}
.actions_list_delivery dd ul li{float:none!important;background:#fff!important}
.actions_list_delivery dt{z-index:150!important;}
.addresses_list{background:#F4F5EF;padding:2px;margin-bottom:10px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px}
.addresses_list li{background:#fff;min-height:23px;padding:7px 5px 2px 5px;margin-bottom:3px}
.addresses_list li ul li{padding:0 5px}
.addresses_list .first{background:#F4F5EF;height:25px;padding:2px 5px}
.addresses_list .first p{float:left;padding-top:4px;width:335px!important;font-weight:bold;font-size:14px}
.addresses_list li a{margin-left:3px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;padding:2px 5px;border:1px solid #ccc;white-space:nowrap}
.addresses_list .first a{float:right}
.addresses_list li p{width:305px;float:left;margin-top:2px}
.notice{background:#FFEFBF;font-weight:bold;padding:5px}
.Shopping_Bag_Preview > li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc;width:230px}
/*Shopping bag (new)*/
.shopping_list .sb_grid {width:740px;float:left;min-height:300px}
.shopping_list .sb_grid table {width:780px}
.shopping_list .sb_summary {width:150px;float:right}
.shopping_list .checkout_btns {width:150px;float:right}
.shopping_list .summary_promocode .promo_code {width:70px} 
.delivery_c span{display:block}
.delivery_options{ position:relative}
.bottom_btns, .backto{padding:20px 0}
.if_giftcard, .if_unregister{display:none}
label.hide{display:none!important}
.date_month, .date_year{width:55px!important;margin-right:7px;margin-left:3px}
.promocode_c label{width:auto!important;margin-bottom:5px}
.promocode_c input{width:140px!important}
.save_new_address_c{padding:5px 0 5px 140px!importan;}
.general_checkout_error{color:Red;}
.spreadsheet_line{clear:both;float:none;display:block}
.save_gift_msg{margin-top:5px;margin-right:30px;float:right;text-align:right;background:url(/new_images/basket_checkout/save.gif) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:37px;height:20px;display:block}
.add_gift_msg{margin-top:10px;float:left;text-align:left;background:url(/new_images/basket_checkout/add_gift_msg.gif) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:127px;height:20px;display:block}
.gift_actions .edit_gift_msg, .gift_actions .remove_gift_msg, .gift_actions .cancel_gift_msg, .gift_actions span,.select_address_c, .gift_msg_form, .multiaddressintro .multiaddressh3{display:none}
.gift_actions{width:313px;margin-top:10px}
.select_address_c{z-index:20;margin-bottom:10px}
.select_delivery_c{z-index:10}
.select_delivery_c, .select_address_c{height:25px;position:relative}
.gift_msg_form{padding-top:10px}
.valid_info{background:url(/new_images/basket_checkout/v_icon.gif) right 3px no-repeat}
.not_valid_info{background:url(/new_images/basket_checkout/not_v_icon.gif) right 3px no-repeat}
.gift_msg_input{width:305px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:2px 5px;border:1px solid #ccc;font-size:11px;font-family:Arial, Sans-Serif;color:#333}
.address_delivery_c{width:345px;background:#ececec;padding:5px 10px 10px 10px!important}
.drop_d_label{float:left;font-weight:bold;width:105px;display:block}
.promo_code_c input{-moz-border-radius:3px;-moz-border-radius:3px;border:1px solid #c5c5c5;color:#333;font-size:10px;width:200px;padding:2px 0 2px 5px;margin-right:5px}
.promo_code_c .promo_apply_now{vertical-align:top;text-align:right;background: transparent url(/new_images/basket_checkout/apply_now.gif) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:89px;height:20px;display:inline-block}
#ctl00_ContentPlaceHolder1_pageErrors_pageErrors, .checkout_top_error{padding:18px 30px;margin-bottom:10px;background:#f6e7e7}
#ctl00_ContentPlaceHolder1_pageErrors_pageErrors ul li, .checkout_top_error ul li{font-weight:bold;background:transparent url(/new_images/basket_checkout/not_v_icon.gif) left 4px no-repeat;padding-left:20px;}
.checkout_top_error{display:none;}
/*.txtPostcode .find_address{margin-right:10px;vertical-align:top;text-align:right;background:url(/new_images/basket_checkout/find_address.gif) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:115px;height:20px;display:inline-block}*/
.txtPostcode .find_address:hover{+*text-decoration:underline!important;color:#fff!important;text-decoration:none;background-image: -moz-linear-gradient(100% 100% 90deg, #818181,#585858);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#818181), to(#585858));}
.txtPostcode .find_address{text-indent:0px!important;line-height:12px;font-size:11px!important;font-weight:bold!important;color:#fff;display:inline-block;overflow:visible;
width:auto;padding:4px 8px 4px 8px;background:#797979;background-image: url(/new_images/sign_register/grey_button_s.jpg);background-image: -moz-linear-gradient(100% 100% 90deg, #585858,#818181);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#585858), to(#818181));text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.txtPostcode .find_address span{font-size:15px!important;font-family:Times Bew Roman,serif}
.cart_total dd{display:block!important}
.progress2{display:none}
.place_order{width:820px;padding:10px;background:#ececec;margin-top:2px}
.place_order ul{clear:right}
.add_new_loader{background:url(/images/harrods/loading.gif) 50% 50% no-repeat}
.add_address_from_c .bill_address{display:none;}
.sb_payment_address {width:740px;float:left;}
#Step03 .totals{padding-left:10px}
#Step03 .totals dl,#OrderConfirmation .totals dl{float:none!important;margin-bottom:0!important}
#Step03 .totals dl dt,#Step03 .totals dl dd,#OrderConfirmation .totals dl dt{text-align:left}
#OrderConfirmation .totals dl dd{text-align:right}
#Step03 .totals dl .summary_total,#Step03 .totals dl .total,#OrderConfirmation .totals dl .summary_total,#OrderConfirmation .totals dl .total{font-size:16px;padding-top:10px!important;font-weight:bold;border-top:1px solid #cbcbcb!important}
#OrderConfirmation .cart_total{background:none!important;padding-left:0!important}
#Step03 .order_summary dt{background:none;display:block;float:none;padding-right:0;margin-left:10px;text-align:left;width:auto;border:0;color:#000;height:16px;line-height:16px;font-size:12px;margin-bottom:3px}
#Step03 .promo_label label{color:#333;font-family:Arial,sans-serif;font-size:100%;line-height:16px;font-weight:normal}
#Step03 .order_summary dt.summary_total{font-size:16px;font-weight:bold;margin-top:20px}
#Step03 .order_summary{background:none}
#Step03 .sb_promo ul.promo_code li input{margin-left:20px} 
#Step03 input.sml{width:50px;vertical-align:top}
#Step03 label span.sml{font-weight:normal;font-size:10px;display:block;line-height:10px}
#Step03 select.monthSelect,#Step03 select.yearSelect{width:50px!important;}
#Step03 .sb_promo ul.promo_code li.promo_btn, #Step03 .sb_promo ul.promo_code li.promo_input{float:left}
#Step03 .step3_box{padding:20px;background:#F8F8F8;margin-bottom:20px;width:800px}
#Step03 .sb_1col_header{width:800px;padding-bottom:0!important}
#Step03 .sb_payment .sb_payment_h2{float:left;height:30px;width:180px}
#Step03 .sb_payment .sb_methods_img{height:30px;width:256px;float:right}
#Step03 .txtPostcode input{width:80px}
#Step03 ul.to_from select#ddCountryList{width:210px!important}
#Step03 .ActionPanel{margin-left:0;width:345px;margin-bottom:15px}
#Step04 .promo_code_c{display:none}
.help_tag_c{position:absolute;top:0;right:0}
.help_tag{font-size:11px;border:1px solid #f8f8f8;padding-left:15px;background:#ebebeb url(/new_images/basket_checkout/form_info_bg.gif) left -4px no-repeat;display:block;width:400px;height:19px}
.card_item{position:relative}
#CheckoutConfirmation .place_order, #OrderConfirmation .place_order, .details_saved_conf,.details_saved_conf,.details_saved_from, .details_saved_staff, .details_saved_partial, .details_saved_rewards{display:none}
.confirm_order_num{color:#000;font-weight:bold;font-family:Arial, Sans-Serif}
.order_confirmation_box{background:#F6F6F6;padding:20px;margin-bottom:5px;width:880px}
#OrderConfirmation .shopping_bag_left{padding:0}
.select_gift_card{background:#ebebeb url(/new_images/basket_checkout/gift-card-small.png) no-repeat 10px 10px!important;padding-left:58px!important;padding-top:16px!important;height:32px!important}
.select_gift_card input{width:12px}
.select_gift_card label{width:auto}
.gift_card_submit{margin-top:5px;margin-left:300px;float:left;text-align:right;background:url(/new_images/basket_checkout/submit_sml.png) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:51px;height:20px;display:block}
.green_notice{background:#eaece5 url(/new_images/basket_checkout/green-notice.png) no-repeat 10px 10px;}
.green_notice p{margin:10px 30px;}
.red_notice{background:pink url("/new_images/basket_checkout/not_v_icon.gif") no-repeat 10px 10px;}
.red_notice p{margin:10px 30px;}
.gift_card_login{width:800px;border-bottom:1px solid #e3e3e3;}
.cancel_add_gift_card{display:none;}

