Also,
When you read the code like what is below:
fString = replace(fString, "<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face=""" & strDefaultFontFace & """ size=" & strDefaultFontSize & " id=quote>","[/quote]", 1, -1, 1)
It means this:
fString = replace
replaces this:
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face=""" & strDefaultFontFace & """ size=" & strDefaultFontSize & " id=quote>
with this:
[/quote]
and that is partly how the HTML is converted to Forum Code.
This part:
</font id=quote><font face=""" & strDefaultFontFace & """ size=" & strDefaultFontSize & " id=quote>
is where your message font size is returned to the default font size so you should actually place your </td></tr></table> right about here:
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote></td></tr></table><font face=""" & strDefaultFontFace & """ size=" & strDefaultFontSize & " id=quote>
Again, someone else may have more recent experience than I.
Have fun,
Etymon