Resolves
bug #25826 - IE has strange off-by-1 errors when using percentages, so we use a negative margin technique which results in 20% -1px, and thus 5px short of 100% left over. By applying borders to the individual steps instead of the steps container, this extra space is invisible.