Hello,
I think there is a specificity issue with your css declarations.
This works in the inspector.
table tbody tr td {
border: 1px solid #cdcdcd;
padding: 4px;
}
Try adding a class to your html:
....
<table>
</table>
And then select that class insted of all the table elements.
The css should look like this.
.size-table tbody tr td {
border: 1px solid #cdcdcd;
padding: 4px;
}
Also I see a lot of inline styles in your code, try to avoid that, because that cause a lot of problems later.
Hope this helps.