/* CSS STYLE SHEET FOR CLICK ON TAPS */ /* 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; } h2 { font-size: 9pt; font-weight: bold; color: #666666; margin-bottom: 0px; padding-bottom: 0px; } h3 { font-size: 14pt; font-weight: normal; color: #0066ff; margin-bottom: 0px; padding-bottom: 0px; }	 h4 { font-size: 16pt; font-weight: normal; color: #ffffff; margin-bottom: 0px; padding-bottom: 0px; }	 h5 { font-size: 11pt; font-weight: bold; color: #ffffff; margin-bottom: 0px; padding-bottom: 0px; }	 h6 { font-size: 11pt; font-weight: bold; color: #0066ff; margin-bottom: 0px; padding-bottom: 0px; }	 p.footer { font-size: 8pt; color: #a7a7a7; }	 p.price { font-size: 12pt; color: #666666; font-weight: bold; } p.basket_titles { color: #0066ff; } 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(showers_nav_l_button.gif); background-repeat: no-repeat; } a.navbutton:link { color: #FFFFFF; } a.navbutton:visited { color: #FFFFFF; } a.navbutton2 { 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(showers_nav_l2_button.gif); background-repeat: no-repeat; } a.navbutton2:link { color: #0066ff; } a.navbutton2:visited { color: #0066ff; } /* HYPERLINKS */ a.title1:link { font-size: 14pt; font-weight: normal; text-decoration: none; color: #0066ff; }	 a.title1:visited { font-size: 14pt; font-weight: normal; text-decoration: none; color: #0066ff; }	 a.title1:hover { text-decoration: underline; color: #0066ff; } a.title2:link { font-size: 10pt; font-weight: bold; text-decoration: none; color: #ffffff; }	 a.title2:visited { font-size: 10pt; font-weight: bold; text-decoration: none; color: #ffffff; }	 a.title2:hover { text-decoration: underline; color: #ffffff; } a.title3:link { font-size: 10pt; font-weight: bold; text-decoration: none; color: #0066ff; }	 a.title3:visited { font-size: 10pt; font-weight: bold; text-decoration: none; color: #0066ff; }	 a.title3:hover { text-decoration: underline; color: #0066ff; } a.colour:link { font-size: 9pt; text-decoration: underline; color: #0066ff; } a.colour:visited { text-decoration: underline; color: #0066ff; } a.colour:hover { text-decoration: underline; color: #0066ff; } 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: #0066ff; } a.breadcrumbs:visited { font-size: 7pt; text-decoration: underline; color: #0066ff; } a.breadcrumbs:hover { font-size: 7pt; text-decoration: underline; color: #0066ff; } 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; } /* 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(showers_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; } /* ADDED MAY 2007 - FREEPHONE NO AND BROCHURE LINK CLASSES */ p.short_contacts { font-size: 14pt; color: #0066ff; } a.short_contacts:link { font-size: 14pt; text-decoration: underline; color: #0066ff; } 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; }