.CpPagedListBox { border: solid 1px #A5ACB2; margin-top: 1px; padding: 0px; }
.CpPagedListBox td { border: solid 1px #A5ACB2; white-space: normal; }
.CpPagedListBoxSearch { padding: 2px; height: 20px; border-bottom: solid 1px #A5ACB2; background-color: #F7F7F7; }
.CpPagedListBoxPaging { padding: 2px; border-top: solid 1px #A5ACB2; background-color: #F7F7F7; vertical-align: middle; text-align: center; }
.CpPagedListBoxHeader { background-color: #F7F7F7; height:14px; }
.CpPagedListBoxHeaderSpan { color: #000000; white-space: nowrap;}
.CpPagedListBoxScroll { height: 171px; overflow: auto; white-space: nowrap; background-color:white; }
.CpPagedListBoxItem { height: 14px; padding-left: 5px; }
.CpPagedListBoxItem a:link { color: #000000 }
.CpPagedListBoxSelector { width: 12px; height: 12px; padding: 1px; margin: 1px; }
input.CpPagedListBoxTextBox { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; }
select.CpPagedListBoxListBox, .CpPagedListBoxListBox option { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; }

.CpTieredSelectorMultiple { float: left; border: solid 1px #A5ACB2; height: 15px; margin-top: 1px; margin-bottom: 4px; padding: 0px 1px 0px 1px; overflow:auto; white-space: nowrap; }
.CpTieredSelectorMultipleCheckBox { width: 12px; height: 12px; padding: 0px; margin: 1px 3px 2px 1px; }
.CpTieredSelectorMultipleCheckBox-UpArrow { display: none; }

.CpListBoxMultiple { float: left; border: solid 1px #A5ACB2; height: 93px; margin-top: 1px; margin-bottom: 4px; padding: 0px 1px 0px 1px; overflow: auto; white-space: nowrap; resize: both; }
.CpListBoxMultipleCheckBox { width: 12px; height: 12px; padding: 0px; margin: 1px 3px 2px 1px; }
.CpListBoxMultiple fieldset { padding: 1px 5px; border: solid 1px #A5ACB2; background-color: #F7F7F7; }
.CpListBoxMultiple legend { cursor: pointer; font-weight: bold; }

table.CpRadioButtonList td input { margin: 0px 2px 0px 0px; padding: 0px; height: 14px; width: 14px; vertical-align: middle; }

.CpButton.aspNetDisabled { opacity: 0.5; }

.CpSourceEditor { clear: both; width: 95%; border: 1px solid black; }

.CpPanelMono {
    font-family: Consolas, Monaco, 'Courier New', monospace;
    padding: 4px 8px !important;
    background-color: #f8f8f8;
    line-height: 1.4;
    white-space: pre-wrap;
}

.CpLabelMono {
    font-family: Consolas, Monaco, 'Courier New', monospace;
    padding: 4px 8px;
    background-color: #f8f8f8;
    line-height: 1.4;
    display: inline-block;
    border: solid 1px #a5acb2;
    border-radius: 3px;
    margin-top: 5px;
}
