Currently I do not have the time to look into your situation with the CSS fonts - it might be a few days before I do. This is a topic I do not know very much about and I would need to do some research & experimentation - which could take a while - to give You a good answer.
However, some suggestions to help get You the quickest answer in the immediate future...
1) Your question is off-topic in this thread - post your last question about the fonts as its own topic and You will be more likely to get an answer from others.
2) Posting an example Hype file that clearly demonstrates your issue is always a good idea.
3) Do a search on this Forum for "Custom Fonts", "CSS Fonts" or even just "Fonts" for the most complete listing. People have asked this kind of question before, so You might find your answer.
Below are (2) example links to posts that might offer a solution - or at least point You in the right direction. By Thursday I will probably have the time to look into your question if your issue is not resolved by then.