A somewhat different approach would be to make your own "font" out of
images (i.e. one image per character). And then bitblt them onto the
screen. You'd take a fit at the initial load time (althought it might not
be that when compared with the data thatyou'd already have to download.
But this would at least have the advantage of making _no_ assumptions about
the fonts resident on the client machine.
You certainly wouldn't want to do an extensive chunk of text like this; but
for a flashcard system, this might be workable.
Nichael
nichael@sover.net "Did I forget, forget to mention Memphis,
http://www.sover.net/~nichael/ Home of Elvis and the ancient Greeks..."