.productDetailsCell
{
    padding: 3px;
    height: 40px;
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 12;
    font-weight: bold;
    color: Gray;
}

.productNameCell
{
	background-color: #F4F4F4;
	padding-left: 3px;
    padding-right: 3px;
    height: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 9pt;
    font-weight: bold;
    width: 351px;
    border: solid 1 silver;
}

.productImageCell
{
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 9pt;
    text-align: right;
}

.productSealsCell
{
	text-align: right;
}

.productInfoCell
{
	background-color: #F4F4F4;
    padding-left: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 9;
    font-weight: bold;
    width: 160px;
}

.additionalInfoCell
{
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 9;
    vertical-align: top;
}

.additionalInfoHeader
{
	background-color: #F4F4F4;
	padding: 3 3 3 5;
	font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
	font-size: 7pt;
	font-weight: bold;
	border: solid 1 silver;
	
}

.longDescriptionCell
{
	padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 9;
    width: 351px;
    vertical-align: top;
}

.bookmarkText
{
	color: Black;
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 9;
    font-weight: bold;
    text-decoration: none;
}

.bookmarkLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 9;
    font-weight: bold;
    text-decoration: underline;
}

.bookmarkLink:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 9;
    font-weight: bold;
    text-decoration: underline;
}
.bookmarkLink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 9;
    font-weight: bold;
    text-decoration: underline;
}

.productBenefitsCell
{
	padding-left: 3px;
	height: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 9;
    font-weight: bold;
    width: 351px;
    vertical-align: middle;
}

.keyPropertiesCell
{
	padding-left: 3px;
	height: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;
    font-size: 9;
    font-weight: bold;
    width: 351px;
    vertical-align: middle;
}

/* variant CSS */

.variantGridHeader TD
{
	border-top: solid 1 silver;
	border-bottom: solid 1 silver;
	background-color: #F4F4F4;
	font-weight: bold;
	font-size:xx-small;
	padding: 2 10 2 0;
}

.variantGridItem TD
{
	font-size:xx-small;	
	border-bottom: solid 1 silver;
	padding: 2 10 2 0;
	white-space: nowrap;
}

.variantGridItemGreen
{
	color: Green;	
	font-size:xx-small;	
}

.affinityGridHeader
{
	border-top: solid 1 silver;
	border-bottom: solid 1 silver;
	background-color: #F4F4F4;
	font-weight: bold;
	font-size:xx-small;
	padding: 2 10 2 10;
}

.affinityGridItem
{
	font-size:xx-small;	
	border-bottom: solid 1 silver;
	padding: 2 10 2 0;
	white-space: nowrap;
}

a.affinityGridItem:link
{
	font-size:xx-small;	
}

a.affinityGridItem:visited
{
	font-size:xx-small;	
}

a.affinityGridItem:hover
{
	font-size:xx-small;	
}

