         return new Point(percentWidth, percentHeight);
     }
 
-	//----------------------------------
-	//  preferredSize
-	//----------------------------------
+    //----------------------------------
+    //  preferredSize
+    //----------------------------------
 
     /**
      *  The TBounds of the preferred item size.

        }
        else
        {
        	if (!isNaN(width))
               width -= strokeExtents.x;

            if (!isNaN(height))

        // TODO EGeorgie: hook up directly with the layout manager?
        if (elementHost)
            elementHost.elementChanged(this);
    }

    /**
     *  Validates and updates the properties and layout of this object
     *  by immediately calling <code>validateProperties()</code>,
     *  <code>validateSize()</code>, and <code>validateDisplayList()</code>,
     *  if necessary.
     */
    public function validateNow():void
    {
