/* ACREU print styles 060130 *//*a:link:after, a:visited:after {	content: "[" attr(href) "]";	}a[href^="/"]:after {	content: "[http://www.acreu.ca" attr(href) "]";	}*/body {	background: #fff;    font-size: 11pt;    color: #000;	max-width: 7in;	min-width: 5in;	margin: 0 .75in 0 .75in !important;   }#all {	position: relative; /* changed for print */	max-width: 7in;	margin: 0 !important; /* giving body margin to #all instead gives larger margin in IE */	padding: 1px;	}#sidebar {    background: transparent;    position: absolute;    width: 150px;    top: 0; /* change from 108px to match positioned #all */    left: 0; /*9px; */	}* html #sidebar {    left: -.75in; /* for IE only */	}#wrap1, #wrap2, #wrap3, #all, #main, #maincontent {	}#wrap1 {	width: inherit;	}#wrap2 {    position: relative;	margin: 0;	margin-left: 150px; /* for sidebar */	padding: 0;	border-bottom: 1px solid #333; /*bottom border for sidebar and content, lightened */	}#wrap3 {	background: none;	position: relative;	margin: 0 auto 0 0;	border: none;	width: 97%;	height: auto;	left: 166px;	top: 2px;	}#main {    min-width: 3.5in;	min-height: 1px;	width: auto;	background: none; /* no blue for sidebar */    margin-right: 0; /* nothing for subnav */    border: none; /* no border for sidebar */	overflow: visible;	}#maincontent {	overflow: visible;	}#footer {    min-width: 3.5in; 	max-width: 7.5in;	width: inherit;    }.uhn {    float: left;    text-align: left;    width: 25px;    }.acreu {    float: right;	clear: none;    text-align: right;    width: 49%;	font-size: .7em;	color: #999;	margin: 0;    }	.hide, .upgrade {	display: none;	}   #nav, #mainnav, #crumb, #navbar, #subnav, #search, .totop {   display: none;   }table td {	}img {	}a {	font-weight: normal !important;	background: transparent; 	text-decoration: underline;	}a:link {	color: #c00;	}a:visited {	color: #c00;	}a:link.gloss, a:visited.gloss {	color: #000;	border-bottom: none;	text-decoration: none;	}p, td, li, ul, ol, h1, h2, h3, h4, h5, h6, th {	font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;	}li {	}h1 {	}h2 {	}h3 {	}h4 {	}h5 {	}h6 {	}html p {	}li p {	}.nada {	margin-top: 0;	}/* within #header *//* Logo */#logo {	float: none;	margin-left: 0;	} #logo a img {	display: block;	width: 245px;	height: 75px;	} #logo a {	display: inline;	background: transparent;	}/* SECTION AND PAGE SPECIFIC */#pindex #main {	min-height: 705px;	}.facts #main, #presearch #main, #projects #main, #publications #main, #events #main,#ppeople #main {	min-height: 1px;	}.projects #main {	min-height: 1px;	}.pub #main {	min-height: 1px;	}.ppeople #main {	min-height: 1px;	}#aic-data #wrap2, #populations #wrap2, #impact #wrap2, #treatment #wrap2 {	min-width: 3.5in;	margin-left: 0;  /* max. 88px with user-defined print margins of .75in in IE; 150px causes overflow */	}* html #aic-data #wrap2, * html #populations #wrap2, * html #impact #wrap2, * html #treatment #wrap2 {	/* margin-left: 80px; */  /* max. 88px with user-defined print margins of .75in in IE; 150px causes overflow */	}#aic-data #sidebar, #populations #sidebar, #impact #sidebar, #treatment #sidebar {	display: none;  /* no room for sidebar on extra-wide pages */	}#aic-data #footer, #populations #footer, #impact #footer, #treatment #footer {	margin-left: 0;  /* no sidebar */	max-width: 6.5in;	}#aic-data #maincontent, #populations #maincontent, #impact #maincontent, #treatment #maincontent {	max-width: 6.5in;	}