html { font: 62.5% arial, tahoma, arial, helvetica; margin: 0; padding: 0;}

body	{ background: #19359b; color:#041b77; margin:0; padding:0; font-size: 1.2em; line-height: 1.8em; text-align: center;}



/* -------------- Frequent Elements ------------------ */

/* -------------- Sitemap ------------------ */
ul.sitemap { list-style: disc; margin: 0 0 0 0px; padding: 0;}
ul.sitemap li { margin: 0; padding: 0; font-size: 1.1em; font-weight: bold;}
ul.sitemap li a { text-decoration: none !important;}
ul.sitemap li a:hover { text-decoration: underline; color: #E76800 !important;}
ul.sitemap li ul { list-style: circle !important; margin: 0 0 0 20px; padding: 0;}
ul.sitemap li ul li { margin: 0; padding: 0; font-size: 1.0em; font-weight: normal;}

/* -------------- Google Maps ------------------ */
.googleMap { margin: 15px 0 0; height: 300px; width: 674px; float: left; font-size: 1em; line-height: 1.4em;}  
#premises { float: right; margin: 40px 0 0 10px;}

#googlePopUp{ font-family: georgia; color: #000; }
#googlePopUp input { background: #c5c5c6; color: #000; border: 1px solid #000;}

/* -------------- Float Clear Fix ------------------ */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display:inline-block;}

/* -------------- Default List Style ------------------ */
ul { margin: 0 0 0 20px; padding: 0; list-style: disc;}
ul li { margin: 0 0 0 0; padding: 0 0 0 10px;}
ul li ul { list-style: circle;}

/* -------------- Default Image Style ------------------ */
img { border: none; vertical-align: bottom;}

/* -------------- Headers ------------------ */
h1 { font-size: 1.6em; font-weight: normal; padding: 0; margin: 0;}
h2 { font-size: 1.4em; font-weight: normal; padding: 0; margin: 0;}
h3 { font-size: 1.2em; font-weight: normal; padding: 0; margin: 0;}
h4 { font-size: 1.2em; font-weight: normal; padding: 0; margin: 0;}
h5 { font-size: 1.2em; font-weight: normal; padding: 0; margin: 0;}
h6 { font-size: 1.2em; font-weight: normal; padding: 0; margin: 0;}

/* Form Styles */
#formName { width: 350px;}
.formField { width: 100%; float: left;}
.formLeft { width: 150px; float: left;}
.formRight { float: left;}
.formRight input, .formRight textarea, .formRight select { border: 1px solid #000; background: #fff; color: #000;}
input.submit { }
input.submit:hover { cursor: default;}

#contactForm { width: 500px;}
#contactForm .formRow { width: 100%; float: left; margin-bottom: 10px;}
#contactForm .formLeft { width: 150px; float: left;}
#contactForm .formRight { float: left;}
#contactForm .formRight .input, #contactForm .formRight .textarea, #contactForm .formRight .select { border: 1px solid #000; background: #fff; color: #000;}
#contactForm .submit { float: left; display: block; width: 56px; padding: 3px 0 3px; margin: 0 0 0 150px; border: 0; background: url('../images/button1.gif') no-repeat; text-align: center; cursor: pointer;}
* html #contactForm .submit { display: inline;}
#contactForm .submit:hover { background-position: top right;}




/* -------------- Layout ------------------ */
/* Page Container */
#pageWrapper { background: url('../images/bg.png') #fff repeat-x top center; padding-bottom: 20px; width: 100%; min-width: 994px;}
#pageContainer { width: 994px; background: url('../images/containerBg.png') no-repeat bottom left; text-align: left; }

/* SideColumn */
#sideColumn { float: left; width: 258px; background: url('../images/sideColumnBg.png')  no-repeat -1px 0; padding-bottom: 5px;}
#sideBar { background: url('../images/sideBar.png') no-repeat; padding-bottom: 100px; position: relative; min-height: 480px; height: auto;}
* html #sideBar { height: 480px;}

/* Main Column */
#mainColumn {float: right; width: 696px; padding-left: 38px;}
#mainNavContainer { width: 681px; padding: 0 15px 0 0; }
#mainImage { width: 698px; height: 166px;}
.banner { display: block; color: #fff; width: 678px !important; height: 36px !important; padding: 130px 0 0 20px; font-size: 1.9em; }


/* Footer */
#footerContainer { width: 100%; min-width: 994px; background: url('../images/footerBg.jpg') repeat-x #19359b; min-height: 48px; height: auto;} 
* html #footerContainer { height: 48px;}
#footer { width: 994px;}


/* -------------- Content ------------------ */
/* SideColumn */
#sideBar h3 { color: #fff; font-size: 1.6em; padding: 16px 0 12px 27px; width: 231px; background: url('../images/bottomBorder.png') repeat-x bottom left transparent; float: left;}
div#sideColumnLogos { width: 258px; text-align: center;}
div#sideColumnLogos img { margin-top: 25px;}
/* Main Column */

/* RSS Feed */

a#rssLink { display: block; float: left; width: 18px; height: 18px; text-indent: -9999px; outline: 0; background: url('../images/rssIcon.gif') no-repeat; margin: 7px 0 0 10px;}
a#rssLink:hover { background-position: top right;}

/* Content text */
#contentText { margin-top: 30px; padding: 0 10px; font-size: 1.2em;}

/* Headers on Home Page */
body.homePage #contentText h1 { font-size: 1.6em; font-weight: bold; margin-bottom: 21px;}
body.homePage #contentText h2 { font-size: 1.3em; margin-bottom: 15px;}

/* Headers on inner pages */
#contentText h1 { font-size: 1.6em; font-weight: bold; margin-bottom: 21px; line-height: 1.1em;}
#contentText h2 { font-size: 1.3em; margin: 30px 0 15px;}
/* H3 is same as h2 but no margin */
#contentText h3 { font-size: 1.3em; margin: 0 0 0 0;}

/* Inner Image Floated Left */
.innerImageLeft { float: left; margin-right:0.5em; margin-bottom: 1em;}
.innerImageLeftFull { float: left; margin-right:100%; margin-bottom: 1em;}

/* Inner Image Floated Right */
.innerImageRight { float: right; margin-left:0.5em; margin-bottom: 1em;}
.largeFloatRight { float: right; border: 3px solid #3857b4;}

/* Inner Image Floated Center */
.innerImageCenter { display:block; margin-left:auto; margin-right:auto; margin-bottom: 1em;}

/* Single Border Image */
.innerImageBorder {border: 1px solid #3857b4;margin-bottom:1em}
/* Same on Dewatering Page, but reduce the width: */
body.pageDewatering .innerImageBorder {width:250px;}

/* PDF Buttons */
/* This Set unused now (a tags wrong way round*/
.umPDFButton a { display: block; width: 250px; height: 33px; background: url('../images/umPDFButton.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
.umPDFButton a:hover { background-position: top right;}
.tsPDFButton a { display: block; width: 316px; height: 33px; background: url('../images/tsPDFButton.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
.tsPDFButton a:hover { background-position: top right;}
/* Unused*/

a.umPDFButton { display: block; width: 250px; height: 33px; background: url('../images/umPDFButton.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.umPDFButton:hover { background-position: top right;}
a.tsPDFButton { display: block; width: 316px; height: 33px; background: url('../images/tsPDFButton.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.tsPDFButton:hover { background-position: top right;}

a.pDFButtonfp4 { display: block; width: 250px; height: 33px; background: url('../images/pdfbutton-fp4.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonfp4:hover { background-position: top right;}
a.pDFButtonfp4cpbrochure { display: block; width: 250px; height: 33px; background: url('../images/pdfbutton-fp4cpBrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonfp4cpbrochure:hover { background-position: top right;}
a.pDFButtonfp4Data { display: block; width: 280px; height: 33px; background: url('../images/pdfbutton-fp4Data.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonfp4Data:hover { background-position: top right;}
a.pDFButtoniomanual { display: block; width: 250px; height: 33px; background: url('../images/pdfbutton-iomanual.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtoniomanual:hover { background-position: top right;}
a.pDFButtonrotobrochure { display: block; width: 250px; height: 33px; background: url('../images/pdfbutton-rotobrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonrotobrochure:hover { background-position: top right;}
a.pDFButtontechdata { display: block; width: 250px; height: 33px; background: url('../images/pdfbutton-techdata.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtontechdata:hover { background-position: top right;}
a.pDFButtonvlseries { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-vlseries.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonvlseries:hover { background-position: top right;}
a.pDFButtonvsbrochure { display: block; width: 250px; height: 33px; background: url('../images/pdfbutton-vsbrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonvsbrochure:hover { background-position: top right;}
a.pDFButtonvsseries50hz { display: block; width: 260px; height: 33px; background: url('../images/pdfbutton-vsseries50hz.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonvsseries50hz:hover { background-position: top right;}
a.pDFButtonwpsbrochure { display: block; width: 280px; height: 33px; background: url('../images/pdfbutton-wpsbrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonwpsbrochure:hover { background-position: top right;}
a.pDFButtonwpscp3broc { display: block; width: 280px; height: 33px; background: url('../images/pdfbutton-wpscp3broc.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonwpscp3broc:hover { background-position: top right;}
a.pDFButtonwpscp4broc { display: block; width: 280px; height: 33px; background: url('../images/pdfbutton-wpscp4broc.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonwpscp4broc:hover { background-position: top right;}
a.pDFButtonwpsht { display: block; width: 260px; height: 33px; background: url('../images/pdfbutton-wpsht.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonwpsht:hover { background-position: top right;}

/* New ones from Here - Above all possible should be unused */
a.pDFButton50hz { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-50hz.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton50hz:hover { background-position: top right;}
a.pDFButtondataandcurves { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-dataandcurves.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtondataandcurves:hover { background-position: top right;}
a.pDFButtonFP4BrocCurves { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-fp4brochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtonFP4BrocCurves:hover { background-position: top right;}
a.pDFButton4SBrochure { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-4singlephasebrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton4SBrochure:hover { background-position: top right;}
a.pDFButton4SData { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-4singlephasedata.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton4SData:hover { background-position: top right;}
a.pDFButton4TBrochure { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-4threephasebrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton4TBrochure:hover { background-position: top right;}
a.pDFButton4TData { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-4threephasedata.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton4TData:hover { background-position: top right;}
a.pDFButton6SBrochure { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-6singlephasebrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton6SBrochure:hover { background-position: top right;}
a.pDFButton6SData { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-6singlephasedata.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton6SData:hover { background-position: top right;}
a.pDFButton6TBrochure { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-6threephasebrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton6TBrochure:hover { background-position: top right;}
a.pDFButton6TData { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-6threephasedata.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton6TData:hover { background-position: top right;}
a.pDFButton8SBrochure { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-8singlephasebrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton8SBrochure:hover { background-position: top right;}
a.pDFButton8SData { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-8singlephasedata.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton8SData:hover { background-position: top right;}
a.pDFButton8TBrochure { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-8threephasebrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton8TBrochure:hover { background-position: top right;}
a.pDFButton8TData { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-8threephasedata.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton8TData:hover { background-position: top right;}
a.pDFButton10SBrochure { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-10singlephasebrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton10SBrochure:hover { background-position: top right;}
a.pDFButton10SData { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-10singlephasedata.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton10SData:hover { background-position: top right;}
a.pDFButton10TBrochure { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-10threephasebrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton10TBrochure:hover { background-position: top right;}
a.pDFButton10TData { display: block; width: 260px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-10threephasedata.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButton10TData:hover { background-position: top right;}
a.pDFButtonSBrochure { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-standardbrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtonSBrochure:hover { background-position: top right;}
a.pDFButtonGeothermalBrochure { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-geothermalbrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtonGeothermalBrochure:hover { background-position: top right;}
.brPDFButton a { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-brochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	.brPDFButton a:hover { background-position: top right;}
a.pDFButtoncableData { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-cabledata.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtoncableData:hover { background-position: top right;}
.bartBrochurePDFButton { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-bartbrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	.bartBrochurePDFButton:hover { background-position: top right;}
.bartUserManualPDFButton { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-bartusermanual.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	.bartUserManualPDFButton:hover { background-position: top right;}
.bartReactionPDFButton { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-bartreaction.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	.bartReactionPDFButton:hover { background-position: top right;}
a.brPDFButton { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-brochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.brPDFButton:hover { background-position: top right;}
a.pDFButtonDominoStarter { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-dominostarter.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtonDominoStarter:hover { background-position: top right;}
a.pDFButtonCableSelectionData { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-cableselectiondata.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtonCableSelectionData:hover { background-position: top right;}
a.pDFButtonElectroMechanical { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-electromechanical.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtonElectroMechanical:hover { background-position: top right;}	
a.pDFButtonInverterBrochure { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-inverterbrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtonInverterBrochure:hover { background-position: top right;}
a.pDFButtonMwvBrochure { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-mwvbrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtonMwvBrochure:hover { background-position: top right;}
a.pDFButtonStardeltaBrochure { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-stardeltabrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtonStardeltaBrochure:hover { background-position: top right;}
a.pDFButtonAmmBrochure { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-ammbrochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtonAmmBrochure:hover { background-position: top right;}
a.pDFButtonMwrCatalogue { display: block; width: 250px; height: 33px; background: url('../images/pdfbuttons/pdfbutton-MWRCatalogue.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
	a.pDFButtonMwrCatalogue:hover { background-position: top right;}	

/* Small buttons */
a.brPDFButtonSmall { display: block; width: 176px; height: 24px; background: url('../images/pdfbuttons/small/brochure.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.brPDFButtonSmall:hover { background-position: top right;}
a.pDFButtondataandcurvesSmall { display: block; width: 176px; height: 24px; background: url('../images/pdfbuttons/small/datacurves.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtondataandcurvesSmall:hover { background-position: top right;}
a.pDFButtonvlseriesSmall { display: block; width: 176px; height: 24px; background: url('../images/pdfbuttons/small/vlseries.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonvlseriesSmall:hover { background-position: top right;}
a.pDFButtonFP4BrocCurvesSmall { display: block; width: 176px; height: 24px; background: url('../images/pdfbuttons/small/fp4broch-button.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonFP4BrocCurvesSmall:hover { background-position: top right;}
a.pDFButtonfp4cpbrochureSmall { display: block; width: 176px; height: 24px; background: url('../images/pdfbuttons/small/fp4brochcurves-button.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.pDFButtonfp4cpbrochureSmall:hover { background-position: top right;}
a.casestudiesButtonSmall { display: block; width: 176px; height: 24px; background: url('../images/casestudies-button-small.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.casestudiesButtonSmall:hover { background-position: top right;}



/* Other buttons */
a.bart-faq { display: block; width: 130px; height: 20px; background: url('../images/pdfbuttons/bartfaqs.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px;}
a.bart-faq:hover { background-position: top right;}


/* Features */
#features { margin-top: 15px; width: 100%;}
/* Product Display */
#productDisplay { float: left; width: 386px;}
#productDisplay h4 { display: block; width: 381px; padding: 0 0 0 10px; margin: 0 0 6px; height: 26px; background: url('../images/productDisplayHeaderBg.png') no-repeat transparent; color: #fff; font-weight: bold; line-height: 26px;}

/* Product Listing for HomePage */
#productDisplay .pdProduct { position: relative;}
#productDisplay .pdProduct .image { position: absolute; top: 0; right: 0;}
* html #productDisplay .pdProduct .image { top: 18px;} /* moves the image down so the header still shows as IE6 lacks png transparency */
#productDisplay .pdProduct .header { font-weight: bold; color: #000; line-height: 1.2em; font-size: 1.2em; width: 300px; padding: 0 0 0 5px;}
#productDisplay .pdProduct .abstract { width: 255px; padding: 0 0 0 5px; line-height: 1.4em; margin-top: 10px; color: #000;}
#productDisplay .pdProduct .abstract strong { color: #2b2f6c;}
#productDisplay .pdProduct .link { padding: 0 0 0 5px;}

/* Latest News */
#latestNewsContainer { float: right;}
#latestNewsContainer h4 { display: block; width: 277px; padding: 0 0 0 10px; margin: 0 0 6px; height: 26px; background: url('../images/latestNewsHeaderBg.png') transparent no-repeat; color: #fff; font-weight: bold; line-height: 26px;}
#latestNews { width: 267px; padding: 0 10px; background: url('../images/latestNewsBg.png') no-repeat bottom left; margin-top: 6px; border-top: 1px solid #3e489a; line-height: 1.2em;}
.lnpgHeader { font-size: 1.2em; font-weight: bold; padding: 10px 0 5px; border-bottom: 1px solid #003b5f;}
.lnpgAbstract { margin-top: 10px; padding-bottom: 10px; min-height: 60px; height: auto;}
* html .lnpgAbstract { height: 80px;}

/* logos at bottom of news */
#newsBottom { display: block; width: 287px; height: 14px; padding: 12px 0 0; background: url('../images/newsBottomBg.png') no-repeat bottom left; text-align: center;}

/* Bottom Logos */
#bottomLogos { margin-top: 20px; width: 682px; height: 54px; padding: 1px 6px; background: url('../images/bottomLogoContainerBg.png') no-repeat;}
#bottomLogos img { margin: 0 0 0 16px;}

/* footer */
#valid { float: left; padding-top: 7px;}
#valid a { float: left; margin-right: 5px;}
#copyright { float: left; color: #fff; background: transparent; padding-top: 3px; margin-left: 10px;}

/* Error Page */
body.errorPage #pageContainer { background: none;}
p#errorMessage { margin: 100px 0 0; text-align: center; padding: 100px 400px 100px 0;}



/* -------------------------------- Navigation -------------------------------- */

/* Main Nav (top right nav)*/
/*ul#mainNav { margin: 44px 0 0 290px; padding: 0; list-style: none;}*/
ul#mainNav { margin: 44px 0 0 225px; padding: 0; list-style: none;}
ul#mainNav li { margin: 0; padding: 0; display: inline; float: left; background: url('../images/mainNavRight.gif') no-repeat top right; padding: 0 5px 0 0; margin-right: 2px;}
ul#mainNav li a { float: left; color: #fff; font-size: 1.2em; padding: 4px 8px 4px 13px; font-weight: bold; text-decoration: none; background: url('../images/mainNavLeft.png') no-repeat transparent;}
ul#mainNav li a:hover, ul#mainNav li.currentPage a { background-position: -210px 0;}
ul#mainNav li:hover, ul#mainNav li.currentPage { background-position: 100% -269px;}
* html ul#mainNav li a:hover, * html ul#mainNav li.currentPage a { background-position: top left;}


/* Main Nav1 (top leftside nav) */
ul#mainNav1 { margin: 0; padding: 0 27px 0 16px; list-style: none; background: url('../images/bottomBorder.png') repeat-x bottom left; float: left;}
ul#mainNav1 li { margin: 0; padding: 0; float: left; background: url('../images/bottomBorder.png') repeat-x bottom left;}
ul#mainNav1 li a { color: #fff; text-decoration: none; padding: 5px 0 5px 15px; float: left; width: 198px; font-size: 1.1em; background: transparent;}
ul#mainNav1 li a:hover, ul#mainNav1 li a.currentPage {}

/* Telerik Nav */
.rpRootGroup { float: left; width: 100%; background: url('../images/bottomBorder.png') repeat-x bottom left; width: 254px; padding: 0 2px !important;}
.rpRootGroup li { padding: 0; float: left; }
.rpRootGroup li a { color: #fff; text-decoration: none; padding: 5px 0 5px 15px; width: 200px !important; font-size: 1.1em; margin: 0 27px 0 16px; background: url('../images/bottomBorder.png') repeat-x bottom left;}
* html ul.rpRootGroup li a { margin-left: 8px;}
ul.rpRootGroup li.rpItem a.rpLink:hover { color: #ffd10f;}
ul.rpRootGroup li.rpItem a.rpSelected { color: #ffd10f; font-weight: bold;}
ul.rpRootGroup li a.rpExpanded { background: none;}

ul.rpLevel1 { margin: 0; list-style: none; background: url('../images/level1Bg.png') no-repeat #e0e4f1; padding-top: 5px !important;}
ul.rpLevel1 li { margin: 0 2px; background: #e0e4f1;}
* html ul.rpLevel1 li { width: 254px;}
ul.rpLevel1 .rpLink { padding: 5px 0 5px 10px; margin: 0 0px 0 30px; border-top: none; background: url('../images/subArrow.png') no-repeat 0% 9px; color: #333;}
* html ul.rpLevel1 .rpLink { margin-left: 18px;}
ul.rpLevel1 .rpLink .rpText { font-size: .9em; line-height: 1.2em;}
ul.rpRootGroup .rpLevel1 li.rpItem a.rpLink:hover { color: #1d3684 !important;}
ul.rpRootGroup .rpLevel1 li.rpItem a.rpSelected { color: #1d3684 !important; font-weight: bold;}


/* Main Nav2 (lower leftside nav) */
ul#mainNav2 { margin: 0; padding: 0 27px 0 16px; list-style: none; float: left; background: url('../images/bottomBorder.png') repeat-x bottom left;}
ul#mainNav2 li { margin: 0; padding: 0; float: left; background: url('../images/bottomBorder.png') repeat-x bottom left;}
ul#mainNav2 li.last { background: none;}
ul#mainNav2 li a { color: #fff; text-decoration: none; padding: 5px 0 5px 15px; float: left; width: 198px; font-size: 1.1em; background: transparent;}
ul#mainNav2 li a:hover { color: #ffd10f;}
ul#mainNav2 li a.currentPage { color: #ffd10f; font-weight: bold;}

/* Main Nav3 (lower leftside nav) */
ul#mainNav3 { margin: 0; padding: 0 27px 0 16px; list-style: none; float: left;}
ul#mainNav3 li { margin: 0; padding: 0; float: left; background: url('../images/bottomBorder.png') repeat-x bottom left;}
ul#mainNav3 li a { color: #fff; text-decoration: none; padding: 5px 0 5px 15px; float: left; width: 198px; font-size: 1.1em; background: transparent;}
ul#mainNav3 li a:hover { color: #ffd10f;}
ul#mainNav3 li a.currentPage { color: #ffd10f; font-weight: bold;}

/* Boreline Flexible Rising Main Nav */
#borelineRisingMainDiv {}
ul#borelineNav { margin: 0; padding: 0 0 1em 0; list-style: none; float: right;}
ul#borelineNav li { margin: 0; padding: 0; display: inline; float: left; }
ul#borelineNav li.last { background: none;}
ul#borelineNav li a { float: left; color: #000; text-decoration: none; padding: 0 10px; background: transparent;}
ul#borelineNav li a:hover { text-decoration:underline;}
ul#borelineNav li a.currentPage { text-decoration:underline;}


/* Minor Nav */
ul#minorNav { margin: 0; padding: 3px 0 0; list-style: none; float: right;}
ul#minorNav li { margin: 0; padding: 0; display: inline; float: left; background: url('../images/minorNavDivider.gif') no-repeat 100% 7px;}
ul#minorNav li.last { background: none;}
ul#minorNav li a { float: left; color: #fff; text-decoration: none; padding: 0 10px; background: transparent;}
ul#minorNav li a:hover { color: #ffd10f;}
ul#minorNav li a.currentPage { font-weight: bold; color: #ffd10f;}

/* Tables */
.borderCenter {border-spacing:0; width:100%;}
.borderCenter th, .borderCenter td {border: 1px solid black; margin:0;padding:0;}
.borderCenter th, .borderCenter td {text-align:center;}

/* --- PDF Documents ----- */
#documents {margin-top: 1em;}

/* Product Listings Page Group */
.productListing { float: left; margin-bottom:1em; width:100%;}
.productListing img { float: left; margin: 0 10px 5px 0; border:1px solid #fff;}
.productListingHeader {width:100%; margin-top:20px; margin-bottom:5px; font-weight:bold; font-size:1.2em;}
.productListingAbstract {}
.productListingLink a {text-decoration:none;color:Red;}
.productListingLink a:hover {color:#000;}


/* News Listings Page Groups */
#newsPg { width: 100%;}
.newsItem {float: left;margin-top:2em;}
.newsPgImage { float: left; margin-right: 10px;}
.newsPgImage img {border: 1px solid #0a0057;}
.newsPgInfo { float: left; width: 550px;}
.newsPgHeader { float: left;width: 100%; font-size: 1.2em; font-weight:bold; margin-bottom:0;}
.newsPgAbstract { float: left;width: 100%;}
.newsPgLink { float: left;width: 100%; }

/* Page Group - Call Now */
#callNowDiv {margin-top:40px;}
.featureCallNowLink { margin-left:8px;}

/* Product Page Group */
#productPg { overflow: hidden;}
.productPg { margin-top:1em;}
.product {padding: 10px 10px; float: left; position: relative;}
.productAlt {overflow: hidden; background: #d4dbee; width: 652px; padding: 10px 10px; float:left; position: relative; color: #000;}
.productHeader { float: left; color: #0a2485; font-size: 1.2em; font-weight: bold; width: 100%;}
.productImage { float: left; margin-right: 10px;}
.productImageNoBorder { float: left; margin-right: 10px;}
.productImageWide { float: left; margin-right: 10px; width:165px;}
.productImage img { border: 1px solid #0a0057;}
.productAbstract { float: left; line-height: 1.2em;}
.productFeatureBox { float: right; padding: 0 20px 0 0;}
.productAlt .productFeatureBox p { color: #000;}
.productFeatureBox p { margin: 0 0 0 0; font-size: .9em; line-height: 1.3em;}
.productInfo { float: left; width: 550px;}
.productInfo table { width: 550px;}
.pdfButtons { float: left;}
.pdfButtons a.pdfNotUsed { display: none;}
/* .productLink { float: left; margin-top: 34px;} */
.productLink { float: right; width: 100%; margin-top: 5px;}
.productLink a { display: block; float: right; width: 153px; height: 24px; background: url('../images/moreinfoButton.png') no-repeat; text-indent: -9999px; outline: 0;}
.productLink a:hover { background-position: top right;}

/* Individual Product Page Group */
.indProductPg { width: 100%; margin-top: 20px;}
.indProductPg .productLink { float: right; width: 40%; margin: 0 0 10px;}
.indProductPg .productName { float: left; width: 59%; margin: 0 0 10px; padding: 3px 0 0;}

/* Felsom Page Group OLD VERSION
.felsomPg { float: left; width: 450px;}
.felsomPg .felsomInfo { float: left; width: 99%;}
.felsomPg .productLink { width: auto; margin-top: 10px;}
.felsomPg .productInfo { width: 450px;}
.felsomPg .productFeatureBox { width: 38%; padding: 0;}
.felsomPg .productFeatureBox ul { margin: 0 0 0 15px;}
.felsomPg .productFeatureBox ul li { line-height: 1.2em; padding: 0 0 5px 5px; font-size: .9em;}
img.felsomImage { float: left; margin-right: 10px;} */

/* wellpump Page Group OLD VERSION */
/*.wellpumpsPg OLD VERSION {}
.wellpumpsPg .productHeader { display: block;}
.wellpumpsPg .productAbstract { width: 100%;}
.wellpumpsPg .productInfo { float: left; width: 99%;}
.wellpumpsPg .productLink { width: auto; margin-top: 10px;}
.wellpumpsPg .applications { padding: 0 0 0 15px; width: 150px; font-size: .9em; float: right;}
.wellpumpsPg .applications ul { margin: 0 0 0 15px;}
.wellpumpsPg .applications ul li { line-height: 1.2em; padding: 0 0 5px 5px; font-size: .9em;}
#wellpumpsSideImage { float: left;}
.wellpumpsPg .narrow { width: 470px;}*/

/* wellpump Page Group */
.wellpumpsPg {}
.wellpumpsPg .productHeader { }
.wellpumpsPg .productAbstract { width: 100%;}
.wellpumpsPg .productFeatureBox { float: left; margin-top:0.5em; font-size: .9em; line-height: 1.2em; padding: 0 0 35px;} 
.wellpumpsPg .productFeatureBox table td { padding:0;margin:0; width:160px;} 
.wellpumpsPg .pdfButtons { width: 100%; position: absolute; bottom: 15px; left: 110px;}
.wellpumpsPg .pdfButtons a {float:left; width:176px;margin-right:8px;}
.wellpumpsPg .productLink { float: left;}
.wellpumpsPg .productLink a { float: left; width: 130px; height: 20px; background: url('../images/moreinfo.png') }
.wellpumpsPg .productLink a:hover { background: url('../images/moreinfo-hover.png') }

.wellpumpsPg .product { border:3px solid #D4DBEE; margin-top:10px;margin-bottom:10px;}
.wellpumpsPg .product .productInfo { width: 554px;}

/* etech page group */
.etechPg {}
.etechPg .productHeader { }
.etechPg .productAbstract { width: 100%;}
.etechPg .productFeatureBox { float: left; margin-top:0.5em; font-size: .9em; line-height: 1.2em; padding: 0;} 
.etechPg .productFeatureBox table td { padding:0;margin:0; width:160px;} 
.etechPg .pdfButtons { width: 100%; position: absolute; bottom: 15px; left: 110px;}
.etechPg .pdfButtons a {float:left; width:176px;margin-right:8px;}
.etechPg .productLink { float: left;}
.etechPg .productLink a { float: left; width: 130px; height: 20px; background: url('../images/moreinfo.png') }
.etechPg .productLink a:hover { background: url('../images/moreinfo-hover.png') }

.etechPg .product { border:3px solid #D4DBEE; margin-top:10px;margin-bottom:10px;}
.etechPg .product .productInfo { width: 554px;}

/* saer Motors page group */
.saerMotorsPg {}
.saerMotorsPg .productHeader { }
.saerMotorsPg .productAbstract { width: 100%;}
.saerMotorsPg .productFeatureBox { float: left; margin-top:0.5em; font-size: .9em; line-height: 1.2em; padding: 0;} 
.saerMotorsPg .productFeatureBox table td { padding:0;margin:0; width:160px;} 
.saerMotorsPg .pdfButtons { width: 100%; position: absolute; bottom: 15px; left: 110px;}
.saerMotorsPg .pdfButtons a {float:left; width:176px;margin-right:8px;}
.saerMotorsPg .productLink { float: left;}
.saerMotorsPg .productLink a { float: left; width: 130px; height: 20px; background: url('../images/moreinfo.png') }
.saerMotorsPg .productLink a:hover { background: url('../images/moreinfo-hover.png') }

.saerMotorsPg .product { border:3px solid #D4DBEE; margin-top:10px;margin-bottom:10px;}
.saerMotorsPg .product .productInfo { width: 554px;}

/* Franklin Motors page group */
.frankMotorsPg {}
.frankMotorsPg .productHeader { }
.frankMotorsPg .productAbstract { width: 100%;}
.frankMotorsPg .productFeatureBox { float: left; margin-top:0.5em; font-size: .9em; line-height: 1.2em; padding: 0;} 
.frankMotorsPg .productFeatureBox table td { padding:0;margin:0; width:160px;} 
.frankMotorsPg .pdfButtons { float: left; margin-top: 45px; width: 540px; overflow: auto;}
.frankMotorsPg .pdfButtons a {float:left; margin-right:8px;}
.frankMotorsPg .productLink { float: left;}
.frankMotorsPg .productLink a { float: left; width: 130px; height: 20px; background: url('../images/moreinfo.png') }
.frankMotorsPg .productLink a:hover { background: url('../images/moreinfo-hover.png') }
.frankMotorsPg .product { border:3px solid #D4DBEE; margin-top:10px;margin-bottom:10px; width:646px;}
.frankMotorsPg .product .productInfo { width: 548px;}

/* Images were sized incorrectly inphotoshop - Sized at 85, but should be 83 */
.frankMotorsPg .productImage img {width:83px;}

/* Franklin Motors page group */
.igonPg { padding-top: 1.2em;}
.igonPg .productHeader { }
.igonPg .productAbstract { width: 100%; min-height: 150px;}
* html .igonPg .productAbstract { height: auto;}
* html .igonPg .productAbstract { height: 150px;}
.igonPg .productAbstract img { border: 2px solid #fff; margin: 5px 14px 0 0;}
.igonPg .productFeatureBox { float: left; margin-top:0.5em; font-size: .9em; line-height: 1.2em; padding: 0;} 
.igonPg .productFeatureBox table td { padding:0;margin:0; width:160px;} 
.igonPg .pdfButtons { float: left;}
.igonPg .pdfButtons a {float:left; margin-right:8px;}
.igonPg .pdfButtons a.brochuresmall2 { display: block; width: 181px; height: 24px; background: url('../images/pdfbuttons/small/brochure2.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 5px; float: left;}
.igonPg .pdfButtons a.moreinfosmall2 { display: block; width: 126px; height: 20px; background: url('../images/pdfbuttons/small/moreinfo2.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 7px; float: left;}
.igonPg .pdfButtons a:hover { background-position: top right;}
.igonPg .product { border:3px solid #D4DBEE; margin-top:10px;margin-bottom:10px; width:646px;}
.igonPg .productInfo { width: 500px;}
.igonPg .productLink { margin: 0; line-height: 1px; font-size: 1px; overflow: hidden;}


/* IGON INFO PAGE BUTTONS */
a.testimonialsButton { display: block; width: 250px; height: 33px; background: url('../images/casestudies-button.png') no-repeat; text-indent: -9999px; outline: 0;}
a.downloadapplicationButton { display: block; width: 250px; height: 33px; background: url('../images/download-app-button.png') no-repeat; text-indent: -9999px; outline: 0; margin-top: 15px;}
a.testimonialsButton:hover, a.downloadapplicationButton:hover { background-position: top right;} 


/* saer group */
.saerPg {}
.saerPg .productHeader { }
.saerPg .productAbstract { width: 100%;}
.saerPg .productFeatureBox { float: left; margin-top:0.5em; font-size: .9em; line-height: 1.2em;} 
.saerPg .productFeatureBox table td { padding:0;margin:0; width:160px;} 
.saerPg .pdfButtons { width: 100%; position: absolute; bottom: 15px; left: 110px;}
.saerPg .pdfButtons a {float:left; width:176px;margin-right:8px;}
.saerPg .productLink { float: left;}
.saerPg .productLink a { float: left; width: 130px; height: 20px; background: url('../images/moreinfo.png') }
.saerPg .productLink a:hover { background: url('../images/moreinfo-hover.png') }

.saerPg .product { border:3px solid #D4DBEE; margin-top:10px;margin-bottom:10px;}
.saerPg .product .productInfo { width: 554px;}


/* felsom page group */
.felsomPg {}
.felsomPg .productHeader { }
.felsomPg .productAbstract { width: 100%;font-size: .9em;}
.felsomPg .productFeatureBox { float: left; margin-top:0.5em; font-size: .9em; line-height: 1.2em; padding: 0;} 
.felsomPg .productFeatureBox table td { padding:0;margin:0; width:280px;} 
.felsomPg .pdfButtons { width: 100%; position: absolute; bottom: 15px; left: 110px;}
* html .pdfButtons { position: relative !important; left: 0 !important; top: 0 !important;}
.felsomPg .pdfButtons a {float:left; margin-right:8px;}
.felsomPg .productLink { float: left;}
.felsomPg .productLink a { float: left; width: 130px; height: 20px; background: url('../images/moreinfo.png') }
.felsomPg .productLink a:hover { background: url('../images/moreinfo-hover.png') }

.felsomPg .product { border:3px solid #D4DBEE; margin-top:10px; margin-bottom:10px; padding: 10px 10px 10px 8px;}
.felsomPg .product .productInfo { width: 550px;}


/* bart page group */
.bartPg {}
.bartPg .productHeader { }
.bartPg .productAbstract { width: 100%;}
.bartPg .productFeatureBox { float: left; margin-top:0.5em; font-size: .9em; line-height: 1.2em;} 
.bartPg .productFeatureBox table td { padding:0;margin:0; width:160px;} 
.bartPg .pdfButtons { width: 100%; position: absolute; bottom: 15px; left: 150px;}
.bartPg .pdfButtons a {float:left; width:176px;margin-right:8px;}
.bartPg .productLink { float: left;}
.bartPg .productLink a { float: left; width: 130px; height: 20px; background: url('../images/moreinfo.png') }
.bartPg .productLink a:hover { background: url('../images/moreinfo-hover.png') }

.bartPg .product { border:3px solid #D4DBEE; margin-top:10px;margin-bottom:10px;}
.bartPg .productAlt .productInfo { width: 500px;}
.bartPg .product .productInfo { width: 508px;}

/* Borehole Accessories Page Group */
.boreholeAccPg {margin-bottom:1em;}
.boreholeAccPg .productHeader { }
.boreholeAccPg .productAbstract { width: 100%;}
.boreholeAccPg .productFeatureBox { float: left; margin-top:0.5em; font-size: .9em; line-height: 1.2em; padding: 0;} 
.boreholeAccPg .productFeatureBox table td { padding:0;margin:0; width:160px;} 
.boreholeAccPg .pdfButtons { width: 100%; margin-top: 5px;}
.boreholeAccPg .pdfButtons a {float:left; width:176px;margin-right:8px;}
.boreholeAccPg .productLink { float: left;}
.boreholeAccPg .productLink a { float: left; width: 130px; height: 20px; background: url('../images/moreinfo.png') }
.boreholeAccPg .productLink a:hover { background: url('../images/moreinfo-hover.png') }

.boreholeAccPg .product { border:3px solid #D4DBEE; margin-top:10px;margin-bottom:10px;}
.boreholeAccPg .product .productInfo { width: 521px;}
.boreholeAccPg .productAlt .productInfo { width: 515px;}


/* Starter / Control Panels Page Group */
.starterControlPg {margin-bottom:1em;}
.starterControlPg .productHeader { }
.starterControlPg .productAbstract { width: 100%;}
.starterControlPg .productFeatureBox { float: left; margin-top:0.5em; font-size: .9em; line-height: 1.2em; padding: 0;} 
.starterControlPg .productFeatureBox table td { padding:0;margin:0; width:160px;} 
.starterControlPg .pdfButtons { width: 100%; position: absolute; bottom: 15px; left: 110px;}
.starterControlPg .pdfButtons a {float:left; width:176px;margin-right:8px;}
.starterControlPg .productLink { float: left;}
.starterControlPg .productLink a { float: left; width: 130px; height: 20px; background: url('../images/moreinfo.png') }
.starterControlPg .productLink a:hover { background: url('../images/moreinfo-hover.png') }

.starterControlPg .product { border:3px solid #D4DBEE; margin-top:10px;margin-bottom:10px;}
.starterControlPg .product .productInfo { width: 521px;}
.starterControlPg .productAlt .productInfo { width: 515px;}

/* Submersible Pumps */
.subPumpPg {}
.subPumpPg .productHeader {width: 100%; float:none;}
.subPumpPg .productAbstract {width: 65%;}
.subPumpPg .productImageWide {width:175px;}
.subPumpPg .product { border:3px solid #D4DBEE; margin-top:10px;margin-bottom:10px;}
.subPumpPg .productLink {width:170px;}

/* Submersible Motors */
.subMotorPg {}
.subMotorPg .productHeader {width: 100%; float:none;}
.subMotorPg .productAbstract {width: 65%;}
.subMotorPg .productImageWide {width:175px;}
.subMotorPg .product { border:3px solid #D4DBEE; margin-top:10px;margin-bottom:10px;}
.subMotorPg .productLink {width:170px;}

/* Questions And Answers Page Group */
#questions {}
.questionItem {margin-top:1em;}
.questionItem a:hover {color:#000000;}

/* Images in the content */
#bodyImageDiv {float: right; margin:1em 0 0.5em 0.5em; border: 3px solid #4357b7;}
body.pageEtech #bodyImageDiv {float: left; margin:0 5px 0 0; border: 0;}
body.pageWellsPumps #bodyImageDiv {float: left; margin:0 5px 0 0; border: 0;}
body.pageSAER #bodyImageDiv {float: left; margin:0 5px 0 0; border: 0;}
body.pageSAERMotors #bodyImageDiv {float: left; margin:0 5px 0 0; border: 0;}
body.pageFrankMotors #bodyImageDiv {float: left; margin:0 5px 0 0; border: 0;}
body.pageFelsom #bodyImageDiv {float: left; margin:0 5px 0 0; border: 0;}
body.pageDewatering #bodyImageDiv {float: left; margin:0 5px 0 0; border: 0;}
body.pageGeothermal #bodyImageDiv {border: 0; margin-top:3em;}
.bodyImageTab {margin:0 0 1em 0; border: 3px solid #4357b7;}
.bodyImageTabLeft {margin:0 1em 1em 0; border: 3px solid #4357b7;}
.bodyImageTabLeftNoB {margin:0 1em 1em 0; border: 0;}

/* Boreline Rising Main */
h1#borelineHead { width: 220px; height: 83px; background: url('../images/borelineHead.jpg') no-repeat; text-indent: -9999px; margin-bottom: 0;}
img#borelineImg { float: right; padding: 0 0 15px 10px;}

#borelineFeatureList {  line-height: 1.1em; overflow: hidden; width: 100%; font-size: .8em; }
#borelineFeatureList ul { margin: 0; padding: 0; list-style: none;}
#borelineFeatureList ul li {padding: 2px 0 0 7px; line-height: 1.1em; margin: 0; background: url('../images/borelineDot.png') no-repeat 0 5px;}

.borelineFeature1, .borelineFeature2, .borelineFeature3 { float: left; padding: 8px 8px; min-height: 90px; height: auto;}
	* html .borelineFeature1, * html .borelineFeature2, * html .borelineFeature3 { height: 90px;}
.borelineFeature1 { margin-right: 5px; width: 195px; border: 2px solid #b0bedb;}
.borelineFeature2 {  margin-right: 5px; width: 240px; background: #dde3f1; border: 2px solid #dde3f1;}
.borelineFeature3 { width: 160px; border: 2px solid #b0bedb;}

.borelinepretable { font-size: .8em; margin-top: 40px; font-weight: bold;}
.borelinesubinfo { font-size: .8em; overflow: hidden;}
.borelinesubinfo p { float: left;}
#borelinedocuments { float: right; margin-top: 8px;}
.boreline { border-collapse: collapse; width: 670px; }
.boreline th { background-color: #4f81bd; color: #FFFFFF; font-weight: normal; padding: 4px;}
.boreline td {padding: 4px; color: #000000;}
.boreline tr.blue1 { background-color: #D0D8E8; }
.boreline tr.blue2 { background-color: #E9EDF4; }

#contentText .borelineAccessories h2 { margin: 0 !important; padding: 20px 0 10px 0; font-size: 1.8em;}
#blPg { overflow: hidden; width: 100%;}
.bl { float: left; margin-right: 5px;}
.blImg { float: left; width: 103px;}
.blImg img { border: 2px solid #0a4693;}
.blAbstract { float: left; width: 56px; padding: 5px 0 0 5px; font-size: .7em; line-height: 1.4em;}

body.pageWellsPumpsHTLeach #contentText ul {margin-left:35px;}

body.pageWellsPumpsHTLeach .htimage {float:left; margin:0 5px 6em 0; border: 0;}

