




html, body, #search-div input.search-field, #search-div input.search-field-typing{
    font-family: Tahoma;
}

#search-div input.search-button
{
    background-image: url('Content/images/IT.jpg');
    width: 27px;
}

#lexical-list-div, #lexical-list-div.show{
    background-color: #eff1f5;
    border-color: #9b9ea4;
}

#lexical-list-div th{
    color: #505050;
    background-color: #b4c1ca;
    border-color: #b4c1ca;
}

.close-button{
    -moz-box-shadow: inset 0 1px 0 0 #b4c1ca;
    -webkit-box-shadow: inset 0 1px 0 0 #b4c1ca;
    box-shadow: inset 0 1px 0 0 #b4c1ca;
    background-color: #b4c1ca;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b4c1ca), color-stop(1, #9b9ea4) );
    background: -moz-linear-gradient( center top, #b4c1ca 5%, #9b9ea4 100% );
    background: -ms-linear-gradient(top, #b4c1ca, #9b9ea4);
    border-color: #9b9ea4;
}
.close-button:hover{
    background-color: #9b9ea4;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9b9ea4), color-stop(1, #b4c1ca) );
    background: -moz-linear-gradient( center top, #9b9ea4 5%, #b4c1ca 100% );
    background: -ms-linear-gradient(top, #9b9ea4, #b4c1ca);
}

#lexical-list-div td.normal, #lexical-list-div td.selectable{
    color: #505050;
    background-color: #cddcee;
    border-color: #c3c7cc;
}

#lexical-list-div td.selectable:hover{
    color: #505050;
    background-color: #92B5DD;
    border-color: #cdcdcd;
}

#lexical-list-div td.selected{
    color: #ffffff;
    background-color: #568ecb;
    border-color: #cdcdcd;
}




#results-div table, #paging-toolbar-row th, .search-post-coord-div #post-coordination-div, #results-div table table.icd10-list-table, #results-div table.icd10-list-table {
    border-color: #ededed;
}

#results-div tr:last-child{
    border-color: #ededed;
}

#results-div th, #paging-toolbar-row .paging-button{
    color: #7c7c7c;
    background-color: #f6f6f6;
}

#paging-toolbar-row .paging-button, #results-div td:hover div.hover-popup-div{
    border-color: #7c7c7c;
}

#results-div tr.list-row td, #results-div tr.list-alt-row tr.list-row td{
    color: #000000;
    background-color: #ffffff;
}

#results-div tr.list-alt-row td{
    color: #000000;
    background-color: #f3f6fd;
}

#results-div .button-column #add-button{
    color: #505050;
    background-color: #CDDCEE;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #CDDCEE), color-stop(1, #C1CFDC) );
    background: -moz-linear-gradient( center top, #CDDCEE 5%, #C1CFDC 100% );
    background: -ms-linear-gradient(top, #CDDCEE, #C1CFDC);
    -moz-box-shadow: inset 0 1px 0 0 #b4c1ca;
    -webkit-box-shadow: inset 0 1px 0 0 #b4c1ca;
    box-shadow: inset 0 1px 0 0 #b4c1ca;
    border-color: #b4c1ca;
}
#results-div .button-column #add-button:hover{
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #C1CFDC), color-stop(1, #CDDCEE) );
    background: -moz-linear-gradient( center top, #C1CFDC 5%, #CDDCEE 100% );
    background: -ms-linear-gradient(top, #C1CFDC, #CDDCEE);
    background-color: #C1CFDC;
}

#results-div .button-column #expand-button{
    color: #505050;
    background-color: #F3F6FD;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F3F6FD), color-stop(1, #D4DCE4) );
    background: -moz-linear-gradient( center top, #F3F6FD 5%, #D4DCE4 100% );
    background: -ms-linear-gradient(top, #F3F6FD, #D4DCE4);
    -moz-box-shadow: inset 0 1px 0 0 #b4c1ca;
    -webkit-box-shadow: inset 0 1px 0 0 #b4c1ca;
    box-shadow: inset 0 1px 0 0 #b4c1ca;
    border-color: #b4c1ca;
}
#results-div .button-column #expand-button:hover{
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #D4DCE4), color-stop(1, #F3F6FD) );
    background: -moz-linear-gradient( center top, #D4DCE4 5%, #F3F6FD 100% );
    background: -ms-linear-gradient(top, #D4DCE4, #F3F6FD);
    background-color: #D4DCE4;
}


#results-div table td .modifier-types-table .modifier-type-div table td.selected, #results-div .modifier-types-table .modifier-type-div table td.selected{
    color: #ffffff;
    background-color: #568ecb;
}




.post-coord-lexical-code{
    color: #ffffff;
    background-color: #193f72;
}

.post-coord-lexical-description{
    color: #193f72;
}

#results-div table td .modifier-types-table th, #results-div .modifier-types-table th{
    color: #505050;
}

#results-div table td .modifier-types-table .modifier-type-div, #results-div .modifier-types-table .modifier-type-div{
    border-color: #9b9ea4;
}

#results-div table td .modifier-types-table .modifier-type-div table td.normal, #results-div .modifier-types-table .modifier-type-div table td.normal
{
    color: #505050;
    background-color: #ffffff;
    border-color: #ededed;
}

#results-div table td .modifier-types-table .modifier-type-div table td.notselectable, #results-div .modifier-types-table .modifier-type-div table td.notselectable
{
    background-color: #ffffff;
    border-color: #ededed;
}

#results-div table td .modifier-types-table .modifier-type-div table td.normal:hover, #results-div .modifier-types-table .modifier-type-div table td.normal:hover{
    color: #505050;
    background-color: #92B5DD;
}

#results-div table td .modifier-types-table .modifier-type-div table td.selected, #results-div .modifier-types-table .modifier-type-div table td.selected
{
    color: #ffffff;
    background-color: #568ecb;
}




#details-div table tbody tr td:first-child{
    color: #ffffff;
    background-color: #4A3276;
}

#details-div table tbody tr.details-row{
    color: #333333;
    background-color: #DCFFBF;
}

#details-div table tbody tr.details-alt-row{
    color: #333333;
    background-color: #ffffff;
}



.footer-div{
    background-color: #f0f0f0;
    border-color: #cdcdcd;
}

.footer-div button{
    color: #505050;
    background-color: #f0f0f0;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0f0f0), color-stop(1, #cdcdcd) );
    background: -moz-linear-gradient( center top, #f0f0f0 5%, #cdcdcd 100% );
    background: -ms-linear-gradient(top, #f0f0f0, #cdcdcd);
    border-color: #9b9ea4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f0f0f0, endColorstr=#cdcdcd);
}
.footer-div button:hover{
    color: #505050;
    background-color: #cdcdcd;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cdcdcd), color-stop(1, #f0f0f0) );
    background: -moz-linear-gradient( center top, #cdcdcd 5%, #f0f0f0 100% );
    background: -ms-linear-gradient(top, #cdcdcd, #f0f0f0);
    border-color: #9b9ea4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cdcdcd, endColorstr=#f0f0f0);
}