Thanks for staying with me on this...
But - Your sample page has the problem too.
Try this:
Switch the control to HTML view (click the HTML tab).
Type in...
<TABLE></TABLE>
Switch back to Normal view (click the Normal tab).
Switch again to HTML view.
You will see the tags are changed to lower case.
In our case, the problem seems to be when the data is loaded.
The string given to the control is mixed case, but the control renders it in lower case.
Hope this makes sense.
Thanks