Hi Terry,
In putting together a test case - I discovered that there is no issue with your control or our dialog box.
It was in the application master page, where a div was positioned absolutely - changing it to relative fixed the issue.
Thank you for forcing me not to be lazy!
Cheers
Mike