/* RadScheduler WebBlue skin */
/* common */
.RadScheduler_NJScheduler, 
.RadScheduler_NJScheduler a, 
.RadScheduler_NJScheduler input, 
.RadScheduler_NJScheduler select, 
.RadScheduler_NJScheduler textarea{color:#333; font:normal 12px/14px "Segoe UI",Arial,sans-serif}

.RadScheduler_NJScheduler textarea{background:#fff}
/* header */
/* header sprites */
.RadScheduler_NJScheduler .rsHeader .rsDatePickerActivator, 
.RadScheduler_NJScheduler .rsHeader .rsPrevDay, 
.RadScheduler_NJScheduler .rsHeader .rsNextDay{background-image:url('Scheduler/rsSprites.png')}

div.RadScheduler_NJScheduler .rsHeader{border:1px solid #7e7e7e; background-color:#c6c6c6}

.RadScheduler_NJScheduler .rsHeader, 
.RadScheduler_NJScheduler .rsHeader a{color:#000}

.RadScheduler_NJScheduler .rsHeader a:hover, 
.RadScheduler_NJScheduler .rsHeader em{color:#892500}

.RadScheduler_NJScheduler .rsHeader .rsSelected, 
div.RadScheduler_NJScheduler .rsTopWrap .rsHeader ul a{margin-top:2px; line-height:24px; padding:1px 1px 1px 10px}

.RadScheduler_NJScheduler .rsHeader .rsSelected, 
div.RadScheduler_NJScheduler .rsTopWrap .rsHeader ul a:hover{padding:0 0 0 9px; border:1px solid #ca4b0c; background-color:#ffa517}

.RadScheduler_NJScheduler .rsHeader .rsToday:hover{color:#333}

.RadScheduler_NJScheduler div.rsHeader .rsPrevDay, 
.RadScheduler_NJScheduler div.rsHeader .rsNextDay{width:20px; height:20px; line-height:20px}

.RadScheduler_NJScheduler div.rsHeader .rsPrevDay{margin:5px 0 0 3px; background-position:0 -48px}

.RadScheduler_NJScheduler div.rsHeader .rsNextDay{margin:5px 6px 0 0; background-position:-20px -48px}

.RadScheduler_NJScheduler div.rsHeader .rsPrevDay:hover{background-position:-70px -48px}

.RadScheduler_NJScheduler div.rsHeader .rsNextDay:hover{background-position:-90px -48px}

/* content */
.RadScheduler_NJScheduler .rsContent{background:#fff}

/* <headers>*/
.RadScheduler_NJScheduler .rsHorizontalHeaderTable{color:#000; background:#ededed}

.RadScheduler_NJScheduler .rsHorizontalHeaderWrapper{border-color:#a7bac5; background:#ededed}

.RadScheduler_NJScheduler .rsSpacerCell, 
.RadScheduler_NJScheduler .rsAllDayHeader, 
.RadScheduler_NJScheduler .rsVerticalHeaderWrapper, 
.RadScheduler_NJScheduler .rsVerticalHeaderTable{background:#ededed}

.RadScheduler_NJScheduler .rsVerticalHeaderTable th{border-color:#868686 #999; color:#000}

.RadScheduler_NJScheduler .rsHorizontalHeaderTable th{border-color:#7c7c7c; background-color:#e4e4e4}

.RadScheduler_NJScheduler .rsVerticalHeaderTable th{border-color:transparent #999; border-top:0}

.RadScheduler_NJScheduler .rsVerticalHeaderTable .rsAlt th{border-color:#999}

/* </headers>*/
/* <all-day-row>*/
.RadScheduler_NJScheduler .rsAllDayRow{background:#ededed}

.RadScheduler_NJScheduler .rsSpacerCell, 
.RadScheduler_NJScheduler .rsAllDayHeader, 
.RadScheduler_NJScheduler .rsVerticalHeaderTable .rsAllDayHeader{color:#000; border-color:#a7bac5 #999}

.RadScheduler_NJScheduler .rsAllDayRow td, 
.RadScheduler_NJScheduler .rsContentTable .rsAllDayRow td{border-color:#a8a8a8; border-style:solid}

.RadScheduler_NJScheduler .rsVerticalHeaderTable .rsMainHeader th{border-bottom-color:#A7BAC5}

.RadScheduler_NJScheduler .rsSpacerCell, 
.RadScheduler_NJScheduler .rsContent .rsAllDayHeader{border-bottom-color:#999}

/* </all-day-row>*/
.RadScheduler_NJScheduler .rsContent, 
.RadScheduler_NJScheduler .rsTopWrap .rsFooter{border:1px solid #3a5168; border-top:0}

.RadScheduler_NJScheduler .rsContentTable td{border-color:#eaeaea; border-bottom-style:dotted}

.RadScheduler_NJScheduler .rsContentTable .rsAlt td{border-color:#a8a8a8 #eaeaea; border-bottom-style:solid}

.RadScheduler_NJScheduler .rsMonthView .rsOtherMonth{background-color:#F9F9F9}

/* <appointments>*/
.RadScheduler_NJScheduler .rsApt .rsArrowTop, 
.RadScheduler_NJScheduler .rsApt .rsArrowBottom, 
.RadScheduler_NJScheduler .rsApt .rsArrowLeft, 
.RadScheduler_NJScheduler .rsApt .rsArrowRight, 
.RadScheduler_NJScheduler .rsApt .rsAptDelete, 
.RadScheduler_NJScheduler .rsApt .rsAptResize, 
.RadScheduler_NJScheduler .rsApt .rsAptRecurrence, 
.RadScheduler_NJScheduler .rsApt .rsAptRecurrenceException{background-color:transparent; background-image:url('Scheduler/rsSprites.png'); background-repeat:no-repeat}

div.RadScheduler_NJScheduler .rsAptResize{bottom:0}

div.RadScheduler_NJScheduler .rsApt .rsAptDelete{right:4px; width:22px}

.RadScheduler_NJScheduler .rsNonWorkHour, 
.RadScheduler_NJScheduler .rsSunCol, 
.RadScheduler_NJScheduler .rsSatCol{background-color:#F8F8F8}

.RadScheduler_NJScheduler .rsAptCreate, 
.RadScheduler_NJScheduler .rsMonthView .rsAptCreate, 
.RadScheduler_NJScheduler .rsAptCreateRow2, 
.RadScheduler_NJScheduler .rsMonthView .rsAptCreateRow2, 
.RadScheduler_NJScheduler .rsAptCreateRow3, 
.RadScheduler_NJScheduler .rsMonthView .rsAptCreateRow3, 
.RadScheduler_NJScheduler .rsAptCreateRow4, 
.RadScheduler_NJScheduler .rsMonthView .rsAptCreateRow4, 
.RadScheduler_NJScheduler .rsAptCreateRow5, 
.RadScheduler_NJScheduler .rsMonthView .rsAptCreateRow5{background:#ffe79c}

div.RadScheduler_NJScheduler .rsApt{/*background-color:#ffefbd; border:1px solid #c98400; */}

div.RadScheduler_NJScheduler .rsAptOut{margin:0; padding-bottom:1px}

div.RadScheduler_NJScheduler .rsAptContent, 
div.RadScheduler_NJScheduler .rsAptIn, 
div.RadScheduler_NJScheduler .rsAptMid{margin:0; bottom:auto; right:auto}

/* </appointments>*/
/* <month view>*/
.RadScheduler_NJScheduler .rsMonthView .rsDateBox{background-color:#F4F4F4; border-bottom:1px solid #E0E0E0}

.RadScheduler_NJScheduler .rsMonthView .rsAptCreate .rsDateBox{background-color:#efe6cb; border-bottom:1px solid #dfd6bb}

.RadScheduler_NJScheduler .rsMonthView .rsAptCreate{background-image:none}

.RadScheduler_NJScheduler .rsMonthView .rsContentTable td{border-color:#eaeaea; border-style:solid}

/* </month view>*/
/* <footer>*/
.RadScheduler_NJScheduler div.rsFooter{background-color:#e4e4e4; border-color:#999}

.RadScheduler_NJScheduler div.rsFooter .rsFullTime{background-position:0 -248px; padding:3px 0 4px 17px; background-color:transparent; background-image:url('Scheduler/rsSprites.png'); background-repeat:no-repeat}

.RadScheduler_NJScheduler div.rsFooter .rsFullTime:hover{background-position:0 -271px}

/* </footer>*/
/* <inline edit form>*/
.RadScheduler_NJScheduler .rsAptEditResizeHandle{background-image:url('Scheduler/rsSprites.png')}

div.RadScheduler_NJScheduler .rsAptEditFormWrapper{background-color:#c2c2c2; border:1px solid #626262}

.RadScheduler_NJScheduler .rsAptEditFormWrapper .rsAptEditTextareaWrapper{border-color:#626262; background:#fff}

.RadScheduler_NJScheduler .rsAptEditFormWrapper .rsAptEditTextareaWrapper textarea{background:#fff}

/* </inline edit form>*/
/* <advanced edit form>*/
.RadScheduler_NJScheduler .rsAdvancedEdit{background:#ededed; border:1px solid #999}

.RadScheduler_NJScheduler .rsAdvancedEdit div.rsAdvTitle{background:#ddd; border-bottom:1px solid #BBB}

/* <xref input skins>*/
.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvInput, 
.RadScheduler_NJScheduler .rsAdvancedEdit select, 
.RadScheduler_NJScheduler .rsAdvancedEdit .textareaWrapper{border-color:#616161}

.RadScheduler_NJScheduler .rsAdvancedEdit .rsInvalid textarea, 
.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvTimePicker .riEmpty{background-image:url('Input/sprite.gif')}

.RadScheduler_NJScheduler .rsAdvancedEdit .textareaWrapper{background:#fff}

.RadScheduler_NJScheduler .rsAdvancedEdit .rsInvalid{border-color:#F32800; color:#F32800}
/* </xref input skins>*/
.RadScheduler_NJScheduler .rsAdvancedEdit h2, 
.RadScheduler_NJScheduler .rsAdvancedEdit h3{color:#a45a3f}

.RadScheduler_NJScheduler .rsAdvancedEdit h2{border-bottom:1px solid #868686}

.RadScheduler_NJScheduler .rsAdvancedEdit h2 span{background:#ededed}

.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvRecurrenceFreq{border-right:1px solid #fff}

.RadScheduler_NJScheduler .rsAdvancedEdit ul.rsRecurrenceOptionList /* ??? */{border-right:1px solid #868686}

.RadScheduler_NJScheduler .rsAdvancedEdit div.rsAdvPatternPanel{border-left:0}

.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvancedSubmitArea{border-color:#868686}

/* </advanced edit form>*/
/* <date/time picker>*/
.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvEditClose, 
.RadScheduler_NJScheduler .rsTimePick .RadInput_NJScheduler input.riEnabled, 
.RadScheduler_NJScheduler .rsTimePick .RadInput_NJScheduler input.riHover, 
.RadScheduler_NJScheduler .rsTimePick .RadInput_NJScheduler input.riFocused{background-image:url('Scheduler/rsSprites.png')}

/* </date/time picker>*/
/* <modal dialogs>*/
div.RadScheduler_NJScheduler .rsModalWrapper .rsModalOuter{border:1px solid #616161; background-color:#e4e4e4}

.RadScheduler_NJScheduler div.rsModalWrapper .rsModalOuter .rsModalWindowClose{background-image:url('Scheduler/rsSprites.png'); background-color:#e4e4e4; background-position:-43px -528px; height:17px; margin-top:-24px; width:26px; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80)}

.RadScheduler_NJScheduler .rsModalWrapper .rsModalOuter .rsModalWindowClose:hover{opacity:1; -moz-opacity:1; filter:alpha(opacity=100)}

.RadScheduler_NJScheduler .rsModalWrapper .rsModalTitle{color:#000; background-image:url('Scheduler/rsSprites.png')}

.RadScheduler_NJScheduler .rsModalWrapper .rsModalInner{border-color:#616161; background:#fff}

.RadScheduler_NJScheduler .rsModalWrapper .rsModalIcon{background-image:url('Scheduler/rsSprites.png')}

/* Inline Edit buttons+ModalDialog buttons */
.RadScheduler_NJScheduler .rsModalWrapper .rsModalInner .rsModalButtons a, 
.RadScheduler_NJScheduler .rsAdvancedEdit div.rsAdvancedSubmitArea a, 
.RadScheduler_NJScheduler .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a{border:1px solid #4e4e4e; background-color:#8e8e8e; color:#fff}

.RadScheduler_NJScheduler .rsModalWrapper .rsModalInner .rsModalButtons a:hover, 
.RadScheduler_NJScheduler .rsAdvancedEdit div.rsAdvancedSubmitArea a:hover, 
.RadScheduler_NJScheduler .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a:hover{border:1px solid #ca4b0c; background-color:#ffa517; color:#892500}

/* </modal dialogs>*/
div.RadScheduler_NJScheduler .rsHeader{}
div.RadScheduler_NJScheduler .rsHeader{background-color:rgb(255,255,255); font-family:Verdana; color:rgb(164,165,160); font-weight:bold}
div.RadScheduler_NJScheduler .rsHeader a{font-family:Verdana; color:rgb(164,165,160); font-weight:bold}
div.RadScheduler_NJScheduler .rsHeader h2{font-size:12px; background-color:rgb(255,255,255); color:rgb(164,165,160); font-weight:bold}
div.RadScheduler_NJScheduler div.rsHeader .rsPrevDay{background-color:rgb(255,255,255); background-image:url('Scheduler/rsSprites.png'); background-repeat:no-repeat}
div.RadScheduler_NJScheduler div.rsHeader .rsNextDay{background-image:url('Scheduler/rsSprites.png'); background-color:rgb(255,255,255)}
div.RadScheduler_NJScheduler .rsHeader .rsDatePickerActivator{}
div.RadScheduler_NJScheduler .rsHeader .rsSelected{border-color:rgb(238,239,234); background-color:rgb(254,254,254)}
div.RadScheduler_NJScheduler .rsHeader .rsSelected em{color:rgb(170,205,230); font-family:Verdana; text-indent:0px; text-align:center; font-size:12px; font-weight:bold}
div.RadScheduler_NJScheduler .rsHorizontalHeaderTable th{}
div.RadScheduler_NJScheduler .rsHorizontalHeaderTable th{background-color:#6CA9CC; font-family:Verdana; color:white; font-weight:bold; font-size:11px}
div.RadScheduler_NJScheduler .rsHorizontalHeaderTable th a{font-family:Verdana; color:#808080; font-weight:bold; font-size:11px}
div.RadScheduler_NJScheduler .rsSpacerCell{}
div.RadScheduler_NJScheduler .rsAllDayHeader{}
div.RadScheduler_NJScheduler .rsVerticalHeaderWrapper{background-color:rgb(251,250,246)}
div.RadScheduler_NJScheduler .rsVerticalHeaderTable{background-color:rgb(251,250,246)}
div.RadScheduler_NJScheduler .rsSpacerCell{background-color:rgb(251,250,246); font-family:Verdana; color:rgb(164,165,160); font-size:11px; font-weight:bold; text-indent:3px}
div.RadScheduler_NJScheduler .rsAllDayHeader{background-color:rgb(251,250,246); font-family:Verdana; color:rgb(164,165,160); font-size:11px; font-weight:bold; text-indent:3px}
div.RadScheduler_NJScheduler .rsVerticalHeaderTable th{font-family:Verdana; color:rgb(164,165,160); font-size:11px; font-weight:bold; text-indent:3px}
div.RadScheduler_NJScheduler .rsContentTable .rsSatCol{}
div.RadScheduler_NJScheduler .rsContentTable .rsSunCol{}
div.RadScheduler_NJScheduler .rsAllDayRow td{background-color:rgb(251,250,246); font-family:Verdana; font-weight:bold}
div.RadScheduler_NJScheduler .rsContentTable td{color:#FBFAF6; font-family:Verdana; font-weight:bold; background-color:rgb(255,255,255); border-left-color:rgb(238,239,234); border-top-color:rgb(238,239,234); border-right-color:rgb(234,234,234)}
div.RadScheduler_NJScheduler .rsMonthView .rsDateBox{}
div.RadScheduler_NJScheduler .rsMonthView .rsDateBox a{}
div.RadScheduler_NJScheduler .rsMonthView .rsShowMore{}
div.RadScheduler_NJScheduler .rsMonthView .rsOtherMonth{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvTitle{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvInnerTitle{}
div.RadScheduler_NJScheduler .rsAdvancedEdit{}
div.RadScheduler_NJScheduler .rsAdvancedEdit{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .riLabel{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvEditClose{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvEditSave{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvEditCancel{}
div.RadScheduler_NJScheduler .rsFooter{}
div.RadScheduler_NJScheduler .rsFooter .rsFullTime{}
