/* CSS Document */

body {
	background-image: url(BodyBckgrndGrid.jpg);
	background-repeat: repeat-y;
	background-color: #29e8f5;
	margin: 0;
	font: 1em/1.3em Arial, Helvetica, sans-serif;
	text-align: left;
	}

/* Title Area */	
div.FirstHeading {
	display: none;
	}

div.TopGrid {
	background-image: url(TopGrid.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 120px;
	margin: 0;
	}
	
div.Email {
	background-image: url(EmailUs.jpg);
	width: 114px;
	height: 120px;
	display: inline;
	position: absolute;
	top: 0; left: 630px;
	}

a#EmailLink, a:link#EmailLink {
	display: block;
	width: 114px;
	height: 120px;
	}

a:hover#EmailLink {
	display: block;
	width: 114px;
	height: 120px;
	background: url(EmailUs-RO.jpg) no-repeat;
	}

#EmailLink span {
	display: none;
	}
/* End of Title Area */
	
div.Main {
	width: 744px;
	margin: 0;
	}

/* Navigation Links */
a#ProdLink, a:link#ProdLink {
	display: block;
	width: 124px;
	height: 72px;
	background: url(Products2.jpg);
	}

a:hover#ProdLink {
	display: block;
	width: 124px;
	height: 72px;
	background: url(Products-RO2.jpg);
	}

#ProdLink span {
	display: none;
	}

div.Products {
	width: 124px;
	height: 72px;
	background: url(Products-RO2.jpg);
	}

div.RequestInfo {
	width: 124px;
	height: 72px;
	background: url(RequestInfo-RO2.jpg);
	}

a#InfoLink, a:link#InfoLink {
	display: block;
	width: 124px;
	height: 72px;
	background: url(RequestInfo2.jpg);
	}

a:hover#InfoLink {
	display: block;
	width: 124px;
	height: 72px;
	background: url(RequestInfo-RO2.jpg);
	}

#InfoLink span {
	display: none;
	}

a#HomeLink, a:link#HomeLink {
	position: absolute;
	top: 264px;
	width: 124px;
	height: 72px;
	background: url(Home.jpg);
	}

a:hover#HomeLink {
	display: block;
	width: 124px;
	height: 72px;
	background: url(Home-RO.jpg);
	}

#HomeLink span {
	display: none;
	}
/* End of Navigation Links */

div.ContentArea {
	width: 584px;
	height: 300px;
	position: absolute;
	top: 140px; left: 160px;
	}

/* Processes on Homepage Only */
div.Processes {
	margin: 0 300px 1em 0;
	display: block;
	}

img#Loose {
	position: absolute;
	top: 9em; left: 320px;
	}

img#Continuous {
	position: absolute;
	top: 9em; left: 80%;
	}

div.Processes p {
	margin: .2em 0 0 0;
	}

div.Processes h2 {
	margin: .4em 0 .2em 0;
	}
/* End of Processes on Homepage Content */

div.Footer {
	width: 584px;
	margin: 0;
	font: .8em/1.5em Arial, Helvetica, sans-serif;
	}

h2 {
	font: bold 1em Arial, Helvetica, sans-serif;
	margin: .4em 0 .6em 0;
	color: #0828B2;
	}

b {
	color:#0828B2;
	}

h2.ProductPageText {
	font: bold 1em Arial, Helvetica, sans-serif;
	margin: 0;
	}

p.ProductPageText {
	margin: 0;
	}

p.ProductPageText2 {
	margin: .5em 0 0 130px;
	}

p.PlatformBrushText {
	margin: .75em 0 0 230px;
	}

p.RollerBrushText {
	margin: .75em 0 0 230px;
	}

img#NEandWE {
	margin: .75em 0 0 0;
	float: left;
	clear: both;
	}

img#Roller {
	margin: .75em 0 0 54px;
	float: left;
	clear: both;
	}

img#MatHandling {
	margin: .75em 2em .5em 0;
	float: left;
	clear: both;
	}

h2.Features {
	clear: both;
	}

h2.Benefits {
	margin: 0;
	}

h2.Dereeler {
	margin: .5em 0 0 0;
	}

h2#MatHandlingBenefits {
	margin: 1em 0 0 184px;
	}

h2.MovingBeltFeatures {
	margin: 1em 0 0 0;
	}

h2.MovingBeltBenefits {
	margin: 1em 0 0 0;
	}

img#Rinse {
	margin: .75em 20px 0 0;
	float: left;
	clear: both;
	}

div.ProdCol1 {
	width: 310px;
	margin: 0 0 .75em 0;
	float: left;
	clear: both;
	}

div.Features {
	width: 280px;
	float: left;
	clear: both;
	}

div.Benefits {
	width: 280px;
	margin: 0;
	float: right;
	clear: both;
	}

ul {
	color:#0828B2;
	margin: 0 0 1.5em 15px;
	}

ul#MatHandlingUL {
	color:#0828B2;
	margin: 0 0 .5em 199px;
	}

ul.RequestInfo {
	list-style: none;
	}

div.ChecklistCol1 {
	width: 300px;
	float: left;
	clear: both;
	}

div.ChecklistCol2 {
	width: 280px;
	margin: 0;
	float: right;
	clear: both;
	}