table.layout
{
	height:						100%;
}

table.layout td
{
	padding:					4px;
	vertical-align:				top;
}

table.layout td.topleft
{
	background-color:			#000077;
	color:						#FFFFFF;
	vertical-align:				bottom;
}

table.layout td.top
{
	background-color:			#000077;
	color:						#FFFFFF;
	vertical-align:				bottom;
}

table.layout td.topright
{
	background-color:			#000077;
	color:						#FFFFFF;
	vertical-align:				bottom;
}

table.layout td.left
{
	background-color:			#000077;
	height:						100%;
}

table.layout td.main
{
	padding:					8px;
}