ul#navbar li.home a {
  color:#FFFFFF;
  background:#06174D;
}
ul#navbar li.home a:hover {
  background:#06174D;
}

ul#navbar li.products a {
  color:#9CA0DF;
  background:#06174D;
}
ul#navbar li.products a:hover {
  background:#06174D;
}


ul#navmenu li ul {
  display:none;
}

ul#navmenu li ul li ul li {
  display:none;
}

div.ofscrews,div.olscrews,div.lmppistons,div.hppistons,div.compressors,div.downstream,div.hydrovane,div.custom,div.controllers,div.tools,div.literature {
  background:url('/images/back-holder.gif') repeat-y 191px top;
  width:expression(document.documentElement.clientWidth < 770? "770px" : document.documentElement.clientWidth > 1040? "1040px" : "auto");
  min-width:770px;
  max-width:1040px;
}
div.ofscrews ul#navmenu li.ofscrews ul,div.olscrews ul#navmenu li.olscrews ul,div.lmppistons ul#navmenu li.lmppistons ul,div.hppistons ul#navmenu li.hppistons ul,div.compressors ul#navmenu li.compressors ul,div.downstream ul#navmenu li.downstream ul,div.airworx ul#navmenu li.airworx ul,div.custom ul#navmenu li.custom ul,div.controllers ul#navmenu li.controllers ul,div.tools ul#navmenu li.tools ul,div.literature ul#navmenu li.literature ul {
  display:block;
}

div.ofscrews ul#navmenu li a.ofscrews,div.olscrews ul#navmenu li a.olscrews {
  border-left:12px solid #1A205E;
}
div.ofscrews div#breadcrumbs,div.olscrews div#breadcrumbs {
  border-bottom:4px solid #1A205E;
}
div.ofscrews div#sidecontent h2.sectioncolour,div.olscrews div#sidecontent h2.sectioncolour {
  color:#fff;
  background:#1A205E;
}

div.lmppistons ul#navmenu li a.lmppistons,div.hppistons ul#navmenu li a.hppistons {
  border-left:12px solid #7B1EA3;
}
div.lmppistons div#breadcrumbs,div.hppistons div#breadcrumbs {
  border-bottom:4px solid #7B1EA3;
}
div.lmppistons div#sidecontent h2.sectioncolour,div.hppistons div#sidecontent h2.sectioncolour {
  color:#222;
  background:#7B1EA3;
}

div.compressors ul#navmenu li a.compressors {
  border-left:12px solid #F4DD1B;
}
div.compressors div#breadcrumbs {
  border-bottom:4px solid #F4DD1B;
}
div.compressors div#sidecontent h2.sectioncolour {
  color:#222;
  background:#F4DD1B;
}

div.airworx ul#navmenu li a.airworx {
  border-left:12px solid #ABA0A8;
}
div.airworx div#breadcrumbs {
  border-bottom:4px solid #ABA0A8;
}
div.airworx div#sidecontent h2.sectioncolour {
  color:#222;
  background:#ABA0A8;
}

div.downstream ul#navmenu li a.downstream,div.controllers ul#navmenu li a.controllers {
  border-left:12px solid #E4175A;
}
div.downstream div#breadcrumbs,div.controllers div#breadcrumbs {
  border-bottom:4px solid #E4175A;
}
div.downstream div#sidecontent h2.sectioncolour,div.controllers div#sidecontent h2.sectioncolour {
  color:#222;
  background:#E4175A;
}

div.hpaftermarket ul#navmenu li.hppistons ul li.hpaftermarket ul li,div.hydrogencng ul#navmenu li.hppistons ul li.hydrogencng ul li, div.breathingair ul#navmenu li.hppistons ul li.breathingair ul li, div.defense ul#navmenu li.hppistons ul li.defense ul li {
  display:block;
  list-style: disc;
}

table {
	margin-bottom: 1em;
}

table.cylinders {
	background: #333333;
}

table.cylinders th {
	padding: 0 8px;
	background-color: #1C275F;
	color: #FFFFFF;
}

table.cylinders td {
	margin: 0;
	padding: 0 8px;
	background-color: #EEEEEE;
	color: #333333;
	text-align: center;
}

table.diagram td {
	border: 1px solid #333333;
	padding: 2px;
	text-align: center;
}

.h01 {
	background-color: #999999;
	font-size: 1.4em;
	font-weight: bold;
}

.h11 {
	background-color: #898EDF;
	font-size: 1.4em;
	font-weight: bold;
}

.h12 {
	background-color: #BD97CB;
	font-size: 1.4em;
	font-weight: bold;
}

.h21 {
	background-color: #9CA0DF;
	font-size: 1.2em;
	font-weight: bold;
}

.h22 {
	background-color: #C7AAD2;
	font-size: 1.2em;
	font-weight: bold;
}

.h3 {
	width: 70px;
	font-weight: bold;
}

b.larger {
	font-size: 1.4em;
}

div.ofscrews ul#navmenu li.ofscrews a.root,
div.olscrews ul#navmenu li.olscrews a.root,
div.compressors ul#navmenu li.compressors a.root,
div.tools ul#navmenu li.tools a.root,
div.lmppistons ul#navmenu li.lmppistons a.root,
div.hppistons ul#navmenu li.hppistons a.root,
div.hydrovane ul#navmenu li.hydrovane a.root,
div.airworx ul#navmenu li.airworx a.root,
div.aftermarket ul#navmenu li.aftermarket a.root,
div.downstream ul#navmenu li.downstream a.root {
  color: #2A2927;
  background: #C0C1C6 url('/images/back-navmenu-li-hover.gif') repeat-y right top;
}

div.dhseries ul#navmenu li.ofscrews ul li.dhseries a,
div.dseries ul#navmenu li.ofscrews ul li.dseries a,

div.airstation ul#navmenu li.olscrews ul li.airstation a,

div.c14 ul#navmenu li.compressors ul li.c14 a,
div.c30 ul#navmenu li.compressors ul li.c30 a,
div.c85 ul#navmenu li.compressors ul li.c85 a,
div.c160 ul#navmenu li.compressors ul li.c160 a,
div.c650 ul#navmenu li.compressors ul li.c650 a,

div.mseries ul#navmenu li.lmppistons ul li.mseries a,
div.prosilpack ul#navmenu li.lmppistons ul li.prosilpack a,
div.rseries ul#navmenu li.lmppistons ul li.rseries a,
div.vseries ul#navmenu li.lmppistons ul li.vseries a,
div.luchard ul#navmenu li.lmppistons ul li.luchard a,

div.hydrogencng ul#navmenu li.hppistons ul li.hydrogencng a.root2,
div.aboutcng ul#navmenu li.hppistons ul li.hydrogencng ul li.aboutcng a,
div.aboutcngnvg ul#navmenu li.hppistons ul li.hydrogencng ul li.aboutcngnvg a,
div.products ul#navmenu li.hppistons ul li.hydrogencng ul li.products a,
div.services ul#navmenu li.hppistons ul li.hydrogencng ul li.services a,
div.refuelling ul#navmenu li.hppistons ul li.hydrogencng ul li.refuelling a,
div.quality ul#navmenu li.hppistons ul li.hydrogencng ul li.quality a,
div.fleets ul#navmenu li.hppistons ul li.hydrogencng ul li.fleets a,
div.worldwidecontacts ul#navmenu li.hppistons ul li.hydrogencng ul li.worldwidecontacts a,

div.breathingair ul#navmenu li.hppistons ul li.breathingair a.root4,
div.aboutbreathingair ul#navmenu li.hppistons ul li.breathingair ul li.aboutbreathingair a,
div.packages ul#navmenu li.hppistons ul li.breathingair ul li.packages a,
div.ancillary ul#navmenu li.hppistons ul li.breathingair ul li.ancillary a,

div.hpaftermarket ul#navmenu li.hppistons ul li.hpaftermarket a.root3,
div.reavellife ul#navmenu li.hppistons ul li.hpaftermarket ul li.reavellife a,
div.parts ul#navmenu li.hppistons ul li.hpaftermarket ul li.parts a,

div.petapps ul#navmenu li.hppistons ul li.petapps a,

div.indus ul#navmenu li.hppistons ul li.indus a,

div.defense ul#navmenu li.hppistons ul li.defense a,

div.literature ul#navmenu li.literature a.root,

div.marine ul#navmenu li.hppistons ul li.marine a {
  color:#2A2927;
  background:#C0C1C6 url('/images/back-navmenu-li-hover-light.gif') repeat-y right top;

}
.style2 {color: #666666}
