@charset "ISO-8859-1";

/*  INDEX Page   */
.environment1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #3F3F3F;
	margin-top: 27px;
	margin-right: 20px;
	margin-left: 25px;
}
/*  ALL Pages   */
.environment2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #3F3F3F;
	margin-top: 12px;
	margin-right: 20px;
	margin-left: 25px;
}
.doubleCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #3F3F3F;
	margin-top: 12px;
	margin-right: 16px;
	margin-left: 16px;
}
.lightgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.doubleCellNoIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #3F3F3F;
}
.additionalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #626262;
	margin-top: 12px;
	margin-right: 16px;
	margin-left: 16px;
}
.additionalTextNoIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #626262;
	margin-top: 12px;
	margin-right: 16px;
}
.superscript {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3F3F3F;
	vertical-align: super;
}
.bodyclass {
	margin-top: 0px;
	background-color: #FFFFFF;
	border: none;
	background-repeat: no-repeat;
}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #515151;
	font-weight:400;
}
.headlineTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #123863;
	font-weight:400;
	margin-left: 16px;
}
.filter {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 21px;
	margin-right: 16px;
	border: none;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
	font-weight: 400;
}
.announcement {
	margin-top: 15px;
	margin-left: 21px;
	margin-right: 16px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	text-decoration: none;	
}
.privacy {
	margin-top: 0px;
	margin-left: 20px;
	border: none;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

/*  Regular link   */
a.link {
	color: #2787B2;
	font-size: 9pt;
	text-decoration: none;	
	border-bottom: dotted 1px #666666; 
}
a.linkNews {
	color: #2787B2;
	font-size: 9pt;
	text-decoration: none;	
	border-bottom: dotted 1px #666666; 
	margin-right: 8px;
	margin-bottom: 12px;
}
a.linkWhat {
	color: #2787B2;
	font-size: 8pt;
	text-decoration: none;	
	border-bottom: dotted 1px #666666; 
}

a.linkAdditionalText {
	color: #2787B2;
	font-size: 9pt;
	text-decoration: none;	
	border-bottom: dotted 1px #666666; 
}

/*  Form link   */
a.linkOrange {
	color: #FF6600;
	font-size: 9pt;
	text-decoration: none;
	border-bottom: dotted 1px #666666;
}
.mpm {
	margin-top: 0px;
	border: none;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A6D0E6;
	text-decoration: none;	

}

/*   News page   */
.greybox {
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	background-color: #F5F5F5;
	border:#0066CC;
	border:dashed;
	border-width:thin;
	border-top-color: #80C7FF;
	border-right-color: #80C7FF;
	border-bottom-color: #80C7FF;
	border-left-color: #80C7FF;
	background-image: url(../images/gradient1.jpg);
}
.NewsPageDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #999999;
	margin-top: 12px;
	margin-right: 0px;
	
}



.NewsPageInfo {
	font-size: 10px;
	color: #0066CC;
	text-decoration:none;

}
.PressPageInfo {
	font-size: 10px;
	color: #99CC66;
}
.media {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #333333;
	margin-top: 8px;
	margin-right: 8px;
	margin-left: 8px;
	margin-bottom: 12px;
}


/*   Contact Form   */
.insideBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 32px;
}
.insideBoxNoIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: ;
}
.formclass {
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 20px;
	position: relative;
}

.floatright {
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	clear: right;
	float: right;
	padding: 5px;
	margin-top: 20px;
	margin-right: 60px;
	margin-bottom: 20px;
	margin-left: 20px;
	position: relative;
	z-index: 2;
	top: 10px;
	color: #000099;
	width: 200px;
	background-image: url(../images/gradient1.jpg);
}
.floatFormRight {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	clear: right;
	float: right;
	padding: 5px;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 0px;
	position: relative;
	z-index: 2;
	top: 10px;
	color: #000099;
	width: 400px;
	background-image: url(../images/gradient3.jpg);
	right: 10px;
}
.floatFormLeft {
	background-color: #CCCCCC;
	background-repeat: repeat;
	background-position: left top;
	text-align: left;
	clear: left;
	float: left;
	padding: 5px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 12px;
	position: relative;
	z-index: 2;
	top: 10px;
	color: #000099;
	width: 350px;
	background-image: url(../images/gradient2.gif);
	left: 10px;
}
.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #333333;
}
.required {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #6C98D6;
	margin-top: 12px;
	margin-right: 16px;
	margin-left: 16px;
}
.solutions1 {
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/solutions1.jpg);
	background-repeat:no-repeat;
	float: right;
}
.submitButton {
	background-repeat: no-repeat;
	font-size: #999999;
	color: #666666;
}
.imageFloatLeft180 {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.imageFloatRight180 {
	float: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.imageFloatRight180Baghouse {
	float: right;
	margin-right: 0px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.viewCaseStudies {
	float: right;
	margin-right: 15px;
	padding-left: 10px;
}
.PilotSale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #990000;
	margin-top: 12px;
	margin-right: 16px;
	margin-left: 16px;
	background-color: #E3E3E3;
	border-color: #FF0000;
	border: 1px red;
}
.menu-right {
	z-index: 9;
	float: right;
	margin-top: 5px;
	margin-right: 15px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
