div#tbl { position:relative; height:100%; width:100%; top:0;bottom:0;left:0;right:0}table.page td { background-color:white }table.page { 	background-color:white;	width:750px; 	margin-top:0;	margin-bottom:0; 	margin-left:auto; 	margin-right:auto; 	padding:5px; 	/*position:relative;*/		/*min-height:1000px;*/	/* starting value only! */}body {	margin:0; 	margin-top:0;	background:#bfc5af url("../images/background_dots_01.gif"); 	font-family: Arial, sans-serif; 	font-size:11px; 	line-height:1.3em;	color:#555;}#portal-colophon { 	position:absolute;	background-color:#fff;	bottom:0;	clear: both; 	margin-top:32px;	padding-left:0;	margin-left:0;	padding:5px; 	font-size:11px;	color:#666;	border-top: 3px solid #E9EBDC;}#portal-colophon a { 	color:#555;}#extraspace {	display:block;	height:0; }#content { 	margin-right:185px; 	margin-left:160px; 	width:366px;	padding-bottom:80px;	background-color:white;}#content2 { 	margin-right:185px; 	margin-left:160px; 	width:400px;	margin-right:-5px;	padding-right:4px;	background-color:white;}#primary2 { 	left:0;	top:-100px;	width:137px;	float:left;	margin-left:0;	padding-left:5px;	background-color:white;	}#primary { 	position: absolute;	left:0;	top:10px;	width:137px;	margin-left:0;	padding-left:5px;	background-color:white;		clear:both;/*
    min-height: 40px;
    height: auto !important;
    height: 40px;	*/	}	#secondary { 	/*position:relative;*/ 	/*right:0;*/	width:180px;	margin-right:-5px;	padding-right:4px;	float:right;	background-color:white;}/*.large #content { margin-right:0px;width:573px;}*/.large #content { 	margin-right:0px;	width:575px;	margin-left:160px}.large #content p { 	padding-right:15px;	margin-right:-15px}.large #content table p { 	padding-right:0;	margin-right:0;}.large #secondary, .admin #secondary, .homepage #secondary, .full #secondary { 	display: none; }#graphic {	border:1px #FFFFFF;	width:750px;	height:135px;	background-color:#E9EBDC;	/*position:relative; #E9EBDC*/	top:-30px;}.homepage #graphic {	width:750px;	height:211px;	background-color:#FFFFFF;	/*position:relative;*/	top:-5px;	padding-top:-10px;}.homepage #break1 {	background-color:#FFFFFF;	padding-bottom:5px;}.admin #content, .homepage #content, .full #content { 	margin-right:0px;	margin-left:0px;	width:750px}