﻿#histCodeSearch
{
    font-size: 11px;
}

.histcodeSearchBox
{
    height: 30em;
    max-width: 40em;
    overflow-y: scroll;
    overflow-x: auto;
    border: 1px solid #999999;
    padding: .5em .25em 1em .25em;
}

#histCodeSearch #availHistCodes input 
{
    margin-right: .25em;
}

#histCodeSearch .histcodeSearchBox li 
{
    vertical-align: text-bottom;
    list-style: none;
    padding: 0px;
    margin: 1px 0px 2px 0px;
}

#histCodeSearch #availHistCodes label
{
    padding: 0px;
    margin: 0px;
}

#histCodeSearch .histcodeSearchBox ul
{
    margin: 7px 10px 12px 15px;
    padding: 0px 0px 0px 0px;
}

.histcodeSearchBox input:checked + span
{
    background-color: #577492;
    color: #FFFFFF;
    padding: 4px;
    margin-left: 15px;
}

.histCountLabel
{
    padding-left: 1.5em;
}

#histCountBar
{
    display: inline-block;
    float: right;
    padding: 1px 12px 1px 12px;
    margin-right: 8px;
    background-color: #FFFFAA;
    font-weight: normal;
}

#searchingHistCodes
{
    background-color: #EEEEF0;
    font-weight: bold;
}

.histCodeBoxHeader 
{
    color: #505050;    
    padding: 0px 0px 3px 8px;
    display: block;
    font-weight: bold;
    font-size: 115%;
}