 
         s = getStyle("cffHinting");
         if (s != null)
-        	fontDescription.cffHinting = s;
+            fontDescription.cffHinting = s;
         
         s = getStyle("fontFamily");
         if (s != null)
-        	fontDescription.fontName = s;
+            fontDescription.fontName = s;
         
         s = getStyle("fontLookup");
         if (s != null)
         {
-        	// FTE understands only "device" and "embeddedCFF"
-        	// for fontLookup. But Flex allows this style to be
-        	// set to "auto", in which case we automatically
-        	// determine it based on whether the CSS styles
-        	// specify an embedded font.
-        	if (s == "auto")
-        	{
-        		s = embeddedFontContext ?
-        			FontLookup.EMBEDDED_CFF :
-                	FontLookup.DEVICE;
-        	}
+            // FTE understands only "device" and "embeddedCFF"
+            // for fontLookup. But Flex allows this style to be
+            // set to "auto", in which case we automatically
+            // determine it based on whether the CSS styles
+            // specify an embedded font.
+            if (s == "auto")
+            {
+                s = embeddedFontContext ?
+                    FontLookup.EMBEDDED_CFF :
+                    FontLookup.DEVICE;
+            }
         }
          
         s = getStyle("fontStyle");
         if (s != null)
-        	fontDescription.fontPosture = s;
+            fontDescription.fontPosture = s;
         
         s = getStyle("fontWeight");
         if (s != null)
-        	fontDescription.fontWeight = s;
+            fontDescription.fontWeight = s;
         
         var elementFormat:ElementFormat = new ElementFormat();
         elementFormat.fontDescription = fontDescription;

        validateDisplayList();
    }

	/**
	 *  @private
	 */
    private function handlePasteOperation(op:PasteOperation):void
    {
        if (!restrict && !maxChars && !displayAsPassword)


        if (!hostFormat)
        {
            // If the CSS styles for this component specify an embedded font,
            // embeddedFontContext will be set to the module factory that
            // should create TextLines (since they must be created in the
            // SWF where the embedded font is.)
            // Otherwise, this will be null.
            embeddedFontContext = getEmbeddedFontContext();
            
            if (debug)
                trace("hostFormat=");
            _textContainerManager.hostFormat =
                hostFormat = new CSSTextLayoutFormat(this);
                // Note: CSSTextLayoutFormat has special processing
                // for the fontLookup style. If it is "auto",
                // the fontLookup format is set to either
                // "device" or "embedded" depending on whether
                // embeddedFontContext is null or non-null.
        }
        
        if (selectionFormatsChanged)
        {
            if (debug)
                trace("invalidateInteractionManager()");
            _textContainerManager.invalidateSelectionFormats();
            
            selectionFormatsChanged = false;
        }

        // If fontMetrics changed, recalculate the ascent, and descent.
