Getting a strange rendering with Layouts in 5.2

My code is given below and it doesn’t seem to work properly.

Windows-based init

Strangely, the code doesn’t work for layout type 2U.
Even the rendering for 2E doesn’t happen properly. Anything that I am missing?
I only get a thin blue strip instead of the layout.

Regards
Manish

Please, try to add the sizes to your html body

	<style>
		html, body {
			width: 100%;
			height: 100%;
			margin: 0px;
			padding: 0px;
			background-color: #ebebeb;
			overflow: hidden;
		}
	</style>