         if (!_inlineStyleObject)
             _inlineStyleObject = {};
         
-        _inlineStyleObject[styleProp] = value;
+        if (value == null)
+            delete  _inlineStyleObject[styleProp];
+        else
+            _inlineStyleObject[styleProp] = value;
         
         styleChanged(styleProp);
     }

    }
    
    /**
     *  @private
     *  Used in place of TextField#textWidth and TextField#textHeight to
     *  provide consistent size values when accounting for player scaling

     *  and there seems to be less overhead with this approach).
     */
    private var _inlineStyleObject:Object;
        
    // Whether or not we want to size and position the text field based upon its
    // tight text bounds.  Use useTightTextBounds == true when you want precise
    // text placement.
