/* RadComboBox Simple skin */
/*global*/
.RadComboBox_NJScheduler *{margin:0; padding:0}

.RadComboBox_NJScheduler, 
.RadComboBox_NJScheduler .rcbInput, 
.RadComboBoxDropDown_NJScheduler{font:12px "Segoe UI",Arial,sans-serif; color:#333; text-align:left}

.RadComboBox_NJScheduler_rtl, 
.RadComboBox_NJScheduler_rtl .rcbInput, 
.RadComboBoxDropDown_NJScheduler_rtl{text-align:right}

/* combobox */
.RadComboBox_NJScheduler{vertical-align:middle}

* html .RadComboBox_NJScheduler{vertical-align:top}

.RadComboBox_NJScheduler table{border:0; border-collapse:separate}

.RadComboBox_NJScheduler table td.rcbInputCell{width:100%; height:18px; line-height:18px; vertical-align:middle; padding:0; border:solid #616161; background:#fff}

* html .RadComboBox_NJScheduler td.rcbInputCell{height /**/:20px; line-height /**/:20px}

.RadComboBox_NJScheduler table td.rcbInputCellLeft{border-width:1px 0 1px 1px}
.RadComboBox_NJScheduler table td.rcbInputCellRight{border-width:1px 1px 1px 0}

.RadComboBox_NJScheduler .rcbInputCell .rcbInput{width:100%; background:transparent; border:0; vertical-align:middle; padding:2px 0 1px; outline:0}

* html .RadComboBox_NJScheduler .rcbInputCell .rcbInput{height /**/:16px; padding /**/:2px 0; /* This should fix the ajax introduced height in IE7 and not break IE6 */}

.RadComboBox_NJScheduler .rcbInputCell .rcbEmptyMessage{color:#666; font-style:italic}

.RadComboBox_NJScheduler .rcbReadOnly .rcbInput{cursor:default}

.RadComboBox_NJScheduler table td.rcbInputCell, 
.RadComboBox_NJScheduler .rcbInputCell .rcbInput{padding-left:2px}

.RadComboBox_NJScheduler_rtl table td.rcbInputCell, 
.RadComboBox_NJScheduler_rtl .rcbInputCell .rcbInput{padding-right:2px; padding-left:0}

.RadComboBox_NJScheduler .rcbHovered .rcbInputCell .rcbInput, 
.RadComboBox_NJScheduler .rcbFocused .rcbInputCell .rcbInput{color:#882501}

.RadComboBox_NJScheduler table td.rcbArrowCell{width:18px; padding:0; border:1px solid #616161; background:#fff url('ComboBox/rcbSprite.png') no-repeat}

.RadComboBox_NJScheduler .rcbReadOnly .rcbArrowCellLeft, 
.RadComboBox_NJScheduler .rcbArrowCellHidden.rcbArrowCellLeft{border-width:1px 0 1px 1px}
.RadComboBox_NJScheduler .rcbReadOnly .rcbArrowCellRight, 
.RadComboBox_NJScheduler .rcbArrowCellHidden.rcbArrowCellRight{border-width:1px 1px 1px 0}

.RadComboBox_NJScheduler td.rcbArrowCell{background-position:0 0}
.RadComboBox_NJScheduler .rcbHovered .rcbArrowCell{background-position:0 -20px}
.RadComboBox_NJScheduler .rcbFocused .rcbArrowCell{background-position:0 -40px}
.RadComboBox_NJScheduler .rcbDisabled .rcbArrowCell{background-position:0 -60px}

.RadComboBox_NJScheduler td.rcbArrowCellHidden, 
.RadComboBox_NJScheduler .rcbHovered td.rcbArrowCellHidden, 
.RadComboBox_NJScheduler .rcbFocused td.rcbArrowCellHidden, 
.RadComboBox_NJScheduler table.rcbDisabled td.rcbArrowCellHidden{background:none}

.RadComboBox_NJScheduler .rcbHovered .rcbArrowCell, 
.RadComboBox_NJScheduler .rcbHovered .rcbReadOnly .rcbInputCell, 
.RadComboBox_NJScheduler .rcbHovered .rcbReadOnly .rcbArrowCellHidden{background-color:#ffe79c}
.RadComboBox_NJScheduler .rcbFocused .rcbArrowCell, 
.RadComboBox_NJScheduler .rcbFocused .rcbReadOnly .rcbInputCell, 
.RadComboBox_NJScheduler .rcbFocused .rcbReadOnly .rcbArrowCellHidden{background-color:#ffa517}

.RadComboBox_NJScheduler .rcbHovered .rcbArrowCell, 
.RadComboBox_NJScheduler .rcbHovered .rcbInputCell{border-color:#c98400}
.RadComboBox_NJScheduler .rcbFocused .rcbArrowCell, 
.RadComboBox_NJScheduler .rcbFocused .rcbInputCell{border-color:#ca4b0c}
.RadComboBox_NJScheduler .rcbDisabled .rcbArrowCell, 
.RadComboBox_NJScheduler .rcbDisabled .rcbInputCell{border-color:#b0b0b0}

.RadComboBox_NJScheduler .rcbArrowCell a{position:relative; outline:0; overflow:hidden; display:block; width:18px; height:20px; text-decoration:none; text-indent:-9999px; font-size:1px}

div.RadComboBox_NJScheduler td.rcbArrowCellHidden, 
div.RadComboBox_NJScheduler .rcbArrowCellHidden a{width:1px}

div.RadComboBox_NJScheduler td.rcbArrowCellHidden.rcbArrowCellRight{border-left:0}

/* Read-only styles */
/* dropdown */
.rcbSlide{position:absolute; overflow:hidden; display:none; height:1px; /*avinash 4-10-44 removed underscore*/float:left}

.RadComboBoxDropDown_NJScheduler{position:absolute; background:#fff; border:1px solid #616161; cursor:default; font-size:11px}

.RadComboBoxDropDown_NJScheduler_rtl{direction:rtl}

.RadComboBoxDropDown_NJScheduler .rcbScroll{overflow:auto; position:relative}

.RadComboBoxDropDown_NJScheduler .rcbList{list-style:none outside; position:relative; margin:0; padding:0}

.RadComboBoxDropDown_NJScheduler .rcbHeader, 
.RadComboBoxDropDown_NJScheduler .rcbFooter{background:#e4e4e4; color:#000; padding:5px 7px 4px}

.RadComboBoxDropDown_NJScheduler .rcbHeader{border-bottom:1px solid #7c7c7c; margin-bottom:1px}

.RadComboBoxDropDown_NJScheduler .rcbFooter{border-top:1px solid #7c7c7c; margin-top:1px}

.RadComboBoxDropDown_NJScheduler .rcbNoWrap .rcbItem, 
.RadComboBoxDropDown_NJScheduler .rcbNoWrap .rcbHovered, 
.RadComboBoxDropDown_NJScheduler .rcbNoWrap .rcbDisabled, 
.RadComboBoxDropDown_NJScheduler .rcbNoWrap .rcbLoading{white-space:nowrap}

.RadComboBoxDropDown_NJScheduler .rcbItem, 
.RadComboBoxDropDown_NJScheduler .rcbHovered, 
.RadComboBoxDropDown_NJScheduler .rcbDisabled, 
.RadComboBoxDropDown_NJScheduler .rcbLoading{padding:2px 6px; margin:0 1px}

.RadComboBoxDropDown_NJScheduler .rcbHovered{padding:1px 18px 1px 5px}

html>/**/body .RadComboBoxDropDown_NJScheduler .rcbItem, 
html>/**/body .RadComboBoxDropDown_NJScheduler .rcbHovered, 
html>/**/body .RadComboBoxDropDown_NJScheduler .rcbDisabled, 
html>/**/body .RadComboBoxDropDown_NJScheduler .rcbLoading{min-height:13px}

*+html .RadComboBoxDropDown_NJScheduler .rcbItem, 
*+html .RadComboBoxDropDown_NJScheduler .rcbHovered, 
*+html .RadComboBoxDropDown_NJScheduler .rcbDisabled, 
*+html .RadComboBoxDropDown_NJScheduler .rcbLoading{height:auto}

.RadComboBoxDropDown_NJScheduler_rtl .rcbItem, 
.RadComboBoxDropDown_NJScheduler_rtl .rcbDisabled, 
.RadComboBoxDropDown_NJScheduler_rtl .rcbLoading{padding:2px 6px}

.RadComboBoxDropDown_NJScheduler_rtl .rcbHovered{padding:1px 5px 1px 18px}

.RadComboBoxDropDown_NJScheduler .rcbImage{vertical-align:middle; margin:0 6px 2px 0}

.RadComboBoxDropDown_NJScheduler_rtl .rcbImage{margin:0 0 2px 6px}

.RadComboBoxDropDown_NJScheduler em{font-style:normal; font-weight:bold}

.RadComboBoxDropDown_NJScheduler .rcbItem em{background:#e5e5e5}

.RadComboBoxDropDown_NJScheduler .rcbHovered{background:#ffe79c; color:#882501; border:1px solid #c98400}
*+html div.RadComboBoxDropDown_NJScheduler .rcbList{zoom:1}/* IE7 item width fix */

* html div.RadComboBoxDropDown_NJScheduler .rcbItem, 
* html div.RadComboBoxDropDown_NJScheduler .rcbHovered{zoom:1}/* IE6 item width fix */

.RadComboBoxDropDown_NJScheduler .rcbSeparator{    color:#fff;     background:#8a8a8a}

.RadComboBox_NJScheduler .rcbDisabled .rcbInputCell .rcbInput, 
.RadComboBoxDropDown_NJScheduler .rcbDisabled{color:#787777; cursor:default}

.RadComboBoxDropDown_NJScheduler .rcbLoading{background:#f0f0f0; text-align:center}

.RadComboBoxDropDown_NJScheduler .rcbMoreResults{clear:both; border-top:1px solid #c3c3c3; background:#e4e4e4; position:relative; padding:0 6px 0; text-align:center; margin-top:1px; color:#8a8a8a}

.RadComboBoxDropDown_NJScheduler .rcbMoreResults a{display:inline-block; width:15px; height:9px; text-indent:-9999px; overflow:hidden; text-decoration:none; cursor:pointer; vertical-align:middle; background:url('ComboBox/rcbSprite.png') no-repeat -1px -85px}

* html .RadComboBoxDropDown_NJScheduler .rcbMoreResults a{font-size:0; line-height:0; text-indent:0}

*+html .RadComboBoxDropDown_NJScheduler .rcbMoreResults a{font-size:0; line-height:0; text-indent:0}

.RadComboBoxDropDown_NJScheduler .rcbMoreResults span{vertical-align:middle; height:19px; line-height:19px; display:inline-block}

.RadComboBoxDropDown_NJScheduler .rcbSeparatedList .rcbItem, 
.RadComboBoxDropDown_NJScheduler .rcbSeparatedList .rcbHovered, 
.RadComboBoxDropDown_NJScheduler .rcbSeparatedList .rcbDisabled, 
.RadComboBoxDropDown_NJScheduler .rcbSeparatedList .rcbLoading{padding-left:12px}

.RadComboBoxDropDown_NJScheduler .rcbSeparatedList .rcbSeparator{padding-left:6px}

/*hacks*/
/*Opera start*/
@media screen and (min-width:550px){.RadComboBoxDropDown_NJScheduler_rtl .rcbItem,.RadComboBoxDropDown_NJScheduler_rtl .rcbDisabled,.RadComboBoxDropDown_NJScheduler_rtl .rcbLoading{padding:2px 6px 2px 19px}

.RadComboBoxDropDown_NJScheduler_rtl .rcbHovered{padding:1px 5px 1px 18px}

}/*Opera end*/
