/* constrain width - hide from Mac IE \*/
#head-er .accessibility-login,
#head-er .image-user-services,
#head-er .publications-search,
div.footer-constrain {
	max-width:955px;
	margin:0 auto;
	_width:955px;
}
/* end constrain width and end hide from Mac IE */

/* required for IE 5.5 - hide from Mac IE \*/
* html #head-er .accessibility-login-wrap,
* html #head-er .image-user-services-wrap,
* html #head-er .publications-search-wrap,
* html div.footer-constrain {
	text-align:center;
}
/* end required for IE 5.5 */


/* body constrain */
#constrain {
	clear:both;
	text-align:center;
	padding:0 1%;
}

#constrain .constrain {
	max-width:955px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	_width:955px;
}

/* width:expression(document.body.clientWidth > 955? "955px": "auto"); */
/* end body constrain */