Problem with fonts

Hello, I’m having some trouble with embedded fonts. I have embedded a font named “mortis”, exported it to actionscript, and gave it the ID name of “mortis14pt”. Its just normal 14pt font.
The code is:

var tfFormatter:TextFormat = new TextFormat();
tfFormatter.font = "mortis14pt";
tfFormatter.size = 14;

this.createTextField("tUserAnswer", this.getNextHighestDepth(), 144, 349, 200, 30);
tUserAnswer.embedFonts = true;
tUserAnswer.setTextFormat(tfFormatter);
tUserAnswer.type = "input";
tUserAnswer.textColor = 0x00FF00;

this.createTextField("tStaticAnswer", this.getNextHighestDepth(), 91, 349, 45, 30);
tStaticAnswer.setTextFormat(tfFormatter);
tStaticAnswer.textColor = 0x00FF00;
tStaticAnswer.text = ">>>>>>>>>>>>";

When i run it, i cant type anything into the tUserAnswer box. No color appears, ive double checked the font embedding 10 times and my code seems fine to me. It would be great if someone could fix the problem.