fix table border styling corner cases

And use proper SASS variables
- table-border-highlight-color and table-border-highlight-side