body {margin: 0px auto;padding: 0px;text-align:center;font-family: Arial, Helvetica, sans-serif;}
#pageBlock {margin: 0px auto;padding: 0px;position: relative;width: 800px;height: auto;background: url('../images/layout/page_pad.jpg') repeat-y 0px 0px;}
#header {margin: 0px 0px 50px;padding: 0px;position: relative;width: 800px;height: 134px;background: url('../images/layout/header_BG.jpg') no-repeat 0px 0px;text-indent: -9000px;}
#header a {margin: 0px;padding: 0px;position: absolute;left: 487px;top: 90px;display: block;width: 218px;height: 80px;background: url('../images/layout/LEN_logo.gif') no-repeat 0px 0px;}
#header a span {margin: 0px;padding: 0px;display: none;}
#navBar {margin: 0px;padding: 0px;position: absolute;left: 52px;top: 128px;width: auto;}
#navBar li {margin: 0px;padding: 0px;float: left;list-style: none;}
#navBar a {margin: 0px;padding: 5px 5px 0px 6px;display: block;width: auto;height: 20px;font-size: 10px;color: #666666;letter-spacing: 1px;text-decoration: none;background: url('../images/layout/nav_BG.gif') no-repeat 0px 0px;}
* html #navBar a {float: left;} /* IE6 Fix */
#navBar a.first {background: url('../images/layout/nav_BG-first.gif') no-repeat 0px 0px;}
#navBar a:hover, #navBar a.first:hover {background-position: 0px -25px;}
#navBar #currentPage {background-position: 0px -25px;color: #000000;}
#contentBlock {margin: 0px auto 40px;padding: 0px;position: relative;width: 696px;height: auto;}
#contentBlock h2 {margin: 0px 0px 15px;padding: 0px;width: 696px;height: auto;text-align: left;font-size: 28px;color: #FFCC00;font-weight: normal;}
#contentBlock p {margin: 0px 0px 15px;padding: 0px;width: 696px;height: auto;clear: left;text-align: justify;font-size: 12px;color: #53595B;line-height: 18px;}
#contentBlock p a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #666666;text-decoration: none;}
#contentBlock p a:hover {color: #000000;text-decoration: underline;}
#contentBlock .columns-text {margin: 0px 0px 15px -10px;padding: 0px;position: relative;width: 716px;height: auto;}
#contentBlock .columns-text .text {margin: 0px 10px 15px;padding: 0px;width: 338px;height: auto;float: left;}
* html #contentBlock .columns-text .text {margin: 0px 5px 15px 5px;padding: 0px;width: 338px;height: auto;float: left;} /* IE6 Fix */
#contentBlock .columns-text .text h3 {margin: 0px 0px 10px;padding: 0px;width: auto;height: auto;text-align: left;font-size: 20px;color: #FFCC00;font-weight: normal;}
#contentBlock .columns-text .text p {margin: 0px 0px 18px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 12px;color: #53595B;line-height: 18px;}
#contentBlock .columns-text .text .centred {text-align: center;}
#contentBlock .columns-text .text a {color : #000000;text-decoration: none;}
#contentBlock .columns-text .text a:hover {text-decoration: underline;}
#contentBlock .columns-imgAndText {margin: 0px 0px 25px;padding: 10px 0px 0px 0px;position: relative;width: 696px;height: auto;clear: left;}
#contentBlock .columns-imgAndText .image {margin: 0px 0px 15px;padding: 0px 0px 2px 0px;width: 160px;height: auto;float: left;text-align: left;background: url('../images/layout/column_image_BG.gif') no-repeat 0px 0px;}
#contentBlock .columns-imgAndText .image img {margin: 10px 0px -5px 10px;padding: 0px;}
#contentBlock .columns-imgAndText .longText {margin: -4px 0px 0px 30px;padding: 0px;width: 506px;height: auto;float: left;clear: right;overflow: auto;}

#contentBlock .columns-imgAndText .longText h3 {margin: 0px 0px 18px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 20px;font-weight: normal;color: #FFCC00;line-height: 18px;}
#contentBlock .columns-imgAndText .longText h4 {margin: 0px 0px 18px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 16px;font-weight: normal;color: #FFCC00;line-height: 18px;}
#contentBlock .columns-imgAndText .longText p {margin: 0px 0px 18px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 12px;color: #53595B;line-height: 18px;}
#contentBlock .columns-imgAndText .longText ul {margin: 0px 0px 18px 15px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 12px;color: #53595B;line-height: 18px;}
#contentBlock .columns-imgAndText .longText ol {margin: 0px 0px 18px 20px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 12px;color: #53595B;line-height: 18px;}
#contentBlock .columns-imgAndText .longText ol {*margin: 0px 0px 18px 22px;} /* IE7 Fix */
#contentBlock .columns-imgAndText .longText ul li {margin: 0px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 12px;color: #53595B;line-height: 18px;}
#contentBlock .columns-imgAndText .longText ol li {margin: 0px 0px 18px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 12px;color: #53595B;line-height: 18px;}

#contentBlock .columns-imgAndText .text {margin: -4px 0px 15px 30px;padding: 0px;width: 238px;height: auto;float: left;}
#contentBlock .columns-imgAndText .text p {margin: 0px 0px 18px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 12px;color: #53595B;line-height: 18px;}
#contentBlock .columns-imgAndText .text ul, #contentBlock .columns-imgAndText .text ol {margin: 0px 0px 18px 20px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 12px;color: #53595B;line-height: 18px;}
#contentBlock .columns-imgAndText .text ul li {margin: 0px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 12px;color: #53595B;line-height: 18px;}
#contentBlock .columns-imgAndText .text ol li {margin: 0px 0px 18px;padding: 0px;width: auto;height: auto;text-align: justify;font-size: 12px;color: #53595B;line-height: 18px;}
#contentBlock #storeLink {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;text-decoration: none;color: #666666;}
#contentBlock #storeLink:hover {text-decoration: underline;color: #000000;}

#contentBlock .datasheetIndex {margin: 0px;padding: 0px;position: relative;width: 700px;height: auto;}
#contentBlock .datasheetIndex p {margin: 0px 0px 4px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;color: #999999;}
#contentBlock .datasheetIndex p a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;text-decoration: none;color: #666666;}
#contentBlock .datasheetIndex p a:hover {text-decoration: underline;color: #000000;}


#footer {margin: 0px auto 0px;padding: 11px 0px 0px;position: relative;width: 800px;height: auto;clear: left;background: url('../images/layout/page_bottom.gif') no-repeat 0px 0px #FFFFFF;}
#footer #disclaimer {margin: 0px 0px 8px;padding: 5px 0px;position: relative;width: 798px;height: auto;font-size: 10px;color: #333333/*#818586*/;text-align: center;background: url('../images/layout/disclaimer_pad.jpg') repeat-x 0px bottom #FFFFFF;border: dashed 1px #B1B1B1;}
#footer #disclaimer a {margin: 0px;padding: 0px;color: #333333/*#818586*/;text-decoration: none;}
#footer #disclaimer a:hover {text-decoration: underline;}
#footer #boostLink {margin: 0px;padding: 0px;position: relative;width: 800px;height: auto;text-align: right;}
#footer #boostLink a {margin: 0px;padding: 0px;width: auto;height: auto;}
#footer #boostLink img {margin: 0px 0px 10px;padding: 0px;width: 243px;height: 20px;border: none;}
/* Style for quote on index page */
#contentBlock #quoteBox {margin: 0px auto;padding: 0px;position: relative;width: 600px;height: auto;}
#contentBlock #quoteBox p {margin: 0px;padding: 0px;position: relative;width: 600px;color: #8F9398;font-size: 20px;word-spacing: -1px;line-height: 25px;text-align: center;font-style: italic;}
#contentBlock #quoteBox p span {margin: 0px;padding: 0px;position: absolute;font-size: 80px;font-family:"Times New Roman";/* Needed for IE */line-height: 58px;/* Needed for IE */font-style: normal;}
#contentBlock #quoteBox p .sMark-l {top: -9px;left: -30px;}
#contentBlock #quoteBox p .sMark-r {bottom: -43px;right: -20px;}
/* Contact form styles */
#contentBlock .centred {text-align: center;}
#contentBlock .sent {text-align: center;font-size: 14px;color: #FF0000;width: 500px;}
#contentBlock .error {text-align: center;font-weight: bold;font-size: 14px;color: #FF0000;width: 500px;}
#contentBlock #enquiry {margin: 0px auto;padding: 0px;width: 500px;height: auto;font-family:Arial, Helvetica, sans-serif;color: #000000;}
#contentBlock #enquiry fieldset {margin: 0px;padding: 10px 0px 10px;width: 500px;height: auto;border: solid 1px #8F9398;}
#contentBlock #enquiry legend {margin: 0px 5px 0px;padding: 2px 5px;font-size: 14px;font-weight: bold;color: #8F9398;}
#contentBlock #enquiry label {margin: 0px 0px 5px 10px;padding: 0px;width: 240px;height: 20px;float: left;clear: left;font-size: 12px;text-align: right;font-weight: normal;}
#contentBlock #enquiry .altLabel {margin: 2px 0px 5px 10px;padding: 0px;width: 240px;height: 20px;float: left;clear: left;font-size: 12px;text-align: right;vertical-align: middle;}
#contentBlock #enquiry label span {margin: 0px 10px 0px;padding: 0px;}
#contentBlock #enquiry input {margin: 0px 10px 5px 0px;padding: 0px;width: 235px;height: 15px;float: right;}
#contentBlock #enquiry textarea {margin: 0px 10px 5px 0px;padding: 0px;width: 235px;height: 200px;float: right;}
#contentBlock #enquiry #button {margin: 15px 200px 15px;padding: 0px;float: none;width: 100px;height: 24px;font-size: 14px;}