{
margin:0;
padding:0;
}
  
body {
  font-size: 62.5%;
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  background: #ffffff;
}

h1 {
	font-size: 1.6em;
	font-family: "Aerial Black", Arial, helvetica, sans-serif;
	color:#7a785f;
	text-transform:uppercase;
}

h1.welcome {
	font-family: "aerial black", Arial, helvetica, sans-serif;
	font-size: 2.5em;
	line-height: 0px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#3e3e3e;
	text-transform:uppercase;
}
h1.title {
	font-family: Arial, helvetica, sans-serif;
	font-size: 2.0em;
	line-height: 0px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#3e3e3e;
	text-transform:uppercase;
}

h2 {
	font-family: "aerial black", Arial, helvetica, sans-serif;
	font-size: 1.2em;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#3e3e3e;
}

h2.video {
	font-size: 1.1em;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#ffffff;
}

h2.open {
	font-size: 1.1em;
	line-height:18px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#8F9092;
}

a.products{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 0px;
	margin-bottom: 0.0em;
	colour:#ffffff;
	text-decoration:none;
	padding: 0px 0px 0px 10px;
}
a.products:link{colour:#ffffff; text-decoration:none;}
a.products:visited{colour:#ffff00; text-decoration:none;}
a.products:active{colour:#ffffcc; text-decoration:none;}
a.products:hover{colour:#8F9092; text-decoration:none;}

p.quick{
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 2.0em;
	line-height: 0px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#b00000;
}

p.welcome{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 2.5em;
	line-height: 0px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#3e3e3e;
}

p.welcome-copy{
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 1.4em;
	line-height: 21px;
	margin-bottom: 0.0em;
	padding: 10px 0px 0px 0px;
	color:#3e3e3e;
}
p.welcome-copy-partners{
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 1.4em;
	line-height: 21px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#3e3e3e;
}
p.welcome-copy-form{
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 1.4em;
	line-height: 10px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#3e3e3e;
}
p.pdf{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 10px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#3e3e3e;
}
p.product-title-review{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 0px;
	margin-bottom: 0.0em;
	padding: 5px 0px 0px 10px;
	color:#ffffff;
}
p.product-disc-review{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 15px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 10px;
	color:#ffffff;
}
p.product-slag{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 15px;
	margin-bottom: 0.0em;
	padding: 7px 0px 0px 10px;
	color:#ffffff;
}
p.product-slag{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 15px;
	margin-bottom: 0.0em;
	padding: 7px 0px 0px 10px;
	color:#ffffff;
}
p.product-fba{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 15px;
	margin-bottom: 0.0em;
	padding: 7px 0px 0px 10px;
	color:#ffffff;
}

p.product-cenospheres{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 15px;
	margin-bottom: 0.0em;
	padding: 7px 0px 0px 10px;
	color:#ffffff;
}

p.product-copper-slag{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 15px;
	margin-bottom: 0.0em;
	padding: 15px 0px 0px 10px;
	color:#ffffff;
}

p.product-silica-fume{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 15px;
	margin-bottom: 0.0em;
	padding: 7px 0px 0px 10px;
	color:#ffffff;
}

p.video-disc {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 12px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#ffffff;
}
p.reason {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 12px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#666666;
}

p.footer {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 0px;
	margin-bottom: 0.0em;
	padding: 0px 0px 0px 0px;
	color:#ffffff;
}


div#page-wrap {
	width: 1000px;
	margin: 0 auto;

}
div#page-wrap-top {
	width: 1000px;
	height: 150px;
	background: url(images/top-grad.png) repeat-x;

}
div#bmi-logo {
	width: 310px;
	height: 42px;
	margin: 30px 0px 33px 462px;
	float: left;

}

div#lafarge-logo-top{
	width: 145px;
	height: 50px;
	margin: 15px 0px 0px 48px;
	float: left;
}
div#language-buttons {
	width: 210px;
	height: 35px;
	margin: 43px 0px 0px 140px;
	float: left;

}
div#english-button {
	width: 32px;
	height: 32px;
	margin: 0px 0px 0px 0px;
	float: left;
}
div#french-button {
	width: 32px;
	height: 32px;
	margin: 0px 0px 0px 3px;
	float: left;
}
div#german-button {
	width: 32px;
	height: 32px;
	margin: 0px 0px 0px 3px;
	float: left;
}
div#italian-button {
	width: 32px;
	height: 32px;
	margin: 0px 0px 0px 3px;
	float: left;
}
div#japanese-button {
	width: 32px;
	height: 32px;
	margin: 0px 0px 0px 3px;
	float: left;
}
div#chinese-button {
	width: 32px;
	height: 32px;
	margin: 0px 0px 0px 3px;
	float: left;
}

div#top-menu{
	width: 901px;
	height: 48px;
	margin: 0px 0px 0px 50px;
}



div#gallery-background {
	width: 1000px;
	height: 400px;
	background: url(images/gallery-black-grad.png) repeat-x;
	float: left;

}
div#gallery-background-products{
	width: 1000px;
	height: 200px;
	background: url(images/gallery-black-grad.png) repeat-x;
	float: left;

}
div#gallery {
	width: 900px;
	height: 300px;
	margin: 20px 0px 0px 50px;
	float: left;
}

div#gallery-products {
	width: 900px;
	height: 150px;
	margin: 20px 0px 0px 50px;
	float: left;
}

div#gallery-statement {
	width: 900px;
	height: 30px;
	margin: 20px 0px 0px 50px;
	float: left;
}

div#welcome-background {
	width: 1000px;
	height: 500px;
	float: left;

}
div#welcome-background-home {
	width: 1000px;
	height: 600px;
	float: left;

}
div#welcome-background-products {
	width: 1000px;
	height: 680px;
	background: #edece8;
	float: left;

}
div#welcome-background-solutions {
	width: 1000px;
	height: 752px;
	float: left;

}
div#welcome-background-contact {
	width: 1000px;
	height: 548px;
	float: left;

}
div#welcome-background-tech {
	width: 1000px;
	height: 650px;
	float: left;

}
div#welcome-background-slag {
	width: 1000px;
	height: 752px;
	float: left;

}
div#welcome-background-silica {
	width: 1000px;
	height: 834px;
	float: left;

}
div#welcome-background-left {
	width: 50px;
	height: 652px;
	background: #edece8;
	float: left;

}

div#welcome-background-middle-group{
	width: 250px;
	height: 500px;
	float: left;

}
div#welcome-background-middle-top{
	width: 250px;
	height: 464px;
	background: #ffffff;
	float: left;

}
div#welcome-background-middle-bottom{
	width: 250px;
	height: 36px;
	background: url(images/welcome-bottom.png);
	float: left;

}
div#welcome-background-right {
	width: 700px;
	height: 600px;
	background: #edece8;
	float: left;

}

div#why-bmi-bullet-group {
	width: 250px;
	height: 465px;
	float: left;

}
div#why-statement-group {
	width: 230px;
	height: 50px;
	margin: 0px 0px 0px 20px;
	float: left;
}
div#why-text {
	width: 200px;
	height: 40px;
	margin: 0px 0px 0px 10px;
	float: left;

}
div#why-statement-group-2 {
	width: 230px;
	height: 60px;
	margin: 0px 0px 5px 20px;
	float: left;
}
div#bullet-point{
	width: 10px;
	height: 10px;
	margin: 0px 0px 0px 0px;
	float: left;
	padding: 12px 0px 0px 0px;
}
div#why-text-2 {
	width: 200px;
	height: 40px;
	margin: 0px 0px 0px 10px;
	float: left;

}
div#why-statement-group-3 {
	width: 230px;
	height:50px;
	margin: 0px 0px 0px 20px;
	float: left;
}
div#why-header {
	width: 230px;
	height: 20px;
	margin: 20px 0px 20px 20px;
	float: left;

}

div#quick-link-group {
	width: 250px;
	height: 424px;
	float: left;

}
div#quick-link-header {
	width: 225px;
	height: 20px;
	margin: 20px 0px 20px 20px;
	float: left;

}
div#where-ship-too-group {
	width: 230px;
	height: 70px;
	margin: 5px 0px 0px 20px;
	float: left;

}

div#where-ship-too-group a:hover {
	text-decoration:none;

}

div#ship-logo{
	width: 50px;
	height: 50px;
	margin: 0px 0px 0px 0px;
	float: left;
	padding: 8px 0px 0px 0px;

}
div#ship-header {
	width: 165px;
	height: 20px;
	margin: 0px 0px 0px 10px;
	float: left;

}
div#ship-copy {
	width: 165px;
	height: 40px;
	margin: 0px 0px 0px 10px;
	float: left;

}
div#line{
	width: 250px;
	height: 10px;
	margin: 10px 0px 0px 0px;
	float: left;

}

div#welcome-header{
	width: 650px;
	height: 10px;
	margin: 20px 0px 0px 40px;
	float: left;

}

div#welcome-header-product{
	width: 650px;
	height: 10px;
	margin: 20px 0px 20px 50px;
	float: left;

}

div#welcome-copy{
	width: 650px;
	height: 250px;
	margin: 20px 0px 0px 40px;
	float: left;

}
div#welcome-copy-home{
	width: 650px;
	height: 250px;
	margin: 20px 0px 0px 40px;
	float: left;

}
div#welcome-copy-homepage{
	width: 630px;
	height: 600px;
	margin: 20px 0px 0px 40px;
	float: left;

}
div#welcome-review-product-group{
	width: 900px;
	height: 490px;
	margin: 20px 0px 0px 50px;
	float: left;

}
div#welcome-background-products-sidemenu {
	width: 1000px;
	height: 600px;
	float: left;

}
div#welcome-review-product-left-group{
	width: 200px;
	height: 500px;
	margin: 0px 0px 0px 0px;
	float: left;

}
div#welcome-review-product-right-group{
	width: 695px;
	height: 500px;
	margin: 0px 0px 0px 5px;
	float: left;

}
div#welcome-header-left-slag{
	width: 200px;
	height: 60px;
	margin: 0px 0px 1px 0px;
	background: #6e0aa8;
	float: left;
}

div#welcome-header-right-slag{
	width: 695px;
	height: 70px;
	margin: 0px 0px 1px 0px;
	background: #2288C9;
	float: left;
}

div#welcome-header-left-fly-ash{
	width: 200px;
	height: 70px;
	margin: 0px 0px 1px 0px;
	background: #6e0aa8;
	float: left;
}

div#welcome-header-right-fly-ash{
	width: 695px;
	height: 70px;
	margin: 0px 0px 1px 0px;
	background: #2288C9;
	float: left;
}
div#welcome-header-left-pfa{
	width: 200px;
	height: 70px;
	margin: 0px 0px 1px 0px;
	background: #6e0aa8;
	float: left;
}

div#welcome-header-right-pfa{
	width: 695px;
	height: 70px;
	margin: 0px 0px 1px 0px;
	background: #2288C9;
	float: left;
}
div#welcome-header-left-furnace{
	width: 200px;
	height: 60px;
	margin: 0px 0px 1px 0px;
	background: #6e0aa8;
	float: left;
}

div#welcome-header-right-furnace{
	width: 695px;
	height: 70px;
	margin: 0px 0px 1px 0px;
	background: #2288C9;
	float: left;
}
div#welcome-header-left-cenospheres{
	width: 200px;
	height: 60px;
	margin: 0px 0px 1px 0px;
	background: #6e0aa8;
	float: left;
}

div#welcome-header-right-cenospheres{
	width: 695px;
	height: 70px;
	margin: 0px 0px 1px 0px;
	background: #2288C9;
	float: left;
}
div#welcome-header-left-white-cement{
	width: 200px;
	height: 60px;
	margin: 0px 0px 1px 0px;
	background: #6e0aa8;
	float: left;
}

div#welcome-header-right-white-cement{
	width: 695px;
	height: 70px;
	margin: 0px 0px 1px 0px;
	background: #2288C9;
	float: left;
}
div#welcome-header-left-copper-slag{
	width: 200px;
	height: 60px;
	margin: 0px 0px 1px 0px;
	background: #6e0aa8;
	float: left;
}

div#welcome-header-right-copper-slag{
	width: 695px;
	height: 70px;
	margin: 0px 0px 1px 0px;
	background: #2288C9;
	float: left;
}
div#welcome-header-left-silica-fume{
	width: 200px;
	height: 60px;
	margin: 0px 0px 1px 0px;
	background: #6e0aa8;
	float: left;
}

div#welcome-header-right-silica-fume{
	width: 695px;
	height: 70px;
	margin: 0px 0px 1px 0px;
	background: #2288C9;
	float: left;
}

div#welcome-background-solutions {
	width: 1000px;
	height: 540px;
	float: left;

}

div#welcome-background-regions{
	width: 1000px;
	height: 900px;
	float: left;

}

div#welcome-background-silica-left-col {
	width: 50px;
	height: 834px;
	background: #edece8;
	float: left;

}
div#welcome-background-silica-middle-col {
	width: 950px;
	height: 834px;
	background: #edece8;
	float: left;

}
div#welcome-review-silica-group {
	width: 250px;
	height: 800px;
	background: #ffffff;
	float: left;

}
div#welcome-review-silica-group-right {
	width: 50px;
	height: 800px;
	background: #edece8;
	float: left;

}

div#welcome-background-solutions-left-col {
	width: 50px;
	height: 752px;
	background: #edece8;
	float: left;

}
div#welcome-background-contact-left-col {
	width: 50px;
	height: 547px;
	background: #edece8;
	float: left;

}
div#welcome-background-tech-left-col {
	width: 50px;
	height: 650px;
	background: #edece8;
	float: left;

}

div#welcome-background-slag-left-col {
	width: 50px;
	height: 752px;
	background: #edece8;
	float: left;

}
div#welcome-background-solutions-middle-col {
	width: 650px;
	height: 752px;
	background: #edece8;
	float: left;

}
div#welcome-background-contact-middle-col {
	width: 650px;
	height: 547px;
	background: #edece8;
	float: left;

}
div#welcome-background-tech-middle-col {
	width: 650px;
	height: 650px;
	background: #edece8;
	float: left;

}
div#welcome-background-slag-col {
	width: 950px;
	height: 752px;
	background: #edece8;
	float: left;

}
div#welcome-review-solutions-group {
	width: 250px;
	height: 540px;
	background: #ffffff;
	float: left;

}
div#welcome-review-solutions-group-right {
	width: 50px;
	height: 602px;
	background: #edece8;
	float: left;

}
div#welcome-review-tech-group-right {
	width: 50px;
	height: 650px;
	background: #edece8;
	float: left;

}
div#welcome-review-contact-group-right {
	width: 50px;
	height: 547px;
	background: #edece8;
	float: left;

}
div#welcome-review-slag-group-right {
	width: 50px;
	height: 752px;
	background: #edece8;
	float: left;

}
div#welcome-header-solution{
	width: 650px;
	height: 10px;
	margin: 20px 0px 0px 0px;
	float: left;

}
div#welcome-copy-solution{
	width: 640px;
	height: 460px;
	margin: 20px 0px 0px 0px;
	float: left;

}
div#welcome-copy-contact{
	width: 640px;
	height: 440px;
	margin: 20px 0px 0px 0px;
	float: left;

}
div#welcome-copy-tech{
	width: 640px;
	height: 550px;
	margin: 20px 0px 0px 0px;
	float: left;

}
div#welcome-copy-copper{
	width: 900px;
	height: 400px;
	margin: 20px 0px 0px 0px;
	float: left;

}
div#welcome-copy-ceno{
	width: 900px;
	height: 400px;
	margin: 20px 0px 0px 0px;
	float: left;

}

div#welcome-copy-fba {
	width: 900px;
	height: 450px;
	margin: 20px 0px 0px 0px;
	float: left;

}
div#welcome-max-width-text{
	width: 900px;
	height: 830px;
	margin: 20px 0px 0px 0px;
	float: left;

}
div#welcome-max-width-text-pfa{
	width: 900px;
	height: 600px;
	margin: 20px 0px 0px 0px;
	float: left;

}
div#welcome-copy-fly-ash{
	width: 640px;
	height: 940px;
	margin: 20px 0px 0px 0px;
	float: left;

}
div#welcome-copy-slag{
	width: 900px;
	height: 600px;
	margin: 20px 0px 0px 0px;
	float: left;

}

div#welcome-copy-silica{
	width: 900px;
	height: 270px;
	margin: 20px 0px 20px 0px;
	float: left;

}
div#welcome-copy-silica-end{
	width: 900px;
	height: 52px;
	margin: 20px 0px 20px 0px;
	float: left;

}
div#silica-image{
	width: 640px;
	height: 380px;
	margin: 20px 0px 0px 124px;
	float: left;

}
div#quick-link-group-solutions {
	width: 250px;
	height: 602px;
	float: left;

}
div#quick-link-group-contact {
	width: 250px;
	height: 510px;
	float: left;

}
div#welcome-background-middle-bottom-solution{
	width: 250px;
	height: 36px;
	background: url(images/welcome-bottom.png);
	margin-top:95px;
	float: left;

}



div#headline-background {
	width: 1000px;
	height: 250px;
	float: left;

}
div#headline-background-left {
	width: 50px;
	height: 250px;
	background: url(images/headlines-bk.png) repeat-x;
	float: left;
}
div#headline-background-middle-group{
	width: 250px;
	height: 250px;
	float: left;
}
div#headline-background-middle-top{
	width: 250px;
	height: 17px;
	background: url(images/video-top.png);
	float: left;
}

div#headline-background-middle-video{
	width: 250px;
	height: 216px;
	background: #000000;
	float: left;
}
div#headline-video{
	width: 235px;
	height: 155px;
	margin: 7px 0px 0px 7px;
	float: left;
}
div#video{
	width: 235px;
	height: 132px;
	margin: 7px 0px 0px 7px;
	float: left;
}

div#headline-arrow{
	width: 20px;
	height: 20px;
	margin: 10px 0px 0px 7px;
	float: left;
}
div#headline-video-title{
	width: 200px;
	height: 10px;
	margin: 0px 0px 0px 7px;
	float: left;
}
div#headline-video-disc{
	width: 200px;
	height: 10px;
	margin: 2px 0px 0px 7px;
	float: left;
}
div#headline-reasons-title{
	width: 300px;
	height: 20px;
	margin: 7px 0px 10px 40px;
	float: left;
}



div#headline-background-middle-bottom{
	width: 250px;
	height: 17px;
	background: url(images/video-bottom.png);
	float: left;
}


div#headline-background-right{
	width: 700px;
	height: 250px;
	background: url(images/headlines-bk.png) repeat-x;
	float: left;
}
div#headline-middle-right{
	width: 350px;
	height: 250px;
	background: url(images/headlines-bk.png) repeat-x;
	float: left;
}
div#headline-far-right{
	width: 350px;
	height: 250px;
	background: url(images/headlines-bk.png) repeat-x;
	float: left;
}
div#headline-reasons-arrow{
	width: 20px;
	height: 20px;
	margin: 13px 0px 0px 40px;
	float: left;
}

div#headline-point-title{
	width: 270px;
	height: 40px;
	margin: 0px 0px 0px 10px;
	float: left;
}
div#headline-group1{
	width: 350px;
	height: 40px;
	margin: 0px 0px 0px 0px;
	float: left;
}

div#welcome-header-region{
	width: 650px;
	height: 12px;
	margin: 20px 0px 0px 0px;
	float: left;

}

div#welcome-copy-regions{
	width: 640px;
	height: 460px;
	margin: 0px 0px 0px 0px;
	float: left;

}
div#welcome-copy-region-group{
	width: 900px;
	height: 350px;
	margin: 50px 0px 0px 0px;
	float: left;

}
div#welcome-copy-region-americas{
	width: 308px;
	height: 344px;
	margin: 0px 0px 0px 0px;
	float: left;

}
div#welcome-copy-region-europe{
	width: 189px;
	height: 135px;
	margin: 0px 0px 8px 0px;
	float: left;

}
div#welcome-copy-region-africa{
	width: 189px;
	height: 201px;
	margin: 0px 0px 0px 0px;
	float: left;

}
div#welcome-copy-region-europegroup{
	width: 189px;
	height: 350px;
	margin: 0px 0px 0px 0px;
	float: left;

}
div#welcome-copy-region-middle-east{
	width: 178px;
	height: 344px;
	margin: 0px 0px 0px 0px;
	float: left;

}
div#welcome-copy-region-fareast{
	width: 225px;
	height: 344px;
	margin: 0px 0px 0px 0px;
	float: left;

}
div#welcome-background-region-middle-col {
	width: 900px;
	height: 900px;
	background: #edece8;
	float: left;

}
div#welcome-background-region-left-col {
	width: 50px;
	height: 900px;
	background: #edece8;
	float: left;

}
div#welcome-background-region-right-col {
	width: 50px;
	height: 900px;
	background: #edece8;
	float: left;

}


div#partners-background {
	width: 1000px;
	height: 120px;
	background:#ffffff;
	float: left;
}
div#partners-background-new{
	width: 1000px;
	height: 120px;
	background:#ffffff;
	float: left;
}

div#partners-group{
	width: 210px;
	height: 120px;
	margin: 0px 0px 0px 50px;
	float: left;
}
div#partners-group-two{
	width: 205px;
	height: 120px;
	margin: 0px 0px 0px 25px;
	float: left;
}
div#welcome-header-partners{
	width: 650px;
	height: 12px;
	margin: 20px 0px 28px 50px;
	float: left;

}
div#partners-title{
	width: 210px;
	height: 40px;
	float: left;
}
div#welcome-background-partners{
	width: 1000px;
	height: 1500px;
	float: left;

}
div#bottom-partners-fill{
	width: 250px;
	height:562px;
	background: #edece8;
	float: left;

}
div#bottom-tech-fill{
	width: 250px;
	height:190px;
	background: #edece8;
	float: left;

}
div#bottom-contact-fill{
	width: 250px;
	height:87px;
	background: #edece8;
	float: left;

}


div#partner-heading-block {
	width: 1000px;
	height: 60px;
	background: #edece8;
	float: left;

}

div#partner-lafarge-block {
	width: 1000px;
	height: 180px;
	background: #d3d2cf;
	float: left;

}

div#partner-scotash-block {
	width: 1000px;
	height: 250px;
	background: #edece8;
	float: left;

}

div#partner-dundee-block {
	width: 1000px;
	height: 160px;
	background: #d3d2cf;
	float: left;

}

div#partner-sti-block {
	width: 1000px;
	height: 210px;
	background: #edece8;
	float: left;

}
div#partner-clyde-block {
	width: 1000px;
	height: 230px;
	background: #d3d2cf;
	float: left;

}
div#partner-inter-block {
	width: 1000px;
	height: 210px;
	background: #edece8;
	float: left;

}





div#welcome-background-partners-middle-col {
	width: 950px;
	height: 1250px;
	background: #edece8;
	float: left;

}
div#welcome-background-partners-left-col {
	width: 50px;
	height: 1250px;
	background: #edece8;
	float: left;

}
div#welcome-background-partners-right-col {
	width: 50px;
	height: 1012px;
	background: #edece8;
	float: left;

}
div#partners-page-group{
	width: 900px;
	margin: 0px 0px 30px 0px;
	float: left;
}
div#lafarge-group{
	width: 900px;
	height: 170px;
	margin: 0px 0px 10px 0px;
	float: left;
}
div#lafarge-logo-partners{
	width: 145px;
	height: 107px;
	margin: 30px 0px 0px 50px;
	float: left;
}
div#lafarge-copy{
	width: 725px;
	height: 160px;
	margin: 10px 0px 10px 15px;
	float: left;
}
div#cementia-group{
	width: 580px;
	height: 110px;
	margin: 0px 0px 0px 0px;
	float: left;
}
div#cementia-logo-partners{
	width: 145px;
	height: 107px;
	margin: 10px 0px 0px 0px;
	float: left;
}
div#cementia-copy{
	width: 420px;
	height: 107px;
	margin: 0px 0px 0px 15px;
	float: left;
}

div#sti-group{
	width: 900px;
	height: 180px;
	margin: 0px 0px 20px 0px;
	float: left;
}
div#sti-logo-partners{
	width: 145px;
	height: 107px;
	margin: 30px 0px 0px 50px;
	float: left;
}
div#sti-copy{
	width: 725px;
	height: 160px;
	margin: 10px 0px 0px 15px;
	float: left;
}
div#dundee-group{
	width: 900px;
	height: 150px;
	margin: 0px 0px 0px 0px;
	float: left;
}
div#dundee-logo-partners{
	width: 145px;
	height: 107px;
	margin: 30px 0px 0px 50px;
	float: left;
}
div#dundee-copy{
	width: 725px;
	height: 150px;
	margin: 10px 0px 0px 15px;
	float: left;
}
div#bergemann-group{
	width: 900px;
	height: 200px;
	margin: 0px 0px 10px 0px;
	float: left;
}
div#bergemann-logo-partners{
	width: 145px;
	height: 100px;
	margin: 30px 0px 0px 50px;
	float: left;
}
div#bergemann-copy{
	width: 725px;
	height: 200px;
	margin: 10px 0px 0px 15px;
	float: left;
}
div#scotash-group{
	width: 900px;
	height: 210px;
	margin: 0px 0px 20px 0px;
	float: left;
}
div#scotash-logo-partners{
	width: 145px;
	height: 107px;
	margin: 30px 0px 0px 50px;
	float: left;
}
div#scotash-copy{
	width: 725px;
	height: 200px;
	margin: 10px 0px 0px 15px;
	float: left;
}
div#interbulk-group{
	width: 900px;
	height: 120px;
	margin: 0px 0px 10px 0px;
	float: left;
}
div#interbulk-logo-partners{
	width: 145px;
	height: 107px;
	margin: 30px 0px 0px 50px;
	float: left;
}
div#interbulk-copy{
	width: 725px;
	height: 120px;
	margin: 10px 0px 0px 15px;
	float: left;
}

div#scotash-logo{
	width: 210px;
	height: 60px;
	margin: 5px 0px 0px 0px;
	float: left;
}

div#cementia-logo{
	width: 205px;
	height: 40px;
	margin:45px 0px 0px 50px;
	float: left;
}
div#sti-logo{
	width: 205px;
	height: 25px;
	margin: 5px 0px 0px 0px;
	float: left;
}
div#bergemann-logo{
	width: 145px;
	height: 81px;
	margin: 25px 0px 0px 25px;
	float: left;
}

div#dundee-logo{
	width: 100px;
	height: 91px;
	margin: 20px 0px 0px 25px;
	float: left;
}
div#lafarge-logo{
	width: 145px;
	height: 50px;
	margin: 30px 0px 0px 550px;
	float: left;
}


div#pdf-icon {
		float: left;
		width: 40px;
		padding: 0px 0px 0px 0px;
}
		
div#pdf-icon-text {
		float: left;
		width: 560px;
		padding: 0px 0px 0px 10px;
		margin: 0px 0px 30px 0px;
		
}

div#pdf-header{
		float: left;
		width: 640px;
		margin: 0px 0px 10px 0px;
		
}

div#address-group{
		float: left;
		width: 900px;
		margin: 50px 0px 0px 0px;
		
}	

div#sitemap-group{
		float: left;
		width: 875px;
		margin: 0px 0px 0px 0px;
		
}
div#sitemap-link{
		float: left;
		width: 850px;
		margin: 0px 0px 10px 0px;
		
}

div#address-group-america{
		float: left;
		width: 308px;
		margin: 0px 0px 0px 0px;
		
}
div#america-header{
		float: left;
		width: 308px;
		margin: 0px 0px 12px 0px;
		
}	
div#america-address{
		float: left;
		width: 308px;
		margin: 0px 0px 0px 0px;
		
}
div#address-group-europe{
		float: left;
		width: 189px;
		margin: 0px 0px 0px 0px;
		
}
div#europe-header{
		float: left;
		width: 189px;
		margin: 0px 0px 12px 0px;
		
}	
div#europe-address{
		float: left;
		width: 189px;
		margin: 0px 0px 0px 0px;
		
}
div#address-group-central-asia{
		float: left;
		width: 178px;
		margin: 0px 0px 0px 0px;
		
}
div#central-asia-header{
		float: left;
		width: 178px;
		margin: 0px 0px 0px 0px;
		
}	
div#central-asia-address{
		float: left;
		width: 178px;
		margin: 0px 0px 0px 0px;
		
}
div#address-group-asia{
		float: left;
		width: 185px;
		margin: 0px 0px 0px 0px;
		
}
div#asia-header{
		float: left;
		width: 185px;
		margin: 0px 0px 12px 0px;
		
}	
div#asia-address{
		float: left;
		width: 185px;
		margin: 0px 0px 0px 0px;
		
}

div#welcome-header-contact{
	width: 650px;
	height: 12px;
	margin: 20px 0px 10px 0px;
	float: left;

}


	
		
div#footer-background {
	width: 1000px;
	height: 60px;
	background:#000000;
	float: left;
}

div#footer-menu {
	width: 750px;
	height: 20px;
	padding-top: 15px;
	float:left;
}

.footer-menu {
	float: left;
font: 10px Arial;
width: 100%;
overflow: hidden;
}
.footer-menu li{
display: inline;
}

.footer-menu li a{
float: left;
color: white;
padding: 0px 10px;
text-decoration: none;
border-right: 1px solid #ffffff;
}


.footer-menu li a:visited{
color: white;
}

.footer-menu li a:hover, .footer-menu li .current{
color: yellow;
}
div#footer-statement {
	width: 210px;
	height: 25px;
	margin: 20px 0px 0px 0px;
	float:left;
}


div#welcome-background-cenosphere-left-col {
	width: 50px;
	height: 550px;
	background: #edece8;
	float: left;

}
div#welcome-background-fba-left-col {
	width: 50px;
	height: 550px;
	background: #edece8;
	float: left;

}
div#welcome-background-pfa-left-col {
	width: 50px;
	height: 700px;
	background: #edece8;
	float: left;

}
div#welcome-background-cenosphere-middle-col {
	width: 950px;
	height: 550px;
	background: #edece8;
	float: left;

}

div#welcome-background-max-width {
	width: 950px;
	height: 1000px;
	background: #edece8;
	float: left;

}
div#welcome-background-max-width-pfa {
	width: 950px;
	height:700px;
	background: #edece8;
	float: left;

}
div#welcome-review-cenosphere-group {
	width: 250px;
	height: 650px;
	background: #ffffff;
	float: left;

}
div#welcome-review-cenosphere-group-right {
	width: 50px;
	height: 670px;
	background: #edece8;
	float: left;

}
div#welcome-background-cenosphere{
	width: 1000px;
	height: 550px;
	float: left;

}
div#welcome-background-pfaa{
	width: 1000px;
	height: 700px;
	float: left;

}
div#welcome-background-fba{
	width: 1000px;
	height: 500px;
	float: left;

}
div#bottom-cenosphere-fill{
	width: 250px;
	height: 123px;
	background: #edece8;
	float: left;

}

div#bottom-silica-fill{
	width: 250px;
	height: 260px;
	background: #edece8;
	float: left;

}


div#welcome-background-flyash-left-col {
	width: 50px;
	height: 1000px;
	background: #edece8;
	float: left;

}
div#welcome-background-flyash-middle-col {
	width: 650px;
	height: 950px;
	background: #edece8;
	float: left;

}

div#welcome-review-flyash-group {
	width: 250px;
	height: 992px;
	background: #ffffff;
	float: left;

}
div#welcome-review-flyash-group-right {
	width: 50px;
	height: 992px;
	background: #edece8;
	float: left;

}
div#welcome-background-flyash{
	width: 1000px;
	height: 1000px;
	float: left;

}
div#bottom-flyash-fill{
	width: 250px;
	height: 445px;
	background: #edece8;
	float: left;

}
div#bottom-home-fill{
	width: 250px;
	height: 150px;
	background: #edece8;
	float: left;

}
div#bottom-slag-fill{
	width: 250px;
	height: 205px;
	background: #edece8;
	float: left;

}
div#eq-line{
	width: 200px;
	height: 2px;
	margin: 0px 0px 0px 30px;
	float: left;

}