/*----------------------------------New Product Classes----------------------------------------*/
.productIndexTable { width: 600px; }
.productIndexCopy { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; color: #666666; line-height: 17px; width: 224px; padding: 0px 5px 25px 0px; }
.productPageCopy { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; color: #666666; line-height: 17px; }
.productPageSubHeader { font-family: Verdana, Helvetica, Sans-Serif; font-size: 13px; font-weight: bold; color: #666666; line-height: 17px; }
.productPageHeader { font-family: Verdana, Helvetica, Sans-Serif; font-size: 13px; font-weight: bold; color: #666666; line-height: 17px; }

td.productIndexProductShot { width: 76px; padding: 0px 5px 25px 5px; text-align: left; }

ul { list-style-image: url(/images/bullet_products.gif); margin: 15px; padding: 0px; }
li { margin-bottom: 0px; }
	
/* ---------------------- Individual Product page stuff ----------------------------------------*/
table.productTable { width: 600px; }
td.productShotGutter { width: 25px; }
td.productShot { width: 145px; padding: 0px 0px 10px 0px; text-align: center; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; color: #666666; }
td.productDescription { padding: 0px 8px 25px 15px; text-align: left; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; color: #666666; line-height: 17px; }

/* ---------------------- Editors Picks / Hairstyles Table ----------------------------------------*/
td.epHolder { padding: 35px 0px 10px 0px; }
td.epContent { padding-right: 8px; padding-left: 8px; padding-bottom: 8px; padding-top: 13px; font-family: Verdana, Helvetica, Sans-Serif; font-weight: Bold; color: #666666; }
td.epImage { padding: 1px 3px 5px 3px; }
td.epBorder { border: 1px solid #D8D8D8; width: 255px; }
A.epLink:link, A.epLink:visited, A.epLink:active { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; color: #555555; text-decoration: none; }
A.epLink:hover { text-decoration: underline; }
td.epTitle { background-color: #D8D8D8; padding: 1px 5px 2px 5px; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color: #FFFFFF; }
td.epTitle a:Link,td.epTitle a:Visited,td.epTitle a:Active { text-decoration: none; font-size: 12px; color: #FFFFFF; }
img.diversionSeal {float:right; margin: 0 0 5px 15px;}