     /**
      *  @private 
      */ 
-	override protected function measure():void
-	{
+    override protected function measure():void
+    {
         measuredWidth = thumbImageWidth;
         measuredHeight = thumbImageHeight;
-	}
-	
+    }
+    
     /**
      *  @private 
      */ 
-	override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
-	{
-		setElementSize(currentThumbSkin, unscaledWidth, unscaledHeight);
-		setElementPosition(currentThumbSkin, 0, 0)
+    override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
+    {
+        setElementSize(currentThumbSkin, unscaledWidth, unscaledHeight);
+        setElementPosition(currentThumbSkin, 0, 0)
 
         super.updateDisplayList(unscaledWidth, unscaledHeight);
         

     *  @productversion Flex 4.5
     * 
     */
	public function HSliderThumbSkin()
	{
		super();
        
        useChromeColor = true;
        
        // set the right assets and dimensions to use based on the screen density
        switch (authorDensity)
        {
			case DeviceDensity.PPI_320:
			{
				thumbImageWidth = 58;
				thumbImageHeight = 58;
				
				thumbNormalClass = spark.skins.mobile320.assets.HSliderThumb_normal;
				thumbPressedClass = spark.skins.mobile320.assets.HSliderThumb_pressed;
				
                hitZoneOffset = 10;
                hitZoneSideLength = 80;

				// chromeColor ellipse goes up to the thumb border
				chromeColorEllipseWidth = chromeColorEllipseHeight = 56;
				chromeColorEllipseX = 1;
				chromeColorEllipseY = 1;
				
				break;				
			}
            case DeviceDensity.PPI_240:
            {
                thumbImageWidth = 44;

                hitZoneOffset = 5;
                hitZoneSideLength = 40;

                // chromeColor ellipse goes up to the thumb border
                chromeColorEllipseWidth = chromeColorEllipseHeight = 29;
                chromeColorEllipseX = chromeColorEllipseY = 0;
                
