I have been trying to use unicode in flash mx and have found there is a difference in mac and pc display.

as a test I used:
test ="\u1200\u1320\u1201\u1232 **** -_-_| AaBb";

On a pc with the right font (code2000 for example) it displays unicode chars and the rest of the stuff fine.
On a mac the unicode shows up, (even without setting the font _sans works) but the unicode text seems to be shifted down and the - and _ chars are vertically aligned, the other characters are moved down so that the top is aligned with the - and _ chars.
The unicode displays ok in textEdit on the mac.
As my explaination is probably not to clear I've put a page with this simple swf and mac and win screenshots here.
<http://www.jhj.dircon.co.uk/unicodemacpc.html>
This has lead to problems when I use a auto size textfield to display the text on the mac you only see the top of unicode characters. There is a wee screenshot of that and the code I used at the bottom of the page noted above.
All the mac stuff is OS X.
Any hint and pointers appreciated.