/* CSS STYLE SHEET FOR CLICK ON GENERIC PAGES */ /* DEVIATE LTD 2006 */ /* TEXT STYLES */ body { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666; margin: 0px; padding: 0px; } h1 { font-size: 14pt; font-weight: normal; margin-bottom: 0px; padding-bottom: 0px; } p.important_message { font-size: 12pt; font-weight: bold; } p.footer { font-size: 8pt; color: #a7a7a7; }	 p.rhcol_bold { font-size: 9pt; font-weight: bold; color: #666666; margin-top: 7px; margin-bottom: 7px; } .breadcrumbs { font-size: 7pt; color: #666666; }	 /* NAVIGATION BUTTONS */ div.button { width: 159px; height: 22px; top: 0px; left: 0px; padding: 0px; margin: 0px; } a.navbutton { width: 159px; height: 22px; display: block; font-size: 10pt; font-weight: bold; text-align: left; padding-top: 3px; padding-left: 10px; padding-bottom: 0px; margin: 0px; text-decoration: none; background-image: url(all_nav_l_button.gif); background-repeat: no-repeat; } a.navbutton:link { color: #FFFFFF; } a.navbutton:visited { color: #FFFFFF; } /* HYPERLINKS */ a.colour:link { font-size: 9pt; text-decoration: underline; color: #cc0033; } a.colour:visited { text-decoration: underline; color: #cc0033; } a.colour:hover { text-decoration: underline; color: #cc0033; } a.grey:link { font-size: 9pt; text-decoration: underline; color: #666666; } a.grey:visited { text-decoration: none; color: #666666; } a.grey:hover { text-decoration: underline; color: #666666; } a.breadcrumbs:link { font-size: 7pt; text-decoration: underline; color: #ff5511; } a.breadcrumbs:visited { font-size: 7pt; text-decoration: underline; color: #ff5511; } a.breadcrumbs:hover { font-size: 7pt; text-decoration: underline; color: #ff5511; } a.footer:link { font-size: 8pt; font-weight: bold; text-decoration: none; color: #a7a7a7; } a.footer:visited { font-size: 8pt; font-weight: bold; text-decoration: none; color: #a7a7a7; } a.footer:hover { font-size: 8pt; text-decoration: underline; color: #a7a7a7; } a.navlinks:link { font-size: 8pt; text-decoration: underline; color: #a7a7a7; } a.navlinks:visited { font-size: 8pt; text-decoration: none; color: #a7a7a7; } a.navlinks:hover { font-size: 8pt; text-decoration: underline; color: #a7a7a7; } a.boilersTitle:link { font-size: 11pt; font-weight: bold; text-decoration: none; color: #ff6629; }	 a.boilersTitle:visited { font-size: 11pt; font-weight: bold; text-decoration: none; color: #ff6629; }	 a.boilersTitle:hover { text-decoration: underline; color: #ff6629; } a.showersTitle:link { font-size: 11pt; font-weight: bold; text-decoration: none; color: #267dff; }	 a.showersTitle:visited { font-size: 11pt; font-weight: bold; text-decoration: none; color: #267dff; }	 a.showersTitle:hover { text-decoration: underline; color: #267dff; } a.sinksTitle:link { font-size: 11pt; font-weight: bold; text-decoration: none; color: #9900ff; }	 a.sinksTitle:visited { font-size: 11pt; font-weight: bold; text-decoration: none; color: #9900ff; }	 a.sinksTitle:hover { text-decoration: underline; color: #9900ff; } a.solarTitle:link { font-size: 11pt; font-weight: bold; text-decoration: none; color: #00b055; }	 a.solarTitle:visited { font-size: 11pt; font-weight: bold; text-decoration: none; color: #00b055; }	 a.solarTitle:hover { text-decoration: underline; color: #00b055; } a.tapsTitle:link { font-size: 11pt; font-weight: bold; text-decoration: none; color: #33aebe; }	 a.tapsTitle:visited { font-size: 11pt; font-weight: bold; text-decoration: none; color: #33aebe; }	 a.tapsTitle:hover { text-decoration: underline; color: #33aebe; } /* PAGE LAYOUT */ div#left-column { postition: absolute; top: 0px; left: 0px; width: 159px; z-index: 1; } div#basket { position: absolute; top: 48px; left: 164px; height: 47px; z-index: 1; } div#horiz-bar { position: absolute; top: 95px; left: 164px; width: 100%; height: 5px; background-image:url(all_solid_line.gif); background-repeat: repeat-x; z-index: 1; } div#page-content { position: absolute; top: 106px; left: 164px; right: 173px; z-index: 1; } div#logo { position: absolute; top: 0px; right: 0px; width: 167px; z-index: 1; } div#right-column { position: absolute; top: 164px; right: 0px; width: 167px; z-index: 1; } div#search { margin-top: -9px; margin-bottom: 0px; padding: 0px; } div#footer { position: absolute; bottom: 5px; margin-top: 75px; width: 100%; height: 10px; z-index: 1; } /* ADDED MAY 2007 - FREEPHONE NO AND BROCHURE LINK CLASSES */ p.short_contacts { font-size: 14pt; color: #cc0033; } a.short_contacts:link { font-size: 14pt; text-decoration: underline; color: #cc0033; } a.short_contacts:visited { font-size: 14pt; text-decoration: underline; color: #666666; } div#contacts { position: absolute; top: 5px; right: 172px; height: 35px; z-index: 1; width: 450px; text-align: right; }