#productRow { display:block; float:left; border-bottom: solid 1px #cccccc; padding: 0 0 12px 0; margin:10px 20px 15px 20px; font-size: 1.1em; width:530px; position:relative; z-index:3000; }
*HTML #productRow { display:block; float:left; border-bottom: solid 1px #cccccc; padding: 0 0 12px 0; margin:10px 0 15px 5px; font-size: 1.1em; width:530px; }
#productRow a:hover { text-decoration:none; }
#productRow #productImage { display:block; float:left; margin: 0 10px 0 0; height:auto; }
#productRow #productContent p {display:block; float:left; margin:0 10px 0 0; width:370px; }
#productRow #productContent strong { font-weight: bold; color: #393c98; }

#productRow .folder_icon { position:absolute; right:0; top:5px; }

/* page pagination */
#main #resultpages ul.pages { margin:13px 0 0 0; }
*HTML #main #resultpages ul.pages { margin:13px 0 0 ; }

#tabbedNav { width:745px; }


/*    Hero
---------------------------------------------------    */
#hero { height:auto; background:url('/images/backgrounds/bkg_productCategoryTop.gif') center top no-repeat; color:#e3e0e0; margin:1px 0 0 0; padding-bottom:5px; z-index:3; }

#hero h2 { font-size:2.4em; color:#333; }
#hero h2 span { display:block; padding:19px 0 13px 18px; }
*HTML #hero h2 span { display:block; padding:19px 0 0 18px; }
#hero img { float: right; margin: 0 47px 0 0; padding: 0; z-index:999; }
*HTML #hero img { margin: 0 15px 0 0; }

#hero p { color: #666; font-size:1.3em; text-transform:normal; margin: 0 20px 10px 20px; }
*HTML #hero p { margin: 0 20px 10px 20px;  }

#resultpages { margin-left: 17px; }
*HTML #resultpages { margin-left: 11px; }
#sort { display:block; float:left; background:url('/images/backgrounds/sperian_pattern.gif') repeat top; border-top: 1px #cccccc solid; border-bottom: solid 1px #cccccc; padding:15px 0 15px 0; width:745px; }
#sort ul { display:block; margin: 0 17px; }
#sort li { list-style:none; float:left; margin:0 2px 3px 0; font-size: 1.1em; font-weight: bold; }
#sort a:hover { text-decoration: underline; color:#a81c24; }
#sort span { margin-left:7px; }

.border { border-bottom: solid 1px #ccc; margin: 0 17px; }


li.rptIndustryAddlItems {display: none;}
li.rptTypeAddlItems {display: none;}
li.rptBrandAddlItems {display: none;}
li.rptHazardAddlItems {display: none;}
