/*
Structure styles
----------------
This file controls purely structure shared across the site
*/

#PageBannerBottom {
	border-bottom:10px solid #fff;
}


#OuterMostWrapper, #OuterMostWrapperNoNav {
	min-width:780px;
	max-width:1150px;
}

* html #OuterMostWrapper, * html #OuterMostWrapperNoNav {
	width:expression(document.body.clientWidth < 781? "780px" :
	document.body.clientWidth > 1150? "1150px" : "auto");
} 




#leftCenterAndRightWrapper	{
	clear:both;
}

#LeftandCenterWrapper 	{	
	width:100%;
	float:left;
	margin-right:-215px;
}

#leftColumn {
	width:10px;
	float:left;
	overflow:hidden;
	min-height:30px;
	he\ight:1%;
}

* html #leftColumn {
	margin-right:-3px;
}

#centerColumn {
	
	margin-left:10px;
	margin-right:215px;
	min-height:300px;
	/*\*/he\ight:1%;/* */
}

* html #centerColumn 	{
	width:100%;
	w\idth:auto;
	/*height:auto;*/ /* IE5 fix /*** LG: but this causes ie6 footer to jump so removed. Page tested in ie5 and can't see any obvious change***/ 
	margin-left:10px;
	ma\rgin-left:10px;
	

}

#rightColumn {
	padding-left:15px;
	width:215px;
	w\idth:200px;
	float:right;
	/*\*/height:1%;/* */
	o\verflow:hidden;
	padding-bottom:1em;
}

* html #rightColumn {
	padding-bottom:0;
	margin-left:-3px;
}



#CenterBoxes				{	clear:both;}
#PageContent				{	clear:both; }


#footer {
	clear:both;
	height:22px;
}

.clear { clear:both; }
.clearing { clear:right; }

.btn_right {
	margin-right:20px;
	float:right;
}

