/* page layout */
BODY, HTML {
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#pageLayoutTable, #pageLayoutTable TBODY, #pageLayoutTable TR, #pageLayoutTable TD,
#logoTable, #logoTable TBODY, #logoTable TR, #logoTable TD,
#bottomTable, #bottomTable TBODY, #bottomTable TR, #bottomTable TD {
	border-collapse: collapse;
	margin: 0px;
	border: 0px;
	padding: 0px;
}

#subtitleTD {
	height: 100px;
}

#pageLayoutTable {
	width: 90%;
	margin: auto;
}

#logoTable, #bottomTable {
	width: 100%;
}

#logoTD {
	text-align: center;
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 320px;
	height: 140px;
}

IMG {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#logoIMG {
	width: 320px;
	height: 140px;
}

#topcornerIMG {
	width: 40px;
	height: 40px;
}


#infoTD {
	height: 35px;
	width: 100%;
}

#rightCornerTD, #leftBottomCorner, #rightBottomCorner  {
	height: 40px;
	width: 40px;
}

#bottomTD {
	height: 40px;
}

#leftColumnTD {
	vertical-align: top;
	width: 160px;
}

#contentTD {
	vertical-align: top;
}

#contentDIV {
	padding: 40px;
}

div.infoboxContentsFL {
margin: 5px; /* = the padding */
width: 146px; /* ???????? needed for IE 160 minus margins and borders ? */
padding-bottom: 5px; /* IE */
}

