/* Telerik RadAjaxLoadingPanel Default Skin */

.RadAjax_Default .raDiv
{
	background-image:url('Ajax/loading_new.gif');
}

.RadAjax_Default .raColor
{
	background-color:#fff;
}

.RadAjax_Default .raTransp
{
	opacity:0.7;
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
}                                                            
/*Telerik RadCalendar Default skin*/

table.RadCalendar_Default
{
	background:#fff;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

/*titlebar*/

.RadCalendar_Default .rcTitlebar
{
	border-color:#868686 #868686 #c4c4c4;
	background:#eaeaea 0 -1000px repeat-x url('Calendar/sprite.gif');
	color:#000;
}

.RadCalendar_Default .rcTitlebar table
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height: 23px;
}

.RadCalendar_Default .rcTitlebar td
{
	padding:0 0 1px;
}

.RadCalendar_Default .rcTitlebar .rcPrev,
.RadCalendar_Default .rcTitlebar .rcNext,
.RadCalendar_Default .rcTitlebar .rcFastPrev,
.RadCalendar_Default .rcTitlebar .rcFastNext
{
	background-image:url('Calendar/sprite.gif');
	color:#ccc;
}

.RadCalendar_Default .rcTitlebar .rcFastPrev
{
	margin-left:6px;
	background-position:1px -197px;
}

.RadCalendar_Default .rcTitlebar a.rcFastPrev:hover
{
	background-position:1px -247px;
}

.RadCalendar_Default .rcTitlebar .rcPrev
{
	background-position:4px -297px;
}

.RadCalendar_Default .rcTitlebar a.rcPrev:hover
{
	background-position:4px -347px;
}

.RadCalendar_Default .rcTitlebar .rcNext
{
	background-position:3px -397px;
}

.RadCalendar_Default .rcTitlebar a.rcNext:hover
{
	background-position:3px -447px;
}

.RadCalendar_Default .rcTitlebar .rcFastNext
{
	margin-right:6px;
	background-position:1px -497px;
}

.RadCalendar_Default .rcTitlebar a.rcFastNext:hover
{
	background-position:1px -547px;
}

.RadCalendar_Default .rcMain
{
	border-color:#868686;
}

.RadCalendar_Default .rcMainTable
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height: 17px;
}

/*header, footer*/

.RadCalendar_Default .rcHeader,
.RadCalendar_Default .rcFooter
{
	border-color:#868686;
}

/*week numbers and days*/

.RadCalendar_Default .rcWeek th
{
	border-bottom:1px solid #c5c5c5;
	padding:4px 6px 3px 0;
	color:#333;
}

.RadCalendar_Default .rcWeek .rcViewSel,
.RadCalendar_Default .rcRow th
{
	width:13px;
	padding-left:9px;
	padding-right:7px;
	background:#eee;
}

.RadCalendar_Default .rcRow th
{
	color:#777;
}

/*date cells*/

.RadCalendar_Default .rcRow td
{
	border-color:#fff;
}

.RadCalendar_Default .rcMain .rcRow a,
.RadCalendar_Default .rcMain .rcRow span
{
	color:#333;
}

.RadCalendar_Default .rcMain .rcWeekend a
{
	color:#666;
}

.RadCalendar_Default .rcRow .rcToday
{
	border-color:#898989;
}

.RadCalendar_Default .rcMain .rcOtherMonth a
{
	color:#898989;
}

.RadCalendar_Default .rcMain .rcOutOfRange span
{
	color:#898989;
}

.RadCalendar_Default .rcRow .rcSelected
{
	border-color:#8d8d8d #7d7d7d #6c6c6c;
	background:#828282 0 -1700px repeat-x url('Calendar/sprite.gif');
}

.RadCalendar_Default .rcMain .rcRow .rcSelected a
{
	color:#fff;
}

.RadCalendar_Default .rcRow .rcHover
{
	border-color:#c4c4c4 #b2b2b2 #9e9e9e;
	background:#c5c5c5 0 -1600px repeat-x url('Calendar/sprite.gif');
}

.RadCalendar_Default .rcMain .rcRow .rcHover a
{
	color:#333;
}

/*multimonth view*/

.RadCalendarMultiView_Default .rcTitlebar
{
	border-color:#9a9a9a #9c9c9c #9c9c9c;
	background:#c5c5c5 0 -1199px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarMultiView_Default .rcTitlebar table
{
	border:1px solid;
	border-color:#fdfdfd #f3f3f3 #e7e7e7;
	line-height:27px;
}

.RadCalendarMultiView_Default .rcTitlebar a.rcFastPrev:hover
{
	background-position:1px -647px;
}

.RadCalendarMultiView_Default .rcTitlebar a.rcPrev:hover
{
	background-position:4px -747px;
}

.RadCalendarMultiView_Default .rcTitlebar a.rcNext:hover
{
	background-position:3px -847px;
}

.RadCalendarMultiView_Default .rcTitlebar a.rcFastNext:hover
{
	background-position:1px -947px;
}

.RadCalendarMultiView_Default .rcMain
{
	border-color:#9b9b9b;
}

.RadCalendarMultiView_Default .rcCalendar
{
	border-color:#868686;
}

.RadCalendarMultiView_Default .rcCalendar .rcMainTable
{
	height:176px;
}

.RadCalendarMultiView_Default .rcMainTable .rcTitle
{
	border-color:#c4c4c4;
	padding:0 0 2px;
	background:#eaeaea 0 -1000px repeat-x url('Calendar/sprite.gif');
	line-height:22px;
}

/*month view*/

table.RadCalendarMonthView_Default
{
	border-color:#979797;
	background:#fff;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#333;
}

.RadCalendarMonthView_Default #rcMView_Feb,
.RadCalendarMonthView_Default #rcMView_Apr,
.RadCalendarMonthView_Default #rcMView_Jun,
.RadCalendarMonthView_Default #rcMView_Aug,
.RadCalendarMonthView_Default #rcMView_Oct,
.RadCalendarMonthView_Default #rcMView_Dec
{
	border-right:1px solid #e0e0e0;
}

.RadCalendarMonthView_Default a
{
	color:#333;
}

.RadCalendarMonthView_Default .rcSelected a
{
	border-color:#8d8d8d #7d7d7d #6c6c6c;
	background:#828282 0 -1700px repeat-x url('Calendar/sprite.gif');
	color:#fff;
}

.RadCalendarMonthView_Default #rcMView_PrevY a,
.RadCalendarMonthView_Default #rcMView_NextY a
{
	width:17px;
	height:14px;
	background-image:url('Calendar/sprite.gif');
	color:#ccc;
}

.RadCalendarMonthView_Default #rcMView_PrevY a
{
	background-position:7px -196px;
}

.RadCalendarMonthView_Default #rcMView_NextY a
{
	background-position:7px -496px;
}

.RadCalendarMonthView_Default .rcButtons
{
	padding:6px 7px 5px;
}

.RadCalendarMonthView_Default input
{
	border-color:#a7a7a7 #7b7b7b #7b7b7b #a7a7a7;
	background:#e9e9e9 0 -2300px repeat-x url('Calendar/sprite.gif');
	color:#000;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

/*time view*/

table.RadCalendarTimeView_Default
{
	border-color:#868686;
	background:#fff;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

.RadCalendarTimeView_Default th
{
	border-bottom:1px solid #c4c4c4;
	padding:0 0 1px;
	background:#eaeaea 0 -1000px repeat-x url('Calendar/sprite.gif');
	color:#000;
	line-height:23px;
}

table.RadCalendarTimeView_Default td
{
	border-color:#c5c5c5;
}

.RadCalendarTimeView_Default a
{
	color:#333;
}

.RadCalendarTimeView_Default td.rcSelected a
{
	border-color:#8d8d8d #7d7d7d #6c6c6c;
	background:#828282 0 -1700px repeat-x url('Calendar/sprite.gif');
	color:#fff;
}

.RadCalendarTimeView_Default td.rcHover a
{
	border-color:#c4c4c4 #b2b2b2 #9e9e9e;
	background:#c5c5c5 0 -1600px repeat-x url('Calendar/sprite.gif');
	color:#000;
}

.RadCalendarTimeView_Default .rcFooter
{
	border-color:#c5c5c5;
}

/*pickers*/

.RadPicker_Default .rcCalPopup,
.RadPicker_Default .rcTimePopup
{
	background-image:url('Calendar/sprite.gif');
}

.RadPicker_Default .rcCalPopup,
.RadPicker_Default a.rcDisabled.rcCalPopup:hover
{
	background-position:0 0;
}

.RadPicker_Default a.rcCalPopup:hover
{
	background-position:0 -50px;
}

.RadPicker_Default .rcTimePopup,
.RadPicker_Default a.rcDisabled.rcTimePopup:hover
{
	background-position:0 -100px;
}

.RadPicker_Default a.rcTimePopup:hover
{
	background-position:0 -150px;
}

/*rtl*/

.RadCalendarRTL_Default .rcTitlebar table
{
	direction:ltr;
}

.RadCalendarRTL_Default .rcTitle
{
	direction:rtl;
}

/* RadColorPicker Default skin */
.RadColorPicker_Default .rcpViews,
.RadColorPicker_Default .rcpHeader,
.RadColorPicker_Default .rcpPageView
{
	background-color: #f5f5f5;
}

.RadColorPicker_Default .rcpColorPreview,
.RadColorPicker_Default .rcpInput,
.RadColorPicker_Default .rcpHexInput,
.RadColorPicker_Default .rcpMillionColorsPalette,
.RadColorPicker_Default .rcpMillionColorsSlider div.rslTrack
{
	border:1px solid;
	border-color:#bbb #fff #fff #bbb;
}

.RadColorPicker_Default .rcpPalette,
.RadColorPicker_Default input,
.RadColorPicker_Default a
{
	color:#000;
}

.RadColorPicker_Default .rcpHeader,
.RadColorPicker_Default .rcpHeader .rcpImageButton,
.RadColorPicker_Default .rcpRecentColors,
.RadColorPicker_Default .rcpIcon a,
.RadColorPicker_Default .rcpTabs a,
.RadColorPicker_Default .rcpTabs a span,
.RadColorPicker_Default .rcpButton,
.RadColorPicker_Default .rcpButton span,
.RadColorPicker_Default .rcpMillionColorsHandle,
.RadColorPicker_Default .rcpSlider div.rslTrack,
/* overwrite sliders */
.RadColorPicker_Default .rcpSlider .rslTrack a.rslDraghandle,
.RadColorPicker_Default div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle
{
	background-image:url('ColorPicker/ColorPickerSprites.png');
	background-repeat:no-repeat;
}

/* Rounded corners and shadows */
.RadColorPicker_Default .rcpPalette,
.RadColorPicker_Default .rcpRoundedRight,
.RadColorPicker_Default .rcpRoundedBottomRight,
.RadColorPicker_Default .rcpRightShadow,
.RadColorPicker_Default .rcpCornerShadow
{
	background-image:url('ColorPicker/rcpVerticalSprites.png');
}

.RadColorPicker_Default .rcpRoundedBottomLeft,
.RadColorPicker_Default .rcpBottomShadow
{
	background-image:url('ColorPicker/ColorPickerSprites.png');
}

* html .RadColorPicker_Default .rcpPalette,
* html .RadColorPicker_Default .rcpRoundedRight,
* html .RadColorPicker_Default .rcpRoundedBottomRight,
* html .RadColorPicker_Default .rcpRoundedBottomLeft
{
	background-image:url('ColorPicker/rcpVerticalSpritesIE6.png');
}
                                                            
/* RadComboBox Default skin */

/*global*/

.RadComboBox_Default,
.RadComboBox_Default .rcbInput,
.RadComboBoxDropDown_Default
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #333;
}

/* combobox */

.RadComboBox_Default .rcbInputCellLeft,
.RadComboBox_Default .rcbInputCellRight,
.RadComboBox_Default .rcbArrowCellLeft,
.RadComboBox_Default .rcbArrowCellRight
{
	background-image: url('ComboBox/rcbSprite.png');
}

* html .RadComboBox_Default .rcbInputCellLeft,
* html .RadComboBox_Default .rcbInputCellRight,
* html .RadComboBox_Default .rcbArrowCellLeft,
* html .RadComboBox_Default .rcbArrowCellRight
{
	background-image: url('ComboBox/rcbSpriteIE6.png');
}

.RadComboBox_Default td.rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Default td.rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Default .rcbHovered .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Default .rcbHovered .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Default .rcbFocused .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Default .rcbFocused .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Default .rcbHovered .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -22px; }
.RadComboBox_Default .rcbHovered .rcbReadOnly td.rcbInputCellRight { background-position: 100% -22px; }

.RadComboBox_Default .rcbFocused .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -44px; }
.RadComboBox_Default .rcbFocused .rcbReadOnly td.rcbInputCellRight { background-position: 100% -44px; }

.RadComboBox_Default .rcbInputCell .rcbEmptyMessage
{
	color: #666;
}

.RadComboBox_Default .rcbHovered .rcbInputCell .rcbInput
{
	color: #000;
}

.RadComboBox_Default td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Default td.rcbArrowCellRight { background-position: 0 -88px; }

.RadComboBox_Default .rcbHovered .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Default .rcbHovered .rcbArrowCellRight { background-position: -36px -88px; }

.RadComboBox_Default .rcbFocused .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Default .rcbFocused .rcbArrowCellRight { background-position: -72px -88px; }

.RadComboBox_Default td.rcbArrowCellHidden { background-position: -15px -88px; }

.RadComboBox_Default_rtl td.rcbArrowCellHidden { background-position: -18px -88px; }

/* Read-only styles */

.RadComboBox_Default .rcbReadOnly td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Default .rcbReadOnly td.rcbArrowCellRight { background-position: -2px -88px; }

.RadComboBox_Default .rcbHovered .rcbReadOnly .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Default .rcbHovered .rcbReadOnly .rcbArrowCellRight { background-position: -38px -88px; }

.RadComboBox_Default .rcbFocused .rcbReadOnly .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Default .rcbFocused .rcbReadOnly .rcbArrowCellRight { background-position: -74px -88px; }

.RadComboBox_Default .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_Default .rcbHovered td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_Default .rcbFocused td.rcbArrowCellHidden { background-position: -87px -88px; }

.RadComboBox_Default_rtl .rcbReadOnly td.rcbArrowCellHidden { background-position: -18px -88px; }
.RadComboBox_Default_rtl .rcbHovered td.rcbArrowCellHidden { background-position: -54px -88px; }
.RadComboBox_Default_rtl .rcbFocused td.rcbArrowCellHidden { background-position: -90px -88px; }

/* dropdown */

.RadComboBoxDropDown_Default .rcbHeader,
.RadComboBoxDropDown_Default .rcbFooter,
.RadComboBoxDropDown_Default .rcbMoreResults,
.RadComboBoxDropDown_Default .rcbMoreResults a
{
	background-image: url('ComboBox/rcbSprite.png');
}

* html .RadComboBoxDropDown_Default .rcbHeader,
* html .RadComboBoxDropDown_Default .rcbFooter,
* html .RadComboBoxDropDown_Default .rcbMoreResults,
* html .RadComboBoxDropDown_Default .rcbMoreResults a
{
	background-image: url('ComboBox/rcbSpriteIE6.png');
}

.RadComboBoxDropDown_Default
{
	background: #fff;
	border-color: #c6c7d2;
	border-top-color: #83868d;
}

.RadComboBoxDropDown_Default .rcbHeader,
.RadComboBoxDropDown_Default .rcbFooter
{
	background-color: #f1f2f4;
	background-position: 0 -110px;
}

.RadComboBoxDropDown_Default .rcbHeader
{
	border-bottom-color: #d5d5d5;
}

.RadComboBoxDropDown_Default .rcbFooter
{
	border-top-color: #d5d5d5;
}

.RadComboBoxDropDown_Default .rcbItem em
{
	background: #e5e5e5;
}

.RadComboBoxDropDown_Default .rcbHovered
{
	background: #dfdfdf;
	color: #000;
}

.RadComboBoxDropDown_Default .rcbSeparator
{
    color: #fff;
    background: #8a8a8a;
}

.RadComboBox_Default .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_Default .rcbDisabled
{
	color: #999;
}

.RadComboBox_Default .rcbDisabled td.rcbInputCellLeft { background-position: 0 -66px; }
.RadComboBox_Default .rcbDisabled td.rcbInputCellRight { background-position: 100% -66px; }
.RadComboBox_Default .rcbDisabled td.rcbArrowCellLeft { background-position: -126px -88px; }
.RadComboBox_Default .rcbDisabled td.rcbArrowCellRight { background-position: -110px -88px; }
.RadComboBox_Default_rtl table.rcbDisabled td.rcbArrowCellHidden,
.RadComboBox_Default_rtl .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden { background-position: -126px -88px; }

.RadComboBoxDropDown_Default .rcbLoading
{
	background: #f0f0f0;
}

.RadComboBoxDropDown_Default .rcbMoreResults
{
	border-top-color: #c6c7d2;
	background-position: 0 -132px;
	background-color: #e6e6e6;
	color: #8a8a8a;
}

.RadComboBoxDropDown_Default .rcbMoreResults a
{
	background-position: -157px -94px;
}
                                                            
.RadDock_Default .rdMiddle .rdLeft,
.RadDock_Default .rdMiddle .rdRight
{
	background-image: url('Dock/VerticalSprite.gif');
}

.RadDock_Default .rdTop .rdLeft,
.RadDock_Default .rdTop .rdRight,
.RadDock_Default .rdTop .rdCenter,
.RadDock_Default .rdBottom .rdLeft,
.RadDock_Default .rdBottom .rdRight,
.RadDock_Default .rdBottom .rdCenter
{
	background-image: url('Dock/HorizontalSprite.gif');
}

.RadDock_Default .rdCenter .rdCommands a span
{
	background-image: url('Dock/CommandSprite.gif');
}

.RadDock_Default .rdMiddle .rdCenter,
.RadDock_Default .rdBottom .rdCenter
{
	background-color: #fff;
}

.RadDock_Default .rdContent
{
	color: black;
}

.RadDock_Default .rdTitleBar em
{
	color: #000;
}                                                            

    /* Suppress sprite from top and bottom rows */
    
        .RadDock_Default .rdTop .rdLeft,
        .RadDock_Default .rdTop .rdRight,
        .RadDock_Default .rdTop .rdCenter,
        .RadDock .rdTop .rdLeft,
        .RadDock .rdTop .rdRight,
        .RadDock .rdTop .rdCenter
        {
            background-image: none !important;
        }
        .RadDock_Default .rdBottom .rdLeft,
        .RadDock_Default .rdBottom .rdRight,
        .RadDock_Default .rdBottom .rdCenter,
        .RadDock .rdBottom .rdLeft,
        .RadDock .rdBottom .rdRight,
        .RadDock .rdBottom .rdCenter
        {
            background-image: none !important;
        }

        .RadDock_Default .rdMiddle .rdLeft,
        .RadDock_Default .rdMiddle .rdRight 
        {
            background-image: none !important;
        }
	

/* Give the top row a background */
        .RadDock_Default .rdTop .rdLeft, 
        .RadDock_Default .rdTop .rdRight,
        .RadDock_Default .rdTop .rdCenter,
        .RadDock .rdTop .rdLeft,
        .RadDock .rdTop .rdRight,
        .RadDock .rdTop .rdCenter
        {
            background: #F2F2F2;
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F2F2F2), color-stop(75%,#FFF)) !important;
			background: -moz-linear-gradient(top,  #F2F2F2 0%,  #FFF 75%) !important;
        }
        
        .RadDockZone .RadDock.rdCollapsed
        {
            height: auto !important;
        }
        .rdTitleBar
        {
            position: relative !important;
        }
        .rdCommands
        {
            position: absolute !important;
            right: -3px !important;
            top: -5px !important;
        }
    
/* Put in a top border */
        .rdTop .rdLeft,
        .rdTop .rdRight,
        .rdTop .rdCenter
        {
            border-top: 1px solid #868686 !important;  /* #868686 */
            border-bottom: 1px solid #b6b6b6 !important; /* b6b6b6 */
        }

/* Put in a right border */
        .rdTop .rdRight,
        .rdMiddle .rdRight,
        .rdBottom .rdRight
        {
            border-right: 1px solid #868686 !important; /* #868686 */
            margin-right: 1px;
            padding-right: -2px;
        }
    
/* Put in a bottom border */
        .rdBottom .rdLeft,
        .rdBottom .rdRight,
        .rdBottom .rdCenter
        {
            border-bottom: 1px solid #868686 !important;  /* #868686 */
        }
        
/* Put in a left border */
        .rdTop .rdLeft,
        .rdMiddle .rdLeft,
        .rdBottom .rdLeft
        {
            border-left: 1px solid #868686 !important; /* #868686 */
            margin-left: 1px;
        }

/* RadEditor for ASP.NET AJAX Default Skin */

.Default.RadEditor
{
    background-color: #ececec;
}

/* reWrapper */
.Default.reWrapper
{
    border: solid 1px #828282;
}

.Default.RadEditor .reContentCell
{
    border: solid 1px #828282;
}

/* common settings for .reModule, .reEditorModes and .reWrapper */
.Default.reColorPicker,
.Default.reInsertTable,
.Default.reDropDownBody,
.Default.reCustomLinks a:hover
{
	border: solid 1px #828282;
}

.Default.reDropDownBody table
{
    background: transparent;
}

.Default.RadEditor .reModule,
.Default.RadEditor .reEditorModes,
.Default.RadEditor .reWrapper
{
	background-color: #ececec;
}

/*NEW: Only in the Bottom zone - where the Statistics module is commonly set, remove uppper border, because it looks ugly*/
.Default.RadEditor .reBottomZone .reModule
{
    border-top: 0;
}

.Default.RadEditor .reModule
{
    border-top: solid 1px #828282;  
}

.Default.reCustomLinks a,
.Default.reCustomLinks a:link,
.Default.reCustomLinks a:visited
{
    border: solid 1px #fff; /* should be the same as the background of the dropdown */
    color: black !important;
}

.Default.reCustomLinks a:hover
{
    background-color: #828282;
    border-top: solid 1px #8d8d8d;
    border-right: solid 1px #717171;
    border-bottom: solid 1px #6c6c6c;
    border-left: solid 1px #7a7a7a;
}
/* end of module */

.reToolbar li
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -26px;
    color: #000;
}

.Default .reSpinBox a
{
    background-image: url('Editor/ToolbarSprites.gif');
    -moz-user-select: none;
    outline: none;
}

/* separator */
.reToolbar.Default .reSeparator
{
    background-position: center -148px;
    background-image: url('Editor/ToolbarSprites.gif');
}

/* common settings for left and right grip */
.reToolbar.Default .reGrip
{
	background-image: url('Editor/ToolbarSprites.gif');
}

/* reTool */
.reTool span
{
    background-image: url('../Common/CommandSpritesLight.png');
}

/* IE6 does not support PNG alpha channel, so we use gifs for the command sprites instead */
* html .reTool span,
* html .reTool_text span,
* html .reTlbVertical .reTool_text span,
* html .reToolbar .reSplitButton.reTool_text span
{
    _background-image: url('../Common/CommandSpritesLightIE6.gif');
}

.reDialog .reTool,
.reModule .reTool
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -242px;
}

.reDialog .reTool:hover,
.reToolbar .reTool:hover,
.reModule .reTool:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -52px;
}

.reToolbar .reTool.reTool_selected,
.reToolbar .reTool.reTool_selected:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -124px;
    background-repeat: no-repeat;
}

/* .reTool_text */
.reToolbar .reTool_text span
{
    background-image: url('../Common/CommandSpritesLight.png');
}

.reToolbar .reTool_text:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -100px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #878787;
    border-right: solid 1px #878787;
}

.reToolbar .reTool_text.reTool_selected,
.reToolbar .reTool_text.reTool_selected:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -174px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #878787;
    border-right: solid 1px #878787;
}

/* these settings will not be included in the common CSS file of RadEditor */
.reToolbar .reTool_text.reTool_disabled,
.reToolbar .reTool_text.reTool_disabled:hover
{
    margin-left: 0;
    margin-right: 0;
    border: 0;
}
/* end of reTool_text */

.reTool.reSplitButton:hover
{
    background: url('Editor/ToolbarSprites.gif') no-repeat 0 -76px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool.reSplitButton:hover
{
    background: url('Editor/ToolbarSprites.gif') no-repeat 0 -76px;
}

.Default .reTool .split_arrow
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: -28px -362px;
}

.Default .reSplitButton.reTool_text .split_arrow
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .Default .reToolbar .reTool_text .split_arrow
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool_text:hover
{
    background: url('Editor/ToolbarSprites.gif');
    background-position: 0 -100px;
}

.reDialog .reTool.reSplitButton,
.reModule .reTool.reSplitButton
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -218px;
}

.reDialog .reTool.reSplitButton:hover,
.reModule .reTool.reSplitButton:hover
{
    background-position: 0 -76px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool.reSplitButton.reTool_disabled:hover
{
    background: none;
}
/* end of reSplitButton */

/* reDropdown */
.reDropdown:link,
.reDropdown:visited
{
    color: black !important;
}

.reDropdown,
.reTool_disabled.reDropdown:hover
{
    border: solid 1px #ababab;
    background-color: #fff;
    background-image: url('Editor/ToolbarSprites.gif') !important;
    background-position: right -360px !important;
}

.reDropdown:hover
{
    border-top: solid 1px #d1d1d1;
    border-right: solid 1px #d1d1d1;
    border-bottom: solid 1px #a3a3a3;
    border-left: solid 1px #a3a3a3;
    background-image: url('Editor/ToolbarVerticalSprites.gif') !important;
    background-position: right 0 !important;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTool_disabled.reDropdown
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: right -380px;
    background-repeat: no-repeat;
}
/* end of reDropdown */

/* vertical toolbar */
.RadEditor.Default .reTlbVertical li
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-repeat: repeat-y;
    background-position: -26px 0;
}

.RadEditor.Default .reTlbVertical .reToolbar.Default .reGrip
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
}

.RadEditor.Default .reTlbVertical .reToolbar.Default .grip_first
{
    background-position: 0 0;
}

.RadEditor.Default .reTlbVertical .reToolbar.Default .grip_last
{
    background-position: 0 -4px;
}

.RadEditor.Default .reTlbVertical .reToolbar.Default .reSeparator
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -100px -12px;
}

.reTlbVertical .reTool:hover,
.reTlbVertical .reTool_text.reSplitButton:hover,
.reTlbVertical .reTool_text:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTlbVertical .reTool_text:hover
{
	background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-repeat: no-repeat;
    background-position: -76px 0;
}

.reTlbVertical .reTool.reTool_selected,
.reTlbVertical .reTool_text.reTool_selected,
.reTlbVertical .reTool_text.reTool_selected:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -52px 0;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTlbVertical .reSplitButton:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
    background-repeat: no-repeat;
}
/* end of vertical toolbar */

.reDropDownBody .reTlbVertical ul li a:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -602px 0;
}

/* InsertTable itself is a kind of tool strip, so it must be styled as a toolstrip */
.Default.reInsertTable
{
    background-color: #ffffff;
}

.reDropDownBody .reTlbVertical .reToolbar
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-color: #ffffff;
    background-position: -126px 0;
}
/* end of context menu and toolstrip */

/* spinbox */
.Default table.reSpinBox
{
	border-top: solid 1px #8e8e8e;
	border-right: solid 1px #b8b8b8;
	border-bottom: solid 1px #b8b8b8;
	border-left: solid 1px #8e8e8e;
	background: white;
}

.Default table.reSpinBox:hover
{
    border: solid 1px #515151;
}

.Default .reSpinBoxIncrease
{
	background-position: 0 -198px;
}

.Default .reSpinBoxIncrease:hover
{
	background-position: 0 -208px;
}

.Default .reSpinBoxDecrease
{
	background-position: -11px -198px;
}

.Default .reSpinBoxDecrease:hover
{
	background-position: -11px -208px;
}
/* end of spinbox */

/* editor input elements */
.Default.RadEditor input
{
	border-top: solid 1px #8e8e8e;
	border-right: solid 1px #b8b8b8;
	border-bottom: solid 1px #b8b8b8;
	border-left: solid 1px #8e8e8e;
	background-color: white;
}

.Default.RadEditor input:hover
{
    border: solid 1px #515151;
}
/* editor input elements */

/* editing modes */
.Default .reMode_selected
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -948px 0;
}
/* end of editing modes */

/* DOM inspector */
.Default .reModule_domlink_selected,
.Default .reModule_domlink
{
    color: black;
}
/* end of DOM inspector */

.Default.reDropDownBody .reItemOver
{
	background: #dfdfdf;
	color: #000;
}
/* end of expanded dropdowns */

* html .reTool_selected.reTool
{
    border-left-width: 0 !important;
    border-right-width: 0 !important;
}

/* color picker */
.Default.reColorPicker table div
{
	border: solid 1px #c5c5c5;
}

.Default.reColorPicker table td.reItemOver div
{
	border-color: #000;
}

.Default.reColorPicker span
{
	border: solid 1px #c5c5c5;
}
/* end of color picker */

/* ajax spellchecker */
.reAjaxspell_button
{
    border: solid 1px #828282;
    background: #ececec;
    color: #828282;
}

.Default .reAjaxSpellCheckSuggestions table
{
    border-width: 0;
    width: 100%;
}

.Default .reAjaxSpellCheckSeparator
{
    background-color: #979797;
}
/* ajax spellchecker */

/* custom links */
.Default.reCustomLinks,
.Default.reCustomLinks ul
{
	color: #000;
}

.Default.reCustomLinks a
{
    background: none transparent;
    color: black;
	cursor: default !important;
}

.Default.reCustomLinks a:hover
{
    color: white;
}
/* end of custom links */

/* insert table dropdown */
.reInsertTable table
{
    background: #ffffff;
}

.reInsertTable table td
{
    border: solid 1px #828282;
    background: white;
}

.reInsertTable .reTlbVertical ul
{
    background-color: #ffffff;
}

.Default.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text,
.Default.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link,
.Default.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited
{
    color: black !important;
    background: transparent none;
    _background: none !important;
}

.Default.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:hover
{
    background: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -1403px 0;
}

.reInsertTable .reTlbVertical ul .reTool_text span
{
    background-image: url('../Common/CommandSpritesLight.png');
    background-position: -3575 center;
}

.reInsertTable .reToolbar li .reTool:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -52px;
}
/* end of insert table dropdown */

/* modules selector */
.reModule_visible_icon,
.reModule_hidden_icon
{
	display: block;
	float: left;
	height: 18px;
	width: 18px;
	background-image: url('../Common/CommonIcons.gif');
	background-repeat: no-repeat;
}

.reModule_visible_icon
{
	background-position: -8px -199px;
}

.reModule_hidden_icon
{
	background-position: -8px -103px;
	
}
/* end of modules selector */

/* resize cell */
.reResizeCell div
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: center -301px;
}

/* reTool_disabled */
.reDialog .reTool_disabled,
.reDialog .reTool_disabled:hover,
.reToolbar .reTool_disabled,
.reToolbar .reTool_disabled:hover,
.reModule .reTool_disabled,
.reModule .reTool_disabled:hover
{
    filter: alpha(opacity=40);
    opacity: .4;
    -moz-opacity: .4;
    background-image: none;
}
/* reTool_disabled */

/* the rule below styles RadWindow's content cell, which is used in the floating and show on focus toolbar modes */
.RadWindow.RadWindow_Default.reToolbarWindow td.rwWindowContent
{
    background-color: #ececec;
}                                                              
/*Telerik RadGrid Default Skin*/

/*global*/

.RadGrid_Default
{
    border:1px solid #828282;
    background:#fff;
    color:#333;
}

.RadGrid_Default,
.RadGrid_Default .rgMasterTable,
.RadGrid_Default .rgDetailTable,
.RadGrid_Default .rgGroupPanel table,
.RadGrid_Default .rgCommandRow table,
.RadGrid_Default .rgEditForm table,
.RadGrid_Default .rgPager table,
.GridToolTip_Default
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:16px;
}

.RadGrid_Default .rgAdd,
.RadGrid_Default .rgRefresh,
.RadGrid_Default .rgEdit,
.RadGrid_Default .rgDel,
.RadGrid_Default .rgFilter,
.RadGrid_Default .rgPagePrev,
.RadGrid_Default .rgPageNext,
.RadGrid_Default .rgPageFirst,
.RadGrid_Default .rgPageLast,
.RadGrid_Default .rgExpand,
.RadGrid_Default .rgCollapse,
.RadGrid_Default .rgSortAsc,
.RadGrid_Default .rgSortDesc,
.RadGrid_Default .rgUpdate,
.RadGrid_Default .rgCancel
{
	background-image:url('Grid/sprite.gif');
}

/*header*/

.RadGrid_Default .rgHeaderDiv
{
	background:#eee 0 -7550px repeat-x url('Grid/sprite.gif');
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -7050px;
}

.RadGrid_Default .rgHeader,
.RadGrid_Default th.rgResizeCol
{
	border:0;
	border-bottom:1px solid #828282;
	background:#eaeaea 0 -2300px repeat-x url('Grid/sprite.gif');
}

.clientResizableGrid .rgHeader
{
	border:solid #c4c4c4;
	border-width:0 0 1px 1px;
}

.RadGrid_Default th.rgSorted
{
	background-color:#c4c4c4;
	background-position:0 -2600px;
}

.RadGrid_Default .rgHeader,
.RadGrid_Default .rgHeader a
{
    color:#333;
}

/*rows*/

.RadGrid_Default .rgRow td,
.RadGrid_Default .rgAltRow td,
.RadGrid_Default .rgEditRow td,
.RadGrid_Default .rgFooter td
{
	border-style:solid;
	border-width:0 0 1px 0;
}

.RadGrid_Default .rgRow td
{
	border-color:#fff;
}

.RadGrid_Default .rgAltRow
{
	background:#f2f2f2;
}

.RadGrid_Default .rgAltRow td
{
	border-color:#f2f2f2;
}

.RadGrid_Default .rgRow .rgSorted
{
	border-bottom-color:#f2f2f2;
	background-color:#f2f2f2;
}

.RadGrid_Default .rgAltRow .rgSorted
{
	border-bottom-color:#e6e6e6;
	background-color:#e6e6e6;
}

.RadGrid_Default .rgSelectedRow .rgSorted,
.RadGrid_Default .rgActiveRow .rgSorted,
.RadGrid_Default .rgHoveredRow .rgSorted,
.RadGrid_Default .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_Default .rgRow a,
.RadGrid_Default .rgAltRow a,
.RadGrid_Default .rgEditRow a,
.RadGrid_Default tr.rgEditRow a,
.RadGrid_Default tr.rgHoveredRow a,
.RadGrid_Default tr.rgActiveRow a,
.RadGrid_Default .rgFooter a,
.RadGrid_Default .rgEditForm a
{
	color:#000;
}

.RadGrid_Default .rgSelectedRow
{
    background:#828282 0 -3900px repeat-x url('Grid/sprite.gif');
    color:#fff;
}
*+html .RadGrid_Default .rgSelectedRow .rgSorted{background-color:#828282}
* html .RadGrid_Default .rgSelectedRow .rgSorted{background-color:#828282}

.RadGrid_Default .rgSelectedRow a
{
	color:#fff;
}

.RadGrid_Default .rgActiveRow,
.RadGrid_Default .rgHoveredRow
{
    background:#c5c5c5 0 -2900px repeat-x url('Grid/sprite.gif');
    color:#333;
}
*+html .RadGrid_Default .rgActiveRow .rgSorted,
*+html .RadGrid_Default .rgHoveredRow .rgSorted{background-color:#c5c5c5}
* html .RadGrid_Default .rgActiveRow .rgSorted,
* html .RadGrid_Default .rgHoveredRow .rgSorted{background-color:#c5c5c5}

.RadGrid_Default .rgEditRow
{
	background:#fff 0 -4900px repeat-x url('Grid/sprite.gif');
	color:#333;
}
*+html .RadGrid_Default .rgEditRow .rgSorted{background-color:#fff}
* html .RadGrid_Default .rgEditRow .rgSorted{background-color:#fff}

.RadGrid_Default .rgActiveRow td,
.RadGrid_Default .rgActiveRow td.rgSorted,
.RadGrid_Default .rgHoveredRow td,
.RadGrid_Default .rgHoveredRow td.rgSorted
{
	border-bottom-color:#9e9e9e;
}

.RadGrid_Default .rgSelectedRow td,
.RadGrid_Default .rgSelectedRow td.rgSorted
{
	border-bottom-color:#6c6c6c;
}

.RadGrid_Default .rgDrag
{
	background-image:url('Grid/rgDrag.gif');
}

/*footer*/

.RadGrid_Default .rgFooterDiv,
.RadGrid_Default .rgFooter
{
	background:#eee;
}

.RadGrid_Default .rgFooter td
{
	border-top:1px solid #828282;
	border-bottom:1px solid #fff;
}

/*status*/

.RadGrid_Default .rgPager .rgStatus
{
	border:1px solid;
	border-color:#828282 #c9c9c9 #eee #c9c9c9;
	border-left-width:0;
}

.RadGrid_Default .rgStatus div
{
	background-image:url('Grid/loading.gif');
}

/*pager*/

.RadGrid_Default .rgPager
{
	background:#eee;
}

.RadGrid_Default td.rgPagerCell
{
	border:1px solid;
	border-color:#828282 #eee #eee;
	border-right-width:0;
}

.RadGrid_Default .rgInfoPart
{
	color:#8a8a8a;
}

.RadGrid_Default .rgInfoPart strong
{
	color:#4c4e54;
}

.RadGrid_Default .rgPageFirst
{
	background-position:0 -549px;
}
.RadGrid_Default .rgPageFirst:hover
{
	background-position:0 -599px;
}
.RadGrid_Default .rgPagePrev
{
	background-position:0 -699px;
}
.RadGrid_Default .rgPagePrev:hover
{
	background-position:0 -749px;
}
.RadGrid_Default .rgPageNext
{
	background-position:0 -849px;
}
.RadGrid_Default .rgPageNext:hover
{
	background-position:0 -899px;
}
.RadGrid_Default .rgPageLast
{
	background-position:0 -999px;
}
.RadGrid_Default .rgPageLast:hover
{
	background-position:0 -1049px;
}

.RadGrid_Default .rgPager .rgPagerButton
{
	border-color:#d0d0d0 #aeaeae #8b8b8b;
	background:#e8e8e8 repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#000;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

.RadGrid_Default .rgNumPart a:hover,
.RadGrid_Default .rgNumPart a:hover span,
.RadGrid_Default .rgNumPart a.rgCurrentPage,
.RadGrid_Default .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadGrid_Default .rgNumPart a
{
	color:#000;
}

.RadGrid_Default .rgNumPart a:hover
{
	background-position:100% -1250px;
}

.RadGrid_Default .rgNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadGrid_Default .rgNumPart a.rgCurrentPage,
.RadGrid_Default .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
}

.RadGrid_Default .rgNumPart a.rgCurrentPage span,
.RadGrid_Default .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
}

/*sorting, reordering*/

.RadGrid_Default .rgHeader .rgSortAsc
{
	background-position:3px -248px;
	height:10px;
}

.RadGrid_Default .rgHeader .rgSortDesc
{
	background-position:3px -198px;
	height:10px;
}

.GridReorderTop_Default,
.GridReorderBottom_Default
{
	background:0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_Default
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_Default .rgFilterRow
{
	background:#eee;
}

.RadGrid_Default .rgFilterRow td
{
    border-bottom:1px solid #828282;
}

.RadGrid_Default .rgFilter
{
	background-position:0 -300px;
}

.RadGrid_Default .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_Default .rgFilterActive,
.RadGrid_Default .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_Default .rgFilterBox
{
	border-color:#8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#333;
}

/*filter context menu*/

.RadMenu_Default .rgHCMClear,
.RadMenu_Default .rgHCMFilter
{
	border-color:#d0d0d0 #a8a8a8 #8b8b8b;
	background:#e8e8e8 center -23px repeat-x url('FormDecorator/ButtonSprites.gif');
	color:#000;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

.RadMenu_Default .rgHCMClear:hover,
.RadMenu_Default .rgHCMFilter:hover
{
	border-color:#d1d1d1 #b9b9b9 #a3a3a3;
	background-position:center -67px;
	background-color:#e5e5e5;
}

/*context menu*/

.GridContextMenu_Default .rmLeftImage
{
	background-image:url('../Common/Grid/contextMenu.gif');
}

.GridContextMenu_Default .rgHCMSortAsc .rmLeftImage
{
	background-position:0 0;
}

.GridContextMenu_Default .rgHCMSortDesc .rmLeftImage
{
	background-position:0 -40px;
}

.GridContextMenu_Default .rgHCMUnsort .rmLeftImage
{
	background-position:0 -80px;
}

.GridContextMenu_Default .rgHCMGroup .rmLeftImage
{
	background-position:0 -120px;
}

.GridContextMenu_Default .rgHCMUngroup .rmLeftImage
{
	background-position:0 -160px;
}

.GridContextMenu_Default .rgHCMCols .rmLeftImage
{
	background-position:0 -200px;
}

.GridContextMenu_Default .rgHCMFilter .rmLeftImage
{
	background-position:0 -240px;
}

.GridContextMenu_Default .rgHCMUnfilter .rmLeftImage
{
	background-position:0 -280px;
}

/*grouping*/

.RadGrid_Default .rgGroupPanel
{
	border:0;
	border-bottom:1px solid #828282;
	background:#eee 0 -1900px repeat-x url('Grid/sprite.gif');
}

.RadGrid_Default .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
}

.RadGrid_Default .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_Default .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_Default .rgGroupPanel .rgSortDesc
{
	background-position:4px -94px;
}

.RadGrid_Default .rgGroupItem
{
	border:1px solid;
	border-color:#c4c4c4 #c4c4c4 #9e9e9e;
	background:#c6c6c6 0 -6500px repeat-x url('Grid/sprite.gif');
}

.RadGrid_Default .rgMasterTable td.rgGroupCol,
.RadGrid_Default .rgMasterTable td.rgExpandCol
{
	border-color:#d9d9d9;
	background:#d9d9d9 none;
}

.RadGrid_Default .rgGroupHeader
{
    background:#d9d9d9;
    font-size:1.1em;
    line-height:21px;
	color:#000;
}

.RadGrid_Default .rgGroupHeader td
{
	border-top:1px solid #828282;
	border-bottom:1px solid #d9d9d9;
}

.RadGrid_Default .rgGroupHeader td.rgGroupCol
{
	border-top-color:#828282;
}

.RadGrid_Default .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_Default .rgCollapse
{
	background-position:3px -444px;
}

/*editing*/

.RadGrid_Default .rgEditForm
{
	border-bottom:1px solid #828282;
}

.RadGrid_Default .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_Default .rgCancel
{
	background-position:0 -1850px;
}

/*hierarchy*/

.RadGrid_Default .rgDetailTable
{
	border-color:#828282;
}

/*command row*/

.RadGrid_Default .rgCommandRow
{
	background:#c5c5c5 0 -2099px repeat-x url('Grid/sprite.gif');
	color:#000;
}

.RadGrid_Default .rgCommandRow td
{
	border:1px solid;
	border-color:#999 #f2f2f2;
	border-top-width:0;
	padding:0;
}

.RadGrid_Default tfoot .rgCommandRow td,
.RadGrid_Default .rgMasterTable>tbody>tr.rgCommandRow .rgCommandCell
{
	border-top-width:1px;
	border-bottom-width:0;
}

.RadGrid_Default tr.rgCommandRow td td
{
	border:0;
	padding:3px 7px 4px;
}

.RadGrid_Default tr.rgCommandRow td td td
{
	padding:1px;
}

.RadGrid_Default .rgCommandRow table
{
	border:0;
	border-top:1px solid #fdfdfd;
	border-bottom:1px solid #e7e7e7;
}

.RadGrid_Default .rgCommandRow table table
{
	border:0;
}

.RadGrid_Default .rgCommandRow a
{
	color:#000;
	text-decoration:none;
}

.RadGrid_Default .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_Default .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_Default .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_Default .rgDel
{
	background-position:0 -1750px;
}

.RadGrid_Default .rgSelected .rgDel
{
	background-position:0 -1775px;
}

.RadGrid_Default .rgExpXLS,
.RadGrid_Default .rgExpDOC,
.RadGrid_Default .rgExpPDF,
.RadGrid_Default .rgExpCSV
{
	background-image:url('../Common/Grid/export.gif');
}

.RadGrid_Default .rgExpXLS
{
	background-position:0 0;
}
.RadGrid_Default .rgExpDOC
{
	background-position:0 -50px;
}
.RadGrid_Default .rgExpPDF
{
	background-position:0 -100px;
}
.RadGrid_Default .rgExpCSV
{
	background-position:0 -150px;
}

/*multirow select*/

.GridRowSelector_Default
{
	background:#4c4e54;
}

/*row drag n drop*/

.GridItemDropIndicator_Default
{
    border-top:1px dashed #666;
}

/*tooltip*/

.GridToolTip_Default
{
	border:1px solid #828282;
	padding:3px;
	background:#fff;
	color:#333;
}

/*rtl*/

.RadGridRTL_Default .rgPageFirst
{
	background-position:0 -1000px;
}
.RadGridRTL_Default .rgPageFirst:hover
{
	background-position:0 -1050px;
}
.RadGridRTL_Default .rgPagePrev
{
	background-position:0 -850px;
}
.RadGridRTL_Default .rgPagePrev:hover
{
	background-position:0 -900px;
}
.RadGridRTL_Default .rgPageNext
{
	background-position:0 -700px;
}
.RadGridRTL_Default .rgPageNext:hover
{
	background-position:0 -750px;
}
.RadGridRTL_Default .rgPageLast
{
	background-position:0 -550px;
}
.RadGridRTL_Default .rgPageLast:hover
{
	background-position:0 -600px;
}

.RadGridRTL_Default .rgExpand
{
	background-position:-20px -496px;
}                                                            
/*Telerik RadInput Default Skin*/

/*global*/

.RadInput_Default,
.RadInputMgr_Default
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

/*textbox states*/

html body .RadInput_Default .riTextBox,
html body .RadInputMgr_Default
{
	border-color:#8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
	background:#fff;
	color:#000;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

html body .RadInput_Default .riEmpty,
html body .RadInput_Empty_Default
{
	color:#8a8a8a;
}

html body .RadInput_Default .riHover,
html body .RadInput_Hover_Default,
html body .RadInput_Default .riFocused,
html body .RadInput_Focused_Default
{
	border-color:#515151;
}

html body .RadInput_Default .riRead,
html body .RadInput_Read_Default
{
	border-color:#d0d0d0;
}

html body .RadInput_Default .riDisabled,
html body .RadInput_Disabled_Default
{
	border-color:#d0d0d0;
	color:#8a8a8a;
	cursor:default;
}

html body .RadInput_Default .riError,
html body .RadInput_Error_Default
{
	border-color:#d51923;
	background:#fff 100% -298px no-repeat url('Input/sprite.gif');
	color:#d51923;
}

.RadForm.rfdTextbox .RadInput_Default .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Default[type="text"]
{
	border-color:#d51923;
	background:#fff 100% -298px no-repeat url('Input/sprite.gif');
	color:#d51923;
}

html body .RadInput_Default .riNegative,
html body .RadInput_Negative_Default
{
	color:#565656;
}

/*buttons*/

.RadInput_Default a
{
	background:transparent no-repeat url('Input/sprite.gif');
}

/*go*/

.RadInput_Default .riBtn a
{
	width:20px;
	height:18px;
	line-height:18px;
	background-position:3px 5px;
}

.RadInput_Default .riBtn a:hover
{
	background-position:3px -45px;
}

/*spin*/

.RadInput_Default .riSpin a
{
	width:15px;
	height:7px;
	line-height:7px;
}

.RadInput_Default a.riUp
{
	background-position:4px -98px;
}

.RadInput_Default a.riUp:hover
{
	background-position:4px -148px;
}

.RadInput_Default a.riDown
{
	background-position:4px -199px;
}

.RadInput_Default a.riDown:hover
{
	background-position:4px -249px;
}

/*label*/

.RadInput_Default .riLabel
{
	color:#000;
}

/*rtl*/

html body .RadInputRTL_Default .riError,
html body .RadInputRTL_Error_Default
{
	background-position:3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL_Default .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_Default[type="text"]
{
	background-position:3px -298px;
}                                                             
/* <RadMenu / Default> */

.RadMenu_Default .rmRootGroup,
.RadMenu_Default a.rmLink,
.RadMenu_Default .rmGroup .rmText,
.RadMenu_Default .rmVertical .rmText,
.RadMenu_Default .rmLeftArrow,
.RadMenu_Default .rmRightArrow,
.RadMenu_Default .rmTopArrow,
.RadMenu_Default .rmBottomArrow
{
	background-image: url('Menu/rmSprite.png');
	background-color: transparent;
}

.RadMenu_Default .rmRootGroup
{
	border: 1px solid #828282;
	background-repeat: repeat-x;
	background-position: 0 -408px;
	background-color: #e6e6e6;
}

/* <Root items> */

.RadMenu_Default,
.RadMenu_Default a.rmLink
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height: 23px;
	color: #000;
	text-decoration: none;
}

.RadMenu_Default a.rmLink,
.RadMenu_Default a.rmDisabled,
.RadMenu_Default a.rmDisabled:hover
{
	background-position: 0 -72px;
}

.RadMenu_Default .rmFirst a.rmLink,
.RadMenu_Default .rmFirst a.rmLink:hover,
.RadMenu_Default .rmLast .rmText,
.RadMenu_Default .rmLast a.rmLink:hover .rmText,
.RadMenu_Default .rmVertical a.rmLink,
.RadMenu_Default .rmVertical .rmText
{
	background-repeat: no-repeat;
	background-position: 0 500px;
}

.RadMenu_Default .rmVertical .rmFirst,
.RadMenu_Default .rmVertical .rmLast
{
	background: none;
}

.RadMenu_Default a.rmLink:hover,
.RadMenu_Default a.rmFocused,
.RadMenu_Default a.rmSelected
{
	background-color: #fff;
}

.RadMenu_Default .rmHorizontal .rmRootLink span.rmText
{
	display: inline;
	padding-left: 12px;
}

.RadMenu_Default_rtl .rmRootLink span.rmText
{
    padding-right: 12px;
}

.RadMenu_Default_Context_rtl .rmRootLink span.rmText
{
    padding-right: 28px;
}

.RadMenu_Default .rmHorizontal a.rmRootLink
{
	padding-left: 0;
}

.RadMenu_Default_rtl a.rmRootLink
{
    margin-left: 0;
    padding: 0;
}

.RadMenu_Default .rmHorizontal .rmItem > a.rmRootLink /* IE6 doesn't like width: 100% on its items. */
{
	width: 100%;
}

.RadMenu_Default ul.rmHorizontal .rmLeftImage
{
	margin: 4px -4px 0 6px;
}

.RadMenu_Default_rtl ul.rmHorizontal .rmLeftImage
{
	margin: 4px 6px 0 -4px;
}

.RadMenu_Default .rmVertical a.rmLink
{
	padding-top: 1px;
	padding-bottom: 1px;
}

.RadMenu_Default .rmVertical a.rmLink:hover,
.RadMenu_Default .rmVertical a.rmFocused,
.RadMenu_Default .rmVertical a.rmSelected,
.RadMenu_Default .rmVertical a.rmExpanded,
.RadMenu_Default .rmVertical a.rmExpanded:hover
{
	padding-top: 0;
	padding-bottom: 0;
	border-style: solid;
	border-color: #828282;
	border-width: 1px 0;
}

.RadMenu_Default .rmVertical .rmFirst a.rmLink:hover,
.RadMenu_Default .rmVertical .rmFirst a.rmFocused,
.RadMenu_Default .rmVertical .rmFirst a.rmSelected,
.RadMenu_Default .rmVertical .rmFirst a.rmExpanded,
.RadMenu_Default .rmVertical .rmFirst a.rmExpanded:hover
{
	padding-top: 1px;
	padding-bottom: 0;
	border-top-width: 0;
}

.RadMenu_Default .rmVertical .rmLast a.rmLink:hover,
.RadMenu_Default .rmVertical .rmLast a.rmFocused,
.RadMenu_Default .rmVertical .rmLast a.rmSelected,
.RadMenu_Default .rmVertical .rmLast a.rmExpanded,
.RadMenu_Default .rmVertical .rmLast a.rmExpanded:hover
{
	padding-bottom: 1px;
	padding-top: 0;
	border-bottom-width: 0;
}

.RadMenu_Default .rmVertical .rmItem a.rmDisabled:hover
{
	padding-top: 1px;
	padding-bottom: 1px;
	border-width: 0;
}

.RadMenu_Default a.rmExpanded,
.RadMenu_Default a.rmExpanded:hover
{
	background-color: #fff;
}

.RadMenu_Default a.rmDisabled,
.RadMenu_Default a.rmDisabled:hover
{
	color: #7d7d7d;
	background-color: transparent;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_Default .rmGroup,
.RadMenu_Default .rmMultiColumn,
.RadMenu_Default .rmGroup .rmVertical
{
	border: 1px solid #979797;
	background: #fff url('Menu/rmVSprite.png') repeat-y 0 0;
}

.RadMenu_Default .rmTopFix,
.RadMenu_Default .rmBottomFix,
.RadMenu_Default .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_Default .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_Default .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_Default .rmRoundedCorners ul.rmHorizontal .rmFirst,
.RadMenu_Default_Context.rmRoundedCorners .rmGroup .rmItem,
.RadMenu_Default_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
{
	background-image: url('Menu/rmVSprite.png');
	background-color: #fff; 
	background-repeat: repeat-y;
}

* html .rmRoundedCorners_Default .rmGroup .rmItem,
* html .rmRoundedCorners_Default ul.rmHorizontal .rmFirst
{
	background-image: url('Menu/rmVSprite.png');
	background-color: #fff; 
	background-repeat: repeat-y;
}

.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_Default .rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_Default .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_Default .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_Default .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_Default .rmRoundedCorners .rmScrollWrap .rmVertical,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_Default_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrap .rmVertical
{
	background-image: none;
}

* html .rmRoundedCorners_Default .rmScrollWrapContainer .rmGroup,
* html .rmRoundedCorners_Default .rmScrollWrap .rmItem,
* html .rmRoundedCorners_Default .rmHorizontal .rmItem,
* html .rmRoundedCorners_Default .rmScrollWrap .rmVertical
{
	background-image: none;
}

.RadMenu_Default .rmRoundedCorners .rmGroupColumn
{
	background-color: #fff;
}

.RadMenu_Default .rmBottomLeft,
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Default_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_Default .rmRoundedCorners ul.rmGroup,
.RadMenu_Default .rmRoundedCorners .rmMultiColumn
{
	background-image:  url('Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

* html .rmRoundedCorners_Default .rmScrollWrapContainer,
* html .rmRoundedCorners_Default .rmGroup ul.rmGroup,
* html .rmRoundedCorners_Default ul.rmGroup
{
	background-image:  url('Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_Default .rmTopRight,
.RadMenu_Default .rmBottomRight
{
	background-image:  url('Menu/rmRoundedRight.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_Default .rmTopFix,
.RadMenu_Default .rmBottomFix,
.RadMenu_Default .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_Default_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_Default .rmGroup .rmFirst
{
	border-color: #979797;
}

.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix
{
	background: #FFF;
}

* html .rmRoundedCorners_Default .rmScrollWrapContainer .rmTopFix,
* html .rmRoundedCorners_Default .rmScrollWrapContainer .rmBottomFix
{
	background: #FFF;
}

.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
{
	background-color: #FFF;
	border: 0;
}

* html .rmRoundedCorners_Default .rmScrollWrapContainer .rmTopArrow,
* html .rmRoundedCorners_Default .rmScrollWrapContainer .rmBottomArrow,
* html .rmRoundedCorners_Default .rmScrollWrapContainer .rmLeftArrow,
* html .rmRoundedCorners_Default .rmScrollWrapContainer .rmRightArrow
{
	background-color: #FFF;
	border: 0;
}

.RadMenu_Default_rtl .rmBottomLeft,
.RadMenu_Default_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_Default_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Default .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_Default_Context_rtl ul.rmGroup,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer
{
	background-image: url('Menu/rmRoundedLeft_rtl.png');
}

.RadMenu_Default_rtl .rmTopRight,
.RadMenu_Default_rtl .rmBottomRight
{
	background-image: url('Menu/rmRoundedRight_rtl.png');
}

.RadMenu_Default_rtl li.rmTopFix,
.RadMenu_Default_rtl li.rmBottomFix,
.RadMenu_Default_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_Default_Context_rtl .rmGroup .rmItem
{
	background-position: 101% 0;
}

.RadMenu_Default .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_Default_rtl .rmGroup,
.RadMenu_Default_rtl .rmMultiColumn,
.RadMenu_Default_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;
}

.RadMenu_Default .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_Default .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_Default .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.rmRoundedCorners_Default .rmScrollWrapContainer li.rmItem
{
	background: none;
}

.RadMenu_Default .rmGroup .rmItem a.rmLink,
.RadMenu_Default .rmGroup .rmItem a.rmLink:hover,
.RadMenu_Default .rmGroup .rmItem a.rmFocused,
.RadMenu_Default .rmGroup .rmItem a.rmSelected,
.RadMenu_Default .rmGroup .rmItem a.rmExpanded
{
	padding-top: 0;
	padding-bottom: 0;
	border: 0;
}

.RadMenu_Default .rmGroup .rmLast a.rmLink,
.RadMenu_Default .rmGroup .rmLast a.rmLink:hover,
.RadMenu_Default .rmGroup .rmLast a.rmFocused,
.RadMenu_Default .rmGroup .rmLast a.rmSelected,
.RadMenu_Default .rmGroup .rmLast a.rmExpanded
{
	padding-bottom: 1px;
}

.RadMenu_Default .rmGroup a.rmLink,
.RadMenu_Default .rmGroup .rmText,
.RadMenu_Default .rmGroup .rmItem a.rmDisabled,
.RadMenu_Default .rmGroup .rmItem a.rmDisabled:hover,
.RadMenu_Default .rmGroup .rmItem a.rmDisabled .rmText,
.RadMenu_Default .rmGroup .rmItem a.rmDisabled:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
	background-color: transparent;
}

.RadMenu_Default .rmGroup a.rmLink:hover,
.RadMenu_Default .rmGroup a.rmFocused,
.RadMenu_Default .rmGroup a.rmSelected,
.RadMenu_Default .rmGroup a.rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_Default .rmGroup a.rmLink:hover .rmText,
.RadMenu_Default .rmGroup a.rmFocused .rmText,
.RadMenu_Default .rmGroup a.rmSelected .rmText,
.RadMenu_Default .rmGroup a.rmExpanded .rmText
{
	background-position: 100% -192px;
}

/* <expand arrows> */

.RadMenu_Default .rmRootGroup .rmExpandRight,
.RadMenu_Default .rmGroup .rmExpandDown,
.RadMenu_Default_Context .rmGroup .rmExpandRight,
.RadMenu_Default .rmRootGroup .rmItem a.rmDisabled .rmExpandRight,
.RadMenu_Default .rmGroup .rmItem a.rmDisabled .rmExpandDown,
.RadMenu_Default .rmRootGroup .rmItem a.rmDisabled:hover .rmExpandRight,
.RadMenu_Default .rmGroup .rmItem a.rmDisabled:hover .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_Default a.rmLink:hover .rmExpandRight,
.RadMenu_Default .rmLast a.rmLink:hover .rmExpandRight,
.RadMenu_Default a.rmFocused .rmExpandRight,
.RadMenu_Default a.rmSelected .rmExpandRight,
.RadMenu_Default a.rmExpanded .rmExpandRight
{
	background-position: 100% -312px;
}

.RadMenu_Default .rmGroup a.rmLink:hover .rmExpandRight,
.RadMenu_Default .rmGroup a.rmFocused .rmExpandRight,
.RadMenu_Default .rmGroup a.rmSelected .rmExpandRight,
.RadMenu_Default .rmGroup a.rmExpanded .rmExpandRight,
.RadMenu_Default .rmGroup a.rmLink:hover .rmExpandDown,
.RadMenu_Default .rmGroup a.rmFocused .rmExpandDown,
.RadMenu_Default .rmGroup a.rmSelected .rmExpandDown,
.RadMenu_Default .rmGroup a.rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_Default .rmRootGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_Default .rmGroup a.rmDisabled:hover .rmExpandDown
{
	background-image: url('Menu/rmSprite.png');
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_Default_rtl a.rmLink,
.RadMenu_Default_rtl .rmRootGroup a.rmDisabled
{
	background-position: 100% -96px;
}

.RadMenu_Default_rtl .rmGroup a.rmDisabled
{
	background: none;
}

.RadMenu_Default_rtl .rmText
{
	background-position: 0 -96px;
}

.RadMenu_Default_rtl .rmVertical a.rmExpanded .rmText,
.RadMenu_Default_rtl .rmVertical a.rmExpanded:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_Default_rtl .rmGroup a.rmLink:hover,
.RadMenu_Default_rtl .rmGroup a.rmFocused,
.RadMenu_Default_rtl .rmGroup a.rmSelected,
.RadMenu_Default_rtl .rmGroup a.rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_Default_rtl .rmGroup a.rmLink:hover .rmText,
.RadMenu_Default_rtl .rmGroup a.rmFocused .rmText,
.RadMenu_Default_rtl .rmGroup a.rmSelected .rmText,
.RadMenu_Default_rtl .rmGroup a.rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_Default_Context_rtl .rmVertical .rmExpandLeft,
.RadMenu_Default_rtl .rmRootGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_Default_rtl .rmVertical a.rmLink:hover .rmExpandLeft,
.RadMenu_Default_rtl .rmVertical a.rmFocused .rmExpandLeft,
.RadMenu_Default_rtl .rmVertical a.rmSelected .rmExpandLeft,
.RadMenu_Default_rtl .rmVertical a.rmExpanded .rmExpandLeft
{
	background-position: 0 -216px;
}

.RadMenu_Default_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
.RadMenu_Default_rtl .rmGroup a.rmFocused .rmExpandLeft,
.RadMenu_Default_rtl .rmGroup a.rmSelected .rmExpandLeft,
.RadMenu_Default_rtl .rmGroup a.rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}

.RadMenu_Default_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft
{
	background-position: 0 -312px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Default - specific, overlapping submenus)> */

.RadMenu_Default .rmSlide
{
	margin: 0 0 0 -1px;
}

.RadMenu_Default .rmVertical .rmSlide,
.RadMenu_Default .rmSlide .rmSlide,
.RadMenu_Default_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_Default_rtl .rmSlide
{
	margin: 0 0 0 0;
}

.RadMenu_Default_rtl .rmFirst .rmSlide
{
	margin-left: 1px;
}

.RadMenu_Default_rtl .rmVertical .rmSlide,
.RadMenu_Default_rtl .rmSlide .rmSlide,
.RadMenu_Default_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_Default .rmLeftArrow,
.RadMenu_Default .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_Default .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #828282; }
.RadMenu_Default .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #828282; }

.RadMenu_Default .rmTopArrow,
.RadMenu_Default .rmBottomArrow,
.RadMenu_Default .rmGroup .rmLeftArrow,
.RadMenu_Default .rmGroup .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_Default .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #828282; }
.RadMenu_Default .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #828282; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_Default .rmHorizontal .rmSeparator .rmText,
.RadMenu_Default .rmVertical .rmHorizontal .rmSeparator .rmText
{
	height: 22px;
	margin: 1px 0 0;
	width: 1px;
	background-color: #A8A8A8;
}

.RadMenu_Default_Context .rmSeparator .rmText,
.RadMenu_Default .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_Default .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{
	background-color: transparent;
	background-position: 0 -406px;
}

/* </Separators> */

/* </RadMenu / Default> */
                                                            
.RadPanelBar_Default
{
	background: #fff;
}

.RadPanelBar_Default .rpRootGroup
{
	border-color: #828282;
}

.RadPanelBar_Default a.rpLink,
.RadPanelBar_Default div.rpHeaderTemplate,
.RadPanelBar_Default .rpTemplate
{
	color: #000;
}

.RadPanelBar_Default div.rpHeaderTemplate,
.RadPanelBar_Default a.rpLink
{
	background-color: #fdfdfd;
	background-image: url('PanelBar/RootItemBg.png');
	border-color: #ebebeb;
}

.RadPanelBar_Default .rpOut
{
	border-color: #ebebeb;
}

.RadPanelBar_Default a.rpFocused,
.RadPanelBar_Default a.rpExpanded,
.RadPanelBar_Default a.rpSelected,
.RadPanelBar_Default div.rpFocused,
.RadPanelBar_Default div.rpExpanded,
.RadPanelBar_Default div.rpSelected,
.RadPanelBar_Default a.rpSelected:hover
{
	background-color: #fdfdfd;
	border-color: #6c6c6c;
}

/* <disabled items> */
.RadPanelBar_Default a.rpDisabled,
.RadPanelBar_Default div.rpDisabled,
.RadPanelBar_Default a.rpDisabled:hover
{
	color: #bbb;
}
/* </disabled items> */

/* <subitems> */
.RadPanelBar_Default .rpGroup
{
	background-color: #fff;
}

.RadPanelBar_Default .rpGroup a.rpLink,
.RadPanelBar_Default .rpGroup div.rpHeaderTemplate,
.RadPanelBar_Default .rpGroup .rpTemplate
{
	color: #000;
	background-image: none;
	background-color: transparent;
}

.RadPanelBar_Default .rpGroup a.rpLink:hover
{
	color: #000;
}

.RadPanelBar_Default .rpGroup a.rpLink,
.RadPanelBar_Default .rpGroup a.rpLink .rpOut
{		
	background-color: transparent;
	background-image: url('PanelBar/SubItemStates.png');
	background-repeat: no-repeat;
}

.RadPanelBar_Default .rpGroup a.rpSelected,
.RadPanelBar_Default .rpGroup a.rpSelected:hover
{
	color: #fff;
}

/* <subitems (disabled)> */
.RadPanelBar_Default ul.rpGroup .rpDisabled,
.RadPanelBar_Default .rpGroup a.rpDisabled:hover,
.RadPanelBar_Default .rpGroup a.rpDisabled .rpOut
{
	background-image: none;
}

.RadPanelBar_Default ul.rpGroup .rpDisabled,
.RadPanelBar_Default .rpGroup a.rpDisabled:hover
{
	color: #bbb;
	background-color: #fff;
}
/* <subitems (disabled)> */

/* </subitems> */


/* <background positioning> */
.RadPanelBar_Default a.rpLink,
.RadPanelBar_Default div.rpHeaderTemplate,
.RadPanelBar_Default a.rpExpanded,
.RadPanelBar_Default div.rpExpanded,
.RadPanelBar_Default .rpItem a.rpLinkExpandHovered
{
	background-position: 0 0;
}

.RadPanelBar_Default a.rpFocused,
.RadPanelBar_Default div.rpFocused,
.RadPanelBar_Default a.rpLink:hover,
.RadPanelBar_Default a.rpExpanded:hover
{
	background-position: 0 -200px;
}

.RadPanelBar_Default a.rpSelected,
.RadPanelBar_Default div.rpSelected,
.RadPanelBar_Default a.rpSelected:hover
{
	background-position: 0 -400px;
}

.RadPanelBar_Default .rpFirst a.rpLink,
.RadPanelBar_Default .rpFirst div.rpHeaderTemplate,
.RadPanelBar_Default li.rpFirst .rpExpanded
{
	background-position: 0 -1px;
}

.RadPanelBar_Default li.rpFirst .rpFocused,
.RadPanelBar_Default .rpFirst a.rpLink:hover
{
	background-position: 0 -201px;
}

.RadPanelBar_Default li.rpFirst .rpSelected,
.RadPanelBar_Default .rpFirst a.rpSelected:hover
{
	background-position: 0 -401px;
}

/* <root items (disabled)> */
.RadPanelBar_Default a.rpDisabled:hover
{
	cursor: default;
}

.RadPanelBar_Default a.rpDisabled,
.RadPanelBar_Default div.rpDisabled,
.RadPanelBar_Default a.rpDisabled:hover,
.RadPanelBar_Default a.rpDisabled:hover .rpOut
{
	background-position: 0 0;
}
/* </root items (disabled)> */

/*      <expand arrows> */
.RadPanelBar_Default .rpExpandable span.rpExpandHandle,
.RadPanelBar_Default .rpExpanded span.rpExpandHandle
{
	background-color: transparent;
	background-image: url('PanelBar/Expandable.png');
	background-repeat: no-repeat;
}

.RadPanelBar_Default_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.RadPanelBar_Default .rpExpandable span.rpExpandHandle,
.RadPanelBar_Default a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -5px; }
.RadPanelBar_Default a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Default a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -5px; }
.RadPanelBar_Default .rpExpanded span.rpExpandHandle,
.RadPanelBar_Default a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -181px; }
.RadPanelBar_Default a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Default a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -181px; }

.RadPanelBar_Default div.rpExpandable .rpExpandHandleHovered { background-position: 0 -5px; }
.RadPanelBar_Default div.rpExpanded .rpExpandHandleHovered { background-position: 0 -181px; }

/*      </expand arrows> */

.RadPanelBar_Default .rpGroup a.rpLink,
.RadPanelBar_Default .rpGroup div.rpHeaderTemplate,
.RadPanelBar_Default .rpGroup a.rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar_Default .rpGroup a.rpLink:hover,
.RadPanelBar_Default ul.rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar_Default .rpGroup a.rpLink:hover .rpOut,
.RadPanelBar_Default .rpGroup a.rpFocused .rpOut { background-position: 0 0; }

/*      <subitems (selected)> */
.RadPanelBar_Default ul.rpGroup .rpSelected,
.RadPanelBar_Default .rpGroup a.rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar_Default .rpGroup a.rpSelected .rpOut,
.RadPanelBar_Default .rpGroup a.rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      </subitems (selected)> */

/*      <subitems (expand arrows)> */
.RadPanelBar_Default ul.rpGroup .rpExpandable .rpExpandHandle,
.RadPanelBar_Default .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -343px; }
.RadPanelBar_Default .rpGroup a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Default .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -343px; }
.RadPanelBar_Default ul.rpGroup .rpExpanded .rpExpandHandle,
.RadPanelBar_Default .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -482px; }
.RadPanelBar_Default .rpGroup a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Default .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -482px; }

.RadPanelBar_Default .rpGroup div.rpExpandable .rpExpandHandleHovered { background-position: 0 -343px; }
.RadPanelBar_Default .rpGroup div.rpExpanded .rpExpandHandleHovered { background-position: 0 -482px; }
/* </background positioning> */
                                                            
/* RadScheduler Default skin */

/* common */

.RadScheduler_Default,
.RadScheduler_Default a,
.RadScheduler_Default input,
.RadScheduler_Default select,
.RadScheduler_Default textarea
{
	color: #333;
}

.RadScheduler_Default textarea
{
	background: #fff;
}

/* header */

/* header sprites */
.RadScheduler_Default .rsHeader,
.RadScheduler_Default .rsHeader ul a:hover,
.RadScheduler_Default .rsHeader ul a:hover span,
.RadScheduler_Default .rsHeader .rsSelected,
.RadScheduler_Default .rsHeader .rsSelected em,
.RadScheduler_Default .rsHeader .rsDatePickerActivator,
.RadScheduler_Default .rsHeader .rsPrevDay,
.RadScheduler_Default .rsHeader .rsNextDay
{
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_Default .rsHeader
{
	border: 1px solid #929292;
}

.RadScheduler_Default .rsHeader,
.RadScheduler_Default .rsHeader a,
.RadScheduler_Default .rsHeader ul span,
.RadScheduler_Default .rsHeader ul em
{
	color: #000;
}

.RadScheduler_Default .rsHeader a
{
	color: #333;
}

.RadScheduler_Default .rsHeader .rsSelected em,
.RadScheduler_Default .rsHeader ul a:hover span
{ 
	color: #FFF;
}

/* content */

.RadScheduler_Default .rsContent
{
	background: #fff;
}

/* <headers> */

.RadScheduler_Default .rsHorizontalHeaderTable
{
	color: #333;
	background: #e4e4e4;
}

.RadScheduler_Default .rsHorizontalHeaderWrapper {
	border-color: #d2d2d2;
	background: #eee;
}

.RadScheduler_Default .rsSpacerCell,
.RadScheduler_Default .rsAllDayHeader,
.RadScheduler_Default .rsVerticalHeaderWrapper,
.RadScheduler_Default .rsVerticalHeaderTable
{
	background: #f1f1f1 url('Scheduler/rsVerticalHeaderBg.png') repeat-y;
}

.RadScheduler_Default .rsVerticalHeaderTable th
{
	border-color: #868686 #d2d2d2;
	color: #333;
}

.RadScheduler_Default .rsHorizontalHeaderTable th
{
	border-color: #d2d2d2;
	background-color: #E4E4E4;
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_Default .rsVerticalHeaderTable th
{
	border-color: transparent #d2d2d2;
}
* html .RadScheduler_Default .rsVerticalHeaderTable th { border-bottom-color: #f1f1f1; }

.RadScheduler_Default table.rsVerticalHeaderTable .rsAlt th
{
	border-color: #d2d2d2 #d2d2d2;
}

/* </headers> */

/* <all-day-row> */

.RadScheduler_Default .rsAllDayRow
{
	background: #eee;
}

.RadScheduler_Default .rsSpacerCell,
.RadScheduler_Default .rsAllDayHeader,
.RadScheduler_Default .rsVerticalHeaderTable .rsAllDayHeader
{
	border-color: #d2d2d2 #d2d2d2;
}

.RadScheduler_Default .rsAllDayRow td,
.RadScheduler_Default .rsContentTable .rsAllDayRow td
{
	border-color: #d2d2d2; 
	border-style: solid;
}

.RadScheduler_Default .rsVerticalHeaderTable .rsMainHeader th
{
	border-bottom-color: #d2d2d2;
}

.RadScheduler_Default .rsSpacerCell,
.RadScheduler_Default .rsContent .rsAllDayHeader
{
	border-bottom-color: #d2d2d2;
}

/* </all-day-row> */

.RadScheduler_Default .rsContent,
.RadScheduler_Default .rsTopWrap .rsFooter
{
	border: 1px solid #929292;
	border-top: 0;
}

.RadScheduler_Default .rsContentTable td
{
	border-color: #e8eaec #e8eaec;
	border-bottom-style: dotted;
}

.RadScheduler_Default .rsContentTable .rsAlt td
{
	border-color: #c7cbd1 #e8eaec;
	border-bottom-style: solid;
}

.RadScheduler_Default .rsMonthView td.rsOtherMonth
{
	background-color: #F9F9F9;
}

/* <appointments> */
.RadScheduler_Default .rsApt .rsArrowTop,
.RadScheduler_Default .rsApt .rsArrowBottom,
.RadScheduler_Default .rsApt .rsArrowLeft,
.RadScheduler_Default .rsApt .rsArrowRight,
.RadScheduler_Default .rsApt .rsAptDelete,
.RadScheduler_Default .rsApt .rsAptResize,
.RadScheduler_Default .rsApt .rsAptReminder,
.RadScheduler_Default .rsApt .rsAptRecurrence,
.RadScheduler_Default .rsApt .rsAptRecurrenceException
{
	background-color: transparent;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: no-repeat;
}

.RadScheduler_Default .rsAptCreate,
.RadScheduler_Default .rsMonthView .rsAptCreate
{
	background-color: #c5c5c5;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: repeat-x;
}

.RadScheduler_Default .rsAptCreateRow2,
.RadScheduler_Default .rsMonthView .rsAptCreateRow2
{
	background-color: #c5c5c5;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: repeat-x;
}

.RadScheduler_Default .rsNonWorkHour,
.RadScheduler_Default .rsSunCol,
.RadScheduler_Default .rsSatCol
{
	background-color: #f9f9f9;
}

.RadScheduler_Default .rsAptCreateRow3,
.RadScheduler_Default .rsMonthView .rsAptCreateRow3,
.RadScheduler_Default .rsAptCreateRow4,
.RadScheduler_Default .rsMonthView .rsAptCreateRow4,
.RadScheduler_Default .rsAptCreateRow5,
.RadScheduler_Default .rsMonthView .rsAptCreateRow5
{
	background: #c5c5c5;
}

.RadScheduler_Default .rsFullTime 
{
	color: #000;
}

.RadScheduler_Default .rsSelectedSlot,
.RadScheduler_Default .rsMonthView .rsSelectedSlot
{
    background: #909090;
    border-color: #808080;
}

.RadScheduler_Default .rsContentTable td.rsAptCreate.rsSelectedSlot
{
    background: #808080;
    border-color: #707070;
}

.RadScheduler_Default .rsContentTable td.rsSelectedSlot
{
    background: #909090;
    border-color: #808080;
}

/* <New appointment imageless rendering */
.RadScheduler_Default .rsAptIn, 
.RadScheduler_Default .rsAptMid, 
.RadScheduler_Default .rsAptContent
{
    background-color: #efefef;
	border-color: #949494;
}

.RadScheduler_Default .rsAptContent
{
    background-color: #dbdbdb;
    background-image: url('Scheduler/rsAppointmentBg.png');
}
/* </New appointment imageless rendering> */

.RadScheduler_Default .rsAptSimple
{
	background-color: #dbdbdb;
	border-color: #949494;
}

/* </appointments> */

/* <footer> */

.RadScheduler_Default .rsFooter
{
	background: #eee;
}

.RadScheduler_Default .rsFooter a
{
	color: #555;
	background-color: transparent;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: no-repeat;
}

.RadScheduler_Default div.rsFooter a:hover
{
	color: #888;
}

/* </footer> */

/* <inline edit form> */

.RadScheduler_Default .rsEditOptions a,
.RadScheduler_Default .rsAptEditResizeHandle,
.RadScheduler_Default .rsAptEditFormWrapper
{
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_Default .rsAptEditFormOuter, /* top */
.RadScheduler_Default .rsAptEditFormInner  /* bottom */
{
	background-image: url('Scheduler/rsInlineEditHSprite.png');
}

.RadScheduler_Default .rsAptEditFormMiddle, /* left */
.RadScheduler_Default .rsAptEditFormMiddle2 /* right */
{
	background-image: url('Scheduler/rsInlineEditVSprite.png');
}

.RadScheduler_Default .rsAptEditFormWrapper .rsAptEditTextareaWrapper
{
	border-color: #828282;
	background: #fff;
}

.RadScheduler_Default .rsAptEditFormWrapper .rsAptEditTextareaWrapper textarea
{
	background: #fff;
}

.RadScheduler_Default .rsAptEditFormWrapper .rsEditOptions 
{
	background: #eee;
}

/* <inline edit form template> */

.RadScheduler_Default .rsAptEditFormWrapper .rsTemplateWrapper 
{
	background: #eee;
}

/* </inline edit form template> */

/* </inline edit form> */

/* <advanced edit form> */

.RadScheduler_Default .rsAdvancedEdit .rsAdvContentWrapper
{
	background: #f0f0f0;
	border: 1px solid #828282;
	border-top-color: #DDD;
}

* html .RadScheduler_Default div.rsAdvancedModal .rsAdvContentWrapper
{
	background: #f0f0f0;
}

/* <xref input skins> */

.RadScheduler_Default .rsAdvancedEdit .rsAdvInput,
.RadScheduler_Default .rsAdvancedEdit select,
.RadScheduler_Default .rsAdvancedEdit .textareaWrapper
{
	border-color: #8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
}

.RadScheduler_Default .rsAdvancedEdit .rsInvalid textarea,
.RadScheduler_Default .rsAdvancedEdit .rsInvalid input,
.RadScheduler_Default .rsAdvancedEdit .rsAdvTimePicker .riEmpty
{
	background-image: url('Input/sprite.gif');
	background-color: #fff;
}

.RadScheduler_Default .rsAdvancedEdit input.rsInvalid
{
	border-color: #d51923; 
	color: #d51923;
}
/* </xref input skins> */

.RadScheduler_Default .rsAdvancedEdit h2,
.RadScheduler_Default .rsAdvancedEdit h3
{
	color: #6b6b6b;
}

.RadScheduler_Default .rsAdvancedEdit h2
{
	border-bottom: 1px solid #CCC;
}

.RadScheduler_Default .rsAdvancedEdit h2 span
{
	background: #f0f0f0;
}

.RadScheduler_Default .rsAdvancedEdit .rsAdvancedSubmitArea
{
	border-color: #CCC;
}

.RadScheduler_Default .rsAdvancedEdit div.rsAdvancedSubmitArea a 
{
	color: #333;
	background-image: url('Scheduler/rsSprites.png');
}

/* </advanced edit form> */

/* <date/time picker> */

.RadScheduler_Default .rsTimePick .RadInput_Default input.riEnabled,
.RadScheduler_Default .rsTimePick .RadInput_Default input.riHover,
.RadScheduler_Default .rsTimePick .RadInput_Default input.riFocused
{
	background-image: url('Scheduler/rsSprites.png');
}

/* </date/time picker> */

/* <modal dialogs> */

.RadScheduler_Default .rsModalBgTopLeft,
.RadScheduler_Default .rsModalBgTopRight,
.RadScheduler_Default .rsModalBgBottomLeft,
.RadScheduler_Default .rsModalBgBottomRight
{
    background-image: url('Scheduler/rsModalBg.png');
}

div.RadScheduler_Default .rsAnimating
{
    background-image: url('Scheduler/rsModalBgIE6.png');
}

* html .RadScheduler_Default .rsModalBgTopLeft,
* html .RadScheduler_Default .rsModalBgTopRight,
* html .RadScheduler_Default .rsModalBgBottomLeft,
* html .RadScheduler_Default .rsModalBgBottomRight
{
    background-image: url('Scheduler/rsModalBgIE6.png');
}

.RadScheduler_Default .rsAdvancedEdit .rsAdvTitle,
.RadScheduler_Default .rsAdvancedEdit .rsAdvInnerTitle
{
    background-image: url('Scheduler/rsModalTitleBg.png');
}

.RadScheduler_Default .rsAdvancedEdit a.rsAdvEditClose,
.RadScheduler_Default .rsModalWrapper .rsModalWindowClose
{
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_Default .rsAdvancedEdit a.rsAdvEditClose
{
	margin-top: -23px;
}

.RadScheduler_Default .rsAdvancedEdit a.rsAdvEditClose:hover,
.RadScheduler_Default .rsModalWrapper a.rsModalWindowClose:hover
{
	background-position: -30px -341px;
}

.RadScheduler_Default .rsModalWrapper .rsModalTitle
{
	color: #000;
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_Default .rsModalWrapper .rsModalInner
{
	border-color: #828282;
	background: #fff;
}

.RadScheduler_Default .rsModalWrapper .rsModalIcon,
.RadScheduler_Default .rsModalWrapper .rsModalButtons a
{
	background-image: url('Scheduler/rsSprites.png');
}

/* Inline Edit buttons + ModalDialog buttons */
.RadScheduler_Default .rsModalWrapper .rsModalButtons a,
.RadScheduler_Default .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a
{
	color: #333;
}

/* </modal dialogs> */

.RadScheduler_Default .rsBottomIndicator .rsOvertimeArrow
{
	background: transparent url('Scheduler/rsSprites.png') no-repeat -180px -31px;
}        	

.RadScheduler_Default .rsTopIndicator .rsOvertimeArrow
{
	background: transparent url('Scheduler/rsSprites.png') no-repeat -134px -31px;
}        	
                                                            
/* RadSlider for ASP.NET AJAX Default Skin */
.RadSlider_Default .rslTrack
{
	border-color:#b9b9b9 #939393 #939393 #b9b9b9;
}

.RadSlider_Default .rslHorizontal a.rslHandle
{
	background-image:url('Slider/Handles.gif');
}

.RadSlider_Default .rslHorizontal a.rslDraghandle
{
	background-image:url('Slider/DragHandle.gif');
}

.RadSlider_Default .rslTop a.rslDraghandle
{
	background-image:url('Slider/DragHandleDown.gif');
}

.RadSlider_Default .rslHorizontal .rslTrack
{
	background:url('Slider/TrackBgr.gif') repeat-x;
}

.RadSlider_Default .rslHorizontal .rslSelectedregion
{
	background:url('Slider/SelectedRegionHorizontalBgr.gif') right top no-repeat;
}

/* vertical slider */
.RadSlider_Default .rslVertical a.rslHandle
{
	background-image:url('Slider/HandlesVertical.gif');
}

.RadSlider_Default .rslVertical .rslTrack
{
	background:url('Slider/TrackVerticalBgr.gif') repeat-y;
}

.RadSlider_Default .rslVertical .rslSelectedregion
{
	background:url('Slider/SelectedRegionVerticalBgr.gif') left bottom no-repeat;
}

.RadSlider_Default .rslVertical a.rslDraghandle
{
	background:url('Slider/DragVerticalHandle.gif') no-repeat;
}

.RadSlider_Default .rslLeft a.rslDraghandle
{
	background:url('Slider/DragVerticalHandleRight.gif') no-repeat;
}

.RadSlider_Default .rslItem,
.RadSlider_Default .rslLargeTick span
{
	color:#333;
}

.RadSlider_Default .rslItemsWrapper .rslItemSelected
{
	color:#000;
}

/* horizontal slider items */
.RadSlider_Default .rslHorizontal .rslItem
{
	background-image:url('Slider/ItemHorizontalBgr.gif');
}

/* vertical slider items */
.RadSlider_Default .rslVertical .rslItem
{
	background-image:url('Slider/ItemVerticalBgr.gif');
}

/* horizontal slider - TrackPosition=Top/Bottom */
.RadSlider_Default .rslTop .rslSmallTick,
.RadSlider_Default .rslBottom .rslSmallTick
{
	background-image:url('Slider/SmallChangeHorizontal.gif');
}

.RadSlider_Default .rslTop .rslLargeTick,
.RadSlider_Default .rslBottom .rslLargeTick
{
	background-image:url('Slider/LargeChangeHorizontal.gif');
}

/* vertical slider - TrackPosition=Left/Right */
.RadSlider_Default .rslLeft .rslSmallTick,
.RadSlider_Default .rslRight .rslSmallTick
{
	background-image:url('Slider/SmallChangeVertical.gif');
}

.RadSlider_Default .rslLeft .rslLargeTick,
.RadSlider_Default .rslRight .rslLargeTick 
{
	background-image:url('Slider/LargelChangeVertical.gif');
}

/* horizontal slider - TrackPosition=Center */
.RadSlider_Default .rslMiddle .rslSmallTick
{
	background-image:url('Slider/SmallChangeMiddleHorizontal.gif');
}

.RadSlider_Default .rslMiddle .rslLargeTick  
{
	background-image:url('Slider/LargeChangeMiddleHorizontal.gif');
}

/* vertical slider - TrackPosition=Center */
.RadSlider_Default .rslCenter .rslSmallTick
{
	background-image:url('Slider/SmallChangeCenterVertical.gif');
}

.RadSlider_Default .rslCenter .rslLargeTick
{
	background-image:url('Slider/LargelChangeCenterVertical.gif');
}                                                            
/* RadSplitter for ASP.NET AJAX - Default Skin */

/* Borders */
.RadSplitter_Default,
.RadSplitter_Default .rspPaneTabContainer,

/* Vertical RadSplitter items */
.RadSplitter_Default .rspPane, 
.RadSplitter_Default .rspResizeBar,
.RadSplitter_Default .rspSlideContainerResize,

/* Horizontal RadSplitter items */
.RadSplitter_Default .rspPaneHorizontal,
.RadSplitter_Default .rspResizeBarHorizontal,
.RadSplitter_Default .rspSlideContainerResizeHorizontal
{
	border-color:#828282;
}

/* When ShowContentDuringLoad="false" */
.RadSplitter_Default .rspLoading
{
    background-image: url('Common/loading.gif');
}

/* RadSplitBar/RadSlidingPane resize elements */
.RadSplitter_Default .rspResizeBar,
.RadSplitter_Default .rspSlideContainerResize
{
	background:#ececec url('Splitter/ResizeBarVerticalSprites.gif') repeat-y 0 0;
    border-right-color:#989697;
}

.RadSplitter_Default .rspResizeBarOver,
.RadSplitter_Default .rspSlideContainerResizeOver
{
    background-position:-4px 0;
}

.RadSplitter_Default .rspResizeBarHorizontal,
.RadSplitter_Default .rspSlideContainerResizeHorizontal
{
	background:#ececec url('Splitter/ResizeBarHorizontalSprites.gif') repeat-x 0 0;
    border-bottom-color:#989697;
}

.RadSplitter_Default .rspResizeBarOverHorizontal,
.RadSplitter_Default .rspSlideContainerResizeOverHorizontal
{
    background-position:0 -4px;
}

/* RadSlidingPane tab */
.RadSplitter_Default .rspPaneTabContainer,
/* RadSlidingPane buttons */
.RadSplitter_Default .rspSlideHeaderDockIcon,
.RadSplitter_Default .rspSlideHeaderUndockIcon,
.RadSplitter_Default .rspSlideHeaderCollapseIcon,
/* RadSplitBar buttons */
.RadSplitter_Default .rspCollapseBarExpand,
.RadSplitter_Default .rspCollapseBarCollapse,

.RadSplitter_Default .rspCollapseBarHorizontalExpand,
.RadSplitter_Default .rspCollapseBarHorizontalCollapse
{
    background-image:url('Splitter/ExpandCollapseBarsCommands.gif');
    background-repeat:no-repeat;
}

/* RadSlidingPane tab */
.RadSplitter_Default .rspPaneTabContainer
{
    background-position:-81px 0;
    background-repeat:repeat-y;
}

/* RadSplitBar buttons */
.RadSplitter_Default .rspCollapseBarCollapse
{	
	background-position:0 0;
}
.RadSplitter_Default .rspCollapseBarCollapseOver
{
    background-position:-192px 0;
}

.RadSplitter_Default .rspCollapseBarExpand
{	
	background-position:-4px 0;
}
.RadSplitter_Default .rspCollapseBarExpandOver
{
    background-position:-196px 0;
}

.RadSplitter_Default .rspCollapseBarHorizontalExpand
{
    background-position:-8px -4px;
}
.RadSplitter_Default .rspCollapseBarHorizontalExpandOver
{
    background-position:-8px -12px;
}

.RadSplitter_Default .rspCollapseBarHorizontalCollapse
{
    background-position:-8px 0;
}
.RadSplitter_Default .rspCollapseBarHorizontalCollapseOver
{
    background-position:-8px -8px;
}

/* RadSlidingPane buttons */
.RadSplitter_Default .rspSlideHeaderUndockIcon
{
	background-position:-50px 0;
}

.RadSplitter_Default .rspSlideHeaderDockIcon
{
	background-position:-35px 0;
}

.RadSplitter_Default .rspSlideHeaderCollapseIcon
{
	background-position:-65px 0;
}

/* RadSlidingPane header */
.RadSplitter_Default .rspSlideHeader, 
/* RadSlidingPane title */
.RadSplitter_Default .rspSlideTitleContainer,
/* RadSlidingPane tab, SlideDirection=Top/Bottom */
.RadSplitter_Default .rspBottom .rspPaneTabContainer,
.RadSplitter_Default .rspTop .rspPaneTabContainer
{
	background-image:url('Splitter/slideTitleContainerBgr.gif');
	background-repeat:repeat-x;
}

.RadSplitter_Default .rspBottom .rspPaneTabContainer,
.RadSplitter_Default .rspTop .rspPaneTabContainer
{
    background-position:0 -1px;
}

/* RadSlidingPane header elements */
.RadSplitter_Default .rspSlideTitleContainer,
.RadSplitter_Default .rspSlideHeaderIconWrapper
{
	border-bottom:solid 1px #828282;
}

/* RadSlidingPane title text */
.RadSplitter_Default .rspSlideTitle,
/* RadSlidingPane tab text */
.RadSplitter_Default .rspPaneTabText
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#000;
}

/* RadSlidingPane content - this element should not be transparent as it shows above content in adjacent RadPanes */
.RadSplitter_Default .rspSlideContent
{
	background-color:#fff;
}                                                            
.RadTabStrip_Default .rtsLI,
.RadTabStrip_Default .rtsLink
{
	color: #000;
}

/* <disabled tabs> */
.RadTabStrip_Default .rtsDisabled
{
	color: #aaa;
}
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip_Default .rtsNextArrow,
.RadTabStrip_Default .rtsPrevArrow,
.RadTabStrip_Default .rtsPrevArrowDisabled,
.RadTabStrip_Default .rtsNextArrowDisabled
{
	background-image: url('TabStrip/TabStripStates.png');
}
/* </scrolling arrows> */

/* <tab backgrounds> */

.RadTabStripTop_Default .rtsLevel { background: #fff; }
.RadTabStripTop_Default .rtsLevel1 { background-color: transparent; }

.RadTabStripTop_Default .rtsLevel .rtsLink,
.RadTabStripTop_Default .rtsLevel .rtsOut { background-image: none; }

.RadTabStripTop_Default .rtsLevel1 .rtsLink,
.RadTabStripTop_Default .rtsLevel1 .rtsOut,
.RadTabStripBottom_Default .rtsLevel1 .rtsLink,
.RadTabStripBottom_Default .rtsLevel1 .rtsOut,
.RadTabStripTop_Default_Baseline .rtsLevel1,
.RadTabStripBottom_Default_Baseline .rtsLevel1 { background-image: url('TabStrip/TabStripStates.png'); }

.RadTabStripLeft_Default .rtsLink,
.RadTabStripRight_Default .rtsLink { background-image: url('TabStrip/TabStripVStates.png'); }

.RadTabStripLeft_Default .rtsLast .rtsLink,
.RadTabStripRight_Default .rtsLast .rtsLink
{
	border-bottom: 1px solid #898C95;
}

/* </tab backgrounds> */

/* <background positioning: overlapping tabs> */

/* <orientation: top> */

.RadTabStripTop_Default .rtsLevel1 .rtsLink { background-position: 0 -52px; }
.RadTabStripTop_Default .rtsLevel1 .rtsFirst .rtsLink { background-position: 0 0; }
.RadTabStripTop_Default .rtsLevel1 .rtsOut { background-position: 100% -52px; }
.RadTabStripTop_Default .rtsLevel1 .rtsLast .rtsOut { background-position: 100% 0; }

.RadTabStripTop_Default .rtsLevel1 .rtsLI .rtsSelected { background-position: 0 -26px; }
.RadTabStripTop_Default .rtsLevel1 .rtsSelected .rtsOut { background-position: 100% -78px; }
.RadTabStripTop_Default .rtsLevel1 .rtsLI .rtsAfter { background-position: 0 -78px; }

.RadTabStripTop_Default .rtsLevel1 .rtsLast .rtsSelected .rtsOut { background-position: 100% -26px; }

.RadTabStripTop_Default_Baseline .rtsLevel1 { background-position: 0 100%; background-repeat: repeat-x; }

/* </orientation: top> */

/* <orientation: bottom> */

.RadTabStripBottom_Default .rtsLevel1 .rtsLink { background-position: 0 -130px; }
.RadTabStripBottom_Default .rtsLevel1 .rtsFirst .rtsLink { background-position: 0 -182px; }
.RadTabStripBottom_Default .rtsLevel1 .rtsOut { background-position: 100% -130px; }
.RadTabStripBottom_Default .rtsLevel1 .rtsLast .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_Default .rtsLevel1 .rtsLI .rtsSelected { background-position: 0 -156px; }
.RadTabStripBottom_Default .rtsLevel1 .rtsSelected .rtsOut { background-position: 100% -104px; }
.RadTabStripBottom_Default .rtsLevel1 .rtsLI .rtsAfter { background-position: 0 -104px; }

.RadTabStripBottom_Default .rtsLevel1 .rtsLast .rtsSelected .rtsOut { background-position: 100% -156px; }

.RadTabStripBottom_Default_Baseline .rtsLevel1 { background-position: 0 -252px; background-repeat: repeat-x; }

/* </orientation: bottom> */

/* <orientation: right> */

.RadTabStripRight_Default .rtsUL .rtsLink,
.RadTabStripRight_Default .rtsUL .rtsLI .rtsDisabled:hover { background-position: 100% 0; text-align: left; }
.RadTabStripRight_Default .rtsUL .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_Default .rtsUL .rtsSelected,
.RadTabStripRight_Default .rtsUL .rtsSelected:hover { background-position: 100% -400px; }

/* </orientation: right> */

/* <orientation: top (RTL)> */

.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLink
{
	padding-left: 0;
	padding-right: 9px;
}

.RadTabStripTop_Default_rtl .rtsLevel1 .rtsOut
{
	padding-left: 9px;
	padding-right: 0;
}

.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLink,
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsOut { background-image: url('TabStrip/TabStripStates_rtl.png'); }

.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLink { background-position: 100% -52px; }
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsFirst .rtsLink { background-position: 100% 0; }
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsOut { background-position: 0 -52px; }
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLast .rtsOut { background-position: 0 0; }

.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLI .rtsSelected { background-position: 100% -26px; }
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsSelected .rtsOut { background-position: 0 -78px; }
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLI .rtsAfter { background-position: 100% -78px; }

.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLast .rtsSelected .rtsOut { background-position: 0 -26px; }

/* </orientation: top (RTL)> */

/* </background positioning: overlapping tabs> */

/* <simplistic sub-item styles> */

.RadTabStrip_Default_SimpleSubItems .rtsLevel2,
.RadTabStrip_Default_SimpleSubItems .rtsLevel3,
.RadTabStrip_Default_SimpleSubItems .rtsLevel4 { background: #fff; }

.RadTabStrip_Default_SimpleSubItems .rtsLevel2 .rtsSelected,
.RadTabStrip_Default_SimpleSubItems .rtsLevel3 .rtsSelected,
.RadTabStrip_Default_SimpleSubItems .rtsLevel4 .rtsSelected
{
	text-decoration: underline;
}

.RadTabStrip_Default_SimpleSubItems .rtsLevel2 .rtsLink,
.RadTabStrip_Default_SimpleSubItems .rtsLevel2 .rtsOut,
.RadTabStrip_Default_SimpleSubItems .rtsLevel2 .rtsIn,
.RadTabStrip_Default_SimpleSubItems .rtsLevel3 .rtsLink,
.RadTabStrip_Default_SimpleSubItems .rtsLevel3 .rtsOut,
.RadTabStrip_Default_SimpleSubItems .rtsLevel3 .rtsIn,
.RadTabStrip_Default_SimpleSubItems .rtsLevel4 .rtsLink,
.RadTabStrip_Default_SimpleSubItems .rtsLevel4 .rtsOut,
.RadTabStrip_Default_SimpleSubItems .rtsLevel4 .rtsIn
{
	background: none;
}

/* </simplistic sub-item styles> */                                                            
/* <RadToolBar / Default> */

/* <tool wrapper> */

/* <horizontal> */

.RadToolBar_Default .rtbOuter
{
	border: 1px solid #9c9c9c;
}

.RadToolBar_Default .rtbMiddle
{
	border: 1px solid #efefef;
	background: #fafafa url('ToolBar/rtbControlBg.png') repeat-x 0 100%;
}

/* </horizontal> */

/* <vertical> */

.RadToolBar_Default_Vertical .rtbMiddle
{
	background: transparent url('ToolBar/rtbVerticalControlBg.png') repeat-y 100% 0;
}

/* </vertical> */

/* </tool wrapper> */

/* <buttons> */

.RadToolBar_Default .rtbWrap,
.RadToolBar_Default .rtbTemplate
{
	color: #000;
}

/* <button states> */

.RadToolBar_Default .rtbSplBtnFocused .rtbWrap, .RadToolBar_Default .rtbSplBtnFocused .rtbOut, .RadToolBar_Default .rtbSplBtnFocused .rtbMid, .RadToolBar_Default .rtbSplBtnFocused .rtbIn,
.RadToolBar_Default .rtbItemFocused .rtbWrap, .RadToolBar_Default .rtbItemFocused .rtbOut, .RadToolBar_Default .rtbItemFocused .rtbMid, .RadToolBar_Default .rtbItemFocused .rtbIn,
.RadToolBar_Default .rtbItemHovered .rtbWrap, .RadToolBar_Default .rtbItemHovered .rtbOut, .RadToolBar_Default .rtbItemHovered .rtbMid, .RadToolBar_Default .rtbItemHovered .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbHoverBg.png');
}

.RadToolBar_Default .rtbItemClicked .rtbWrap, .RadToolBar_Default .rtbItemClicked .rtbOut, .RadToolBar_Default .rtbItemClicked .rtbMid, .RadToolBar_Default .rtbItemClicked .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbClickedBg.png');
}

.RadToolBar_Default .rtbSplBtnExpanded .rtbWrap, .RadToolBar_Default .rtbSplBtnExpanded .rtbOut, .RadToolBar_Default .rtbSplBtnExpanded .rtbMid, .RadToolBar_Default .rtbSplBtnExpanded .rtbIn,
.RadToolBar_Default .rtbDropDownExpanded .rtbWrap, .RadToolBar_Default .rtbDropDownExpanded .rtbOut, .RadToolBar_Default .rtbDropDownExpanded .rtbMid, .RadToolBar_Default .rtbDropDownExpanded .rtbIn,
.RadToolBar_Default .rtbChecked .rtbWrap, .RadToolBar_Default .rtbChecked .rtbOut, .RadToolBar_Default .rtbChecked .rtbMid, .RadToolBar_Default .rtbChecked .rtbIn,
.RadToolBar_Default li.rtbChecked .rtbWrap:hover, .RadToolBar_Default li.rtbChecked .rtbWrap:hover .rtbOut, .RadToolBar_Default li.rtbChecked .rtbWrap:hover .rtbMid, .RadToolBar_Default li.rtbChecked .rtbWrap:hover .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbActiveBg.png');
}

.RadToolBar_Default .rtbItemFocused .rtbWrap,
.RadToolBar_Default .rtbItemHovered .rtbWrap
{
	color: #000;
}

.RadToolBar_Default .rtbDropDownExpanded .rtbWrap,
.RadToolBar_Default .rtbSplBtnExpanded .rtbWrap,
.RadToolBar_Default .rtbChecked .rtbWrap,
.RadToolBar_Default .rtbItemClicked .rtbWrap
{
	color: #fff;
}

/* </button states> */

/* <Drop Down Arrows> */


.RadToolBar_Default .rtbSplBtn .rtbChoiceArrow,
.RadToolBar_Default .rtbItem .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Default .rtbChoiceArrow 
{
	background-image: url('ToolBar/rtbDropArrows.png');
}

* html .RadToolBar_Default .rtbSplBtn .rtbChoiceArrow,
* html .RadToolBar_Default .rtbItem .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Default .rtbChoiceArrow 
{
	background-image: url('ToolBar/rtbDropArrows.gif');
}

.RadToolBar_Default .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_Default .rtbExpandUp .rtbVOriented .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbUpArrows.png');
}

* html .RadToolBar_Default .rtbExpandUp .rtbChoiceArrow,
* html .RadToolBar_Default .rtbExpandUp .rtbVOriented .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbUpArrows.gif');
}

.RadToolBar_Default .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Default .rtbSplBtnClicked .rtbChoiceArrow,
.RadToolBar_Default .rtbItemClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Default .rtbItemClicked .rtbChoiceArrow
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbClickedDropArrows.png');
}

* html .RadToolBar_Default .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Default .rtbSplBtnClicked .rtbChoiceArrow,
* html .RadToolBar_Default .rtbItemClicked .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Default .rtbItemClicked .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbClickedDropArrows.gif');
}

.RadToolBar_Default .rtbSplBtnClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Default .rtbSplBtnClicked .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_Default .rtbItemClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Default .rtbItemClicked .rtbExpandUp .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbClickedUpArrows.png');
}

* html .RadToolBar_Default .rtbSplBtnClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Default .rtbSplBtnClicked .rtbExpandUp .rtbChoiceArrow,
* html .RadToolBar_Default .rtbItemClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Default .rtbItemClicked .rtbExpandUp .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbClickedUpArrows.gif');
}

/* </Drop Down Arrows> */

.RadToolBar_Default_Horizontal li.rtbSeparator 
{
	border-left: 1px solid #939393;
	background: #f7f7f7;
}

.RadToolBar_Default_Vertical li.rtbSeparator
{
	border-top: 1px solid #939393;
	background: #f7f7f7;
}

/* </buttons> */


/* <disabled states> */

.RadToolBar_Default .rtbDisabled .rtbWrap:hover,
.RadToolBar_Default .rtbDisabled .rtbWrap:hover .rtbOut,
.RadToolBar_Default .rtbDisabled .rtbWrap:hover .rtbMid,
.RadToolBar_Default .rtbDisabled .rtbWrap:hover .rtbIn
{
	background-image: none;
}

.RadToolBar_Default .rtbDisabled .rtbWrap { color: #888\9 }

.RadToolBar_Default .rtbDisabled .rtbChoiceArrow,
.RadToolBar_Default .rtbDisabled .rtbWrap .rtbChoiceArrow
{ background-image: url('ToolBar/rtbDropArrows.gif')\9 }


/* </disabled states */

/* <drop-down> */


/* <Drop Down rounded corners and shadows> */

.RadToolBarDropDown_Default .rtbTopFix,
.RadToolBarDropDown_Default .rtbBottomFix,
.RadToolBarDropDown_Default .rtbGroup
{
	background-image: url('ToolBar/rtbDropDownBg.png');
	background-color: #fff; 
	background-repeat: repeat-y;
}

.RadToolBarDropDown_Default .rtbBottomLeft,
.RadToolBarDropDown_Default .rtbRoundedCorners
{
	background-image:  url('ToolBar/rtbRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadToolBarDropDown_Default .rtbTopRight,
.RadToolBarDropDown_Default .rtbBottomRight
{
	background-image:  url('ToolBar/rtbRoundedRight.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadToolBarDropDown_Default .rtbTopFix,
.RadToolBarDropDown_Default .rtbBottomFix,
.RadToolBarDropDown_Default .rtbRoundedCorners .rtbFirst
{
	border-color: #979797;
}

.RadToolBarDropDown_Default_rtl .rtbBottomLeft,
.RadToolBarDropDown_Default_rtl .rtbRoundedCorners
{
	background-image: url('ToolBar/rtbRoundedLeft_rtl.png');
}

.RadToolBarDropDown_Default_rtl .rtbTopRight,
.RadToolBarDropDown_Default_rtl .rtbBottomRight
{
	background-image: url('ToolBar/rtbRoundedRight_rtl.png');
}

.RadToolBarDropDown_Default_rtl div.rtbTopFix,
.RadToolBarDropDown_Default_rtl div.rtbBottomFix,
.RadToolBarDropDown_Default_rtl .rtbGroup
{
	background-position: 100% 0;
}

/* </Drop Down rounded corners and shadows> */

.RadToolBarDropDown_Default 
{
	border-color: #828282;
	background-color: #fff;
	background-image: url('ToolBar/rtbDropDownBg.png');
}

.RadToolBarDropDown_Default .rtbWrap
{
	font-weight: normal;
	color: #000;
}

.RadToolBarDropDown_Default .rtbItemHovered,
.RadToolBarDropDown_Default .rtbItemFocused,
.RadToolBarDropDown_Default .rtbItemHovered .rtbWrap,
.RadToolBarDropDown_Default .rtbItemFocused .rtbWrap
{
	background-image: url('ToolBar/rtbDropDownHover.png');
}

.RadToolBarDropDown_Default .rtbDisabled .rtbWrap
{
	color: #999;
}

.RadToolBarDropDown_Default .rtbSeparator
{
	border-color: #939393;
	background: #f7f7f7;
}

/* </drop-down> */

/* </RadToolBar / Default> */                                                            
/* RadToolTip Default Skin */

.RadToolTip_Default.rtLoading
{	
	background: url('Common/loading.gif') no-repeat center;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_Default table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip_Default table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip_Default table.rtShadow td.rtWrapperTopLeft,
div.RadToolTip_Default table.rtShadow td.rtWrapperTopRight,
div.RadToolTip_Default table.rtShadow td.rtWrapperBottomLeft,
div.RadToolTip_Default table.rtShadow td.rtWrapperBottomRight,
div.RadToolTip_Default table.rtShadow td.rtWrapperTopCenter,
div.RadToolTip_Default table.rtShadow td.rtWrapperBottomCenter,
div.RadToolTip_Default a.rtCloseButton
{
	background-image: url('ToolTip/ToolTipSprites.png');
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_Default table.rtWrapper td.rtWrapperRightMiddle,
div.RadToolTip_Default table.rtShadow td.rtWrapperLeftMiddle,
div.RadToolTip_Default table.rtShadow td.rtWrapperRightMiddle
{
	background-image:  url('ToolTip/ToolTipVerticalSprites.png');
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperContent
{
	background-color: #fff;
	color: #666;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

div.RadToolTip_Default div.rtTitlebar
{	
	color: #666;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
}

div.RadToolTip_Default div.rtCallout
{
	background-image: url('ToolTip/Callouts.gif');
}                                                            
.RadTreeView_Default,
.RadTreeView_Default a.rtIn,
.RadTreeView_Default .rtEdit .rtIn input
{
	color: #000;
}

.RadTreeView_Default .rtPlus, 
.RadTreeView_Default .rtMinus
{
	background-image: url('TreeView/PlusMinus.png');
}

.RadTreeView_Default .rtChecked,
.RadTreeView_Default .rtUnchecked,
.RadTreeView_Default .rtIndeterminate
{
	background-image: url('TreeView/TriState.png');
}

.RadTreeView_Default .rtHover .rtIn
{
	color: #000;
	border-color: #b5b5b5 #b5b5b5 #9e9e9e;
	background-color: #C5C5C5;
	background-image: url('TreeView/ItemHoveredBg.png');
}

.RadTreeView_Default .rtSelected .rtIn
{
	color: #fff;
	border-color: #8d8d8d #7e7e7e #6c6c6c;
	background-color: #828282;
	background-image: url('TreeView/ItemSelectedBg.png');
}

.RadTreeView_Default .rtSelected .rtLoadingBefore,
.RadTreeView_Default .rtSelected .rtLoadingAfter,
.RadTreeView_Default .rtSelected .rtLoadingBelow
{
	color: #333;
}

.RadTreeView_Default .rtLoadingIcon
{
	background-image: url('TreeView/LoadingIcon.gif');
}

.RadTreeView_Default .rtLI .rtEdit .rtIn
{
	border-color: #6c6c6c;
	background: #fff;
}

.RadTreeView_Default_disabled .rtIn,
.RadTreeView_Default .rtDisabled .rtIn
{
	color: #ccc;
}


/* <node lines> */

.RadTreeView_Default .rtLines .rtLI,
.RadTreeView_Default .rtLines .rtFirst .rtUL { background-image: url('../Common/TreeView/NodeSpan.png'); }
.RadTreeView_Default_rtl .rtLines .rtLI,
.RadTreeView_Default_rtl .rtLines .rtFirst .rtUL { background-image:url('../Common/TreeView/NodeSpan_rtl.png'); }

.RadTreeView_Default .rtLines .rtFirst,
.RadTreeView_Default .rtLines .rtFirst .rtUL { background-image: url('../Common/TreeView/FirstNodeSpan.png'); }
.RadTreeView_Default_rtl .rtLines .rtFirst,
.RadTreeView_Default_rtl .rtLines .rtFirst .rtUL { background-image: url('../Common/TreeView/FirstNodeSpan_rtl.png'); }
.RadTreeView_Default .rtLines .rtLast,
.RadTreeView_Default .rtLines .rtLast .rtUL { background-image: none; }

.RadTreeView_Default .rtLines .rtTop { background-image:url('../Common/TreeView/TopLine.png'); }
.RadTreeView_Default_rtl .rtLines .rtTop { background-image:url('../Common/TreeView/TopLine_rtl.png'); }
.RadTreeView_Default .rtLines .rtMid { background-image:url('../Common/TreeView/MiddleLine.png'); }
.RadTreeView_Default_rtl .rtLines .rtMid { background-image:url('../Common/TreeView/MiddleLine_rtl.png'); }
.RadTreeView_Default .rtLines .rtBot { background-image:url('../Common/TreeView/BottomLine.png'); }
.RadTreeView_Default_rtl .rtLines .rtBot { background-image: url('../Common/TreeView/BottomLine_rtl.png'); }
.RadTreeView_Default .rtLines .rtLast .rtTop { background-image:url('../Common/TreeView/SingleLine.png'); }
.RadTreeView_Default_rtl .rtLines .rtLast .rtTop { background-image:url('../Common/TreeView/SingleLine_rtl.png'); }

/* </node lines> */
                                                            
/* RadUpload / Default skin */

/* <general styles> */

.RadUpload_Default,
.RadUpload_Default a,
.RadUpload_Default input,
.RadUploadProgressArea_Default,
.RadUploadProgressArea_Default input
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

/* </general styles> */

/* <file inputs> */

.RadUpload_Default .ruStyled .ruFileInput
{
    border-color: #abadb3;
}

.RadUpload_Default .ruFakeInput
{
    border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;
    color: #333;
}
* html .RadUpload_Default .ruFileWrap .ruInputHover { border-color: #abadb3; }
*+html .RadUpload_Default .ruFileWrap .ruInputHover { border-color: #abadb3; }

.RadUpload_Default .ruReadOnly .ruFakeInput
{
	background: #f3f3f3;
}

/* </file inputs> */

/* <buttons> */

.RadUpload_Default .ruButton,
.RadUploadProgressArea_Default .ruButton
{
    background-image: url('Upload/ruSprite.png');
    color: #000;
}

.RadUpload_Default .ruRemove
{
	color: #333;
}

div.RadUpload_Default .ruInputs .ruButtonHover,
div.RadUpload_Default .ruActions .ruButtonHover,
div.RadUploadProgressArea_Default .ruActions .ruButtonHover
{
    background-position: 100% -23px;
}

div.RadUpload_Default .ruFileWrap .ruButtonHover
{
    background-position: 100% 0;
}

/* </buttons> */

/* <submit button> */
/* (use this class to style a single button for uploads) */

.RadUploadSubmit
{
    background-image: url('Upload/ruSprite.png');
	background-position: 0 -23px;
    color: #000;
}

/* </submit button> */

/* <progress area> */

.RadUploadProgressArea_Default .ruProgress
{
    border-color: #868686;
    background-image: url('Upload/ruSprite.png');
    background-color: #fff;
}

.RadUploadProgressArea_Default .ruProgress li
{
    color: #666;
}

.RadUploadProgressArea_Default .ruProgress li.ruCurrentFile
{
    color: #222;
}

.RadUploadProgressArea_Default .ruProgress .ruBar
{
    border-color: #b1b1b1 #a2a2a2 #8e8e8e;
    background-image: url('Upload/ruSprite.png');
}
 
.RadUploadProgressArea_Default .ruProgress .ruBar div
{
    background-image: url('Upload/ruProgress.gif');
}

.RadUploadProgressArea_Default_rtl .ruProgress .ruBar div
{
    background-image: url('Upload/ruProgress.gif');
}
 
.RadUploadProgressArea_Default .ruProgress .ruActions
{
	border-top-color: #dfdfdf;
	background: #f0f0f0;
}

.RadUploadProgressArea_Default .ruProgress .ruActions
{
	border-top-color: #828282;
	background: #f0f0f0;
}

/* </progress area> */

/* <RadAsyncUpload> */

.RadUpload_Default .ruUploadInvalid
{
    background-repeat: no-repeat;
    background-position: 100% -297px;
    background-image: url('Input/sprite.gif');
}

.RadUpload_Default_rtl .ruUploadInvalid
{
    background-position: 3px -297px;
}

.RadUpload_Default .ruFileProgress,
.RadUpload_Default .ruFileProgressWrap
{
    background-image: url('Upload/AsyncProgress.png');
}

.RadUpload_Default .ruFileProgress,
.RadUpload_Default_rtl .ruFileProgressWrap { background-position: 0 0; }
.RadUpload_Default .ruFileProgressWrap,
.RadUpload_Default_rtl .ruFileProgress { background-position: 100% 0; }

.RadUpload_Default .ruProgressStarted,
.RadUpload_Default_rtl .ruProgressComplete { background-position: 0 -5px; }
.RadUpload_Default .ruProgressComplete,
.RadUpload_Default_rtl .ruProgressStarted { background-position: 100% -5px; }

/* </RadAsyncUpload> */
                                                            
/* this is the topmost cell of the dialogs that have RadTabStrip */
.reTopcell
{
    background-color: #f0f0f0;
}

/* File Manager dialogs */

.selectedFileName
{
    border-top: solid 1px #fff;
}

/* background for the bottom positioned RadTabStrip */
.RadTabStripBottom_Default
{
    background: #f0f0f0;
    width: 264px;
    border-bottom: solid 1px #828282;
    padding-bottom: 6px !important;
}

.reTableWizardSelectAllBtn
{
    color: #000;
}

.imagePreviewer
{
    overflow: hidden;
}

/*Sprite from RFE*/

.RadToolBar_Default .rtbText
{
	background-image: url('FileExplorer/FileExplorerToolbarSprites.png');
	background-repeat: no-repeat;
}

/* IE6 does not support the alpha channel of png files, so we force it to use gif */
* html .RadToolBar_Default .rtbText
{
	background-image: url('FileExplorer/FileExplorerToolbarSpritesIE6.gif') !important;
}

                                                            
/* RadWindow for ASP.NET AJAX Default Skin */

/* Window Background */

/* Horiznotal */
.RadWindow_Default .rwTopLeft,
.RadWindow_Default .rwTopRight,
.RadWindow_Default .rwTitlebar,
.RadWindow_Default .rwFooterLeft,
.RadWindow_Default .rwFooterRight,
.RadWindow_Default .rwFooterCenter,
.RadWindow_Default .rwTopResize,
.RadWindow_Default .rwStatusbar div,
.RadWindow_Default .rwStatusbar,
.RadWindow_Default .rwPopupButton,
.RadWindow_Default .rwPopupButton span,
.RadWindow_Default.rwMinimizedWindow .rwCorner
{
    background-image: url('Window/WindowHorizontalSprites.gif');
}


/* Vertical */
.RadWindow_Default .rwBodyLeft,
.RadWindow_Default .rwBodyRight,
.RadWindow_Default .rwStatusbarRow .rwCorner
{
	background-image: url('Window/WindowVerticalSprites.gif');
}

/* Window Shadows */

/* Horiznotal */
.RadWindow_Default .rwShadow .rwTopLeft,
.RadWindow_Default .rwShadow .rwTopRight,
.RadWindow_Default .rwShadow .rwTitlebar,
.RadWindow_Default .rwShadow .rwFooterLeft,
.RadWindow_Default .rwShadow .rwFooterRight,
.RadWindow_Default .rwShadow .rwFooterCenter,
.RadWindow_Default .rwShadow .rwTopResize,
.RadWindow_Default .rwShadow .rwStatusbar div,
.RadWindow_Default .rwShadow .rwStatusbar,
.RadWindow_Default .rwShadow .rwPopupButton,
.RadWindow_Default .rwShadow .rwPopupButton span,
.RadWindow_Default .rwShadow .rwBodyLeft,
.RadWindow_Default .rwShadow .rwBodyRight,
.RadWindow_Default .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_Default .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('Window/WindowHorizontalSprites.png');
}

/* Vertical */
.RadWindow_Default .rwShadow .rwBodyLeft,
.RadWindow_Default .rwShadow .rwBodyRight,
.RadWindow_Default .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_Default .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('Window/WindowVerticalSprites.png');
}

/* Shadows End */

.RadWindow_Default .rwStatusbar input
{
    background-color: #f7f3e9;
}

.RadWindow_Default .rwControlButtons a
{
    background-image: url('Window/CommandButtonSprites.gif');
}

.RadWindow_Default a.rwIcon
{
	background-image: url('Window/WindowHorizontalSprites.gif');
}

div.RadWindow_Default .rwTitlebarControls em
{
	color: black;
}

div.RadWindow_Default .rwDialogInput
{
	border-top: solid 1px #abadb3;
	border-right: solid 1px #dbdfe6;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
}

div.RadWindow_Default .rwDialogInput:hover
{
	border-top: solid 1px #5794bf;
	border-right: solid 1px #b7d5ea;
	border-bottom: solid 1px #c7e2f1;
	border-left: solid 1px #c5daed;
	color: #565656;
}

div.RadWindow_Default a.rwCancel,
div.RadWindow_Default a.rwCancel span
{
    background: none;
    cursor: pointer;
}

div.RadWindow_Default a.rwCancel span span
{
    color: #000000;
    text-decoration: underline;
}

/* Shadow Control Buttons */

.RadWindow_Default .rwShadow .rwControlButtons 
{
	margin: 5px -2px 0 0;
}

.RadWindow_Default .rwShadow .rwControlButtons 
{
	margin: 5px -1px 0 0\9;
}

/* ctrl buttons when winodw is minimized */
.RadWindow_Default.rwMinimizedWindowShadow .rwShadow .rwControlButtons 
{
	margin: 7px -8px 0 0;
}

/* Icon when winodw is minimized */
.RadWindow_Default.rwMinimizedWindowShadow .rwShadow .rwIcon 
{
	margin: 9px 6px 0 0;
}

/*title buttons when winodw is minimized */
.RadWindow_Default.rwMinimizedWindowShadow .rwShadow em 
{
	margin: 4px 0 0 -1px;
}

.RadWindow_Default .rwShadow .rwControlButtons li
{
	float: left;
	padding: 0;
}

.RadWindow_Default .rwShadow .rwControlButtons a
{
	width: 26px; 
}

.rwInactiveWindow .rwShadow .rwTopLeft,
.rwInactiveWindow .rwShadow .rwTopRight,
.rwInactiveWindow .rwShadow .rwTitlebar,
.rwInactiveWindow .rwShadow .rwFooterLeft,
.rwInactiveWindow .rwShadow .rwFooterRight,
.rwInactiveWindow .rwShadow .rwFooterCenter,
.rwInactiveWindow .rwShadow .rwTopResize,
.rwInactiveWindow .rwShadow .rwStatusbar div,
.rwInactiveWindow .rwShadow .rwStatusbar,
.rwInactiveWindow .rwShadow .rwPopupButton,
.rwInactiveWindow .rwShadow .rwPopupButton span,
.rwInactiveWindow .rwShadow.rwMinimizedWindow .rwCorner,
.RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopLeft,
.RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTitlebar,
.RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopRight,
.RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterLeft,
.RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterCenter,
.RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterRight
{
    background-image: url('Window/WindowHorizontalSprites.gif') !important;
}

.rwInactiveWindow .rwShadow .rwBodyLeft,
.rwInactiveWindow .rwShadow .rwBodyRight,
.rwInactiveWindow .rwShadow .rwStatusbarRow .rwCorner,
.RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyLeft,
.RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyRight
{
	background-image: url('Window/WindowVerticalSprites.gif') !important;
}


                                                            
