anchor.diff:    list-style-type:upper-roman
   }
   
  -dl {
  +article dl {
     padding: 10px 10px 0 10px; // FIXME
     margin: 0;
     background: #e1e8e8;
  +  position: relative;
   }
   
  -dl dl {
  -  margin: 0;
  +article dl dl {
     padding: 5px 5px 0 5px;
     @include contain-float;
   }
   
  -dt {
  +article dt {
     float: left;
     width: 1.8em; // fix this, relative widths aren't going to work
     clear: left;
     text-align: center;
     display: block;
  +  font-size: 1em;
  +  position: absolute;
  +  left: 0;
  +  width: 25px;
   }
   
   @mixin tariff-identifier {
  
positive.code:         @include tariff-identifier;
          float: right;
          border: 0;
          width: 4.0em;
          padding-left: 0.25em;
        }
      }
  
  
negative.code:   &.section-heading {
      width: auto;
      float: none;
      margin-bottom: 0;
    }
  }
  