html {margin: 0; padding: 0; background: #fff; min-height: 100%; margin-bottom: 1px;}
body, table {font-family: arial, sans-serif;}
table {font-size: 100%; width: 100%}
body {margin: 0; padding: 0; text-align: left; background: url(../images/top-bg.png) repeat-x}

a {color: #FF0099; text-transform: lowercase}
table td {vertical-align: top; padding: 0}
td#solutionsCol1 {padding: 0 12px 0 0; line-height: 1.5em}

td#capabilitiesCol1 {padding: 0 6px 0 0}
td#capabilitiesCol2 {padding: 0 6px 0 0; font-size: 10px}

body#solutionsSection #sideColumn {background: #000 url(../images/bg-solutions.jpg) no-repeat top left}
body#solutionsSectionDrink #sideColumn {background: #000 url(../images/bg-solutionsdrink.jpg) no-repeat top left}
body#solutionsSectionEat #sideColumn {background: #000 url(../images/bg-solutionseat.jpg) no-repeat top left}
body#solutionsSectionSit #sideColumn {background: #000 url(../images/bg-solutionssit.jpg) no-repeat top left}
body#solutionsSectionSleep #sideColumn {background: #000 url(../images/bg-solutionssleep.jpg) no-repeat top left}
body#solutionsSectionStand #sideColumn {background: #000 url(../images/bg-solutionsstand.jpg) no-repeat top left}
body#capabilitiesSection #sideColumn {background: #000 url(../images/bg-capabilities.jpg) no-repeat top left}
body#aboutSection #sideColumn {background: #000 url(../images/bg-about.jpg) no-repeat top left}
body#aboutSectionResponsibility #sideColumn {background: #000 url(../images/bg-aboutresponsibility.jpg) no-repeat top left}
body#printingSection #sideColumn {background: #000 url(../images/bg-101.jpg) no-repeat top left}
body#loginSection #sideColumn {background: #000 url(../images/bg-24.jpg) no-repeat top left}
body#home #sideColumn {background: #000 url(../images/bg-home-side.jpg) no-repeat top left}
body#ess #sideColumn {background: #000 url(../images/bg-capabilities.jpg) no-repeat top left}


img {border: none}
#sideColumn {width: 220px; height: 480px; text-align: right}
a#sideColumnLogo {display: block; padding: 106px 0 0 0}

#wrightLogo {padding: 106px 0 0 0}

#mainArea {background: url(../images/content-area-bg.png) top left no-repeat;}

#contentArea {text-align: left}

#contentArea2 {width: 540px; padding-bottom: 1em}

#topnav {height: 39px; font-size: 10px; text-transform: lowercase; text-align: left; padding: 0 0 0 0; z-index: 200; width: 540px}
#topnav a {color: #ccc; text-decoration: none; margin: 8px 0 0 0; display: block; float: left; border-right: 1px solid #ccc; padding: 0 6px 0 6px}
#topnav a.noborder {border: none}
#topnav a:hover {text-decoration: underline}
#topnav a.login {text-decoration: none; float: right; padding: 0; margin: 2px 4px 0 0}

h2 {margin: 0}
h3 {margin: 0; font-size: 12px}
img.nav {width: 101px; height: 17px}

img.Solutions {background: url(../images/btn-solutions-on.gif) no-repeat}
a img.Solutions {background: url(../images/btn-solutions-off.gif) no-repeat}
a:hover img.Solutions  {background: url(../images/btn-solutions-on.gif) no-repeat}

img.Capabilities {background: url(../images/btn-capabilities-on.gif) no-repeat}
a img.Capabilities {background: url(../images/btn-capabilities-off.gif) no-repeat}
a:hover img.Capabilities  {background: url(../images/btn-capabilities-on.gif) no-repeat}

img.About {background: url(../images/btn-about-on.gif) no-repeat}
a img.About {background: url(../images/btn-about-off.gif) no-repeat}
a:hover img.About  {background: url(../images/btn-about-on.gif) no-repeat}

img.Printing {background: url(../images/btn-printing-on.gif) no-repeat}
a img.Printing {background: url(../images/btn-printing-off.gif) no-repeat}
a:hover img.Printing  {background: url(../images/btn-printing-on.gif) no-repeat}

#solutionsSection img.nav, #solutionsSectionDrink img.nav, #solutionsSectionEat img.nav, #solutionsSectionSit img.nav, #solutionsSectionSleep img.nav, #solutionsSectionStand img.nav,  #capabilitiesSection img.nav, #aboutSection img.nav, #aboutSectionResponsibility img.nav, #printingSection img.nav {width: 101px; height: 19px}

#solutionsSection a img.Solutions, #solutionsSectionDrink a img.Solutions, #solutionsSectionEat a img.Solutions, #solutionsSectionSit a img.Solutions, #solutionsSectionSleep a img.Solutions, #solutionsSectionStand a img.Solutions {background: url(../images/btn-solutions-here.gif)}
#capabilitiesSection a img.Capabilities {background: url(../images/btn-capabilities-here.gif)}
#aboutSection a img.About, #aboutSectionResponsibility a img.About {background: url(../images/btn-about-here.gif)}
#printingSection a img.Printing {background: url(../images/btn-printing-here.gif)}

#subnav {text-align: left; padding: 0; line-height: 1px}
#subnav a {padding: 0 35px 0 0 }
#subnav a.last {padding: 0}

#tertiaryNav {border-top: 1px solid #3f3f3f; border-bottom: 1px dotted #555; margin: -1px 0 0 0; z-index: 100; padding: 3px; font-size: 11px; text-transform: lowercase;}
#tertiaryNav a {color: #fff; padding: 0 6px; text-decoration: none; border-right: 1px solid #fff; font-weight: bold}
#tertiaryNav a:hover {text-decoration: underline}

#home #tertiaryNav {border-top: none}

#solutionsSection #tertiaryNav a, #solutionsSectionDrink #tertiaryNav a, #solutionsSectionEat #tertiaryNav a, #solutionsSectionSit #tertiaryNav a, #solutionsSectionSleep #tertiaryNav a, #solutionsSectionStand #tertiaryNav a {color: #000; border-right: 1px solid #000}

#solutionsSection #tertiaryNav, #solutionsSectionDrink #tertiaryNav, #solutionsSectionEat #tertiaryNav, #solutionsSectionSit #tertiaryNav, #solutionsSectionSleep #tertiaryNav, #solutionsSectionStand #tertiaryNav {background: url(../images/tertiary-yellow-bg.gif) repeat-y}

#capabilitiesSection #tertiaryNav {background: url(../images/tertiary-magenta-bg.gif) repeat-y}
#aboutSection #tertiaryNav, #aboutSectionResponsibility #tertiaryNav {background: url(../images/tertiary-cyan-bg.gif) repeat-y}
#printingSection #tertiaryNav {background: url(../images/tertiary-black-bg.gif) repeat-y}

#inner {margin: 0 0 0 14px; text-align: left; font-size: 11px}
.heading {border-bottom: 1px dotted #555; padding: 0 0 6px 0}

#fixedContentInner {margin: 6px 0 0 0}


#subcat_sleep a#subSleep {text-decoration: underline}
#subcat_eat a#subEat {text-decoration: underline}
#subcat_drink a#subDrink {text-decoration: underline}
#subcat_stand a#subStand {text-decoration: underline}
#subcat_sit a#subSit {text-decoration: underline}
#subcat_accountservice a#subAccount  {text-decoration: underline}
#subcat_design a#subDesign {text-decoration: underline}
#subcat_production a#subProduction {text-decoration: underline}
#subcat_meetus a#subHistory {text-decoration: underline}
#subcat_ourpeople a#subPeople {text-decoration: underline}
#subcat_ourobjectives a#subObjectives {text-decoration: underline}
#subcat_responsibility a#subResponsibility {text-decoration: underline}
#subcat_casestudies a#subCase {text-decoration: underline}
#subcat_contact a#subContact {text-decoration: underline}
#subcat_bestpractices a#subBest {text-decoration: underline}
#subcat_howto a#subHowto {text-decoration: underline}
#subcat_standards a#subStandards {text-decoration: underline}
#subcat_innovations a#subInnovations {text-decoration: underline}
#subcat_upload a#subUpload {text-decoration: underline}

.solutionColumn {padding: 12px 8px}
.indent {padding: 0 0 0 4px}
li {margin: 0.5em 0}
li li {margin: 0}

img.sleep {width: 301px; height: 30px; background: url(../images/solutions-landing-sleep-on.gif) no-repeat}
a img.sleep {width: 301px; height: 30px; background: url(../images/solutions-landing-sleep-off.gif) no-repeat}
a:hover img.sleep {width: 301px; height: 30px; background: url(../images/solutions-landing-sleep-on.gif) no-repeat}

img.drink {width: 301px; height: 30px; background: url(../images/solutions-landing-drink-on.gif) no-repeat}
a img.drink {width: 301px; height: 30px; background: url(../images/solutions-landing-drink-off.gif) no-repeat}
a:hover img.drink {width: 301px; height: 30px; background: url(../images/solutions-landing-drink-on.gif) no-repeat}

img.eat {width: 301px; height: 30px; background: url(../images/solutions-landing-eat-on.gif) no-repeat}
a img.eat {width: 301px; height: 30px; background: url(../images/solutions-landing-eat-off.gif) no-repeat}
a:hover img.eat {width: 301px; height: 30px; background: url(../images/solutions-landing-eat-on.gif) no-repeat}

img.stand {width: 301px; height: 30px; background: url(../images/solutions-landing-stand-on.gif) no-repeat}
a img.stand {width: 301px; height: 30px; background: url(../images/solutions-landing-stand-off.gif) no-repeat}
a:hover img.stand {width: 301px; height: 30px; background: url(../images/solutions-landing-stand-on.gif) no-repeat}

img.sit {width: 301px; height: 30px; background: url(../images/solutions-landing-sit-on.gif) no-repeat}
a img.sit {width: 301px; height: 30px; background: url(../images/solutions-landing-sit-off.gif) no-repeat}
a:hover img.sit {width: 301px; height: 30px; background: url(../images/solutions-landing-sit-on.gif) no-repeat}

img.design {width: 301px; height: 30px; background: url(../images/capabilities-design-ON.gif) no-repeat}
a img.design {width: 301px; height: 30px; background: url(../images/capabilities-design-OFF.gif) no-repeat}
a:hover img.design {width: 301px; height: 30px; background: url(../images/capabilities-design-ON.gif) no-repeat}

img.production {width: 301px; height: 30px; background: url(../images/capabilities-production-ON.gif) no-repeat}
a img.production {width: 301px; height: 30px; background: url(../images/capabilities-production-OFF.gif) no-repeat}
a:hover img.production {width: 301px; height: 30px; background: url(../images/capabilities-production-ON.gif) no-repeat}

img.aboutCase {width: 301px; height: 30px; background: url(../images/about-us-case-studies-ON.gif) no-repeat}
a img.aboutCase {width: 301px; height: 30px; background: url(../images/about-us-case-studies-OFF.gif) no-repeat}
a:hover img.aboutCase {width: 301px; height: 30px; background: url(../images/about-us-case-studies-ON.gif) no-repeat}

img.aboutContact {width: 301px; height: 30px; background: url(../images/about-us-contact-us-ON.gif) no-repeat}
a img.aboutContact {width: 301px; height: 30px; background: url(../images/about-us-contact-us-OFF.gif) no-repeat}
a:hover img.aboutContact {width: 301px; height: 30px; background: url(../images/about-us-contact-us-ON.gif) no-repeat}

img.aboutMeet {width: 301px; height: 30px; background: url(../images/about-us-meet-us-ON.gif) no-repeat}
a img.aboutMeet {width: 301px; height: 30px; background: url(../images/about-us-meet-us-OFF.gif) no-repeat}
a:hover img.aboutMeet {width: 301px; height: 30px; background: url(../images/about-us-meet-us-ON.gif) no-repeat}

img.aboutObjectives {width: 301px; height: 30px; background: url(../images/about-us-objectives-ON.gif) no-repeat}
a img.aboutObjectives {width: 301px; height: 30px; background: url(../images/about-us-objectives-OFF.gif) no-repeat}
a:hover img.aboutObjectives {width: 301px; height: 30px; background: url(../images/about-us-objectives-ON.gif) no-repeat}

img.aboutPeople {width: 301px; height: 30px; background: url(../images/about-us-our-people-ON.gif) no-repeat}
a img.aboutPeople {width: 301px; height: 30px; background: url(../images/about-us-our-people-OFF.gif) no-repeat}
a:hover img.aboutPeople {width: 301px; height: 30px; background: url(../images/about-us-our-people-ON.gif) no-repeat}

img.aboutResponsibility {width: 301px; height: 30px; background: url(../images/about-us-responsibility-ON.gif) no-repeat}
a img.aboutResponsibility {width: 301px; height: 30px; background: url(../images/about-us-responsibility-OFF.gif) no-repeat}
a:hover img.aboutResponsibility {width: 301px; height: 30px; background: url(../images/about-us-responsibility-ON.gif) no-repeat}

img.printingBest {width: 301px; height: 30px; background: url(../images/printing-101-best-practices-ON.gif) no-repeat}
a img.printingBest {width: 301px; height: 30px; background: url(../images/printing-101-best-practices-OFF.gif) no-repeat}
a:hover img.printingBest {width: 301px; height: 30px; background: url(../images/printing-101-best-practices-ON.gif) no-repeat}

img.printingHow {width: 301px; height: 30px; background: url(../images/printing-101-practices-how-to-ON.gif) no-repeat}
a img.printingHow {width: 301px; height: 30px; background: url(../images/printing-101-practices-how-to-OFF.gif) no-repeat}
a:hover img.printingHow {width: 301px; height: 30px; background: url(../images/printing-101-practices-how-to-ON.gif) no-repeat}

img.printingInnovations {width: 301px; height: 30px; background: url(../images/printing-101-practices-innovations-ON.gif) no-repeat}
a img.printingInnovations {width: 301px; height: 30px; background: url(../images/printing-101-practices-innovations-OFF.gif) no-repeat}
a:hover img.printingInnovations {width: 301px; height: 30px; background: url(../images/printing-101-practices-innovations-ON.gif) no-repeat}

img.printingStandards {width: 301px; height: 30px; background: url(../images/printing-101-standards-ON.gif) no-repeat}
a img.printingStandards {width: 301px; height: 30px; background: url(../images/printing-101-standards-OFF.gif) no-repeat}
a:hover img.printingStandards {width: 301px; height: 30px; background: url(../images/printing-101-standards-ON.gif) no-repeat}