body {
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	color:#555555;
}

p, h1, h2, a, div, span, img, dl, dt, dd, form, input, label, ul, li, ol{ padding: 0; margin: 0;}

h1 {font-size:18px; color:#666666; margin-bottom:10px;}

h3 {margin-top:10px;}

b{font-size: 110%;}

ul { list-style:none; }

ol { margin:20px}
li { margin-bottom:10px; margin-left:10px}

img { border: none; behavior:url("pngbehavior.htc"); margin:0; padding:0 }

a {text-decoration: none;} a:hover, a:focus {text-decoration: none;}

.txt {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#414141; margin-top:10px;}

.bigtxt { font-size:14px;}

.callMe {float:right; margin:25px 0 0 0; clear:right}

.logo {margin:10px 0 0 0;}

.cssBgHeader { background: url(images/headerBg.jpg) no-repeat;}

.cssLink {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 130px;
	padding:5px;
	background-color:#E32F25;
	/*filter: alpha(opacity=90);
	opacity: 0.9;*/
	border: 1px solid #999999;
	z-index:100;
	} 

.cssLink a:hover {display:block; color:#333333; background-color:#666666;}

#youarehere{
	height:12px; 
	font-size:9px; 
	color:#58595b; 
	font-weight:bold;
	margin:5px 0 10px 0;
	}

.youareherelink{ text-decoration:underline; color:red;}

.titles {color:#3772B9; font-weight:bold; margin-bottom:5px;}
.titlesOrange {color:#F99D1C; font-weight:bold; margin-bottom:5px;}
.titlesPurple {color:#7C3D88; font-weight:bold; margin-bottom:5px;}
.titlesGreen {color:#1D8140; font-weight:bold; margin-bottom:5px;}
.titlesRed {color:#F33529; font-weight:bold; margin-bottom:5px;}

.subTitles {font-size:15px; font-style:italic}

#menucontainer{width:180px; height:auto; background-color:#F4F4F4; float:left; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; padding-top:10px}
#menucontainerAe{width:180px; background-color:#E6FEEE; float:left; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif}
#menucontainerFl{width:180px; background-color:#EDF5FE; float:left; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif}
#menucontainerCl{width:180px; background-color:#FDF4E7; float:left; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif}
#menucontainerSt{width:180px; background-color:#F3EDF4; float:left; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif}

.menusection{background:url(images/subNavItem.gif) top left no-repeat; width:180px; height:26px; text-align:left; margin:0;}
.menuSectionActive{background:url(images/subNavItemSelect.gif) top left no-repeat; width:180px; height:26px; text-align:left; margin:0;}

.menusectionAero{background:url(images/subNavAe.gif) top left no-repeat; width:180px; height:26px; text-align:left; margin:0;}
.menuSectionActiveAe{background:url(images/subNavAeSelect.gif) top left no-repeat; width:180px; height:26px; text-align:left; margin:0;}

.menusectionFluid{background:url(images/subNavFl.gif) top left no-repeat; width:180px; height:26px; text-align:left; margin:0;}
.menuSectionActiveFl{background:url(images/subNavFlSelect.gif) top left no-repeat; width:180px; height:26px; text-align:left; margin:0;}
										   
.menusectionClamshell{background:url(images/subNavCl.gif) top left no-repeat; width:180px; height:26px; text-align:left; margin:0;}
.menuSectionActiveCl{background:url(images/subNavClSelect.gif) top left no-repeat; width:180px; height:26px; text-align:left; margin:0;}

.menusectionStinger{background:url(images/subNavSt.gif) top left no-repeat; width:180px; height:26px; text-align:left; margin:0;}
.menuSectionActiveSt{background:url(images/subNavStSelect.gif) top left no-repeat; width:180px; height:26px; text-align:left; margin:0;}

.menutitle{ float:left; margin:5px 0 0 19px; clear:left;}
.submenutitle{ float:left; margin:5px 0 0 30px; clear:left;}

.menusectionlink{ text-decoration:none; color:white; font-size:12px; text-align:left; margin-left:1px;}
.menusectionSublink{ text-decoration:none; color:#58595b; font-size:12px; text-align:left; margin-left:2px;}

.menuitem{width:180px; height:20px; padding-bottom:2px; text-align:left; padding-top:5px; margin-bottom:2px;}
.menuitemSelected { background:#E6E6E6; width:180px; height:20px; padding-bottom:2px; text-align:left; padding-top:5px; margin-bottom:2px;}

.menuSubItem { background:#DFEDFD; width:180px; height:20px; padding-bottom:2px; text-align:left; padding-top:5px; margin-bottom:2px;}
.menuSubItemSelected { background:#DFEDFD; width:180px; height:20px; padding-bottom:2px; text-align:left; padding-top:5px; margin-bottom:2px;}

.menuselecteditem{background-color:#E0C57D; width:180px; height:20px; padding-bottom:2px; text-align:left; padding-top:5px; margin-bottom:2px;}
.menuitemlink{ text-decoration:none; width:170px; color:#58595b; font-size:12px; text-align:left;}

.itemtitle{display:block; margin:-12px 6px 0 30px;}
.itemtitleNews{display:block; margin:-12px 6px 10px 20px;}
.itemtitleSelect{display:block; margin:-12px 6px 10px 20px; color:#295D8A}

.subarrow{ margin:5px 0 0 7px}
.arrow{ margin:5px 0 0 7px}

#container{width: 800px; margin: 0 auto;}

#header{ position:relative; height: 225px;}

#contentContainer{ float: left; width: 100%;}

#centreColumn{ margin: 0 120px 0 180px;}
#centreColumnHome{ margin: 0 220px 0 315px;}
#centreColumnHome2{ margin: 0 0 0 315px;}
#centreColumnContact{ margin:0 315px 0 0; width:465px; background:#F4F4F4}

.innerBox{ margin: 0 15px 20px 15px;}
.innerBoxHome{ margin: 0 23px 15px 23px;}
.innerBoxContact{margin:15px;}

#leftColumn{ float:left; width:180px; margin-left:-800px;}
#leftColumnHome{float:left;	width:315px; margin-left:-800px; background:#F4F4F4}

#leftColumn .conveyors{background:#E6FEEE;}
#leftColumn .fluid{background:#EDF5FE;}
#leftColumn .clamshell{background:#FDF4E7;}
#leftColumn .stinger{background:#F3EDF4;}

.leftInnerBox{margin: 0 0 auto 0;}
.leftInnerBoxHome{margin:15px;}

.img{ margin-bottom:10px}

#rightColumn{ float:left; width:120px; margin-left:-120px; margin-bottom:55px}
#rightColumnHome{ float:left; width:220px; margin-left:-220px; margin-bottom:15px;}
#rightColumnContact{ float:left; width:310px; margin-left:-315px; background:#F4F4F4}

.rightInnerBox{ margin: 0 0 0 5px;}
.rightInnerBoxHome{ margin: 0 0 15px 2px;}
.rightInnerBoxContact{ margin:15px}

#footerAll{clear: left; width: 100%; border-top:4px solid #EF2F24;}
#footerCon{clear: left; width: 100%; border-top:4px solid #1D8140;}
#footer{clear: left; width: 100%; border-top:4px solid #3772B9;}
#footerCla{clear: left; width: 100%; border-top:4px solid #F99D1C;}
#footerSti{clear: left; width: 100%; border-top:4px solid #7C3D88;}

.foot{ color:#666666; text-align:center; padding:5px 0;	font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.foot a{ color: #666666; }

#footerContact{clear: left; width: 100%; border-top:4px solid #EF2F24; margin-top:120px}


#productrightcontainer2{width:450px; height:340px; float:right; padding-top:10px}

#product{ margin:10px 0 0 35px; font-size:14px; font-weight:bold; color:#666666; text-align:left}

.imgFloat{ float:right; margin:0 0 5px 5px; clear:right}