diff --git a/indra/newview/skins/default/textures/textures.xml b/indra/newview/skins/default/textures/textures.xml
index 842f6d788c42823db8729ffb15af0bf67d7b5dbf..a1e62b3c6002f5989b158c85a7a10c884749c600 100644
--- a/indra/newview/skins/default/textures/textures.xml
+++ b/indra/newview/skins/default/textures/textures.xml
@@ -31,6 +31,7 @@
 
   <texture name="Cam_Avatar_Disabled" file_name="bottomtray/Cam_Avatar_Disabled.png" preload="false" />
   <texture name="Cam_Avatar_Over" file_name="bottomtray/Cam_Avatar_Over.png" preload="false" />
+  <texture name="Cam_Avatar_Off" file_name="bottomtray/Cam_Avatar_Off.png" preload="false" />
   <texture name="Cam_Avatar_Press" file_name="bottomtray/Cam_Avatar_Press.png" preload="false" />
   <texture name="Cam_FreeCam_Disabled" file_name="bottomtray/Cam_FreeCam_Disabled.png" preload="false" />
   <texture name="Cam_FreeCam_Off" file_name="bottomtray/Cam_FreeCam_Off.png" preload="false" />
diff --git a/indra/newview/skins/default/xui/en/floater_camera.xml b/indra/newview/skins/default/xui/en/floater_camera.xml
index 1501f39b67831c56cf00e7c51c3ce0e55216d158..ac00ee7a76816a0fc3e9552a257a17aa1cbeb873 100644
--- a/indra/newview/skins/default/xui/en/floater_camera.xml
+++ b/indra/newview/skins/default/xui/en/floater_camera.xml
@@ -80,20 +80,19 @@
     </panel>
     <panel
      border="true"
-     height="30"
+     height="25"
      layout="topleft"
      left="0"
      top_pad="1"
      name="buttons"
      width="105">
         <button
-         height="25"
+         height="23"
          label=""
          layout="topleft"
-         left="0"
+         left="2"
          is_toggle="true"
-         image_selected="btn_orbit_selected.png"
-         image_unselected="btn_orbit_unselected.png"
+         image_overlay="Cam_Orbit_Off"
          name="orbit_btn"
          tab_stop="false"
          tool_tip="Orbit Camera"
@@ -101,42 +100,40 @@
          width="25">
         </button>
         <button
-         height="25"
+         height="23"
          label=""
          layout="topleft"
-         left_pad="1"
+         left_pad="0"
          is_toggle="true"
-         image_selected="btn_pan_selected.png"
-         image_unselected="btn_pan_unselected.png"
+         image_overlay="Cam_Pan_Off"
          name="pan_btn"
          tab_stop="false"
          tool_tip="Pan Camera"
          width="25">
         </button>
         <button
-         height="25"
+         height="23"
          label=""
          layout="topleft"
-         left_pad="1"
-         is_toggle="true"
-         image_selected="btn_freecamera_selected.png"
-         image_unselected="btn_freecamera_unselected.png"
-         name="freecamera_btn"
+         left_pad="0"
+         image_overlay="Cam_Avatar_Off"
+         name="avatarview_btn"
          tab_stop="false"
-         tool_tip="View Object"
+         tool_tip="See as Avatar"
          width="25">
         </button>
         <button
-         height="25"
+         height="23"
          label=""
          layout="topleft"
-         left_pad="2"
-         image_selected="btn_firstperson_selected.png"
-         image_unselected="btn_firstperson_unselected.png"
-         name="avatarview_btn"
+         left_pad="0"
+         is_toggle="true"
+         image_overlay="Cam_FreeCam_Off"
+         name="freecamera_btn"
          tab_stop="false"
-         tool_tip="See as Avatar"
+         tool_tip="View Object"
          width="25">
         </button>
+        
     </panel>
 </floater>
diff --git a/indra/newview/skins/default/xui/en/floater_moveview.xml b/indra/newview/skins/default/xui/en/floater_moveview.xml
index 17d12c89b711f0e1bf4f8c1a0d2f217dc88de795..829dd2132f00612bf4a8a0959c8e2e87b8156aa4 100644
--- a/indra/newview/skins/default/xui/en/floater_moveview.xml
+++ b/indra/newview/skins/default/xui/en/floater_moveview.xml
@@ -46,10 +46,10 @@
         <button
          follows="left|bottom"
          height="25"
-         image_selected="move_turn_left_in.tga"
-         image_unselected="move_turn_left_out.tga"
+         image_selected="Movement_TurnLeft_On"
+         image_unselected="Movement_TurnLeft_Off"
          layout="topleft"
-         left="10"
+         left="17"
          name="turn left btn"
          picture_style="true"
          scale_image="false"
@@ -59,10 +59,10 @@
         <button
          follows="left|bottom"
          height="25"
-         image_selected="move_turn_right_in.tga"
-         image_unselected="move_turn_right_out.tga"
+         image_selected="Movement_TurnRight_On"
+         image_unselected="Movement_TurnRight_Off"
          layout="topleft"
-         left_pad="45"
+         left_pad="34"
          name="turn right btn"
          picture_style="true"
          scale_image="false"
@@ -72,8 +72,8 @@
         <button
          follows="left|bottom"
          height="25"
-         image_selected="move_up_in.tga"
-         image_unselected="move_up_out.tga"
+         image_selected="Movement_Up_On"
+         image_unselected="Movement_Up_Off"
          layout="topleft"
          left="10"
          name="move up btn"
@@ -85,8 +85,8 @@
         <button
          follows="left|bottom"
          height="25"
-         image_selected="move_down_in.tga"
-         image_unselected="move_down_out.tga"
+         image_selected="Movement_Down_On"
+         image_unselected="Movement_Down_Off"
          layout="topleft"
          left_pad="45"
          name="move down btn"
@@ -98,10 +98,10 @@
         <joystick_turn
          follows="left|bottom"
          height="25"
-         image_selected="move_forward_in.tga"
-         image_unselected="move_forward_out.tga"
+         image_selected="Movement_Forward_On"
+         image_unselected="Movement_Forward_Off"
          layout="topleft"
-         left="47"
+         left="46"
          name="forward btn"
          picture_style="true"
          quadrant="up"
@@ -112,8 +112,8 @@
         <joystick_turn
          follows="left|bottom"
          height="25"
-         image_selected="move_backward_in.tga"
-         image_unselected="move_backward_out.tga"
+         image_selected="Movement_Backward_On"
+         image_unselected="Movement_Backward_Off"
          layout="topleft"
          left_delta="0"
          name="backward btn"
@@ -131,24 +131,26 @@
      layout="topleft"
      left="0"
      name="panel_modes"
-     top_pad="1"
+     top_pad="0"
      width="115">
         <button
          follows="left|bottom"
-         height="20"
-         label="Walk"
+         height="23"
+         image_overlay="Move_Walk_Off"
+	 label=""
          layout="topleft"
          name="mode_walk_btn"
-         pad_left="0"
+         left="10"
          pad_right="0"
          tool_tip="Walking Mode"
          top="2"
-         width="43" />
+         width="31" />
         <button
          follows="left|bottom"
          font="SansSerifSmall" 
-         height="20"
-         label="Run"
+         height="23"
+         image_overlay="Move_Run_Off"
+	 label=""
          layout="topleft"
          left_pad="0"
          name="mode_run_btn"
@@ -156,11 +158,12 @@
          pad_right="0"
          tool_tip="Running Mode"
          top="2"
-         width="37" />
+         width="31" />
         <button
          follows="left|bottom"
-         height="20"
-         label="Fly"
+         height="23"
+         image_overlay="Move_Fly_Off"
+	 label=""
          layout="topleft"
          left_pad="0"
          name="mode_fly_btn"
@@ -168,7 +171,7 @@
          pad_right="0"
          tool_tip="Flying Mode"
          top="2"
-         width="35" />
+         width="31" />
         <button
          visible="false" 
          follows="left|bottom"