/* Checkout Progress Screen CSS Document */

/* -- Basket Banner -- */
.basket-banner { width: 640px; background: url(../../images/basket_banner_progress_bar.gif) top left no-repeat;}

/* Progress */
.basket-banner .progress { width: 522px; margin: 0 auto 0 auto; }
.basket-banner .progress div { height: 35px; float: left; background-repeat: no-repeat; background-position: 0 0; }
.basket-banner .progress span { display: none; visibility: hidden; }
.basket-banner .progress .arrow { width: 28px; background-image: url(../../images/basket_banner_progress_arrow.gif); }
.basket-banner .progress .stage-passed { background-position: 0 -35px; }
.basket-banner .progress .stage-current { background-position: 0 -70px; }
.basket-banner .progress .viewbasket { width: 85px; background-image: url(../../images/basket_banner_progress_viewbasket.gif); }
.basket-banner .progress .viewbasket a { display: block; height: 35px; }
.basket-banner .progress .deliveryaddress { width: 118px; background-image: url(../../images/basket_banner_progress_deliveryaddress.gif); }
.basket-banner .progress .dispatch { width: 60px; background-image: url(../../images/basket_banner_progress_dispatch.gif); }
.basket-banner .progress .payment { width: 59px; background-image: url(../../images/basket_banner_progress_payment.gif); }
.basket-banner .progress .confirmation { width: 88px; background-image: url(../../images/basket_banner_progress_confirmation.gif); }
