﻿
.LJ-tbl-Class
{
    width: 100%;
    overflow: auto;
    display: block;
    position:relative;
}

.LJ-tbl-Class Table
{
    width: 100%;
    border-collapse: collapse;
}

.tr-hover{
    background-color : green;
}

.tr-UnHover{
    background-color: white;
}


.FixedWidth {
    width: 5px;
}

.CheckSelect{
    background-color : yellow;
}

.exHeadBackground {
    background: #87e0fd; /* Old browsers */
    background: -moz-linear-gradient(top,  #87e0fd 0%, #53cbf1 40%, #0898e0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#87e0fd), color-stop(40%,#53cbf1), color-stop(100%,#0898e0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #87e0fd 0%,#53cbf1 40%,#0898e0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #87e0fd 0%,#53cbf1 40%,#0898e0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #87e0fd 0%,#53cbf1 40%,#0898e0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #87e0fd 0%,#53cbf1 40%,#0898e0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#0898e0',GradientType=0 ); /* IE6-9 */


      background: #9ee8fa; /* Old browsers */
    background: -moz-linear-gradient(top,  #9ee8fa 0%, #d6f9ff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9ee8fa), color-stop(100%,#d6f9ff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #9ee8fa 0%,#d6f9ff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #9ee8fa 0%,#d6f9ff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #9ee8fa 0%,#d6f9ff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #9ee8fa 0%,#d6f9ff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ee8fa', endColorstr='#d6f9ff',GradientType=0 ); /* IE6-9 */


}

.LJ-tbl-Class table thead .tblHeadLabel {
    
    font: bold;
    text-align: left;
    
    color: black;

    background: #cccccc/*{bgColorHeader}*/ url(jQueryUI/images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/;

    border-color: black;
}

.LJ-tbl-Class table thead .tblHeadLabel img {
    padding: 0 5px 0 5px;
}

.LJ-tbl-Class table thead .tblHeadColumn {
    background: #cccccc/*{bgColorHeader}*/ url(jQueryUI/images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/;
      border-color: black;
    text-align: center;
}

.LJ-tbl-Class table tfoot {
   background: #d5cea6; /* Old browsers */
    background: -moz-linear-gradient(top,  #d5cea6 0%, #c9c190 40%, #b7ad70 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5cea6), color-stop(40%,#c9c190), color-stop(100%,#b7ad70)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #d5cea6 0%,#c9c190 40%,#b7ad70 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #d5cea6 0%,#c9c190 40%,#b7ad70 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #d5cea6 0%,#c9c190 40%,#b7ad70 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #d5cea6 0%,#c9c190 40%,#b7ad70 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5cea6', endColorstr='#b7ad70',GradientType=0 ); /* IE6-9 */

    text-align: center;
}

.LJ-tbl-Class .tblColumnSelected {
     background: #e3f3fc; /* Old browsers */
    background: -moz-linear-gradient(top,  #e3f3fc 0%, #e2c4b3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3f3fc), color-stop(100%,#e2c4b3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e3f3fc 0%,#e2c4b3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e3f3fc 0%,#e2c4b3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e3f3fc 0%,#e2c4b3 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e3f3fc 0%,#e2c4b3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3f3fc', endColorstr='#e2c4b3',GradientType=0 ); /* IE6-9 */

    color: blue;
}

/*
.LJ-tbl-Class table tbody tr:nth-child(odd){
    background: #e9f6fd;  
    background: -moz-linear-gradient(top,  #e9f6fd 0%, #d3eefb 100%);  
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9f6fd), color-stop(100%,#d3eefb));  
    background: -webkit-linear-gradient(top,  #e9f6fd 0%,#d3eefb 100%);  
    background: -o-linear-gradient(top,  #e9f6fd 0%,#d3eefb 100%);  
    background: -ms-linear-gradient(top,  #e9f6fd 0%,#d3eefb 100%);  
    background: linear-gradient(to bottom,  #e9f6fd 0%,#d3eefb 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f6fd', endColorstr='#d3eefb',GradientType=0 ); 
}

.LJ-tbl-Class table tbody tr:nth-child(even){
    background: #ffffff;  
    background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%);  
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); 
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);  
    background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);  
    background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);  
    background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); 
}
*/

.LJ-tbl-Class table tbody {
    border: none;
}

.LJ-tbl-Class table tbody tr td:first-child{
    width: 5px;
    text-align: right;
    padding-right: 5px;
    background-color: transparent;
    border-left: none;
}

.LJ-tbl-Class table tbody tr:hover{
  

    background: #fbdf93; /* Old browsers */
    background: -moz-linear-gradient(top,  #fbdf93 0%, #f8b500 0%, #fccd4d 50%, #fceabb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbdf93), color-stop(0%,#f8b500), color-stop(50%,#fccd4d), color-stop(100%,#fceabb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fbdf93 0%,#f8b500 0%,#fccd4d 50%,#fceabb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fbdf93 0%,#f8b500 0%,#fccd4d 50%,#fceabb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fbdf93 0%,#f8b500 0%,#fccd4d 50%,#fceabb 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fbdf93 0%,#f8b500 0%,#fccd4d 50%,#fceabb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbdf93', endColorstr='#fceabb',GradientType=0 ); /* IE6-9 */
    
}

.LJ-tbl-Class table tbody .Error {
    background-color: red;
}