Ok, I'll look into it. For the text images it might just be that the default font choice on the browser is different to that in Java and the metrics are sufficiently different that the text appears a different size; I know that even with the Java applets fonts across different operating systems were quite different. The text height however should be roughly the same in all cases.