
.CollectionsTableContainer
{
    width: 1000px;
    background-color: #ffffff;
    border-collapse: collapse;
    min-height:500px;
    height:500px;
}

.CollectionsSubMenuContainer
{
    width:190px;
}

.CollectionsSubMenuContainer
{
    padding: 10px;
    width: 900px;
}

.CollectionsDataContainer
{
    width: 792px;
    border-collapse: collapse;
}

.CollectionTitleMenuItem
{
    background-image: url(  '/Images/collection_title_menuitem.gif' );
    background-repeat: repeat-x;
    text-transform: uppercase;
    color: #FFFFFF;
    width:175px;
    height: 25px;
    line-height: 25px;
    padding-left: 15px;
}

.CollectionSeparatorDiv65
{
    height: 65px;
    width: 190px;
}

.CollectionSeparatorDiv10
{
    height: 10px;
    width: 190px;
}

.CollectionSeparatorDiv5
{
    height: 5px;
    font-size:5px;
    width: 190px;
}

.CollectionBigDescription
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #cebba4;
    font-weight: bold;
}

.CollectionSmallDescription
{
    font-family: Arial;
    font-size: 9pt;
    color: #000000;
    line-height: 1.5em;
}

.CollectionCollectionTitle, .CollectionSubCollectionTitle
{
    font-family: arial;
    font-size: 16px;
    color: #7e6048;
    font-weight: bold;
    /*border-bottom: dotted 1px #cbb69e;*/
    padding-bottom: 10px;
    padding-top: 5px;
}

.CollectionSubCollectionTitle
{
    font-size: 10pt;
    background-color: #F0E9E4;
    height: 25px;
    line-height: 25px;
    padding-left: 10px;
    padding-bottom: 0;
    width: 765px;
    min-width: 765px;
}

a.BreadCrumbActive:link,
a.BreadCrumbActive:hover,
a.BreadCrumbActive:active,
a.BreadCrumbActive:visited
{
    font-family: arial;
    font-size: 12pt;
    color: #cebba4;
    font-weight: bold;
    /*border-bottom: dotted 1px #cbb69e;*/
    padding-bottom: 5px;
    text-decoration: none;
}

.BreadCrumbInactive
{
    font-family: arial;
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
    text-transform: lowercase;
}

a.SubCollectionThumbnail:link, a.SubCollectionThumbnail:hover, a.SubCollectionThumbnail:active, a.SubCollectionThumbnail:visited
{
    color: #63513f;
    text-decoration: none;
    font-size: 15px;
}

a.SubCollectionThumbnail:hover
{
    color: #999999;
}

.SubCollectionThumbnailContainer
{
    background-color: #ffffff;
    color: #000000; 
    padding: 20px; 
    border-right: dotted 1px #cbb69e;
    border-bottom: dotted 1px #cbb69e;
    text-align: left; 
    width: 150px; 
}

.FiltersContainer
{
    background-color: #cbb69e;
    width: 190px;    
}

.FilterGroupTitle, a.FilterGroupText
{
    color: #ffffff;   
    width: 175px;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 9pt;
    font-family: arial;
    display: block;
}

a.FilterGroupText,
a.FilterGroupText:link,
a.FilterGroupText:hover,
a.FilterGroupText:active,
a.FilterGroupText:visited
{
    color: #63513f;   
    text-decoration: none;
}

.FilterGroupSeparator
{
    height: 2px;
    border-top: dotted 1px #ffffff;
    width: 190px;
}

.n2c_cssclass div 
{
    border-bottom: dotted 1px #ffffff;
}

.n2c_cssclass div div
{
    background-color: #ac8f72;
    color: #ffffff;
    border-bottom: none 0px;
}

.n2c_cssclass div div  .tvCategoriesselected
{
    background-color: #835d43;
}

.n2c_cssclass div div a
{
    color: #ffffff;
    border: none;
    outline: none;
}

.n2c_cssclass div div a:hover
{
    color: #ccb79f;
}

.n2c_cssclass a:focus, .n2c_cssclass div div a:focus
{
    border: none;
    outline: none;
}

div div .tvCategoriesselected
{
    background-color: #835d43;
}

div div a.tvCategoriesselected:link,
div div a.tvCategoriesselected:hover,
div div a.tvCategoriesselected:active,
div div a.tvCategoriesselected:visited,
div div a.tvCategoriesselected:focus
{
    border: solid 1px;
    outline: none;
}

.FilterPanel
{
    background-color: #F3EBE3;
    font-size: 8pt;
    padding-top: 10px;
}

.ColorCaptionBase, .ColorCaption
{
    padding-left: 10px;
    font-size: 8pt;
    font-weight: bold;
}

.ColorCaption
{
    padding-top: 10px;
    margin-top: 10px;
    border-top: solid 1px #ffffff;
}

.FilterCell
{    
    width: 100%;
}

.FilterElement
{
    padding-top: 10px;
    padding-left: 10px;
}

.TopCategoryText, .BottomCategoryText
{
    padding: 0 5px;
    font-size:9pt;
    margin-bottom: 15px;
    display: block;
    line-height: 18px;
}

.BottomCategoryText
{
    margin-top: 5px;
}

.CollectionCollectionText h1{
    font-family: arial;
    font-size: 16px;
    color: #7e6048;
    font-weight: bold;
}
.CollectionCollectionText h2{
    font-family: arial;
    font-size: 14px;
    color: #7e6048;
    font-weight: bold;
}
.CollectionCollectionText h3{
    font-family: arial;
    font-size: 12px;
    color: #7e6048;
    font-weight: bold;
}