absoluteElem.getStyle().setProperty("width", "100%");
absoluteElem.getStyle().setProperty("padding", "0px");
absoluteElem.getStyle().setProperty("margin", "0px");
absoluteElem.getStyle().setProperty("border", "0px");
absoluteElem.getStyle().setProperty("overflow", "hidden");
mainElem.appendChild(absoluteElem);
// Create the table wrapper and spacer
headerWrapper = createWrapper("headerWrapper");
headerSpacer = createSpacer(headerWrapper);
dataWrapper = createWrapper("dataWrapper");