Tried that page..... Results are even worse than my code above. The fonts don't change size or font-family, tables aren't displayed....
<html>
<head>
<title>Sample document for test</title>
</head>
<body>
<div>Hello world</div>
<div> </div>
<div style="font-size: 18pt; font-family: Arial">Bigger <span style="font-family: Times New Roman">TimesRoman</span></div>
<div style="font-size: 18pt; font-family: Arial">
<table style="border-right: 2px; border-top: 2px; border-left: 2px; border-bottom: 2px" cellspacing="2" cellpadding="2" width="500" border="0">
<tbody>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4fasfsafsafasfsadfdsaf</td>
<td colspan="2">5</td>
</tr>
<tr>
<td>7</td>
<td>8fsafdsafsa</td>
<td>9fsdafdsafdsafdsafdsa</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>