﻿.ProductMatrix_Table
        {
            position: relative;
            float: left;
            background-color: transparent;
            overflow: auto;
        }

.ProductMatrix_FirstHeaderline 
        {
            border: 1px solid #aaaaff;
            background-color: #CCCCFF;
            width: 20px;
            border-top: 0;
        }

.ProductMatrix_ChildHeaderline 
        {
            width: 20px;
            border: 1px solid RGB(192, 192, 192);
            background-color: RGB(233, 233, 233);
        }

.ProductMatrix_FirstColumn 
        {
            width: 20px;
            width: 70px;
            text-align: left;
            padding-left: 5px;
            padding-right: 5px;
            background-color: #CCCCFF;
            border: 1px solid #aaaaff;
            border-left: 0;
        }

.ProductMatrix_ChildColumns
        {
            min-width: 30px;
            width: 40px;
            border: 1px solid RGB(192, 192, 192);
            background-color: RGB(233, 233, 233);
            padding-left: 5px;
            padding-right: 5px;
        }

.ProductMatrix_Data
        {
            min-width: 40px;
            min-height: 10px;
            border: 1px solid RGB(192, 192, 192);
            background-color: transparent;
            z-index: 9999;
        }

.ProductMatrix_PropertyInfo_Container
        {
            position: relative;
            float: left;
            height: 100%;
            min-width: 20px;
            background-color: transparent;
            display: inline-block;
            margin: 0;
        }

.ProductMatrix_Selected
        {
            background-color: #DDDDFF;
            border: 1px solid RGB(192, 192, 192);
        }

.ProductMatrix_VariantLine
        {
            display: none;
            height: 20px;
            width: 100%;
            padding-left: 10px;
            padding-right: 10px;
            background-color: transparent;
        }

.ProductMatrix_SeparatorSpace
        {
            height: 30px;
        }

.ProductMatrix_FirstAxisTitle
        {
            background-color: #CCCCFF;
            font-weight: 700;
        }

.ProductMatrix_InfoCell
        {
            min-width: 20px;
            border-bottom: 1px solid rgb(192, 192, 192);
            background-color: transparent;
            padding: 0;
            margin: 0;
            padding-left: 5px;
            padding-right: 5px;
            text-align: left;

        }