                     
                     var blockIndent:Number = Number(_defaultTextFormat.blockIndent);
                     var indent:Number = Number(_defaultTextFormat.indent);
-                    var leftMargin:Number = Number(_defaultTextFormat.leftMargin);
-                    var rightMargin:Number = Number(_defaultTextFormat.rightMargin);
-                    
+
                     // Factor in indents and margins if the combined total
                     // is positive.
                     if (blockIndent + indent + leftMargin > 0)

		
        var blockIndent:Number = Number(_defaultTextFormat.blockIndent);
        var indent:Number = Number(_defaultTextFormat.indent);
        var leftMargin:Number = Number(_defaultTextFormat.leftMargin);
        var rightMargin:Number = Number(_defaultTextFormat.rightMargin);
        
		var maxLineWidthBeforeIndent:Number =
			wordWrap ? innerWidth : TextLine.MAX_LINE_WIDTH;

			   preservingHTMLImporter;
	}	
		
    /**
     *  @private
     *  The start margin.  Used when using FTE to construct the individual 
     *  text lines and textLine alignment is done in this class.
     */
    private function get leftMargin():Number
    {
        return (direction == "ltr" ?
            Number(_defaultTextFormat.leftMargin) :
            Number(_defaultTextFormat.rightMargin));        
        
    }
    
    /**
     *  @private
     *  The end margin.  Used when using FTE to construct the individual 
     *  text lines and textLine alignment is done in this class.
     */
    private function get rightMargin():Number
    {
        return (direction == "ltr" ?
            Number(_defaultTextFormat.rightMargin) :
            Number(_defaultTextFormat.leftMargin));        
    }
    
	//--------------------------------------------------------------------------
	//
	//  Methods: TextField
