anchor.diff:          paddingX = 20;
           paddingY = 35;
           <%}%>
  -        console.log(w, h, paddingX, paddingY);
  -        resizeToViewport(componentOuter, w, h, paddingX, paddingY);
  +        resizeToViewport(componentOuter.dom, w, h, paddingX, paddingY);
  +        if (Ext4.isGecko)
  +        {
  +            var bottom = componentOuter.getXY()[1] + componentOuter.getSize().height;
  +            Ext4.get("facetpanel").setHeight(bottom - Ext4.get("facetpanel").getXY()[1]);
  +            Ext4.get("studypanel").setHeight(bottom - Ext4.get("studypanel").getXY()[1]);
  +        }
       };
   
       Ext4.EventManager.onWindowResize(_resize);
  
positive.code: { %>
      var _resize = function(w, h)
      {
          var componentOuter = document.getElementById("studyfinderOuterDIV");
          if (!componentOuter)
              return;
  
  
negative.code: <%@ page import="java.util.LinkedHashSet" %>
  <%@ page import="java.util.Map" %>
  <%@ page import="java.util.TreeMap" %>
  <%@ page import="org.labkey.api.view.WebPartView" %>
  <%@ page import="org.labkey.immport.view.SubjectFinderWebPart" %>
  <%@ page extends="org.labkey.api.jsp.JspBase"%>
  