.contentWrapper { width:777px; text-align:left; background:transparent url(/wcsstore/HomeDepotCanada/images/CatalogSearchResult/bg_main_content.gif) repeat-y; }

/* Search Resuls Page */
.selectionStatus {  width:617px; margin:2px 0; padding:3px 0; overflow:hidden; background-color:#f2f2f2; text-align:left; }
.selectionStatus .status { margin:2px 8px 0 0; float:left; text-align:right; color:black; }
.selectionStatus .btnComparenow { display:block; height:16px; float:left; text-indent:-999px; overflow:hidden; }

#compareForm { width:617px; margin:0; padding:0; overflow:hidden; text-align:left; }
#compareForm .catItem { width:617px; overflow:hidden; padding:0; height:112px;
                        background:transparent url(/wcsstore/HomeDepotCanada/images/MCPage/en_CA/dot_sr_horiz.gif) repeat-x left bottom; }
#compareForm .catItem.selected { background-color:#f1f6d1; }

#compareForm label.checkbox { padding:2px 0 2px 20px; background:url(/wcsstore/HomeDepotCanada/images/CatalogSearchResult/unchecked.gif) no-repeat; cursor:pointer; }
#compareForm label.checkbox.checked { background:transparent url(/wcsstore/HomeDepotCanada/images/CatalogSearchResult/checked.gif) no-repeat; }
#compareForm label.checkbox.over {  }

#compareForm .btnViewDetails { display:block; height:20px; text-indent:-999px; overflow:hidden; }

.catItem .prodImage { width:110px; height:110px; margin:0 16px 1px 0; float:left; padding:0; overflow:hidden; background-color:white; }
.catItem .prodImage a { display:block; width:100px; height:100px; margin:6px; padding:0; float:left; overflow:hidden; }
.catItem .prodInfo { /*border:1px solid black;*/ position:relative; width:354px; /*height:100px;*/ margin:6px 0; float:left; }
.catItem .prodInfo .manuf { display:block; font:normal 12px Arial, Helvetica, sans-serif; }
.catItem .prodInfo .prodDesc { display:block; font:bold 14px Arial, Helvetica, sans-serif; }
.catItem .prodInfo .prodSKU { display:block; font:bold 12px Arial, Helvetica, sans-serif; }
.catItem .prodInfo .pricing { position:absolute; bottom:0; left:0; }
.catItem .prodOptions { position:relative; width:111px; height:100px; margin:6px; float:right; overflow:hidden; }
.catItem .prodOptions .btnViewDetails { float:left; display:block; margin:22px 0 0; }
.catItem .prodOptions label.checkbox { text-transform:uppercase; font-size:8px; margin:10px 0 0; float:left; clear:both; }
.catItem .prodOptions input { display:none; }


/* Product Compare Table */
#productCompareSubHead { width:769px; height:44px; margin:0 0 0 4px; }
#productCompareSubHead #hackerSafe { width:154px; height:44px; float:left; overflow:hidden; background-color:#f2f2f2; float:left; }
#productcompareSubhead #hackerSafe a { display:block; margin:8px 20px; }
#productCompareSubHead h1 { height:24px; text-indent:-999px; float:left; overflow:hidden; margin:11px 0 0 11px; }
#productCompareSubHead .btnPrint { display:block; height:11px; text-indent:-999px; float:right; margin:18px 15px 0 0; overflow:hidden; }
#productCompareSubHead .btnGoBack { display:block; height:16px; text-indent:-999px; float:right; margin:15px 12px 0 0; overflow:hidden;  }

#productCompareTable { width:769px; margin:0 0 0 4px; }
#productCompareTable thead td, #productCompareTable thead th { background-color:#ffb55e; background-image:none; }
#productCompareTable thead .btnRemove { display:block; margin:2px; padding:0 0 0 11px; float:right; 
                                        background:transparent url(/wcsstore/HomeDepotCanada/images/CatalogSearchResult/ico_remove.gif) no-repeat;
                                        overflow:hidden; font:normal 8px/10px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#333333; }
#productCompareTable a:hover { text-decoration:underline; }

#productCompareTable tr, #productCompareTable th { background:transparent url(/wcsstore/HomeDepotCanada/images/CatalogSearchResult/horz_dotted.gif) repeat-x bottom; }
#productCompareTable td { width:153px;  padding:4px; border-left:1px solid #949494; overflow:hidden; }
#productCompareTable th { border-left:0; width:155px; text-transform:uppercase; font:normal 9px Arial, Helvetica, sans-serif; 
                          text-align:left; padding:4px; background-color:#f2f2f2; }
#productCompareTable tbody td {  }
#productCompareTable a { color:#e18924; }

#productCompareTable form { margin:0; float:right; font:normal 9px Arial, Helvetica, sans-serif; }
#productCompareTable .formAddToCart .qty { width:20px; height:16px; padding:0 2px; font:normal 11px/11px Arial, Helvetica, sans-serif; }
#productCompareTable .btnAddToCart { width:20px; height:17px; text-indent:-999px; overflow:hidden; border:0; cursor:pointer; 
                                     background:transparent url(/wcsstore/HomeDepotCanada/images/CatalogSearchResult/btn_add_to_cart.gif) no-repeat; }

#productCompareTable .btnAddToWishList { width:20px; height:17px; text-indent:-999px; overflow:hidden; border:0; cursor:pointer; 
                                         background:transparent url(/wcsstore/HomeDepotCanada/images/CatalogSearchResult/btn_add_to_wishlist.gif) no-repeat; }

#productCompareTable ul { margin:0; padding:0; list-style:none; }
#productCompareTable ul li { padding:0 0 0 8px; margin:0 0 2px; background:transparent url(/wcsstore/HomeDepotCanada/images/CatalogSearchResult/square.gif) no-repeat 0 6px; }

#productCompareTable .custReview { width:150px; overflow:hidden; }

#productCompareTable .description p { height:70px; margin:0; overflow:hidden; }
#productCompareTable .description ul { margin:4px 0 0; display:none; }

#productCompareTable .btnMore { text-transform:uppercase; font-size:8px; padding:0 8px 0 0; background:transparent url(/wcsstore/HomeDepotCanada/images/CatalogSearchResult/ico_more.gif) no-repeat right 3px; }
#productCompareTable .btnLess { text-transform:uppercase; font-size:8px; padding:0 8px 0 0; background:transparent url(/wcsstore/HomeDepotCanada/images/CatalogSearchResult/ico_less.gif) no-repeat right 3px; }