Tables: Text Justification not Followed

I'm attempting to design a Table.  I've defined some Text Styles for Title, Header, Body and Footer rows.  Each style has a different justification.  However, the table ignores the style justification and looks like it was specified as top left each time.

Text in the table adopts all the Text Style properties except for justification.  That is, colour, font, size etc. appear as expected, but the text is improperly aligned.