img{border:0}


/* Featured Items */



table.homePagination { margin: 10px; border: 0.5pt solid #b2b2b2; text-align: center; }
table.homePagination td { padding-left: 4px; padding-right: 4px; padding-bottom: 0.5px; padding-top: 0px; border-right: 0pt solid #b2b2b2; }
table.homePagination a, table.homePagination a:active, table.homePagination a:visited
			  	{ font-weight: normal; font-size: 9pt; color: #757575; text-decoration: none; padding-left: 4px; padding-right: 4px; padding-bottom: 2px; padding-top: 2px; line-height: 155%; }
table.homePagination a:hover    { font-weight: normal; color: #757575; text-decoration: underline; padding-left: 4px; padding-right: 4px; padding-bottom: 2px; padding-top: 2px; line-height: 155%; }

table.featuredItems td      { }

                                   
table.featuredItems td.left      { padding: 0px; margin: 0px; background-image: url(images/wrapper/featuresLeftLine.gif); 
                                   width: 30px; vertical-align: middle; }
table.featuredItems td.right      { padding: 0px; margin: 0px; background-image: url(images/wrapper/featuresRightLine.gif); width: 30px; 
                                    background-position: right; text-align: right; }
table.featuredItems td.left img, table.featuredItems td.right img { cursor:pointer; }
table.featuredItems td.middle      { padding: 0px; margin: 0px; width: 94%; }
table.featuredItems td.bottom     { padding: 0px; margin: 0px; background-image: url(images/wrapper/featuresBottom.gif); height: 10px; background-position: bottom; }
td#dynamic table.firstFrame table.featuredItems td.bottomLeft, table.featuredItems td.bottomLeft 
 { padding: 0px; margin: 0px; background-image: url(images/wrapper/featuresBottomLeft.gif); background-position: left bottom; }
td#dynamic table.firstFrame table.featuredItems td.bottomRight, table.featuredItems td.bottomRight
 { padding: 0px; margin: 0px; background-image: url(images/wrapper/featuresBottomRight.gif); 
                                    background-position: right bottom; }
table.featuredItemsRow { margin: 10px; margin-left: 20px; vertical-align: top; }
table.featuredItemsRow td.featuredItemsRowOFF { padding-right: 10px; vertical-align: top; }
table.featuredItemsRow td.featuredItemsRowON { padding-right: 10px; vertical-align: top; }

div.imageBorderSTD      { border: 0pt solid #dedede; height: 140px; width: 140px; padding: 0px; margin: 0px; }
.featuredItemsRowON a.catalogItemNameDefault { color: #0092db; } 
.featuredItemsRowON div.imageBorderSTD { border: 0pt solid #0092db; height: 140px; width: 140px; padding: 0px; margin: 0px; }                     
.featuredItemsRow input.tbCatalogItemQuantity { width: 40px; border: 1pt solid #dedede; font-size: 9pt; color: #707070; text-align: center; }

table.viewALL { text-align: right; height: 25px; border-left: 1pt solid #cbcbcb; border-right: 1pt solid #cbcbcb; border-bottom: 1pt solid #cbcbcb; margin-right: 5px;}
table.viewALL td { padding: 5px; }

table.topFeaturesPagination { width: 355px; text-align: right; }
table.topFeaturesPagination td.paginationLeft { text-align: left; border: 0pt solid #cbcbcb; }
table.topFeaturesPagination td.paginationRight { text-align: right; border: 0pt solid #cbcbcb; }

div.homePaginationInfo { border-collapse: collapse;  text-align: right; padding-top: 5px; float:right; }
div.perpage{ padding-top: 0px; text-align:center; }

table.featuredItems td.rightperpage      {background-position: right; padding-right: 10px; margin: 0px; width: 50px; 
                                     text-align: right; background-image: url(images/wrapper/featuresRightLine.gif);}
table.featuredItems td.leftperpage      { padding: 0px; margin: 0px; background-image: url(images/wrapper/featuresLeftLine.gif); 
                                   width: 30px; vertical-align: middle; }
table.homePagination a.CurrentPage { background-color: #CAE4FF; font-weight: bold; }



