This sets an explicit text-align on the <body> element so we can use inherit to override the default <th> text-align value. Most browsers center this text, so we previously applied a specific text-align: left to the <th>s. That had a side effect of not responding in the same way as <td>s do when setting an alignment value on the <table>.
Fixes #22519 (closed).