anchor.diff:            <% @run_lists.each do |environment, run_list| %>
               <div class="runListWithControlsContainer <%= environment == @current_env ? 'active' : 'inactive' -%>" id="<%= environment %>">
                 <div class="sortable runListContainer">
  -                <% if run_list %>
  -                  <ul class="ui-sortable connectedSortable runListItemList" id="<%= environment %>">
  -                    <% run_list.each do |item| %>
  -                      <li id="<%=h(item)%>" class="<%= class_for_run_list_item(item) -%> runListItem"><%=h display_run_list_item(item)-%></li>
  -                    <% end %>
  -                  </ul>
  -                <% else %>
  -                  <div class="emptyRunListControlsContainer" id="<%=environment -%>">
  -                    <div class="cloneRunListTitle">This role has no environment specific run list for the (<%= environment -%>) environment.</div>
  -                    <div class="cloneRunListOption">
  -                      <a href="javascript:void(0)" class="createEmptyRunListControl" id="<%= environment -%>">Create a new empty run list</a>
  -                    </div>
  -                    <div class="cloneRunListOption">
  -                      Or, clone an existing run list: <%= select :environment_to_clone, :collection => @existing_run_list_environments, :id => 'environmentToClone'%>
  -                    </div>
  +
  +                <% run_list_class, empty_controls_class = run_list ? %w{active inactive} : %w{inactive active} -%>
  +
  +                <ul class="ui-sortable connectedSortable runListItemList <%= run_list_class -%>" id="<%= environment %>">
  +                  <% Array(run_list).each do |item| %>
  +                    <li id="<%=h(item)%>" class="<%= class_for_run_list_item(item) -%> runListItem"><%=h display_run_list_item(item)-%></li>
  +                  <% end %>
  +                </ul>
  +                <div class="emptyRunListControlsContainer <%= empty_controls_class -%>" id="<%=environment -%>">
  +                  <div class="cloneRunListTitle">This role has no environment specific run list for the (<%= environment -%>) environment.</div>
  +                  <div class="cloneRunListOption">
  +                    <a href="javascript:void(0)" class="createEmptyRunListControl" id="<%= environment -%>">Create a new empty run list</a>
                     </div>
  -                <% end %>
  +                  <div class="cloneRunListOption">
  +                    Or, clone an existing run list: <%= select :environment_to_clone, :collection => @existing_run_list_environments, :id => environment, :class => 'environmentToClone' %>
  +                  </div>
  +                </div>
                 </div>
  -                <div class="runListAdditionalControls">
  +                <div class="runListAdditionalControls" id="<%= environment -%>">
                     <% if run_list && (environment != '_default')%>
  -                    <a href="javascript:void(0);" class="runList" id="<%= environment %>">Remove environment specific run list for <%= environment %></a>
  +                    <a href="javascript:void(0);" class="deleteEnvRunList" id="<%= environment -%>">Remove environment specific run list for <%= environment %></a>
                     <% end %>
                   </div>
               </div>
  
positive.code:         <div id="available_roles_container" class="runListItemListContainer">
            <div class="runListEditorLabel">Available Roles</div>
            <div class="sortable runListAvailableItemContainer">
              <ul id="role_available_roles" class="connectedSortable runListAvailableItemList">
                <% @available_roles.each do |role| %>
                  <li id="role[<%=h(role)  -%>]" class="ui-state-highlight runListItem"><%= h(role) -%></li>
                <% end %>
  
negative.code:             <div class="spinner">
                <%= image_tag('indicator.gif') -%>
              </div>
              <ul id="role" class="connectedSortable runListAvailableItemList availableRecipes">
              </ul>
            </div>
          </div>
        </div>
        <div id="run_list_container" class="runListEditorColumn">
          <div class="runListItemListContainer">
            <div id="environmentRunListSelector" data-intial-env="<%=h @current_env -%>">
              <div class="runListEditorLabel">
                <span id="selectedRunListEditorLabel">
                  <% if @current_env == '_default' -%>
                    Default Run List
                  <% else -%>
                    Run List for <%= @current_env -%>
                  <% end -%>
                </span>
                <span id="environment_run_list_selection_control">
                  <%= select :environment, :collection => [['noop','Other Environments']].concat(@environments.map {|e| [e,e]}), :id => 'activeEnvironment'%>
                </span>
              </div>
  