         slidingContentForeground = new SpriteVisualElement();
         contents.addChild(slidingContentForeground);
         
-        selectedLabelShadow = StyleableTextField(createInFontContext(StyleableTextField));
-        selectedLabelShadow.styleName = this;
-        selectedLabelShadow.colorName = "textShadowColor";
-        selectedLabelShadow.text = selectedLabelText;
-        slidingContentForeground.addChild(selectedLabelShadow);
-        
-        selectedLabel = StyleableTextField(createInFontContext(StyleableTextField));
-        selectedLabel.styleName = this;
-        selectedLabel.text = selectedLabelText;
-        slidingContentForeground.addChild(selectedLabel);			
-        
-        unselectedLabelShadow = StyleableTextField(createInFontContext(StyleableTextField));
-        unselectedLabelShadow.styleName = this;
-        unselectedLabelShadow.colorName = "textShadowColor";
-        unselectedLabelShadow.text = unselectedLabelText;
-        slidingContentForeground.addChild(unselectedLabelShadow);
-        
-        unselectedLabel = StyleableTextField(createInFontContext(StyleableTextField));
-        unselectedLabel.styleName = this;
-        unselectedLabel.text = unselectedLabelText;
-        slidingContentForeground.addChild(unselectedLabel);
+        selectedLabelDisplayShadow = StyleableTextField(createInFontContext(StyleableTextField));
+        selectedLabelDisplayShadow.styleName = this;
+        selectedLabelDisplayShadow.colorName = "textShadowColor";
+        selectedLabelDisplayShadow.text = selectedLabelText;
+        slidingContentForeground.addChild(selectedLabelDisplayShadow);
+        
+        selectedLabelDisplay = StyleableTextField(createInFontContext(StyleableTextField));
+        selectedLabelDisplay.styleName = this;
+        selectedLabelDisplay.text = selectedLabelText;
+        slidingContentForeground.addChild(selectedLabelDisplay);			
+        
+        unselectedLabelDisplayShadow = StyleableTextField(createInFontContext(StyleableTextField));
+        unselectedLabelDisplayShadow.styleName = this;
+        unselectedLabelDisplayShadow.colorName = "textShadowColor";
+        unselectedLabelDisplayShadow.text = unselectedLabelText;
+        slidingContentForeground.addChild(unselectedLabelDisplayShadow);
+        
+        unselectedLabelDisplay = StyleableTextField(createInFontContext(StyleableTextField));
+        unselectedLabelDisplay.styleName = this;
+        unselectedLabelDisplay.text = unselectedLabelText;
+        slidingContentForeground.addChild(unselectedLabelDisplay);
 
         // Track
         track = new SpriteVisualElement();


import mx.core.DPIClassification;
import mx.core.IVisualElement;
import mx.core.mx_internal;
import mx.utils.ColorUtil;


            layoutOuterStrokeWeight + (calculatedContentHeight - layoutThumbHeight) / 2);
        
        layoutTrack(calculatedContentWidth, layoutThumbHeight);
        layoutThumb(calculatedContentWidth, layoutThumbHeight);
        // Sliding content must be positioned after the track & thumb have been sized
        layoutSlidingContent(calculatedContentWidth, layoutThumbHeight);
        layoutMask(calculatedContentWidth, layoutThumbHeight);
    }
    
