
/* CSS Document */

#content-top{display:none}
.column-2 .pageTitle.section{margin-top:-50px;}
.landingContextualModule-B .pic{height:138px;}
#footer .inner .row-1 .columns{height:450px !important;}

@charset "utf-8";
/* CSS Document */

/* Start Landing page three Coloum Layout Section */

.b2bthreecoloumlayout {
	display: block;
}
.b2bthreecoloumlayout .column-1 {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 220px;
	height:420px;
	z-index:1003;
}
.b2bthreecoloumlayout .colheight200px {
	height:200px;
}


.b2bthreecoloumlayout .colheight500px {
	height:500px;
}
.b2bthreecoloumlayout .colheight750px {
	height:750px;
}
.b2bthreecoloumlayout .column-2 {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 290px;
}
.b2bthreecoloumlayout .column-3 {
	display: inline;
	float: left;
	width: 290px;
}
.b2bthreecoloumlayout .column-1, .b2bthreecoloumlayout .column-1, .b2bthreecoloumlayout .column-2, .b2bthreecoloumlayout .column-3 {
	margin-top: -25px;
}
.pageTitleInfo {
	color:#666;
	font-size:1.7em;
	letter-spacing:.3px;
	line-height:23pt;
}
.coloumSpacer {
	height:50px;
}
/* End Landing page three Coloum Layout Section */


/* Start Safety Alert Message Section */

.alerttwocoloumlayout {
	display: block;
	margin-left:41px;
}
.alerttwocoloumlayout .column-1 {
	display: inline;
	float: left;
	width: 140px;
	height:30px;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	background-color:#ff7800;
	padding:10px 10px 10px 10px;
}
.alerttwocoloumlayout .column-2 {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 770px;
	font-weight:bold;
	height:30px;
	background-color:#ff7800;
	padding:10px 0px 10px 10px;
	color:#ffffff;
}
/* End Safety Alert Message Section  */


/* Start Contextual Module Section */

.landingContextualModule-A h3 {
	padding: 0px 0px 0px 0px;
}
.landingContextualModule-A .featured {
	display: inline-block;
}
.landingContextualModule-A .featured:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}
.landingContextualModule-A .featured {
	display: block;
}
.landingContextualModule-A .pic {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 100px;
	height: 100px;
}
.landingContextualModule-A .pic img {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 100px;
	height: 100px;
}
.landingContextualModule-A .inner {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 150px;
}
.landingContextualModule-A .innerText {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 270px;
}
.landingContextualModule-B h3 {
	padding: 0px 0px 0px 0px;
}
.landingContextualModule-B .featured {
	display: inline-block;
}
.landingContextualModule-B .featured:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}
.landingContextualModule-B .featured {
	display: block;
}
.landingContextualModule-B .pic {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 100px;
	height: 100px;
}
.landingContextualModule-B .pic img {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 100px;
	height: 100px;
}
.landingContextualModule-B .inner {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 150px;
}
.landingContextualModule-B .innerText {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 270px;
}
/* End Contextual Module Section */




/*//////////////////////////// Start Resoulation Width section ///////////////////////////////////////////*/
.low-width .alerttwocoloumlayout {
	margin-left:22px;
}
.low-width .alerttwocoloumlayout .column-2 {
	width: 768px;
}

/*//////////////////////////// End Resoulation Width section ///////////////////////////////////////////*/
