div.header
{	width: 100%; height: 150px;
	background-color: #ffffff;
}
div.header-info
{	position: absolute; top: 0px; right: 0px;
	width: 200px; height: 100px;
}
div.subheader
{	width: 100%; padding: 5px;
	background-color: #ffcc01;
}
div.footer
{	width: 100%; height:auto;
	padding: 5px;
	background-color: #f40100;
}

table.content {		width: 100%;	table-layout: fixed; }
td.content-left {		width: 150px;	padding: 5px;	background-color: #ffffff; }
td.content-center {	width: auto;	padding: 20px; background-color: #ffffff; }
td.content-right {	width: 150px;	padding: 5px;	background-color: #eeeeee; }

