﻿
.ProductContainerTable
{
    width: 1000px;
    background-color: #ffffff;
}

.ProductColumn1Container
{
    padding: 10px;
}

.ProductColumn2Container
{
    width: 390px;
    padding: 10px;
}

.ProductColumn3Container
{
    width: 190px;
    padding: 10px;
    overflow:hidden;
}

a.BreadCrumbActive:link, a.BreadCrumbActive:hover, a.BreadCrumbActive:active, a.BreadCrumbActive:visited
{
    font-family: arial;
    font-size: 9pt;
    color: #c9bba5;
    font-weight: bold;
    padding-bottom: 5px;
    text-decoration: none;
}

.BreadCrumbInactive
{
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000;
    text-transform: lowercase;
}

.ProductsProductTitle
{
    font-family: Arial;
    font-size: 14pt;
    color: #000000;
    font-weight: bold;
}

.ZoomImage
{
    cursor: pointer;
}

.PreviewImage
{
    background-position: center center;
    background-color: #FFFFFF;
    background-image: url( '../Gfx/Pictures/noimage.gif' );
    background-repeat: no-repeat;
    width: 260px;
    height: 260px;
}

.ProductsSlideShowBg
{
    text-align: center;
    width: 97px;
    height: 97px;
    background-color: #FFFFFF;
    color: #ffffff;
    background-image: url( '../Images/s_show_bg.gif' );
    background-repeat: no-repeat;
    vertical-align: middle;
}

#Counter
{
    vertical-align: middle;
    font-size: 20pt;
}

a.PictureCountLink:link, a.PictureCountLink:hover, a.PictureCountLink:active, a.PictureCountLink:visited
{
    color: #ffffff;
    text-decoration: none;
}

a.SimilarLink:link, a.SimilarLink:hover, a.SimilarLink:active, a.SimilarLink:visited
{
    color: #000000;
    text-decoration: none;
    font-size: 10pt;
}

a.SimilarLink:hover
{
    text-decoration: underline;
}

.SimilarSeparator
{
    border-bottom: solid 1px #e4e4e4;
}

.SimilarRow
{
    background-color: #ffffff;
}

.SpectTable
{
    width: 100%;
    border-collapse: collapse;
    background-color: #ffffff;
}

.SpectTable td
{
    padding: 3px;
}

.SpecHeader
{
    font-weight: bold;
}

.TotalValidator
{
    padding-top: 10px;
    color: #CC0000;
    font-size: 8pt;
}

.ratingStar, .ratingStarSmall, .ratingDotSmall
{
    font-size: 0pt;
    width: 16px;
    height: 16px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.ratingStarSmall
{
    width: 11px;
    height: 11px;
    cursor: default;
}

.filledRatingStar
{
    background-image: url(/Images/FilledStar.png);
}
.emptyRatingStar
{
    background-image: url(/Images/EmptyStar.png);
}
.savedRatingStar
{
    background-image: url(/Images/SavedStar.png);
}

.filledRatingStarSmall
{
    background-image: url(/Images/FilledStar_small.png);
}
.emptyRatingStarSmall
{
    background-image: url(/Images/EmptyStar_small.png);
}
.savedRatingStarSmall
{
    background-image: url(/Images/SavedStar_small.png);
}

.ratingDotSmall
{
    width: 6px;
    height: 6px;
    cursor: default;
}

.filledRatingDotSmall
{
    background-image: url(/Images/bullet_green.png);
}
.emptyRatingDotSmall
{
    background-image: url(/Images/bullet_gray.png);
}
.savedRatingDotSmall
{
    background-image: url(/Images/bullet_green.png);
}

.even
{
    background-color: #EEE9E3;
}