* { font-size: 100%;}html, body {margin: 0;padding: 0;}body { font-family: Verdana, Tahoma, Helvetica, sans-serif;font-size: 0.6em;color: #515151;background: url('../images/template_new/htmlBg.gif');}a, a:link, a:visited, a:active { color: #dd0000;text-decoration: none;}a:hover { color: #DD0000;text-decoration: underline;}#udm li a {padding: 5px 9px;}#udm li li a {padding: 3px 7px;}h1 {margin: 0 0 0.7em 0;font-family: Arial, Verdana, Helvetica, serif;font-size: 1.85em;font-weight: normal;color: white;display: block;padding: 6px;background: #58585A;}h2 {margin: 0.6em 0;font-size: 1.1em;font-weight: bold;}h3 {margin: 0.6em 0;font-size: 1em;}h4 {margin: 0 0 0.7em 0;font-family: Arial, Verdana, Helvetica, serif;font-size: 1.85em;font-weight: normal;color: white;display: block;padding: 6px;width: 514px;background: #58585A;}p {margin: 0.8em 0;}img, form, fieldset { margin: 0; border: 0; padding: 0;}.clear {clear: both;font-size: 1px;margin: 0;}#mainBox {margin: 20px auto;width: 980px;background-color: #FFFFFF;border: 2px solid white;}#headerBox {background-image: url('../images/template_new/banner.jpg');background-repeat: no-repeat;height: 127px;}#basketBox {margin: 0 0 0 auto;width: 320px;background-image: url('../images/template/dottedX.gif');background-repeat: repeat-x;background-position: left bottom;padding-top: 4px;padding-bottom: 3px;}#basketBox a, #basketBox a:link, #basketBox a:visited, #basketBox a:active { float: left;display: block;font-weight: bold;text-decoration: none;color: #515151;background-image: url('../images/template/basket.gif');background-repeat: no-repeat;background-position: 100% 3px;padding-right: 18px;width: 50px;font-size: 1.1em;text-align: right;margin-right: 15px;}#basketBox a:hover { color: #DD0000;}#basketBox div {padding-top: 13px;}#welcomeBox {font-family: Arial, Verdana, Helvetica, serif;color: white;background: #c51c2c;padding: 8px;font-weight: normal;font-size: 16px;line-height: 24px;}#navBox {height: 23px;width: 745px;margin-left: 230px;}#navBar {height: 23px;width: 980px;background: #4d4d55 url('../images/template_new/logo_middle.jpg') no-repeat;}#bottomBox {height: 35px;position: relative;}#historyBox {position: absolute;top: 8px; left: 12px;}#searchBox {background-color: ;text-align: center;padding: 5px 0;}#searchBox input {margin-left: 0px;border: 1px solid #9A9A9A !important;}#searchBox .input_submit {height: 18px !important;margin-top: 5px;}.contentBox {padding: 20px;}#popupBox {margin: 10px;border: 10px solid #D5D5D5;background-color: #FFFFFF;padding: 10px;}#mainTable {width: 930px; /* IE doesn't like 100% */margin: 10px;border: 0;}#col1, #col2, #col3 {border: 0;padding: 0;vertical-align: top;}#col1 {padding-right: 10px;width: 215px;}#col2 {padding-left: 10px;width: auto;}#col3 {padding-left: 20px;width: 165px;}.white {color:#FFFFFF}.red {color:#FF0033}.shopTable {width: 100%;margin: 10px 0 0 0;border: 0;}.shopTable td {vertical-align: top;width: 25%;padding-right: 10px;}.listTitle1 {display: block;padding: 6px;background: #58585A;color: white;width: 673px;}.shopListTable {width: 100%;margin: 0;border: 0;}.shopListTable th {background: #905F77;padding: 4px;color: white;text-align: left;}.shopListTable td {vertical-align: top;padding: 4px;border-bottom: 1px solid #905F77;}#addForm {padding-top: 5px;}*html #addForm {padding-top: 0;}.productTable {width: 100%;margin: 0;border: 0;}.productTable td {vertical-align: top;}.productTable .leftColumn {padding-right: 10px;}.productTable .rightColumn {width: 10%;text-align: center;}.optionsTable {margin: 0;border: 0;}.optionsTable td {padding-right: 10px;padding-bottom: 10px;}.downloadsTable {margin: 50px 0 0 0;border: 0;}.downloadsTable td {padding-right: 10px;text-align: left;}#technicalInformation {position: absolute;left: 0;top: 0;width: 550px;height: 350px;overflow: auto;border: 4px solid #515151;background-color: #FFFFFF;padding: 10px;text-align: left;}#faqs {position: absolute;left: 0;top: 0;width: 550px;height: 350px;overflow: auto;border: 4px solid #515151;background-color: #FFFFFF;padding: 10px;text-align: left;}.orderingTable {width: 100%;margin: 0;margin-bottom: 10px;border: 1px solid #D5D5D5;}.orderingTable td {vertical-align: top;padding: 4px;}.orderingTable thead th {padding: 4px;background-color: #EEEEEE;text-align: left;font-weight: bold;color: #B91317;}.newsBox {margin: 0;border: 1px solid #A0A0A2;padding: 30px 0px 7px 5px;width: 520px;}.newsArticle {}.newsArticle .date {font-weight: bold;float: left;color: #3D3334;margin-right: 10px;}.newsArticle h2 {font-size: 1.0em;text-transform: uppercase;color: #616161;margin: 0;}#catalogueBox {height: 218px;margin: 14px 0;border: 1px solid #A0A0A2;background-image: url('../images/template_new/catalogue_bg.gif');background-repeat: no-repeat;padding: 30px 15px 7px 16px;}.catalogueLeft {width: 310px;float: left;margin-top: 10px;text-align: center;}.catalogueRight {width: 141px;float: right;margin-top: 10px;}.suppliersBox {width: 143px;margin: 0 0 14px 0;border: 1px solid #A0A0A2;padding: 30px 15px 7px 16px;}#otherSuppliersBox {margin: 0 0 0px 0;border: 1px solid #A0A0A2;padding: 0;width: 174px;}#otherSuppliersBox h2 {margin: 0;}#otherSuppliersBox img {padding-left: 7px;}.tradePrice {color: #BCBCBC;text-decoration: line-through;}.offerPrice {font-weight: bold;color: #FB8605;}#impactLightingBox {height: 130px;width: 215px;background: #d4dae5;margin-top: 1px;padding-top: 10px;}.maroon {color: #af402b;font-size: 14px;font-weight: bold;padding: 10px 0px 10px 0px;}.strong {color: black;font-size: 12px;font-weight: bold;}#productSearchBox {width: 215px;height: 120px;background: #d4dae5;}#shopOnlineBox {width: 215px;height: 40px;background: #ffffff url('../images/template_new/buyOnline.gif') no-repeat top center;font-size: 20px;font-weight: bold;text-align: center;color: #ee1c25;padding-bottom: 10px;}#searchLeftContainer {height: 90px;}a.catTopNav, div.catTopNav {display: block;margin-top: 1px;padding: 2px 6px;background-color: #d4dae5;color: #333333;}a.catTopNav:link, a.catTopNav:visited, a.catTopNav:active { font-weight: bold;color: #333333;text-decoration: none;}a.catTopNav:hover { background-color: #ee1b24 !important;color: #FFFFFF;text-decoration: none;}a.catSubNav, div.catSubNav {display: block;margin-top: 1px;padding: 2px 6px;background-image: url('../images/template/catNavBullet.gif');background-repeat: no-repeat;background-position: 22px 8px;}a.catSubNav:link, a.catSubNav:visited, a.catSubNav:active { color: #666666;text-decoration: none;}a.catSubNav:hover { background-color: #ee1b24 !important;color: #FFFFFF;text-decoration: none;}a.catNav, div.catNav {font-size: 1.1em;padding: 4px 12px;}a.catNav:link, a.catNav:visited, a.catNav:active { font-weight: bold;color: #FFFFFF;text-decoration: none;}a.catNav:hover { color: #000000;text-decoration: none;}#editorIframe {margin: 0;border: 0;padding: 0;width: 100%;height: 450px;}.previewBox {border: 2px dashed #333333;}.default input, .default textarea, .default select { padding: 1px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color: #333333;background-color: #FFFFFF;width: 250px;border: 1px solid #333333;}.default select {width: auto;}.default textarea { height: 85px;}.default .input_radio {width: auto;border: none;background-color: transparent;}.default .input_checkbox, .default .input_checkbox2 {width: auto;border: none;background-color: transparent;}.default .input_submit { background-color: #D0D0D0;font-weight: bold;color: #727272;cursor: pointer;width: 254px;}.default .input_button { background-color: #D0D0D0;font-weight: bold;color: #727272;cursor: pointer;width: 254px;}.default .input_sortorder {width: 25px;text-align: center;}.default .input_code {width: 400px !important;height: 150px !important;font-family: "Courier New", Courier, mono !important;font-size: 1.1em !important;}.cmsList {width: 100%;border: 1px solid #7A7A7A;border-collapse: collapse; border-spacing: 0px;margin-bottom: 10px;background-color: #FFFFFF}.cmsList td { padding: 4px;border: 1px solid #AAA7A1;vertical-align: top;}.cmsList .alt { background-color: #D3D2D3;} .cmsList thead th {padding: 4px;background-color: #4E4D4E;border-bottom: 1px solid #7A7A7A;text-align: left;font-weight: bold;color: #FFFFFF;}.cmsList tfoot td {background-color: #D3D2D3;}.cmsForm {width: 100%; background-color: #D3D2D3;border: 1px solid #7A7A7A;border-collapse: collapse; border-spacing: 0px;margin-bottom: 10px;}.cmsForm td {padding: 4px;}.cmsForm thead th {padding: 4px;background-color: #4E4D4E;text-align: left;font-weight: bold;color: #FFFFFF;}.cmsForm th a, .cmsForm th a:link, .cmsForm th a:visited, .cmsForm th a:active { color: #FFFFFF;text-decoration: underline;font-weight: bold;}.cmsForm th a:hover { color: #00ACD4;background-image: none;background-color: transparent;}.reportTable {width: 100%;border: 1px solid #7A7A7A;border-collapse: collapse; border-spacing: 0px;margin-bottom: 10px;background-color: #FFFFFF}.reportTable td { padding: 4px;border: 1px solid #AAA7A1;vertical-align: top;text-align: center;}.reportTable .alt { background-color: #D3D2D3;} .reportTable thead th {padding: 4px;background-color: #4E4D4E;border-bottom: 1px solid #7A7A7A;text-align: center;font-weight: bold;color: #FFFFFF;}.reportTable tfoot td {font-weight: bold;}.adminNav {margin: 10px 0;margin-top: 0;border-top: 1px solid #7A7A7A;border-bottom: 1px solid #7A7A7A;padding: 4px;background-color: #D3D2D3;}.adminNav a, .adminNav a:link, .adminNav a:visited, .adminNav a:active { margin: 0 4px;padding: 0 8px;background-image: url("../images/template/rightArrow.gif");background-repeat: no-repeat;background-position: left center;background-color: transparent;color: #333333;text-decoration: none;font-weight: bold;}.adminNav a:hover { color: #9A9A9A;text-decoration: none;font-weight: bold;}.tabNav {margin-bottom: 10px;padding: 4px;background-color: #4E4D4E;}.tabNav a, .tabNav a:link, .tabNav a:visited, .tabNav a:active { margin: 0 4px;padding: 0 8px;background-image: url("../images/template/rightArrow.gif");background-repeat: no-repeat;background-position: left center;background-color: transparent;color: #FFFFFF;text-decoration: none;font-weight: bold;}.tabNav a:hover { color: #D3D2D3;text-decoration: none;font-weight: bold;}.status, .error, .statusOk {margin-bottom: 1em;padding: 6px;padding-left: 16px;background-image: url("../images/template/rightArrow.gif");background-repeat: no-repeat;background-position: 8px 10px;background-color: #DD0000;color: #FFFFFF;font-weight: bold;}.status a, .error a {color: white;}.statusOk {background-color: #00AA00;}.larger { font-size: 1.1em;}.smaller { font-size: 0.9em;}.smallest { font-size: 0.8em;}.inactive, .inactive a, .inactive a:link, .inactive a:visited, .inactive a:active { color: #888888;}.inactive a:hover { color: #DD0000;}.warning, .warning a, .warning a:link, .warning a:visited, .warning a:active {color: #DD0000;font-weight: bold;}.warning a:hover { color: #DD0000;}.almost, .almost a, .almost a:link, .almost a:visited, .almost a:active {color: #FA6C00;font-weight: bold;}.almost a:hover { color: #DD0000;}.ok, .ok a, .ok a:link, .ok a:visited, .ok a:active { color: #00B000;font-weight: bold;}.ok a:hover { color: #DD0000;}.underline {text-decoration: underline;}.strikethrough {text-decoration: line-through;}.indent {margin-left: 50px;}.subCat {margin-left:10px;font-weight:bold;font-size:1.2em}.left {float: left;}.center {text-align: center;}.right {float: right;}.subCatBox {margin-bottom: 10px;border: 1px solid #666666;width: 342px;}.subCatBox ul {margin: 0 0 0 10px;padding: 0 0 0 20px;}.subCatBox h2 {margin-top: 0;padding: 10px;background: #905F77; color: white;}.subCatBox img {display: block;}.productListBox {border: 1px solid #DDDDDD;margin-right: 9px;margin-bottom: 4px;font-weight: bold;width: 128px;}.productListBoxMiddle {margin: 0 auto;width: 75px; height: 75px;overflow: hidden;text-align: center;}.productListBoxHighlight {height: 36px;padding: 10px 5px;padding-bottom: 0;background: #D4DAE5;color: #89937B;}.rightAlign {text-align: right;}.specialOffersBox {position: relative;margin: 14px 0px 20px 0px;border: 1px solid #A0A0A2;background: #d4dae5 url('../images/titles/specialOffers.gif');background-repeat: no-repeat;padding-top: 20px;width: 100%;background-image: none;}.altBuyBox {position: absolute;bottom: 0; left: 0;}.newProductsBox {padding-top: 0;background-image: none;}.specialOffersBox td {border: 1px solid #afafaf;background: white;vertical-align: top;}.specialOffersBox .specialOffer {position: relative;width: 100%;}.specialOffersBox .priceBox {position: absolute;bottom: 0; right: 0;width: 66px;background: black;border: 1px solid red;color: white;padding: 2px;font-size: 0.9em;}.specialOffersBox .price {color: yellow;height: 25px;}.specialOffersBox span {vertical-align: top;}.specialOffersBox .poundSign {}.specialOffersBox .pricePounds {font-size: 1.9em;font-weight: bold;}.specialOffersBox .pricePence {}.specialOffersBox .each {color: white;text-transform: uppercase;display: block;position: absolute;top: 26px; right: 3px;font-size: 0.9em;}.specialOffersBox .priceBox p {margin: 0;text-align: center;}.specialOffersBox p.saving {padding: 2px;background: red;text-align: center;color: white;font-weight: bold;}.specialOffersBox h2 {margin: 0;border-bottom: 2px solid #af402b;padding-bottom: 4px;margin-bottom: 4px;height: 42px;overflow: hidden;}.specialOffersBox .priceLine {padding: 2px 0;font-weight: bold;}.specialOffersBox .offerImage {text-align: center;margin: 6px 0;height: 130px;overflow: hidden;}div.moreInfo {padding: 4px 0;height: 11px;}a.moreInfo, a.moreInfo:link, a.moreInfo:visited, a.moreInfo:active {padding: 2px;border: 1px solid #afafaf;color: #afafaf;text-decoration: none;text-transform: uppercase;}a.moreInfo:hover { background: #afafaf;color: white;text-decoration: none;}.specialOffersBox .detailsBox {position: absolute;top: 28px; left: 5px;width: 518px; min-height: 270px;background: white;border: 2px solid #afafaf;padding: 0 8px;}* html .specialOffersBox .detailsBox {height: 270px;}table.tableApplication {padding: 5px;width: 100%;border-collapse: collapse; border-spacing: 0px;font-size:12px;background-color: #dbdfea;}table.tableApplication td {vertical-align: top;padding: 5px;text-align: left;}#Application input {width: 230px;margin-right: 10px;padding: 1px;}#Application textarea {width: 230px;margin-right: 10px;padding: 1px;}#Application select {width: 230px;margin-right: 10px;padding: 1px;}.deepRed {color: #831113;font-weight:bold;}table.tableApp {padding: 5px;width: 100%;border-collapse: collapse; border-spacing: 0px;font-size:10px;background-color: #dbdfea;}button.sendButton, a.sendButton, a.sendButton:link, a.sendButton:visited, a.sendButton:active {width: 230px;height: 30px;background-image: url ('../images/icons/send.gif') no-repeat 0px 0px;text-decoration: none;border: 0;cursor: pointer;padding: 0;}.hidden {display: none;}.formWarning {border: 2px solid red;background: #fce5e5;}.boxTitle {padding: 5px;margin: 0px 0px 0px 0px;background: #c41c2b;color: white;text-transform: uppercase;text-align: center;font-size: 1em;font-weight: bold;}h2.fixedWidth {width: 166px;}.boxTitle a, .boxTitle a:link, .boxTitle a:visited, .boxTitle a:active {color: white;font-weight: bold;}.boxTitle a:hover {text-decoration: underline;}.box {margin: 0; padding: 6px;margin-bottom: 10px;padding-top: 0;border: 1px solid #959698;color: black;}.newProduct {clear: both;}.pointer {cursor: pointer;}ul.footerCol {float: left;width: 18%;margin: 0 0 0 16px;padding: 14px 0;}ul.footerCol li {list-style-type: none;margin: 0;padding: 2px 0 0 0;}ul.footerCol li a {color: #4d4d55;}#footerBox {height: 53px;background: #c51c2c url('../images/template_new/bewDirectLogo.gif') no-repeat;clear: both;padding: 5px 0 0 445px;}#footerBox ul {color: white;margin-left: 60px;float: left;width:125px;}#footerBox ul li {list-style-type: none;}#footerBox ul li a {color: white;}.seoLinks {margin: 0 auto;width: 980px;text-align: right;color: white;padding: 0 10px 20px 0;}.productPrice, .listPrice {color: blue;font-weight: bold;}