     {
         var visibleTrackArea:Number = skinWidth - layoutThumbWidth;
         
-        layoutLabels(selectedLabel, selectedLabelShadow, (-visibleTrackArea + layoutOuterPadding), 0, 
+        layoutLabels(selectedLabelDisplay, selectedLabelDisplayShadow, (-visibleTrackArea + layoutOuterPadding), 0, 
             (visibleTrackArea - layoutInnerPadding - layoutOuterPadding), layoutThumbHeight, 
-            layoutTextShadowOffset);
-        layoutLabels(unselectedLabel, unselectedLabelShadow, (layoutThumbWidth + layoutInnerPadding), 0, 
+            layoutTextShadowOffset, selectedLabelText);
+        layoutLabels(unselectedLabelDisplay, unselectedLabelDisplayShadow, (layoutThumbWidth + layoutInnerPadding), 0, 
             (visibleTrackArea - layoutInnerPadding - layoutOuterPadding), layoutThumbHeight, 
-            layoutTextShadowOffset);
+            layoutTextShadowOffset, unselectedLabelText);
         
         setElementSize(slidingContentOverlay, skinWidth, layoutThumbHeight);
         setElementPosition(slidingContentOverlay, 0, (skinHeight - layoutThumbHeight) / 2);

        var labelHeight:Number = textHeight;
        
        labelShadow.alpha = getStyle("textShadowAlpha");
        
        setElementSize(label, labelWidth, labelHeight);
        setElementSize(labelShadow, labelWidth, labelHeight);

        slidingContentForeground = new SpriteVisualElement();
        contents.addChild(slidingContentForeground);
        
        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();
