body { color: #152023; font-family: Arial, sans-serif; background-image: url(../images/bg_grey.gif); }a.nav:link   { color: #fff; font-size: 9pt; font-family: Arial; font-weight: bold; text-decoration: none; padding-top: 2px; padding-bottom: 0; padding-left: 5px; }a.nav:visited   { color: #fff; font-size: 9pt; font-family: Arial; font-weight: bold; text-decoration: none; padding-top: 2px; padding-bottom: 0; padding-left: 5px; }a.nav:active   { color: #fff; font-size: 9pt; font-family: Arial; font-weight: bold; text-decoration: none; padding-top: 2px; padding-bottom: 0; padding-left: 5px; }a.nav:hover     { color: #fcc691; font-size: 9pt; font-family: Arial; font-weight: bold; font-style: italic; text-decoration: none; padding-top: 2px; padding-bottom: 0; padding-left: 5px; }a.navsm:link { color: #333; font-size: 8.5pt; text-decoration: none; margin-left: 3px; }a.navsm:visited { color: #333; font-size: 8.5pt; text-decoration: none; margin-left: 3px; }a.navsm:hover { color: #666; font-size: 8.5pt; text-decoration: none; margin-left: 3px; }a.navsm:active { color: #333; font-size: 8.5pt; text-decoration: none; margin-left: 3px; }a.navsec:link { color: #000; font-size: 7.5pt; text-decoration: none; padding-left: 10px; }a.navsec:visited { color: #000; font-size: 7.5pt; text-decoration: none; padding-left: 10px; }a.navsec:hover { color: #fff; font-size: 7.5pt; text-decoration: none; padding-left: 10px; }a.navsec:active { color: #000; font-size: 7.5pt; text-decoration: none; padding-left: 10px; }a.contents:link { color: #fff; font-size: 8.5pt; font-weight: bold; text-decoration: none; padding-left: 10px; }a.contents:visited { color: #fff; font-size: 8.5pt; font-weight: bold; text-decoration: none; padding-left: 10px; }a.contents:hover { color: #fcc691; font-size: 8.5pt; font-weight: bold; font-style: italic; text-decoration: none; padding-left: 10px; }a.contents:active { color: #fff; font-size: 8.5pt; font-weight: bold; text-decoration: none; padding-left: 10px; }a.itemnav_white:link { color: #fff; font-size: 8.5pt; text-decoration: none; }a.itemnav_white:visited { color: #fff; font-size: 8.5pt; text-decoration: none; }a.itemnav_white:hover { color: #fed9b3; font-size: 8.5pt; text-decoration: none; }a.itemnav_white:active { color: #fff; font-size: 8.5pt; text-decoration: none; }a.itemnav_black:link { color: black; font-size: 8.5pt; text-decoration: none; }a.itemnav_black:visited { color: black; font-size: 8.5pt; text-decoration: none; }a.itemnav_black:hover { color: #666; font-size: 8.5pt; text-decoration: none; }a.itemnav_black:active { color: black; font-size: 8.5pt; text-decoration: none; }.nolink { color: #666; font-size: 8.5pt; }.itemnav_found { color: #fff; font-size: 8.5pt; }a.itemnav_red:link { color: #900; font-size: 8.5pt; text-decoration: none; }a.itemnav_red:visited { color: #900; font-size: 8.5pt; text-decoration: none; }a.itemnav_red:hover { color: #900; font-size: 8.5pt; text-decoration: none; }a.itemnav_red:active { color: #900; font-size: 8.5pt; text-decoration: none; }a.itemnav_grey:link { color: #666; font-size: 8.5pt; text-decoration: none; }a.itemnav_grey:visited { color: #666; font-size: 8.5pt; text-decoration: none; }a.itemnav_grey:hover { color: #900; font-size: 8.5pt; text-decoration: none; }a.itemnav_grey:active { color: #666; font-size: 8.5pt; text-decoration: none; }.productnumber { color: #900; font-size: 7pt; }.productcolours { color: #666; font-size: 7.5pt; }.productheading { color: #000; font-size: 8pt; font-weight: bold; }a:link { color: #333; }a:visited { color: #333; }a:hover { color: #666; }a:active { color: #333; }.td_bglarge { background-image: url(../images/bg_large.gif); background-repeat: no-repeat; background-position: left bottom; }.td_bgrep { background-image: url(../images/bg_rep.gif); background-repeat: repeat-y; background-position: left 0; }.td_grey { background-image: url(../images/bg_grey.gif); }.td_white { background-color: #fff; }.td_mid { background-image: url(../images/bg_mid.gif); background-repeat: no-repeat; background-position: right 0; }.td_orange { background-color: #f68f1e; }.td_lightorange { background-color: #fed9b3; }.bb_header { color: white; font-size: 8.5pt; font-weight: bold; }.bb_copy { color: #333; font-size: 8pt; }.homeblurb { color: #666; font-size: 16pt; }.disclaimerblurb { color: #fff; font-size: 7pt; }.paragraph { font-size: 10pt; line-height: 12pt; }.smparagraph { color: #152023; font-size: 8pt; }.txt_navsec { font-weight: bold; }.txt_white { color: #fff; }table.navbar { border-collapse: collapse }table.navbar td a { text-decoration: none; width: auto; padding: 2px; display: block  }table.navbar td a:link, table.navbar td a:visited  { background-color: #fed9b3; }table.navbar td a:hover, table.navbar td a:active { background-color: #f93; }.td_greyoutline { background-color: #fff; border-collapse: collapse; border-color: #a7a7a7; border-style: solid; border-width: 1px 0 1px 1px; outline-color: #a7a7a7; }table.contents { border-collapse: collapse }table.contents td a { text-decoration: none; margin-right: 1px; padding: 2px; display: block   }table.contents td a:link, table.contents td a:visited  { background-color: #f93; }table.contents td a:hover, table.contents td a:active { background-color: #f93; }input { color: #50505f; font-size: 8pt; font-family: Arial, verdana, geneva, sans-serif; background-color: #fff; padding: 2px; border: solid 1px #c0c0c0  }select { color: #50505f; font-size: 8pt; font-family: Arial, verdana, geneva, sans-serif; background-color: #fff; border: solid 1px #c0c0c0 }textarea { color: #50505f; font-size: 8pt; font-family: Arial, verdana, geneva, sans-serif; background-color: #fff; border: solid 1px #c0c0c0; overflow: auto;}.forminput { width: 250px }.forminputsm { width: 100px }.noprint { display: none }