/*** DEFAULTS ***/

* { margin:0; padding:0; }
.noMargin { margin:0; }
.noBorder { border:0; }
img { border:0; }
li, p, ul { margin:10px 0; }
.relative { position:relative; }

/*** TEMPLATE STYLES ***/

body {  background:#eee ; font-family:Arial; font-size:12px; color:#646566; }
#container { width:850px; height:1100px; background:#fff ; margin:0 auto 0 auto; position:relative; }h1 {  font-size:28px; color:#e64f2a; }
h2 {  font-size:16px; color:#E64F2A; }
h3 {  font-size:14px; color:#fff; }
h4 {  font-size:11px; color:#e64f2a; }

a { font-family:arial, helvetica, sans-serif; font-size:12px; color:#72a53b; font-weight:normal; font-style:none; text-decoration:none; text-align:Left; }
a:hover { font-weight:normal; font-style:none; text-decoration:underline; text-align:Left; }
#grid17 { width:850px; height:222px; position:absolute; top:7px; left:0px; }
#grid17 #tb485 { width:229px; height:25px; position:absolute; top:187px; left:9px; background:transparent url('/images/orange-gradient.jpg') No-Repeat Top Left; padding:10px 30px 0 0; text-align:Right; color:#fff; }
#grid17 #ni20 { list-style:none; margin:0; width:563px; height:32px; position:absolute; top:187px; left:277px; border:1px Solid #E64F2A; }
#grid17 #ni20 li {  display:inline; background:transparent ; padding:0 0 0 0; margin:0 0 0 0; }
#grid17 #ni20 li a {  color:#000; font-weight:normal; font-style:none; text-decoration:none; text-align:Left; }
#grid17 #ni20 li a:hover {  }
#grid17 #ni20 li ul li {  background:transparent url('/images/drop-down-bg.jpg') Repeat 0 0; padding:0 0 0 0; margin:0 0 0 0; }
#grid17 #ni20 li ul li a {  }
#grid17 #ni20 { padding:0; margin:0; z-index:199; }
#grid17 #ni20 ul { padding:0; margin:0; list-style:none; }
#grid17 #ni20 a { display:block; }
#grid17 #ni20 li { float:left; }
#grid17 #ni20 li ul { position:absolute; width:10em; left:-999em; }
#grid17 #ni20 li:hover ul { left:auto; }
#img28 { width:260px; height:187px; position:absolute; top:7px; left:9px; }
#img29 { width:565px; height:187px; position:absolute; top:7px; left:277px; }
#grid19 { width:833px; height:25px; position:absolute; bottom:25px; left:25px; background:transparent url('/images/footer.jpg') No-Repeat Top Left; }
#grid19 #tb487 { width:378px; height:16px; position:absolute; bottom:3px; left:5px; text-align:Left; font-size:11px; color:#fff; }
#tb488 { width:300px; height:16px; position:absolute; bottom:28px; left:560px; text-align:Center; font-size:11px; color:#fff; }
#ni22 { list-style:none; margin:0; width:260px; height:216px; position:absolute; top:235px; left:9px; }
#ni22 li {  padding:0 0 0 0; margin:0 0 7px 0; }
#ni22 li a {  font-size:12px; color:#000; font-weight:bold; font-style:none; text-decoration:none; text-align:Right; }
#ni22 li a:hover {  }
#ni22 li ul li {  width:25px; height:25px; }
#ni22 li ul li a {  }
#ni22 li#link77 {  background:transparent url('/images/medical-link.jpg') No-Repeat Top Left; }
#ni22 li#link80 {  background:transparent url('/images/sportinggoods-link.jpg') No-Repeat 0 0; }
#ni22 li#link81 {  background:transparent url('/images/commercialretail-link.jpg') No-Repeat Top Left; }
#ni22 li#link82 {  background:transparent url('/images/military-link.jpg') No-Repeat Top Left; }
#ni22 li#link83 {  background:transparent url('/images/footwear-link.jpg') No-Repeat Top Left; }
#img30 { width:259px; height:135px; position:absolute; top:463px; left:9px; }

/*** ABOUT PAGE STYLES ***/

#ctl00_About #tb502 { width:495px; height:90px; position:absolute; top:242px; left:294px; }
#ctl00_About #tb607 { width:525px; height:700px; position:absolute; top:340px; left:294px; }
#ctl00_About #tb606 { width:-2px; height:2px; position:absolute; top:505px; left:289px; border:0px Solid black; padding:10px 10px 10px 10px; }
#ctl00_About #tb605 { width:0px; height:0px; position:absolute; top:680px; left:295px; }
#ctl00_About #tb505 { width:253px; height:30px; position:absolute; top:885px; left:294px; text-align:Left; color:#e64f2a; }
#ctl00_About  #container { height:1342px; }

/*** CAPABILITIES PAGE STYLES ***/

#ctl00_Capabilities  #container { height:1100px; }

/*** CAREERS PAGE STYLES ***/

#ctl00_Careers #tb547 { width:355px; height:40px; position:absolute; top:235px; left:294px; }
#ctl00_Careers #tb548 { width:507px; height:70px; position:absolute; top:291px; left:294px; }
#ctl00_Careers #tb549 { width:518px; height:580px; position:absolute; top:440px; left:292px; }
#ctl00_Careers  #container { height:1112px; }

/*** COMMERCIAL RETAIL PAGE STYLES ***/

#ctl00_CommercialRetail  #container { height:1100px; }

/*** CONTACT US PAGE STYLES ***/

#ctl00_ContactUs #tb557 { width:172px; height:446px; position:absolute; top:234px; left:671px; background:transparent url('/images/contact-module.jpg') No-Repeat Top Left; }
#ctl00_ContactUs #tb557 #tb558 { width:148px; height:170px; position:absolute; top:47px; left:13px; }
#ctl00_ContactUs #tb559 { width:155px; height:21px; position:absolute; top:244px; left:684px; text-align:Left; font-size:16px; color:#fff; }
#ctl00_ContactUs #tb554 { width:355px; height:48px; position:absolute; top:252px; left:294px; }
#ctl00_ContactUs .form8 { width:341px; height:221px; position:absolute; top:278px; left:294px; }
#ctl00_ContactUs .form8 #fieldFirstName { position:absolute; width:341px; height:19px; top:29px; left:24px; }
#ctl00_ContactUs .form8 #fieldFirstName label { width:80px; }
#ctl00_ContactUs .form8 #fieldEmail { position:absolute; width:340px; height:19px; top:58px; left:26px; }
#ctl00_ContactUs .form8 #fieldEmail label { width:80px; }
#ctl00_ContactUs .form8 #fieldPhone { position:absolute; width:347px; height:19px; top:88px; left:22px; }
#ctl00_ContactUs .form8 #fieldPhone label { width:80px; }
#ctl00_ContactUs .form8 #fieldComments { position:absolute; width:361px; height:71px; top:119px; left:8px; }
#ctl00_ContactUs .form8 #fieldComments label { width:80px; }
#ctl00_ContactUs .form8 #ctl00_cphMain_formBtn27 { position:absolute; top:225px; left:56px; }
#ctl00_ContactUs .form8 .formValidator { position:absolute; top:255px; left:56px; }
#ctl00_cphMain_lblForm8Success { position:absolute; top:278px; left:294px; z-index:99; }
#ctl00_ContactUs  #container { height:1100px; }

/*** CUSTOM FABRICATION PAGE STYLES ***/

#ctl00_CustomFabrication #tb566 { width:495px; height:50px; position:absolute; top:242px; left:294px; }
#ctl00_CustomFabrication #tb567 { width:525px; height:500px; position:absolute; top:301px; left:294px; }
#ctl00_CustomFabrication  #container { height:1100px; }

/*** CUSTOMERS PAGE STYLES ***/

#ctl00_Customers #tb520 { width:495px; height:90px; position:absolute; top:242px; left:294px; }
#ctl00_Customers #tb521 { width:525px; height:700px; position:absolute; top:340px; left:294px; }
#ctl00_Customers #img61 { width:184px; height:112px; position:absolute; top:1500px; left:900px; }
#ctl00_Customers #img45 { width:164px; height:45px; position:absolute; top:1500px; left:1000px; }
#ctl00_Customers #img46 { width:164px; height:45px; position:absolute; top:1500px; left:1000px; }
#ctl00_Customers #img48 { width:131px; height:45px; position:absolute; top:1500px; left:1000px; }
#ctl00_Customers #img50 { width:94px; height:45px; position:absolute; top:1500px; left:1000px; }
#ctl00_Customers #img60 { width:355px; height:70px; position:absolute; top:1500px; left:1000px; }
#ctl00_Customers  #container { height:1100px; }

/*** CUTTING PAGE STYLES ***/

#ctl00_Cutting #tb506 { width:495px; height:50px; position:absolute; top:242px; left:294px; }
#ctl00_Cutting #tb507 { width:525px; height:200px; position:absolute; top:301px; left:294px; }
#ctl00_Cutting  #container { height:1100px; }

/*** FOOTWEAR PAGE STYLES ***/

#ctl00_Footwear #tb576 { width:355px; height:48px; position:absolute; top:252px; left:294px; }
#ctl00_Footwear #tb577 { width:338px; height:373px; position:absolute; top:287px; left:466px; }
#ctl00_Footwear #img41 { width:150px; height:195px; position:absolute; top:301px; left:294px; }
#ctl00_Footwear #img57 { width:150px; height:111px; position:absolute; top:550px; left:295px; }
#ctl00_Footwear  #container { height:1100px; }

/*** HOMEPAGE PAGE STYLES ***/

#ctl00_Homepage #tb492 { width:0px; height:0px; position:absolute; top:235px; left:671px; background:transparent url('/images/featured-module.jpg') No-Repeat Top Left; }
#ctl00_Homepage #tb498 { width:495px; height:90px; position:absolute; top:242px; left:294px; text-align:Left; }
#ctl00_Homepage #tb498 #tb495 { width:0px; height:0px; position:absolute; top:45px; left:390px; text-align:Left; font-size:11px; color:#e64f2a; }
#ctl00_Homepage #tb493 { width:0px; height:0px; position:absolute; top:244px; left:684px; text-align:Left; font-size:16px; color:#fff; }
#ctl00_Homepage #tb499 { width:525px; height:700px; position:absolute; top:340px; left:294px; }
#ctl00_Homepage #img32 { width:0px; height:0px; position:absolute; top:350px; left:900px; background:transparent url('/images/Vantage Hinged Knee.jpg') No-Repeat 0 0; }
#ctl00_Homepage #tb608 { width:0px; height:0px; position:absolute; top:1100px; left:900px; text-align:Left; color:#e64f2a; }
#ctl00_Homepage  #container { height:1100px; }

/*** HOSPITAL PAGE STYLES ***/

#ctl00_Hospital  #container { height:1100px; }

/*** LAMINATION PAGE STYLES ***/

#ctl00_Lamination #tb512 { width:495px; height:50px; position:absolute; top:242px; left:294px; }
#ctl00_Lamination #tb513 { width:520px; height:202px; position:absolute; top:301px; left:294px; }
#ctl00_Lamination  #container { height:1100px; }

/*** LOCATIONS PAGE STYLES ***/

#ctl00_Locations #tb533 { width:355px; height:48px; position:absolute; top:252px; left:294px; }
#ctl00_Locations #tb538 { width:520px; height:35px; position:absolute; top:301px; left:294px; }
#ctl00_Locations #tb546 { width:278px; height:102px; position:absolute; top:337px; left:294px; }
#ctl00_Locations #tb545 { width:272px; height:102px; position:absolute; top:337px; left:573px; }
#ctl00_Locations #tb544 { width:519px; height:51px; position:absolute; top:458px; left:294px; border-top:1px Dashed #EC7A5F; }
#ctl00_Locations #tb539 { width:279px; height:100px; position:absolute; top:510px; left:294px; }
#ctl00_Locations #tb542 { width:272px; height:100px; position:absolute; top:510px; left:574px; }
#ctl00_Locations #tb540 { width:519px; height:51px; position:absolute; top:615px; left:294px; border-top:1px Dashed #EC7A5F; }
#ctl00_Locations #tb541 { width:279px; height:102px; position:absolute; top:667px; left:294px; }
#ctl00_Locations #tb543 { width:272px; height:102px; position:absolute; top:667px; left:574px; }
#ctl00_Locations  #container { height:1252px; }

/*** MATERIALS PAGE STYLES ***/

#ctl00_Materials #tb560 { width:495px; height:50px; position:absolute; top:242px; left:294px; }
#ctl00_Materials #tb609 { width:525px; height:200px; position:absolute; top:301px; left:294px; }
#ctl00_Materials #tb578 { width:528px; height:1750px; position:absolute; top:1500px; left:1000px; padding:0 0 0 0; text-align:Left; font-size:11px; }
#ctl00_Materials  #container { height:2652px; }

/*** MEDICAL PAGE STYLES ***/

#ctl00_Medical #tb568 { width:495px; height:90px; position:absolute; top:242px; left:294px; }
#ctl00_Medical #tb569 { width:525px; height:700px; position:absolute; top:340px; left:294px; }
#ctl00_Medical #img33 { width:0px; height:0px; position:absolute; top:1500px; left:1000px; }
#ctl00_Medical #img34 { width:0px; height:0px; position:absolute; top:1500px; left:1000px; }
#ctl00_Medical #img52 { width:0px; height:0px; position:absolute; top:1500px; left:1000px; }
#ctl00_Medical  #container { height:1352px; }

/*** MILITARY PAGE STYLES ***/

#ctl00_Military #tb574 { width:355px; height:48px; position:absolute; top:252px; left:294px; }
#ctl00_Military #tb575 { width:338px; height:373px; position:absolute; top:287px; left:466px; }
#ctl00_Military #img39 { width:150px; height:203px; position:absolute; top:301px; left:294px; }
#ctl00_Military  #container { height:1100px; }

/*** ORTHOPEDICS PAGE STYLES ***/

#ctl00_Orthopedics  #container { height:1100px; }

/*** PACKAGING PAGE STYLES ***/

#ctl00_Packaging #tb516 { width:495px; height:50px; position:absolute; top:242px; left:294px; }
#ctl00_Packaging #tb517 { width:520px; height:202px; position:absolute; top:301px; left:294px; }
#ctl00_Packaging  #container { height:1100px; }

/*** PRIVACY POLICY PAGE STYLES ***/

#ctl00_PrivacyPolicy #tb582 { width:355px; height:48px; position:absolute; top:252px; left:294px; }
#ctl00_PrivacyPolicy #tb583 { width:526px; height:595px; position:absolute; top:301px; left:294px; }
#ctl00_PrivacyPolicy  #container { height:1452px; }

/*** RESEARCH PAGE STYLES ***/

#ctl00_Research #tb514 { width:495px; height:50px; position:absolute; top:242px; left:294px; }
#ctl00_Research #tb515 { width:520px; height:202px; position:absolute; top:301px; left:294px; }
#ctl00_Research  #container { height:1100px; }

/*** SAFETY INDUSTRIAL PAGE STYLES ***/

#ctl00_SafetyIndustrial #tb572 { width:355px; height:48px; position:absolute; top:252px; left:294px; }
#ctl00_SafetyIndustrial #tb573 { width:338px; height:373px; position:absolute; top:287px; left:466px; }
#ctl00_SafetyIndustrial #img37 { width:150px; height:95px; position:absolute; top:301px; left:294px; }
#ctl00_SafetyIndustrial #img55 { width:150px; height:113px; position:absolute; top:440px; left:295px; }
#ctl00_SafetyIndustrial #img56 { width:150px; height:113px; position:absolute; top:600px; left:295px; }
#ctl00_SafetyIndustrial  #container { height:1152px; }

/*** SITE MAP PAGE STYLES ***/

#ctl00_SiteMap #tb584 { width:355px; height:48px; position:absolute; top:252px; left:294px; }
#ctl00_SiteMap #tb585 { width:513px; height:706px; position:absolute; top:301px; left:310px; }
#ctl00_SiteMap  #container { height:1452px; }

/*** SPORTING GOODS PAGE STYLES ***/

#ctl00_SportingGoods #tb570 { width:355px; height:48px; position:absolute; top:252px; left:294px; }
#ctl00_SportingGoods #tb571 { width:338px; height:373px; position:absolute; top:287px; left:466px; }
#ctl00_SportingGoods #img35 { width:150px; height:131px; position:absolute; top:301px; left:294px; }
#ctl00_SportingGoods #img36 { width:150px; height:112px; position:absolute; top:460px; left:294px; }
#ctl00_SportingGoods #img53 { width:150px; height:112px; position:absolute; top:600px; left:295px; }
#ctl00_SportingGoods  #container { height:1152px; }

/*** TESTIMONIALS PAGE STYLES ***/

#ctl00_Testimonials #tb522 { width:355px; height:48px; position:absolute; top:252px; left:294px; }
#ctl00_Testimonials #tb526 { width:524px; height:86px; position:absolute; top:301px; left:294px; border-bottom:1px Dashed #ec7a5f; }
#ctl00_Testimonials #tb526 #tb529 { width:325px; height:58px; position:absolute; top:28px; left:32px; text-align:Left; color:#e64f2a; }
#ctl00_Testimonials #tb523 { width:524px; height:147px; position:absolute; top:409px; left:294px; border-bottom:1px Dashed #ec7a5f; }
#ctl00_Testimonials #tb523 #tb524 { width:325px; height:58px; position:absolute; top:58px; left:32px; text-align:Left; color:#e64f2a; }
#ctl00_Testimonials #tb530 { width:526px; height:98px; position:absolute; top:579px; left:294px; }
#ctl00_Testimonials #tb532 { width:325px; height:58px; position:absolute; top:619px; left:326px; text-align:Left; color:#e64f2a; }
#ctl00_Testimonials  #container { height:1152px; }

/*** THERMOFORMING PAGE STYLES ***/

#ctl00_Thermoforming #tb518 { width:495px; height:50px; position:absolute; top:242px; left:294px; }
#ctl00_Thermoforming #tb519 { width:520px; height:202px; position:absolute; top:301px; left:294px; }
#ctl00_Thermoforming  #container { height:1100px; }

/*** WELDING PAGE STYLES ***/

#ctl00_Welding #tb563 { width:495px; height:50px; position:absolute; top:242px; left:294px; }
#ctl00_Welding #tb564 { width:520px; height:202px; position:absolute; top:301px; left:294px; }
#ctl00_Welding  #container { height:1100px; }

