Weird CSS text sizing problem

When I use a CSS file for dynamic text the text from the exported SWF is either displayed smaller or larger than the actual px definition in the CSS file. Sometimes the CSS file has to define the style as 18px for the SWF to show the text as 10px and sometimes I can’t even get the px size down far enough to display as 10px. Does anyone know what is causing this?