Representation of a Page Layout for xhtml unmarshalling and marshalling. A Page Layout is a top level element that
defines the top level structure of the page. The structure is defined in terms of a number of Sections that each
contains a number of columns in one of several configurations.