::-webkit-scrollbar {
    width: 6px;
    height: 12px;
}
::-webkit-scrollbar-track {
    background-color: #ffffff;
} /* the new scrollbar will have a flat appearance with the set background color */

::-webkit-scrollbar-thumb {
    background-color: #bdbdbd;
} /* this will style the thumb, ignoring the track */

::-webkit-scrollbar-button {
    background-color: #bdbdbd;
} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */

::-webkit-scrollbar-corner {
    background-color: #dedede;
} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */

.cListBack{
    color: black;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C0C0C0', endColorstr='#FFF') !important; /* per Internet Explorer */
   background: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#FFF)) !important; /* per browser webkit come Safari */
   background: -moz-linear-gradient(top,  #C0C0C0,  #FFF) !important; /* per firefox 3.6+ */ 
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid black;
    padding: 10px;
    border-image: initial;
    margin: 0 auto;
}

.cListBack h1{
    margin: 0 0 5px 0;
    padding: 0 0 8px 0;
    font-size: 20px;
    font-weight: normal;
    font-family: Georgia, "Times New Roman", Times, serif;
    border-bottom: 1px dotted #DDD;  
}

.topHeaderFilterBack
{
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#646464', endColorstr='#000'); /* per Internet Explorer */
   background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#000)); /* per browser webkit come Safari */
   background: -moz-linear-gradient(top,  #646464,  #000); /* per firefox 3.6+ */
    color: white;
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    margin-bottom: 3px;
    padding-top: 5px;
    padding-bottom: 5px;

}

.topHeaderFilterBack input
{
     height: 20px;
     height: 15px\9;
    margin: 2px; 
}

.topHeaderFilter{
    padding:0px 20px;    
    margin: 6px  10px;
    color: white;
        
}
.filterTable{
   font-size:10px;
 /*  box-shadow: 0px 0px 10px -3px rgb(2, 2, 2);*/
   
}

.filterTable thead tr th{
   min-height: 40px;
   height: 40px;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#646464', endColorstr='#000') !important; /* per Internet Explorer */
   background-color:#ffffff;
   cursor:pointer;
   font-size: 13px;
}

.filterTable a{
    background: none !important;
    color: white !important;
}

.filterTable a:hover{
    color: #A0A0A0 !important;
    cursor: pointer;
}

.filterTable td{
    vertical-align: middle;
    padding:3px;
}

.limitiTable tr:hover{
	background-color:#666 !important;
}

.filterTable tr:hover
{
    color: #FFF;
    background-color: #afd082  !important;
    background: #666;
    font-size:10px;
   
}

.filterTable td a{
    display: block;
    margin: auto;
    margin-top: 0px;
    cursor: hand;
    
}

.filterTable td img:hover{
   

}

.listInfo{
    background-color: #AFFFB3 !important;
    border: 3px solid #37A73C;
    text-align: center;
    padding: 5px;
    width: 900px;
    margin: 0 auto;
    font-size: 9px;
}

.titleRed{
	font-size:14px;
	text-align:center;
	color: #990000;
	font-style: oblique;
	font-weight:bold;	
}


