html,body,div,p,table{
	font-family: Arial, Helvetica;
	font-size: 12px;
}
html>body, html>div, html>p, html>table{
	font-family: Arial, Helvetica;
	font-size: 12px;
}
#mainBody{
	position:relative;
	top:-187px;
}
#homeBody{
	position:absolute;
	width:761px;
	top:0px;
	z-index:0;
}
#headlineBody{
	position:relative;
	font-family: 'Arial Narrow';
	z-index: 5;
	width: 350px;
	top: 0px;
	left: 20px;
}
#headLineHome{
	position:relative;
	font-weight: bold;
	font-family: 'Arial Narrow';
	font-size: 18px;
	color: #DF1F26;
	left: 20px;
	top:50px;
}
#articleHome{
	position:relative;
	font-size: 16px;
	font-family: 'Arial Narrow';
	color: #5C737E;
	left: 20px;
	top:70px;
	width: 335px;
}
#CCQOverlay{
	position:absolute;
	width:417px;
	top:190px;
	left:344px;
	z-index:2;
}
#CCQ{
	position:absolute;
	width:417px;
	top:95px;
	left:172px;
	z-index:1;
}
#workstationsTab{
	position:absolute;
	top:251px;
	left:0px;
	z-index:1;
}
#accessoriesTab{
	position:absolute;
	top:251px;
	left:126px;
	z-index:1;
}
#accessoriesTab:hover{
	position:absolute;
	top:251px;
	left:126px;
	z-index:1;
}
#workstationStrip{
	position:absolute;
	top:271px;
	left:0px;
	z-index:0;
}
#workstationStripBottom{
	position:absolute;
	top:437px;
	left:0px;
	z-index:2;
}
#clegSlider{
	position:absolute;
	top:335px;
	left:3px;
	z-index:1;
	clip:rect(0px,123px,103px,0px);
}
#clegSliderImage{
	position:absolute;
	width:123px;
	top:77px;
	left:0px;
	z-index:2;
}
#clegOverlay{
	position:absolute;
	top:271px;
	left:0px;
	z-index:5;
}
#rtwSlider{
	position:absolute;
	top:335px;
	left:128px;
	z-index:1;
	clip:rect(0px,124px,103px,0px);
}
#rtwSliderImage{
	position:absolute;
	top:77px;
	left:0px;
	z-index:2;
}
#rtwOverlay{
	position:absolute;
	top:271px;
	left:128px;
	z-index:5;
}
#easyLiftSlider{
	position:absolute;
	top:335px;
	left:256px;
	z-index:1;
	clip:rect(0px,124px,103px,0px);
}
#easyLiftSliderImage{
	position:absolute;
	top:77px;
	left:0px;
	z-index:2;
}
#easyLiftOverlay{
	position:absolute;
	top:271px;
	left:257px;
	z-index:5;
}
#flowRackSlider{
	position:absolute;
	top:335px;
	left:383px;
	z-index:1;
	clip:rect(0px,124px,103px,0px);
}
#flowRackSliderImage{
	position:absolute;
	top:77px;
	left:0px;
	z-index:2;
}
#flowRackOverlay{
	position:absolute;
	top:271px;
	left:385px;
	z-index:5;
}
#solutionSeriesSlider{
	position:absolute;
	top:335px;
	left:510px;
	z-index:1;
	clip:rect(0px,124px,103px,0px);
}
#solutionSeriesSliderImage{
	position:absolute;
	top:77px;
	left:0px;
	z-index:2;
}
#solutionSeriesOverlay{
	position:absolute;
	top:271px;
	left:513px;
	z-index:5;
}
#option1{
	position:relative;
	top: -50px;
	width: 303px;
	z-index:2;
}
#option2{
	position:relative;
	top: -205px;
	width: 303px;
	z-index:3;
}
.body{
	font-size: 12px;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
}

a.emailAddress, a.emailAddress:visited{
	font-size: 12px;
	color: #E00B0B;
	font-family: Arial, Helvetica, sans-serif;
}
a.emailAddress:hover{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
h2{
	font-size: 16px;
	font-weight: bold;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	padding-bottom: 0;
}
h3{
	font-size: 14px;
	font-weight: bold;
	color: #145A68;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	padding-bottom: 0;
}
h4{
	font-size: 12px;
	font-weight: bold;
	color: #145A68;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	padding-bottom: 0;
}
.bodySmall{
	font-size: 10px;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
}
.bodyMain{
	font-size: 14px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}
a {
	font-family: Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #415A68;
}
a:visited {
	font-family: Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #415A68;
}
a:hover {
	font-family: Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #E00B0B;
}
.footer{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #415A68;
}
a.footer{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #415A68;
}
a.footer:hover{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #ff0000;
}
a.footer:visited{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #415A68;
}
a.bodyEmphasis:hover{
	font-size: 14px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
a.bodyEmphasis, a.bodyEmphasis:visited{
	font-size: 14px;
	color: #E00B0B;
	font-family: Arial, Helvetica, sans-serif;
}
.bodyEmphasis{
	font-size: 14px;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
}
a.backToTop{
	font-family: Arial, Helvetica;
	font-size: 8px;
	letter-spacing: 2px;
	color: red;
}
a.backToTop:visited{
	font-family: Arial, Helvetica;
	font-size: 8px;
	letter-spacing: 2px;
	color: red;
}
a.backToTop:hover{
	font-family: Arial, Helvetica;
	font-size: 8px;
	letter-spacing: 2px;
	color: red;
	text-decoration: underline;
}
.errorText{
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
}
.leftNav{
	font-family: Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
}
a.leftNav, a.leftNav:visited{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-variant: small-caps;
	text-decoration: none;
	color: #ffffff;
}
a.leftNav:hover{
	font-family: Arial, Helvetica;
	font-size: 12px;
	text-decoration: underline;
	font-variant: small-caps;
	color: #ffffff;
}
a.redLink, a.redLink:visited{
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #E00B0B;
}
a.redLink:hover{
	font-size: 11px;
	font-weight: bold;
	color: #E00B0B;
	text-decoration: underline;
}
a.redLinkBig, a.redLinkBig:visited{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #E00B0B;
}
a.redLinkBig:hover{
	font-size: 14px;
	font-weight: bold;
	color: #E00B0B;
	text-decoration: underline;
}
.pageHeader{
	font-family: Arial, Helvetica;
	font-size: 20px;
	font-variant: small-caps;
	font-weight: bold;
	color: #303030;
}
.sectionHeader{
	font-family: Arial, Helvetica;
	font-size: 16px;
	font-variant: small-caps;
	font-weight: bold;
	color: #303030;
	font-weight: bold;
	background-color: #c2d1d4;
}
.subMenu{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E00B0B;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
}
a.subMenu{
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #415A68;
	font-weight: bold;
}
.subSubMenu{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E00B0B;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
}
a.subSubMenu{
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #415A68;
	font-weight: normal;
}
.list{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #415A68;
	font-weight: normal;
}
.subSubSubMenu{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E00B0B;
	font-weight: normal;
	padding-left: 7px;
	padding-right: 7px;
}
a.subSubSubMenu{
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #415A68;
	font-weight: normal;
}
.productSectionHeader{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #bf1414;
	background-color: #c2d1d4;
}
a.productSectionHeader{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #bf1414;
	text-decoration: none;
	background-color: #c2d1d4;
}
td.productTitle{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: black;
	background-color: #eef3f2;
}
a.productTitle, a.productTitle:visited{
	color: #E00B0B;
}
a.productTitle:hover{
	color: black;
}
a.pdfTitle, a.pdfTitle:visited{
	color: #E00B0B;
}
a.pdfTitle:hover{
	color: black;
}
.productSubCategory{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
}

td.productOptionsMenu{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid Black;
	text-transform: uppercase;
	color: #666666;
}
.productPriceTableHdr{
	font-family: Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: black;
}
.productPriceTable{
	font-family: Arial, Helvetica;
	font-size: 11px;
}
.productDesc{
	font-family: Arial, Helvetica;
	font-size: 10px;
}
td.workstationTitle{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	background-color: #C2D1D4;
	padding: 3px 3px 3px 7px;
}
a.workstationTitle{
	color: #E00B0B;
}
a.workstationTitle:visited{
	color: #E00B0B;
}
a.workstationTitle:hover{
	color: black;
	text-decoration: underline;
}
td.repRegionHeader{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	background-color: #EEF3F2;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 12px;
	padding-bottom: 12px;
}
.blueHeader{
	font-family: Arial, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #145A68;
}
.blackSubhead{
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}