 import flashx.textLayout.elements.SpanElement;
 import flashx.textLayout.elements.TextFlow;
 import flashx.textLayout.events.DamageEvent;
-import flashx.textLayout.formats.CharacterFormat;
-import flashx.textLayout.formats.ContainerFormat;
-import flashx.textLayout.formats.ParagraphFormat;
+import flashx.textLayout.formats.FormatValue;
+import flashx.textLayout.formats.TextLayoutFormat;
+import flashx.textLayout.tlf_internal;
 
 import mx.core.mx_internal;
 import mx.graphics.baseClasses.TextFlowComposer;

    {
        super.stylesInitialized();

        hostFormatsInvalid = true;
    }

    /**

     *  and is updated by createTextFlow() when the hostFormatsInvalid flag
     *  is true.
     */
    private var hostTextLayoutFormat:TextLayoutFormat = new TextLayoutFormat();

    /**
     *  @private
