ul#navbar li.home a {
  color:#FFFFFF;
  background:#06174D;
}

ul#navbar li.home a:hover {
  background:#212A61;
}

ul#navbar li.services a {
  color:#9CA0DF;
  background:#06174D;
}

ul#navbar li.services a:hover {
  background:#06174D;
}


ul#navmenu li ul {
  display:none;
}

ul#navmenu li ul li ul li {
  display:none;
}

div.contact,div.worldwide,div.feedback,div.aftermarket {
  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.contact ul#navmenu li.contact ul,
div.worldwide ul#navmenu li.worldwide ul,
div.feedback ul#navmenu li.feedback ul,
div.aftermarket ul#navmenu li.aftermarket ul {
  display:block;
}

div.contact ul#navmenu li.contact a.root,
div.worldwide ul#navmenu li.worldwide a.root,
div.feedback ul#navmenu li.feedback a.root,
div.aftermarket ul#navmenu li.aftermarket a.root {
  color: #2A2927;
  background: #C0C1C6 url('/images/back-navmenu-li-hover.gif') repeat-y right top;
}



div.ofscrews {
  background:url('/images/back-holder.gif') repeat-y 191px top;
}
div.ofscrews ul#navmenu li a.ofscrews {
  border-left:12px solid #1A205E;
}
div.ofscrews ul#navmenu li.ofscrews ul {
  display:block;
}
div.ofscrews div#breadcrumbs {
  border-bottom:4px solid #1A205E;
}
div.ofscrews div#sidecontent h2.ofscrews {
  color:#222;
  background:#1A205E;
}

div.compressors {
  background:url('/images/back-holder.gif') repeat-y 191px top;
}
div.compressors ul#navmenu li a.compressors {
  border-left:12px solid #F4DD1B;
}
div.compressors ul#navmenu li.compressors ul {
  display:block;
}
div.compressors div#breadcrumbs {
  border-bottom:4px solid #F4DD1B;
}
div.compressors div#sidecontent h2.compressors {
  color:#222;
  background:#F4DD1B;
}

table#contacttable {
	margin: 0;
	padding: 0;
}

table#contacttable tr {
	margin: 0;
	padding: 0;
}

table#contacttable td {
	margin: 0;
	padding: 0;
}

table#contacttable td.right {
	width: 220px;
}

input.text {
	width: 200px;
}

input.button {
	
}

textarea {
	width: 200px;
	height: 80px;
}

input.checkbox {
	margin-left: 0;
}
