When I set the style on a header to bold then the column width calculation is incorrect and the text overflows the header cell width. (See the two centre column headers in http://jsfiddle.net/95zaehLx/)
Is there a way to make the headers fit the changed text dimensions? Maybe adding extra padding to the header cells to allow for bolding?