update borders to use new styling

This was very similar to background. So it seems to be working well and passes tests. Any questions before merge?