         {
             backgroundColor = getStyle("rollOverColor");
         }
+		else if (showsCaret)
+		{
+			// FIXME (rfrishbe): should probably be its own distinct color and style
+			// Also, this is touch-specific...should it be called LabelItemRenderer
+			// if it has touch-specific logic in here?  Should we gate it based 
+			// on interactionMode?
+			backgroundColor = getStyle("selectionColor");
+		}
         else
         {
             var alternatingColors:Array = getStyle("alternatingItemColors");

     *  @playerversion AIR 2.5 
     *  @productversion Flex 4.5
     */
    protected function resizeElement(part:Object, width:Number, height:Number):void
    {
        if (part is ILayoutElement)
        {
            ILayoutElement(part).setLayoutBoundsSize(width, height, false);
        }
        else if (part is IFlexDisplayObject)
        {
            IFlexDisplayObject(part).setActualSize(width, height);
        }
        else
        {
            part.width = width;
            part.height = height;
        }
    }
    


    //--------------------------------------------------------------------------
    //
    //  Methods: Layout Helpers
    //
    //--------------------------------------------------------------------------
    
    /**
     *  A helper method to position the children of this item renderer.
