/* ----- styles for ometric.com ----- */
body { background: #fff url(/images/ui/bg-1.gif) repeat-x bottom; margin: 0; padding: 0 0 70px 0; font: .8em Arial; text-align: center; color: #7e7e7e; }

h1 { font-size: 2em; font-weight: bold; }
h2 { font-size: 1.6em; font-weight: bold; }
h3 { font-size: 1.4em; font-weight: bold; }
h4 { font-size: 1.2em; font-weight: bold; }
h5 { font-size: 1.1em; font-weight: bold; }
h6 { font-size: 1em; font-weight: bold; }

h1.imgHdr { margin: 0 0 5px 0; font-size: .5em; text-indent: -9999px; height: 13px; }
h2.imgHdr { margin: 0 0 5px 0; font-size: .5em; text-indent: -9999px; height: 13px; }
h3.imgHdr { margin: 0 0 5px 0; font-size: .5em; text-indent: -9999px; height: 13px; }

address { font-style: normal; }
a { color: #9c0; }
a.bold { font-weight: bold; }
table, form { margin: 0; }
div { text-align: left; }
img { border: none; }

/* nav styles */
#gnArea { margin: 0 auto; padding: 0; width: 780px; clear: both; }
#gnArea ul { margin: 0; float: right; width: 780px; }
#gnArea li { float: left; margin: 0; padding: 0; list-style: none; text-indent: -9999px; }
#gnArea a { display: block; height: 37px; text-decoration: none; }
	a#logoHome { background: url(/images/ui/logo-2.gif) no-repeat; width: 90px; height: 37px; margin: 10px 46px 0 0; }
	
	a#gnHome { background: url(/images/ui/gn-home.gif) no-repeat; width: 57px; margin-left: 0; }
	a:hover#gnHome { background: url(/images/ui/gn-home-s.gif) no-repeat; }
	li#gnHome-s { background: url(/images/ui/gn-home-s.gif) no-repeat; width: 57px; height: 37px; margin-left: 0; }
	
	a#gnAdvantage { background: url(/images/ui/gn-advantage.gif) no-repeat; width: 95px; margin-left: 0; }
	a:hover#gnAdvantage { background: url(/images/ui/gn-advantage-s.gif) no-repeat; }
	li#gnAdvantage-s { background: url(/images/ui/gn-advantage-s.gif) no-repeat; width: 95px; height: 37px; margin-left: 0; }
	
	a#gnRevolutionary { background: url(/images/ui/gn-Revolutionary.gif) no-repeat; width: 101px; margin-left: 0; }
	a:hover#gnRevolutionary { background: url(/images/ui/gn-Revolutionary-s.gif) no-repeat; }
	li#gnRevolutionary-s { background: url(/images/ui/gn-Revolutionary-s.gif) no-repeat; width: 101px; height: 37px; margin-left: 0; }
	
	a#gnIndustry { background: url(/images/ui/gn-Industry.gif) no-repeat; width: 94px; margin-left: 0; }
	a:hover#gnIndustry { background: url(/images/ui/gn-Industry-s.gif) no-repeat; }
	li#gnIndustry-s { background: url(/images/ui/gn-Industry-s.gif) no-repeat; width: 94px; height: 37px; margin-left: 0; }
	
	a#gnAbout { background: url(/images/ui/gn-About.gif) no-repeat; width: 76px; margin-left: 0; }
	a:hover#gnAbout { background: url(/images/ui/gn-About-s.gif) no-repeat; }
	li#gnAbout-s { background: url(/images/ui/gn-About-s.gif) no-repeat; width: 76px; height: 37px; margin-left: 0; }
	
	a#gnNews{ background: url(/images/ui/gn-News.gif) no-repeat; width: 68px; margin-left: 0; }
	a:hover#gnNews { background: url(/images/ui/gn-News-s.gif) no-repeat; }
	li#gnNews-s { background: url(/images/ui/gn-News-s.gif) no-repeat; width: 68px; height: 37px; margin-left: 0; }
	
	a#gnContact { background: url(/images/ui/gn-Contact.gif) no-repeat; width: 51px; margin-left: 0; }
	a:hover#gnContact { background: url(/images/ui/gn-Contact-s.gif) no-repeat; }
	li#gnContact-s { background: url(/images/ui/gn-Contact-s.gif) no-repeat; width: 51px; height: 37px; margin-left: 0; }
	
	a#gnProcess { background: url(/images/ui/gn-process.gif) no-repeat; width: 95px; margin-left: 0; }
	a:hover#gnProcess { background: url(/images/ui/gn-process-s.gif) no-repeat; }
	li#gnProcess-s { background: url(/images/ui/gn-process-s.gif) no-repeat; width: 95px; height: 37px; margin-left: 0; }

#navColumn a { text-decoration: none; color: #868686; }
#navColumn a:hover { color: #9c0; }
#navColumn p { margin: 8px 0; }

/* content styles */
#container { margin: 0 auto; padding: 0; width: 741px; text-align: left; }
#navColumn { width: 160px; margin: 0 18px 0 0; float: left; color: #9c0; font-weight: bold; }
#subNav { width: 145px; margin-left: 15px; color: #9c0; font-weight: bold; font-size: smaller; }
#mainColumn { width: 563px; margin: 0; padding: 0; float: left; }
tr.norm { background-color: #ebebeb; color: #7e7e7e; }
tr.efct { background-color: #676767; color: #fff; }
.sep { clear: both; }
#topNavDvdr { margin: 18px 0 0 0; display: block; }
#bottomNavDvdr { margin: 0 0 18px 0; display: block; }
#revolutionary td, #revolutionary th { border-top: solid 1px #fff; }
#subCol1 { width: 267px; margin-right: 20px; float: left; }
#subCol2 { width: 276px; margin: 0; float: left; }
#subCol3 { width: 373px; margin-right: 20px; float: left; }
#subCol4 { width: 150px; margin: 0 0 0 20px; float: left; }
#subCol5 { width: 150px; margin-right: 13px; float: left; }
#subCol6 { width: 400px; margin: 0; float: left; }
#subCol7 { width: 267px; margin-right: 20px; float: left; }
#subCol8 { width: 276px; margin: 0; float: left; }
.frmReq { color: #94ca4c; }
.frmNote { font-size: smaller; }
.frmFld { color: #7e7e7e; border: solid 1px #7e7e7e; text-indent: 2px; }
.frmFldSTD { color: #7e7e7e; border: solid 1px #7e7e7e; text-indent: 2px; width: 270px; }
.frmFldSTD2 { color: #7e7e7e; border: solid 1px #7e7e7e; text-indent: 2px; width: 220px; }
.frmErr { color: #990000; }
#banner { margin: 0 0 30px 0; text-align: right; }
#ul1 { list-style-image: url(/images/ui/icon-bullet-1.gif); }
#ul1 li { margin-top: 15px; margin-bottom: 15px; }
#ul2 { list-style-image: none; list-style-type: disc; }
.ulImg1 { list-style-image: url(/images/ui/icon-bullet-1.gif); }
.ulImg1 li { margin-top: 15px; margin-bottom: 15px; }
#benefitsArea, #stepsArea { background-color: #fbffe5; border: solid 1px #8cc63f; margin-top: 1px; }
#benefitsList, #benefitsListLeft, #stepsArea ul { list-style-image: url(/images/ui/icon-bullet-2.gif); }
#benefitsListRight { list-style-image: url(/images/ui/icon-bullet-3.gif); }
#benefitsList li,
#benefitsAreaLeft li,
#benefitsAreaRight li,
#stepsArea ul li { margin-top: 15px; margin-bottom: 15px; margin-left: -10px; }
#benefitsAreaLeft { width: 274px; background-color: #fbffe5; border: solid 1px #8cc63f; margin-top: 1px; padding-right: 5px; float: left; }
#benefitsAreaRight { width: 274px; height: 245px; background-color: #f8f8f8; border: solid 1px #868686; margin-top: 1px; margin-left: 1px; padding-right: 5px; float: left; }
.listTitle, #titleLeft, #titleRight { margin: 10px; font-size: 1em; font-weight: bold; }
#stepsArea h6 { margin: 20px 0 0 10px; font-size: 1em; font-weight: bold; }

/* footer styles */
#pageFooter { width: 741px; margin: 25px auto 0 auto; font-size: .9em; padding: 0; text-align: left; }
#telephone { margin: 0; padding-left: 30px; float: left; }
#fax,
#email,
#mail,
#hq { margin-left: 50px; float: left; }
#copy { margin: 0 0 25px 0; text-align: right; float: right; }
#siteby { margin: 0 0 25px 30px; text-align: right; float: right; }
#real-time { margin: 0; padding-left: 30px; float: left; }
#in-line,
#ever-green,
#easy-fit { margin-left: 70px; float: left; }
#ftrNote { text-indent: 30px; font-size: smaller; font-weight: bold; margin-top: .5em; }

/* titles */
h1#h1-revtech-1 { text-indent: -9999px; height: 58px; background: url(/images/h1-revtech-1.gif) no-repeat; margin-top: .4em; }
h1#h1-thesystem-1 { text-indent: -9999px; height: 78px; background: url(/images/h1-thesystem-1.gif) no-repeat; margin-top: .4em; }
h1#h1-industry-1 { text-indent: -9999px; height: 58px; background: url(/images/h1-industry-1.gif) no-repeat; margin-top: .4em; }
h1#h1-about-1 { text-indent: -9999px; height: 58px; background: url(/images/h1-about-1.gif) no-repeat; margin-top: .4em; }
h1#h1-leadership-1 { text-indent: -9999px; height: 58px; background: url(/images/h1-leadership-1.gif) no-repeat; margin-top: .4em; }
h1#h1-stakeholders-1 { text-indent: -9999px; height: 58px; background: url(/images/h1-stakeholders-1.gif) no-repeat; margin-top: .4em; }
h1#h1-employment-1 { text-indent: -9999px; height: 58px; background: url(/images/h1-employment-1.gif) no-repeat; margin-top: .4em; }
h1#h1-contact-1 { text-indent: -9999px; height: 58px; background: url(/images/h1-contact-1.gif) no-repeat; margin-top: .4em; }
h1#h1-pittcon-1 { text-indent: -9999px; height: 58px; background: url(/images/h1-pittcon-1.gif) no-repeat; margin-top: .4em; }
h1#h1-pittcon-2 { text-indent: -9999px; height: 36px; background: url(/images/h1-pittcon-2.gif) no-repeat; margin-top: .4em; margin-bottom: 45px; }
h1#h1-pittcon-3 { text-indent: -9999px; height: 55px; background: url(/images/h1-pittcon-3.gif) no-repeat; margin-top: .4em; margin-bottom: 45px; }
h1#h1-advantage-1 { text-indent: -9999px; height: 98px; background: url(/images/h1-advantage-1.gif) no-repeat; margin-top: .4em; }
h1#h1-advantage-2 { text-indent: -9999px; height: 38px; background: url(/images/h1-advantage-2.gif) no-repeat; margin-top: .4em; margin-bottom: 45px; }
h1#h1-advantage-3 { text-indent: -9999px; height: 38px; background: url(/images/h1-advantage-3.gif) no-repeat; margin-top: .4em; margin-bottom: 45px; }
h1#h1-advantage-4 { text-indent: -9999px; height: 38px; background: url(/images/h1-advantage-4.gif) no-repeat; margin-top: .4em; margin-bottom: 45px; }
h1#h1-advantage-5 { text-indent: -9999px; height: 18px; background: url(/images/h1-advantage-5.gif) no-repeat; margin-top: .4em; margin-bottom: 45px; }
h1#h1-advantage-6 { text-indent: -9999px; height: 18px; background: url(/images/h1-advantage-6.gif) no-repeat; margin-top: .4em; margin-bottom: 45px; }
h1#h1-mfgsol-1 { text-indent: -9999px; height: 38px; background: url(/images/h1-mfgsol-1.gif) no-repeat; margin-top: .4em; }
h1#h1-industries-1 { text-indent: -9999px; height: 58px; background: url(/images/h1-industries-1.gif) no-repeat; margin-top: .4em; margin-bottom: 0; }

h2#h2-revtech { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-revtech.gif) no-repeat; }
h2#h2-thesystem { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-thesystem.gif) no-repeat; }
h2#h2-industry-apps { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-industry-apps.gif) no-repeat; }
h2#h2-about { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-about.gif) no-repeat; }
h2#h2-leadership { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-leadership.gif) no-repeat; }
h2#h2-stakeholders { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-stakeholders.gif) no-repeat; }
h2#h2-employment { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-employment.gif) no-repeat; }
h2#h2-privacy { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-privacy.gif) no-repeat; }
h2#h2-news { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-news.gif) no-repeat; }
h2#h2-contact { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-contact.gif) no-repeat; }
h2#h2-thank { font-size: .5em; text-indent: -9999px; height: 12px; background: url(/images/h2-thank.gif) no-repeat; margin-top: 25px; }
h2#h2-pittcon { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-pittcon.gif) no-repeat; }
h2#h2-pittcon-find { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-pittcon-find.gif) no-repeat; }
h2#h2-pittcon-request { font-size: .5em; text-indent: -9999px; height: 22px; background: url(/images/h2-pittcon-request.gif) no-repeat; }
h2#h2-advantage { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-advantage.gif) no-repeat; }
h2#h2-realtime { font-size: .5em; text-indent: -9999px; height: 17px; background: url(/images/h2-realtime.gif) no-repeat; }
h2#h2-inline { font-size: .5em; text-indent: -9999px; height: 17px; background: url(/images/h2-inline.gif) no-repeat; }
h2#h2-conventional { font-size: .5em; text-indent: -9999px; height: 14px; background: url(/images/h2-conventional.gif) no-repeat; }
h2#h2-evergreen { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-evergreen.gif) no-repeat; }
h2#h2-example { font-size: .5em; text-indent: -9999px; height: 12px; background: url(/images/h2-example.gif) no-repeat; margin: 25px 0 5px 0; }
h2#h2-easyfit { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-easyfit.gif) no-repeat; }
h2#h2-mfg-solutions { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-mfg-solutions.gif) no-repeat; }
h2#h2-industries { font-size: .5em; text-indent: -9999px; height: 18px; background: url(/images/h2-industries.gif) no-repeat; }

h3#h3-revtech-1 { text-indent: -9999px; height: 26px; background: url(/images/hdg-revtech-1.gif) no-repeat; }
h3#h3-revtech-2 { text-indent: -9999px; width: 276px; height: 49px; background: url(/images/h3-revtech-2.gif) no-repeat; margin-bottom: 5px; }
h3#h3-prod-spec { text-indent: -9999px; height: 11px; background: url(/images/h3-prod-spec.gif) no-repeat; margin: 25px 0 5px 0; }
h3#hdg-industries { text-indent: -9999px; height: 26px; background: url(/images/hdg-industries.gif) no-repeat; }
h3#h3-media { text-indent: -9999px; height: 10px; background: url(/images/h3-media.gif) no-repeat; }
h3#h3-events { text-indent: -9999px; height: 10px; background: url(/images/h3-events.gif) no-repeat; margin: 35px 0 0 0; }
h3#h3-releases { text-indent: -9999px; height: 10px; background: url(/images/h3-releases.gif) no-repeat; margin: 0; }
h3#h3-contactinfo { text-indent: -9999px; height: 10px; background: url(/images/h3-contactinfo.gif) no-repeat; }
h3#h3-contactform { text-indent: -9999px; height: 10px; background: url(/images/h3-contactform.gif) no-repeat; margin-bottom: 5px; }
h3#h3-reallife { text-indent: -9999px; height: 12px; background: url(/images/h3-reallife.gif) no-repeat; margin-bottom: 5px; }
h3#h3-theometricway { text-indent: -9999px; height: 10px; background: url(/images/h3-theometricway.gif) no-repeat; margin-bottom: 5px; }
h3#h3-rtil-mfgsol { text-indent: -9999px; height: 30px; background: url(/images/h3-rtil-mfgsol.gif) no-repeat; margin-bottom: 5px; }
h3#h3-indcat { text-indent: -9999px; height: 30px; background: url(/images/h3-indcat.gif) no-repeat; margin-bottom: 5px; }