In Internet Explorer (9) the left column on my website has thick black border! But in Chrome or Firefox it doesn't have this border, instead it has the one I build (think light grey).
I would recommend to you not using "table" if it is not absolut necessary.
It´s better doing it with css. But at the moment I looks like it is working fine.