﻿html, body  { padding: 0px;margin: 0px;background-color: #000000; }
a { text-decoration: none;color: #000000; }
a ins{ text-decoration: none; }

p,b,u,i,strong,emphasis,div,span,tr,td,table,th { font-family: Arial; }

#processbutton a,
#solutionsbutton a,
#homebutton a,
#industriesbutton a,
#promisebutton a,
#capabilitiesbutton a,
#standardsbutton a  { background-repeat: no-repeat;display: block;height: 67px;background-position: 0% 0px;font-size: 67px;line-height: 67px; }

#isotext p { font: 12px/16px Arial;margin: 0px;text-align:left; }
#addresstext p { font: 14px;text-align:left;margin:0;text-align: justify; }
#newsimg, #aboutusimg  { visibility: visible;position: absolute;top: 135px;z-index: 3;width: 124px;height: 23px; }
#capabilitiesbutton a:hover{ background-position: -177px 0%; }
#industriesbutton a:hover{ background-position: -189px 0%; }
#standardsbutton a:hover{ background-position: -168px 0%; }
#solutionsbutton a:hover{ background-position: -208px 0%; }
#processbutton a:hover{ background-position: -237px 0%; }
#promisebutton a:hover{ background-position: -311px 0%; }
#homebutton a:hover{ background-position: -174px 0%; }

#innercontent p,#innercontent td,
#innercontent b, #innercontent i, #innercontent u
{
	white-space:normal;
   font: 12px/14px "Arial";
   margin: 0px;
   text-align: justify;
}

#innercontent li,#innercontent ul {font: 12px/14px "Arial";text-align: justify;white-space:normal;margin-top:3;margin-bottom:3;
   }
#innercontent b { font-weight:bold; }
#logohomebutton{ position:absolute;width: 299px;height:134px;top:0px;left:715px;z-index:50; }
#capabilitiesbutton a{ width: 177px; background-image: url(images/sitedesign/capabilitiesbutton.gif); }
#industriesbutton a{ width: 189px;background-image: url(images/sitedesign/industriesbutton.gif); }
#standardsbutton a{ width: 168px;background-image: url(images/sitedesign/standardsbutton.gif); }
#solutionsbutton a{ width: 208px;background-image: url(images/sitedesign/solutionsbutton.gif); }
#processbutton a{ width: 237px;background-image: url(images/sitedesign/processbutton.gif); }
#promisebutton a{ width: 311px;background-image: url(images/sitedesign/promisebutton.gif); }
#homebutton a{ width: 174px;background-image: url(images/sitedesign/homebutton.gif); }

#capabilitiesbutton{ visibility: visible;position: absolute;left: 208px;top: 384px;z-index: 5;width: 177px;height: 67px; }
#industriesbutton{ visibility: visible;position: absolute;left: 189px;top: 337px;z-index: 6;width: 189px;height: 67px; }
#standardsbutton{ visibility: visible;position: absolute;left: 217px;top: 431px;z-index: 4;width: 168px;height: 67px; }
#solutionsbutton{ visibility: visible;position: absolute;left: 159px;top: 290px;z-index: 7;width: 208px;height: 67px; }
#promisebutton{ visibility: visible;position: absolute;left: 0px;top: 196px;z-index: 9;width: 311px;height: 67px; }
#processbutton{ visibility: visible;position: absolute;left: 108px;top: 243px;z-index: 8;width: 237px;height: 67px; }
#contactusimg{ visibility:visible;position: absolute;left:617px;top: 135px;z-index: 5;width: 124px;height: 23px; }
#backgroundimg  { visibility: visible;position: absolute;left: 0px;top: 0px;z-index: 1;width: 1006px;height: 640px; }

#Nolte { margin: 0px auto 0px auto;width: 1006px;position: relative;height: 640px; }
#contentscroll{ overflow: auto;visibility: visible;position: absolute;left: 398px;top: 157px;z-index: 45;width: 570px;height:409px; text-align:left;white-space:normal; }
#addresstext p  { color: #818181; }
#contentbgimg{ visibility: visible;position: absolute;left: 276px;top: 133px;z-index: 2;width: 716px;height: 461px; }
#addresstext{ visibility: visible;position: absolute;left: 24px;top: 12px;z-index: 2;width: 290px; }
#aboutusimg{ left: 369px; }
#homebutton  { visibility: visible;position: absolute;left: 211px;top: 478px;z-index: 3;width: 174px;height: 67px; }
#isologoimg{ visibility: visible;position: absolute;left: 923px;top: 587px;z-index: 4;width: 30px;height: 49px; }
#isotext p{ color: #818181; }
#newsimg{ left: 493px; }
#isotext{ visibility: visible;position: absolute;left: 771px;top: 595px;z-index: 3;width: 152px; }
#innercontent { width:545px;}


.NolteHeading
{
	color:#005295;
	font-size:18px;

	text-align:right;
	margin-right:5px;
}

.NolteSubHeading
{
	color:#005295;
	text-align:right;
	margin-right:5px;
}
.miniLink{text-align:center;width:545px;   font: 12px/14px "Arial";
   margin: 0px;
  }
.miniLink a{color:#005295; font-weight:bold; font-style:italic;  }
.contacttext p{color:#005295;font-weight: bolder;font: 12px/14px "Arial";  }
.contacttext td{color:#005295;font-weight: bolder;font: 12px/14px "Arial";  }


.PopUpText
{
	font-family:Arial;
	font: 12px/14px "Arial";
	padding:4px 4px 4px 4px;
	width:275px;
	height:45px;
	position:absolute;top:270px;
	background:white;border:solid 1px black;display:none;z-index:50;
}

.popUpBack
{
	position:absolute;
	background-color:Black;
	width:275px;
	
	height:47px;
	padding:4px 4px 4px 4px;
	display:none;
	z-index:49;
}

				.PromiseUpper { height:4px;background-image:url("images/sitedesign/PromiseUpper.png");padding:0;margin:0; }
				.PromiseUpperRight { background-image:url("images/sitedesign/PromiseUpperRight.png");height:4px;width:5px;background-repeat:no-repeat;padding:0;margin:0; }
				.PromiseUpperLeft { background-image:url("images/sitedesign/PromiseUpperLeft.png");height:4px;width:5px;background-repeat:no-repeat;padding:0;margin:0; }
				.Promise{background:white;}
				.Promise p {padding-left:4px;padding-right:4px;text-align:left;}
				.PromiseLeft { width:5px;background-image:url("images/sitedesign/PromiseLeft.png");padding:0;margin:0; }
				.PromiseRight { width:5px;background:black;padding:0;margin:0; }
				.PromiseLower { height:5px;background:black;padding:0;margin:0; }
				.PromiseLowerRight { background:black;height:5px;width:5px;background-repeat:no-repeat;padding:0;margin:0; }
				.PromiseLowerLeft { background-image:url("images/sitedesign/PromiseLowerLeft.png");height:5px;width:5px;background-repeat:no-repeat;padding:0;margin:0; }
