/* Umicore stylesheet for Group Internet websites */
/* Layout boxes */

/* Center in ie5 , as the margin auto is ignored...*/
body {
	text-align: center;
}

#pageContainer {
	margin: 10px auto;
	/*max-width: 950px;*/
	max-width: 70em;
	min-width: 750px;
	border:1px solid;
	border-color:#999999;
	width: 95%;
	text-align: left;
}

/* Emulate min-width in ie  - Begin */
/* Stu Nicholls and Bruno Fassino */

/** html div#ieMinHeightOuter {border-left:900px solid white; position:relative; float:left; z-index:1;}
* html div#ieMinHeightInner {margin-left:-900px; position:relative; float:left; z-index:2; text-align:left;}*/
* html div#ieMinHeightOuter, * html div#ieMinWOut {border-left: 800px solid #fff;}
* html div#ieMinHeightInner, * html div#ieMinWIn  {margin-left: -800px; position: relative;}

/*\*/
* html div#ieMinHeightOuter, * html div#ieMinWOut, * html div#ieMinHeightInner, * html div#ieMinWIn,  * html #content,  * html #leftNav {
	height: 1px;
}
/*/
div#pageContainer {
	display: inline-block;
}
/**/

/* Emulate min-width in ie * - End */

#headerContainer {
	min-width: 600px;
	position: relative;
	font-size: 0.7em;
}

#centralContainer {
	clear: left;
}

#leftContainer {
	width: 12em;
	float: left;
	padding: 0;
	font-size: 100%;
	margin-left: .2em;
}

.oneCol #contentContainer {
	margin: 0 0 0 4em; 
	padding: 1em 1em 0 1em;
}
	
.twoCol #contentContainer {
	margin: 0 0 0 13em; 
	padding: 1em 1em 0 1em;
}
	
.twoColRight #contentContainer {
	margin: 0 11.5em 0 0; 
	padding: .5em .5em 0 .5em;
}

.threeCol #contentContainer {
	margin: 0 11.5em 0 13.7em; 
	padding: .5em .5em 0 .5em;
}

#contentContainer {
	width: 100%;
	w\idth: auto;
	height: 100%;
}

/* Another bunch of bug fixing */
/* \*/
* html div#contentContainer {
	margin-left: 0;
}

* html div#contentContainer {
	height: 1px;
}

* html div#content, * html div#toc {
	width: 100%;
	margin-right: -10000px;
	position: relative;
}
/* */

#rightContainer {
	width: 10em;
	float: right;
	padding: 0.8em .2em 0 .5em;
	font-size: 100%;
}

.twoCol #rightContainer {
	display: none;
}

.twoColRight #leftContainer {
	display: none;
}

#footerContainer {
	clear: both;
}

#rightContainer #investorTool {
	clear: both;
}