#termTable
{
    
}

#termTable td 
{
    vertical-align: top;
    padding: 10px;
}
.ctgl-term-type
{
    font: bold 16px Helvetica;
    text-align: center;
}
.ctgl-term-list
{
    width: 600px;
    max-width: 600px;
    min-height: 250px;
    padding: 10px;
    border: 1px solid;
    font-size: 1px;
    overflow: auto;
}

.ctgl-term-item
{
    font-family: sans-serif;
    display: inline;
    
}
.ctgl-term-item a
{
    color: black;
    text-decoration: none;
    padding-left: 0.5em;
    padding-right: 0.5em;
}
.ctgl-term-item a:hover
{
    color: red;
    text-decoration: none;
}


.ctgl-common-list
{
     background-color: #DDFFDD;  
         
    
    
}
    
.ctgl-common-item
{
 
    
}


.ctgl-specific-list
{

    background-color: #DDDDFF;
}
   
.ctgl-specific-item
{
    
    
}

.ctgl-negative-list
{
    
    background-color: #FFDDDD
    
    
}

.ctgl-negative-item
{
    
}


.ctgl-ignore-list
{
    background-color: #EEEEEE
    
}

.ctgl-ignore-item
{
    
}

.hover-drop
{
    background-color: #FFFFFF;
}


.ctgl-term-head
{
    margin-bottom: 10px;
}
.ctgl-term-type
{
    display: inline;
    font: 14px Helvetica;
    margin-bottom: 5px;
}
.ctgl-add-term
{
    font: 12px;
    display: inline;
    
}

.ctgl-add-term input
{
    font: 12px Helvetica;
    display: inline;
    margin-bottom: 5px;
    
}
.ctgl-term-expected
{
    font: 12px Helvetica;    
}

.ctgl-expected-label
{
    font: 12px Helvetica;    
}
.ctgl-expected-slider
{
    font: 12px Helvetica;  
    
}



.ctgl-range 
{
    width: 75px;
}

#searchResults.table
{
    
}

#searchResults td
{
    font: 14px Helvetica;      
    padding: 10px;
}