#breadcrumb a:hover, #breadcrumb a:active,
.block h1, .block h1 :link, .block h2, .block h2 :link,
.block h3, .block h3 :link, .block strong, .block a:active, .block a:hover {
  color: #008cc1;
}
.block h1 :visited, .block h2 :visited, .block h3 :visited { color: #8baab4; }
#subnav li a:hover, #subnav li a:active, #subnav li.expanded a {
  background: #d9eef6;
}
#subnav li a.active, #subnav li li a:hover, #subnav li li a:active {
  background: #97d0e6;
}

#masthead .switcher a { color: #008cc1; }
#columns td.wide :link { color: #008cc1; }
#columns td.wide :visited { color: #8baab4; }
#columns td.wide table.properties tbody { background: #b9dfee; }
#columns td.wide table.properties th { background: #57b3d6; }
#columns td.wide .category .block .inline-categories li a {
  background-image: url(icon/safety/products.gif);
}
#columns td.wide .category .block .inline-products li a {
  background-image: url(icon/safety/details.gif);
}
#columns td.wide .searchresults .details a {
  background-image: url(icon/safety/products.gif); color: #008cc1;
}
#columns td.wide .category .block .details a,
#columns td.wide .related .block .details a,
#columns td.wide .searchresults .product .details a {
  background-image: url(icon/safety/details.gif); color: #008cc1;
}
#columns td.wide .product .block .downloads a {
  background-image: url(icon/safety/download.gif);
}
#columns td.wide .product .block .links a.filetype0 {
  background-image: url(icon/safety/link.gif);
}
#columns td.wide .product .block .links a.filetype1 {
  background-image: url(icon/safety/document.gif);
}
#columns td.wide .product .block .links a.filetype2 {
  background-image: url(icon/safety/movie.gif);
}

#columns td.wide .product .block a .zoom {
  background-image: url(icon/safety/zoom.gif); color: #008cc1;
}
#col0 .blockwrap, td.teaser .blockwrap { background-image: url(blocksal.gif);
  border-color: #008cc1;
}
#col0 .block, td.teaser .block { background-image: url(blocksar.gif); }
#columns td.teaser .block img.content { border-bottom-color: #008cc1; }

.block li.section { border-color: #b9dfee; }

p.user-message { background-image: url(icon/safety/info.gif); }

/* Assembly Instructions*/
a.filetype0 { background-image: url(icon/safety/link.gif); background-repeat: no-repeat; padding-left: 20px;}
a.filetype1 { background-image: url(icon/safety/document.gif); background-repeat: no-repeat; padding-left: 20px;}
a.filetype2 { background-image: url(icon/safety/movie.gif); background-repeat: no-repeat; padding-left: 20px;}

.instructions h1 { background-image: url(icon/safety/instruction.gif);}
tr .row1 { background-color: #D9EEF6 ; }

.instruction_pages { background-image: url(icon/safety/instruction_new.gif); 
                     border-bottom: 1px solid #008cc1; 
                     border-top: 1px solid #008cc1;}
