anchor.diff:  }
   div#checkout #checkout_form_address #billing p.checkbox input { width: auto !important; }
   div#checkout #checkout_form_address #shipping p.checkbox input { width: auto !important; }
  -div#checkout #checkout_form_payment { background-image: url(<%= asset_path 'steps/5.png); }
  +div#checkout #checkout_form_payment { background-image: url(<%= asset_path 'steps/5.png' %>); }
   div#checkout #checkout_form_payment select { width: 75px; }
   div#checkout #checkout_form_payment #payment {
     display: inline;
  
positive.code:   text-decoration: none;
    color: #333333;
  }
  ol.progress-steps li.current-first span { padding-left: 14px; }
  ol.progress-steps li.completed-first span { padding-left: 14px; }
  ol.progress-steps li.current-first { background-image: url(<%= asset_path 'step-progress/current-first.gif' %>); }
  ol.progress-steps li.completed-first { background-image: url(<%= asset_path 'step-progress/completed-first.gif' %>) !important; }
  ol.progress-steps li.current { color: #ffffff; }
  ol.progress-steps li.current-first { color: #ffffff; }
  ol.progress-steps li.current-last { color: #ffffff; }
  ol.progress-steps li.completed { background-image: url(<%= asset_path 'step-progress/completed-completed.gif' %>); }
  ol.progress-steps li.current { background-image: url(<%= asset_path 'step-progress/completed-current.gif' %>); }
  ol.progress-steps li.current-last { background-image: url(<%= asset_path 'step-progress/completed-current.gif); }
  ol.progress-steps li.next { background-image: url(<%= asset_path 'step-progress/current-incomplete.gif); }
  ol.progress-steps li.next-last { background-image: url(<%= asset_path 'step-progress/current-incomplete.gif); }
  ol.progress-steps li.last span { background-image: url(<%= asset_path 'step-progress/incomplete-right.gif); }
  ol.progress-steps li.next-last span { background-image: url(<%= asset_path 'step-progress/incomplete-right.gif); }
  ol.progress-steps li.current-last span { background-image: url(<%= asset_path 'step-progress/current-right.gif); }
  div#checkout { position: relative; }
  div#checkout .progress-steps {
    position: absolute;
  
negative.code:   background-position: top right;
    background-repeat: no-repeat;
  }
  div#checkout #checkout_form_address { background-image: url(<%= asset_path 'steps/2.png' %>); }
  div#checkout #checkout_form_delivery { background-image: url(<%= asset_path 'steps/3.png' %>); }
  div#checkout #checkout_form_address #billing label {
    float: left;
    text-align: right;
  