/* GLOBAL RESET
--------------------------------------------------*/

body {
	font-size: 10pt;
	color: #000;
	background: #fff;
}
form,
form dl,
input,
select,
textarea {
	float: none;
}
form dl.Float {
	width: 4.5in;
}
h1,h2,h3,h4,h5,h6 {
	padding-bottom: .25em;
}
form,
form dl,
#ContentBox,
#Legal,
#MastheadBox,
#Masthead,
#Primary {
	width: 9.5in;
}
#MastheadBox #HomeIntro h1 {
	font-size: 120%;
}
#SectionHome #Secondary #CTA {
	width: 9.4in;
}
#Secondary {
	display: none;
}
#SectionFeaturedProjects .FeatPrimary h2,
#SectionFeaturedProjects .FeatSecondary h3,
#SectionMarketsAndApplications .FeatSecondary h3,
#SectionTechnologiesAndCapabilities .FeatSecondary h3,
#Primary .FeatSecondary p {
	width: 8in;
}

/* UNIQUE RESET
--------------------------------------------------*/

#Legal {
	padding: .25in .15in;
}
#Masthead p#Logo {
	left: .25in;
}
#ContentBox {
	padding: .25in;
}
#Primary {
	float: none;
}
#SectionHome #Secondary {
	display: block;
}

/* SIFR
--------------------------------------------------*/

.sIFR-flash {
  display: none !important;
  height: 0;
  width: 0;
  position: absolute;
  overflow: hidden;
}

.sIFR-alternate {
  visibility: visible !important;
  display: block !important;
  position: static !important;
  left: auto !important;
  top: auto !important;
  width: auto !important;
  height: auto !important;
}
