/* Telerik RadAjaxLoadingPanel SRB Skin */

.RadAjax_SRB .raDiv
{
	background-image:url('Common/loading.gif');
}

.RadAjax_SRB .raColor
{
	background-color:#fff;
}

.RadAjax_SRB .raTransp
{
	opacity:0.6;
	-moz-opacity:0.6;
	filter:alpha(opacity=60);
}
/* RadButton Office2007 Skin */

.RadButton_SRB.rbSkinnedButton,
.RadButton_SRB .rbDecorated,
.RadButton_SRB.rbVerticalSkinnedButton,
.RadButton_SRB .rbVerticalDecorated,
.RadButton_SRB .rbSplitRight,
.RadButton_SRB .rbSplitLeft
{
	background-image:url('Button/ButtonSprites.gif');
}

.RadButton_SRB .rbToggleCheckbox,
.RadButton_SRB .rbToggleCheckboxChecked,
.RadButton_SRB .rbToggleCheckboxFilled,
.RadButton_SRB .rbToggleRadio,
.RadButton_SRB .rbToggleRadioChecked
{
	background-image:url('Button/ToggleSprite.gif');
}

.RadButton_SRB.rbToggleButton,
.RadButton_SRB.rbToggleButton.rbDisabled,
.RadButton_SRB.rbToggleButton.rbDisabled:hover
{
	color: #000;
}

.RadButton_SRB.rbDisabled .rbDecorated,
.RadButton_SRB.rbDisabled:hover .rbDecorated,
.RadButton_SRB.rbToggleButton:hover
{
	color: #6a6a6a;
}

.RadButton_SRB.rbLinkButton
{
	border: 1px solid #d5e3f5;
	color: #00156E;
	text-decoration: none;
}

.RadButton_SRB.rbLinkButton:hover
{
	background-color: #ffe086;
	color: #00156E;
}

.RadButton_SRB.rbLinkButtonChecked,
.RadButton_SRB.rbLinkButtonChecked:hover
{
	background-color: #f99a36;
}

.RadButton_SRB.rbLinkButton.rbDisabled,
.RadButton_SRB.rbLinkButton.rbDisabled:hover
{
	background-color: #f9f8f8;
	border: 1px solid #d0d0d0;
	color: #6a6a6a;
}

.RadButton_SRB.rbLinkButton:hover .rbSplitLeft,
.RadButton_SRB.rbLinkButton:hover .rbSplitRight
{
	background-color: #fff;
}

.RadButton_SRB.rbLinkButton .rbSplitRight
{
	border-left: 1px solid #d5e3f5;
}

.RadButton_SRB.rbLinkButton .rbSplitRight:hover
{
	background-position: -126px -137px;
	background-color: #f7b904;
	border-left: 1px solid #d5e3f5;
}

.RadButton_SRB.rbLinkButton .rbSplitRight:active,
.RadButton_SRB.rbLinkButton .rbSplitRight:focus
{
	background-color: #d19c02;
	border-left: 1px solid #d5e3f5;
}

.RadButton_SRB.rbLinkButton .rbSplitLeft
{
	border-right: 1px solid #d5e3f5;
}

.RadButton_SRB.rbLinkButton .rbSplitLeft:hover
{
	background-position: -126px -137px;
	background-color: #f7b904;
	border-right: 1px solid #d5e3f5;
}

.RadButton_SRB.rbLinkButton .rbSplitLeft:active,
.RadButton_SRB.rbLinkButton .rbSplitLeft:focus
{
	background-color: #d19c02;
	border-right: 1px solid #d5e3f5;
}

/* IE6 Fix, should be important to override the joint selectors */
*html .RadButton_SRB.rbLinkButton,
*html .RadButton_SRB.rbLinkButton:hover
{
	border: 1px solid #00156E !important;
}
/*Telerik RadCalendar Office2007 skin*/

table.RadCalendar_SRB
{
	background:#ffffff;
	font:12px "segoe ui",arial,sans-serif;
}

/*titlebar*/

.RadCalendar_SRB .rcTitlebar
{
	border-color:#7694b0 #7694b0 #a9bdcf;
	background:#cee1f2 0 -1000px repeat-x url('Calendar/sprite.gif');
	color:#15436e;
}

.RadCalendar_SRB .rcTitlebar table
{
	font:12px/22px "segoe ui",arial,sans-serif;
}

.RadCalendar_SRB .rcTitlebar td
{
	padding:0 0 2px;
}

.RadCalendar_SRB .rcTitlebar .rcPrev,
.RadCalendar_SRB .rcTitlebar .rcNext,
.RadCalendar_SRB .rcTitlebar .rcFastPrev,
.RadCalendar_SRB .rcTitlebar .rcFastNext
{
	width:17px;
	height:17px;
	margin:1px 2px 0;
	background:transparent url('Calendar/sprite.gif') no-repeat;
	color:#cccccc;
}

.RadCalendar_SRB .rcTitlebar .rcFastPrev
{
	margin-left:4px;
	background-position:0 -200px;
}

.RadCalendar_SRB .rcTitlebar a.rcFastPrev:hover
{
	background-position:0 -250px;
}

.RadCalendar_SRB .rcTitlebar .rcPrev
{
	background-position:0 -300px;
}

.RadCalendar_SRB .rcTitlebar a.rcPrev:hover
{
	background-position:0 -350px;
}

.RadCalendar_SRB .rcTitlebar .rcNext
{
	background-position:0 -400px;
}

.RadCalendar_SRB .rcTitlebar a.rcNext:hover
{
	background-position:0 -450px;
}

.RadCalendar_SRB .rcTitlebar .rcFastNext
{
	margin-right:4px;
	background-position:0 -500px;
}

.RadCalendar_SRB .rcTitlebar a.rcFastNext:hover
{
	background-position:0 -550px;
}

.RadCalendar_SRB .rcMain
{
	border-color:#7694b0;
}

.RadCalendar_SRB .rcMainTable
{
	color:#000000;
	font:12px/20px "segoe ui",arial,sans-serif;
}

/*header, footer*/

.RadCalendar_SRB .rcHeader,
.RadCalendar_SRB .rcFooter
{
	border-color:#7694b0;
}

/*week numbers and days*/

.RadCalendar_SRB .rcWeek th
{
	border-bottom:1px solid #abc4db;
	padding:2px 6px 2px 0;
}

.RadCalendar_SRB .rcWeek .rcViewSel,
.RadCalendar_SRB .rcRow th
{
	width:12px;
	padding:0 7px 0 9px;
	background:#ebeced;
}

.RadCalendar_SRB .rcRow th
{
	color:#545454;
}

/*date cells*/

.RadCalendar_SRB .rcRow td
{
	border-color:#ffffff;
}

.RadCalendar_SRB .rcMain .rcRow a,
.RadCalendar_SRB .rcMain .rcRow span
{
	color:#000000;
}

.RadCalendar_SRB .rcMain .rcWeekend a
{
	color:#454545;
}

.RadCalendar_SRB .rcRow .rcToday
{
	border-color:#7694b0;
}

.RadCalendar_SRB .rcMain .rcOtherMonth a
{
	color:#787878;
}

.RadCalendar_SRB .rcMain .rcOutOfRange span
{
	color:#787878;
}

.RadCalendar_SRB .rcRow .rcSelected
{
	border-color:#6f808f #8d9aa6 #b2bac2;
	background:#9fcffc 0 -1700px repeat-x url('Calendar/sprite.gif');
}

.RadCalendar_SRB .rcRow .rcHover
{
	border-color:#a3bfd9 #819db8 #a5b7c7;
	background:#9ed0ff 0 -1600px repeat-x url('Calendar/sprite.gif');
}

/*multimonth view*/

.RadCalendarMultiView_SRB .rcTitlebar
{
	background:#dfeaf5 0 -1199px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarMultiView_SRB .rcTitlebar table
{
	border:1px solid #fafafa;
	line-height:27px;
}

.RadCalendarMultiView_SRB .rcTitlebar td
{
	padding-bottom:1px;
}

.RadCalendarMultiView_SRB .rcCalendar
{
	border-color:#7694b0;
	border-top:0;
}

.RadCalendarMultiView_SRB .rcCalendar .rcMainTable
{
	height:195px;
}

.RadCalendarMultiView_SRB .rcMainTable .rcTitle
{
	border-width:1px 0;
	border-color:#7694b0 #a9bdcf #a9bdcf;
	padding:0 0 2px;
	background:#cee1f2 0 -1000px repeat-x url('Calendar/sprite.gif');
	color:#15436e;
	line-height:22px;
}

/*month view*/

table.RadCalendarMonthView_SRB
{
	border-color:#878787;
	background:#ffffff;
	font:12px "segoe ui",arial,sans-serif;
	color:#000000;
}

.RadCalendarMonthView_SRB #rcMView_Feb,
.RadCalendarMonthView_SRB #rcMView_Apr,
.RadCalendarMonthView_SRB #rcMView_Jun,
.RadCalendarMonthView_SRB #rcMView_Aug,
.RadCalendarMonthView_SRB #rcMView_Oct,
.RadCalendarMonthView_SRB #rcMView_Dec
{
	border-right:1px solid #abc4db;
}

.RadCalendarMonthView_SRB a
{
	color:#000000;
}

.RadCalendarMonthView_SRB .rcSelected a
{
	border-color:#6f808f #8d9aa6 #b2bac2;
	background:#9fcffc 0 -1700px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarMonthView_SRB #rcMView_PrevY a,
.RadCalendarMonthView_SRB #rcMView_NextY a
{
	width:15px;
	height:13px;
	overflow:hidden;
	background-image:url('Calendar/sprite.gif');
	color:#cccccc;
}

.RadCalendarMonthView_SRB #rcMView_PrevY a
{
	background-position:3px -200px;
}

.RadCalendarMonthView_SRB #rcMView_NextY a
{
	background-position:4px -500px;
}

.RadCalendarMonthView_SRB .rcButtons
{
	padding:5px 7px 3px;
}

.RadCalendarMonthView_SRB input
{
	border-color:#84a0ba;
	padding:1px 0 0;
	background:#edf5fc 0 -2300px repeat-x url('Calendar/sprite.gif');
	color:#15436e;
	font:12px "segoe ui",arial,sans-serif;
}

/*IE7 performance issue*/
/*.RadCalendarMonthView_SRB input:hover
{
	border-color:#a3bfd9 #819db8 #a5b7c7;
	background-color:#a1d1ff;
	background-position:0 -2350px;
	color:#000000;
}*/

/*time view*/

table.RadCalendarTimeView_SRB
{
	border-color:#7694b0;
	background:#ffffff;
	font:12px "segoe ui",arial,sans-serif;
}

.RadCalendarTimeView_SRB th
{
	border-bottom:1px solid #a9bdcf;
	padding:0 0 1px;
	background:#cee1f2 0 -1000px repeat-x url('Calendar/sprite.gif');
	color:#15436e;
	line-height:23px;
}

table.RadCalendarTimeView_SRB td
{
	border-color:#abc4db;
}

.RadCalendarTimeView_SRB a
{
	color:#000000;
}

.RadCalendarTimeView_SRB td.rcSelected a
{
	border-color:#6f808f #8d9aa6 #b2bac2;
	background:#9fcffc 0 -1700px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarTimeView_SRB td.rcHover a
{
	border-color:#a3bfd9 #819db8 #a5b7c7;
	background:#9ed0ff 0 -1600px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarTimeView_SRB .rcFooter
{
	border-color:#7694b0;
}

/*pickers*/

.RadPicker_SRB .rcCalPopup,
.RadPicker_SRB .rcTimePopup
{
	background-image:url('Calendar/sprite.gif');
}

.RadPicker_SRB .rcCalPopup,
.RadPicker_SRB a.rcDisabled.rcCalPopup:hover
{
	background-position:0 0;
}

.RadPicker_SRB a.rcCalPopup:hover,
.RadPicker_SRB a.rcCalPopup:focus,
.RadPicker_SRB a.rcCalPopup:active
{
	background-position:0 -50px;
}

.RadPicker_SRB .rcTimePopup,
.RadPicker_SRB a.rcDisabled.rcTimePopup:hover
{
	background-position:0 -100px;
}

.RadPicker_SRB a.rcTimePopup:hover,
.RadPicker_SRB a.rcTimePopup:focus,
.RadPicker_SRB a.rcTimePopup:active
{
	background-position:0 -150px;
}

/*rtl*/

.RadCalendarRTL_SRB .rcTitlebar .rcFastPrev
{
	background-position:0 -500px;
}

.RadCalendarRTL_SRB .rcTitlebar a.rcFastPrev:hover
{
	background-position:0 -550px;
}

.RadCalendarRTL_SRB .rcTitlebar .rcPrev
{
	background-position:0 -400px;
}

.RadCalendarRTL_SRB .rcTitlebar a.rcPrev:hover
{
	background-position:0 -450px;
}

.RadCalendarRTL_SRB .rcTitlebar .rcNext
{
	background-position:0 -300px;
}

.RadCalendarRTL_SRB .rcTitlebar a.rcNext:hover
{
	background-position:0 -350px;
}

.RadCalendarRTL_SRB .rcTitlebar .rcFastNext
{
	background-position:0 -200px;
}

.RadCalendarRTL_SRB .rcTitlebar a.rcFastNext:hover
{
	background-position:0 -250px;
}
/* RadColorPicker Office2007 skin */
.RadColorPicker_SRB .rcpViews,
.RadColorPicker_SRB .rcpHeader,
.RadColorPicker_SRB .rcpPageView
{
	background-color:#e1ebf5;
}

.RadColorPicker_SRB .rcpColorPreview,
.RadColorPicker_SRB .rcpInput,
.RadColorPicker_SRB .rcpHexInput,
.RadColorPicker_SRB .rcpMillionColorsPalette,
.RadColorPicker_SRB .rcpMillionColorsSlider div.rslTrack
{
	border:1px solid #b6cbde;
}

.RadColorPicker_SRB .rcpPalette,
.RadColorPicker_SRB input,
.RadColorPicker_SRB a,
.RadColorPicker_SRB .rcpApplyButton:hover span
{
	color:#000000;
}

.RadColorPicker_SRB .rcpTabs ul li a
{
	color:#15436e;
	background-position:left -289px;
	padding:0 0 0 6px;
}

.RadColorPicker_SRB .rcpTabs ul li a span
{
	padding:0 6px 0 0;
	background-position:right top;
}

.RadColorPicker_SRB .rcpTabs ul li.rcpSelectedTab a
{
	background-position:-1014px -289px;
	padding-left:6px;
}

.RadColorPicker_SRB .rcpTabs ul li.rcpSelectedTab a span
{
	background-position:right -26px;
	padding-right:6px;
}

.RadColorPicker_SRB .rcpApplyButton span,
.RadColorPicker_SRB .rcpButton span
{
	color:#15436e;
}

.RadColorPicker_SRB .rcpHeader,
.RadColorPicker_SRB .rcpHeader .rcpImageButton,
.RadColorPicker_SRB .rcpRecentColors,
.RadColorPicker_SRB .rcpIcon a,
.RadColorPicker_SRB .rcpTabs a,
.RadColorPicker_SRB .rcpTabs a span,
.RadColorPicker_SRB .rcpButton,
.RadColorPicker_SRB .rcpButton span,
.RadColorPicker_SRB .rcpMillionColorsHandle,
.RadColorPicker_SRB .rcpSlider div.rslTrack,
/* overwrite sliders */
.RadColorPicker_SRB .rcpSlider .rslTrack a.rslDraghandle,
.RadColorPicker_SRB div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle
{
	background-image:url('ColorPicker/ColorPickerSprites.png');
	background-repeat:no-repeat;
}

/* Rounded corners and shadows */
.RadColorPicker_SRB .rcpPalette,
.RadColorPicker_SRB .rcpRoundedRight,
.RadColorPicker_SRB .rcpRoundedBottomRight,
.RadColorPicker_SRB .rcpRightShadow,
.RadColorPicker_SRB .rcpCornerShadow
{
	background-image:url('ColorPicker/rcpVerticalSprites.png');
}

.RadColorPicker_SRB .rcpRoundedBottomLeft,
.RadColorPicker_SRB .rcpBottomShadow
{
	background-image:url('ColorPicker/ColorPickerSprites.png');
}

* html .RadColorPicker_SRB .rcpPalette,
* html .RadColorPicker_SRB .rcpRoundedRight,
* html .RadColorPicker_SRB .rcpRoundedBottomRight,
* html .RadColorPicker_SRB .rcpRoundedBottomLeft
{
	background-image:url('ColorPicker/rcpVerticalSpritesIE6.png');
}

/* RadComboBox Default skin */

/*global*/

.RadComboBox_SRB,
.RadComboBox_SRB .rcbInput,
.RadComboBoxDropDown_SRB
{
	font: 12px "Segoe UI", Arial, sans-serif;
	color: #333333;
}

/* combobox */

.RadComboBox_SRB .rcbInputCellLeft,
.RadComboBox_SRB .rcbInputCellRight,
.RadComboBox_SRB .rcbArrowCellLeft,
.RadComboBox_SRB .rcbArrowCellRight
{
	background-image: url('ComboBox/rcbSprite.png');
}

* html .RadComboBox_SRB .rcbInputCellLeft,
* html .RadComboBox_SRB .rcbInputCellRight,
* html .RadComboBox_SRB .rcbArrowCellLeft,
* html .RadComboBox_SRB .rcbArrowCellRight
{
	background-image: url('ComboBox/rcbSpriteIE6.png');
}

.RadComboBox_SRB td.rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_SRB td.rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_SRB .rcbHovered .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_SRB .rcbHovered .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_SRB .rcbFocused .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_SRB .rcbFocused .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_SRB .rcbHovered .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -22px; }
.RadComboBox_SRB .rcbHovered .rcbReadOnly td.rcbInputCellRight { background-position: 100% -22px; }

.RadComboBox_SRB .rcbFocused .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -44px; }
.RadComboBox_SRB .rcbFocused .rcbReadOnly td.rcbInputCellRight { background-position: 100% -44px; }

.RadComboBox_SRB .rcbInputCell .rcbEmptyMessage
{
	color: #666666;
}

.RadComboBox_SRB .rcbHovered .rcbInputCell .rcbInput
{
	color: #000000;
}

.RadComboBox_SRB td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_SRB td.rcbArrowCellRight { background-position: 0 -88px; }

.RadComboBox_SRB .rcbHovered .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_SRB .rcbHovered .rcbArrowCellRight { background-position: -36px -88px; }

.RadComboBox_SRB .rcbFocused .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_SRB .rcbFocused .rcbArrowCellRight { background-position: -72px -88px; }

.RadComboBox_SRB td.rcbArrowCellHidden,
.RadComboBox_SRB .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_SRB .rcbFocused td.rcbArrowCellHidden { background-position: -15px -88px; }

.RadComboBox_SRB_rtl td.rcbArrowCellHidden,
.RadComboBox_SRB_rtl .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_SRB_rtl .rcbFocused td.rcbArrowCellHidden { background-position: -18px -88px; }

/* Read-only styles */

.RadComboBox_SRB .rcbReadOnly td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_SRB .rcbReadOnly td.rcbArrowCellRight { background-position: -2px -88px; }

.RadComboBox_SRB .rcbHovered .rcbReadOnly .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_SRB .rcbHovered .rcbReadOnly .rcbArrowCellRight { background-position: -38px -88px; }

.RadComboBox_SRB .rcbFocused .rcbReadOnly .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_SRB .rcbFocused .rcbReadOnly .rcbArrowCellRight { background-position: -74px -88px; }

.RadComboBox_SRB .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_SRB .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_SRB .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

.RadComboBox_SRB_rtl .rcbReadOnly td.rcbArrowCellHidden { background-position: -18px -88px; }
.RadComboBox_SRB_rtl .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -54px -88px; }
.RadComboBox_SRB_rtl .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -90px -88px; }

/* dropdown */

.RadComboBoxDropDown_SRB .rcbHeader,
.RadComboBoxDropDown_SRB .rcbFooter,
.RadComboBoxDropDown_SRB .rcbMoreResults a
{
	background-image: url('ComboBox/rcbSprite.png');
}

* html .RadComboBoxDropDown_SRB .rcbHeader,
* html .RadComboBoxDropDown_SRB .rcbFooter,
* html .RadComboBoxDropDown_SRB .rcbMoreResults a
{
	background-image: url('ComboBox/rcbSpriteIE6.png');
}

.RadComboBoxDropDown_SRB
{
	background: #ffffff;
	border-color: #878787;
	color: #15436e;
}

.RadComboBoxDropDown_SRB .rcbHeader,
.RadComboBoxDropDown_SRB .rcbFooter
{
	background-color: #f5f5f5;
	background-position: 0 -110px;
}

.RadComboBoxDropDown_SRB .rcbHeader
{
	border-bottom-color: #d6d6d6;
}

.RadComboBoxDropDown_SRB .rcbFooter
{
	border-top-color: #d6d6d6;
}

.RadComboBoxDropDown_SRB .rcbItem em
{
	background: #e6e6e6;
}

.RadComboBoxDropDown_SRB .rcbHovered
{
	background: #94cbff;
	color: #000000;
}

.RadComboBoxDropDown_SRB .rcbSeparator
{
    background: #83c2fc;
    color: #000000;
}

.RadComboBox_SRB .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_SRB .rcbDisabled
{
	color: #999999;
}

.RadComboBox_SRB .rcbDisabled td.rcbInputCellLeft { background-position: 0 -66px; }
.RadComboBox_SRB .rcbDisabled td.rcbInputCellRight { background-position: 100% -66px; }
.RadComboBox_SRB .rcbDisabled td.rcbArrowCellLeft { background-position: -126px -88px; }
.RadComboBox_SRB .rcbDisabled td.rcbArrowCellRight { background-position: -108px -88px; }
.RadComboBox_SRB .rcbDisabled .rcbReadOnly td.rcbArrowCellRight { background-position: -110px -88px; }
.RadComboBox_SRB table.rcbDisabled td.rcbArrowCellHidden,
.RadComboBox_SRB .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden { background-position: -123px -88px; }
.RadComboBox_SRB_rtl table.rcbDisabled td.rcbArrowCellHidden,
.RadComboBox_SRB_rtl .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden { background-position: -126px -88px; }

.RadComboBoxDropDown_SRB .rcbLoading
{
	background: #f0f0f0;
}

.RadComboBoxDropDown_SRB .rcbMoreResults
{
	border-top-color: #c9cdd1;
	background-color: #ffffff;
	color: #8c8c8c;
}

.RadComboBoxDropDown_SRB .rcbMoreResults a
{
	background-position: -157px -94px;
}

/*Telerik RadDataPager SRB Skin*/

.RadDataPager_SRB
{
	border:1px solid #9cb6c5;
	background:#eff7fc;
	color:#333;
}

.RadDataPager_SRB .rdpPageFirst,
.RadDataPager_SRB .rdpPagePrev,
.RadDataPager_SRB .rdpPageNext,
.RadDataPager_SRB .rdpPageLast
{
	background:transparent no-repeat url('Grid/sprite.gif');
}

.RadDataPager_SRB .rdpPageFirst
{
	background-position:0 -550px;
}
.RadDataPager_SRB .rdpPageFirst:hover
{
	background-position:0 -600px;
}
.RadDataPager_SRB .rdpPagePrev
{
	background-position:0 -700px;
}
.RadDataPager_SRB .rdpPagePrev:hover
{
	background-position:0 -750px;
}
.RadDataPager_SRB .rdpPageNext
{
	background-position:0 -850px;
}
.RadDataPager_SRB .rdpPageNext:hover
{
	background-position:0 -900px;
}
.RadDataPager_SRB .rdpPageLast
{
	background-position:0 -1000px;
}
.RadDataPager_SRB .rdpPageLast:hover
{
	background-position:0 -1050px;
}

.RadDataPager_SRB .rdpPagerButton
{
	border:1px solid #a6d9f4;
	background:#cfcfcf repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#000;
	font:12px/12px "segoe ui",arial,sans-serif;
}

.RadDataPager_SRB .rdpNumPart a:hover,
.RadDataPager_SRB .rdpNumPart a:hover span,
.RadDataPager_SRB .rdpNumPart a.rdpCurrentPage,
.RadDataPager_SRB .rdpNumPart a.rdpCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadDataPager_SRB .rdpNumPart a
{
	color:#000;
}

.RadDataPager_SRB .rdpNumPart a:hover
{
	background-position:100% -1250px;
	color:#06c;
}

.RadDataPager_SRB .rdpNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadDataPager_SRB .rdpNumPart a.rdpCurrentPage,
.RadDataPager_SRB .rdpNumPart a.rdpCurrentPage:hover
{
	background-position:100% -1450px;
	color:#000;
}

.RadDataPager_SRB .rdpNumPart a.rdpCurrentPage span,
.RadDataPager_SRB .rdpNumPart a.rdpCurrentPage:hover span
{
	background-position:0 -1350px;
}
.RadDock_SRB .rdMiddle .rdLeft,
.RadDock_SRB .rdMiddle .rdRight
{
	background-image: url('Dock/VerticalSprite.gif');
}

.RadDock_SRB .rdTop .rdLeft,
.RadDock_SRB .rdTop .rdRight,
.RadDock_SRB .rdTop .rdCenter,
.RadDock_SRB .rdBottom .rdLeft,
.RadDock_SRB .rdBottom .rdRight,
.RadDock_SRB .rdBottom .rdCenter
{
	background-image: url('Dock/HorizontalSprite.gif');
}

.RadDock_SRB .rdCenter .rdCommands a span
{
	background-image: url('Dock/CommandSprite.gif');
}

.RadDock_SRB .rdMiddle .rdCenter,
.RadDock_SRB .rdBottom .rdCenter
{
	background-color: #fff;
}

.RadDock_SRB .rdContent
{
	color: black;
}

.RadDock_SRB .rdTitleBar em
{
	color: #00156e;
}
/* RadEditor for ASP.NET AJAX Office 2007 Skin */

.SRB.RadEditor
{
    background-color: #dfeaf5;
}

/* reWrapper */
.SRB.reWrapper
{
    border: solid 1px #7694b0;
}

.SRB .reContentCell
{
    border: solid 1px #5b83a8;
}

/* common settings for .reModule, .reEditorModes and .reWrapper */
.SRB.reColorPicker,
.SRB.reInsertTable,
.SRB.reDropDownBody,
.SRB.reCustomLinks a:hover
{
	border: solid 1px #7694b0;
}

.SRB.reDropDownBody table
{
    background: transparent;
}

.SRB .reModule,
.SRB .reEditorModes,
.SRB .reWrapper
{
	background-color: #dfeaf5;
}

/*NEW: Only in the Bottom zone - where the Statistics module is commonly set, remove uppper border, because it looks ugly*/
.SRB .reBottomZone .reModule
{
    border-top: 0;
}


.SRB .reModule
{
    border-top: solid 1px #688db0;  
    color: #15436e;
}

.SRB.reCustomLinks a
{
    border: solid 1px #ffffff; /* should be the same as the background of the dropdown */
    color: black !important;
}

.SRB.reCustomLinks a:hover
{
    background-image: url('Editor/ToolbarSprites.gif') !important;
    background-position: 0 -325px !important;
    background-repeat: repeat-x !important;
    border: solid 1px #a3bfd9;
}
/* end of module */

.reToolbar li
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -26px;
    color: #000000;
}

.SRB .reSpinBox a
{
    background-image: url('Editor/ToolbarSprites.gif');
    -moz-user-select: none;
    outline: none;
}

/* separator */
.reToolbar.SRB .reSeparator
{
    background-position: center -148px;
    background-image: url('Editor/ToolbarSprites.gif');
}

/* common settings for left and right grip */
.reToolbar.SRB .reGrip
{
	background-image: url('Editor/ToolbarSprites.gif');
}

/* reTool */
.reTool span
{
    background-image: url('Editor/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('Editor/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('Editor/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 #a3bfd9;
    border-right: solid 1px #a3bfd9;
}

.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 #a3bfd9;
    border-right: solid 1px #a3bfd9;
}

/* 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;
}

.SRB .reTool .split_arrow
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: -28px -362px;
}

.SRB .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 .SRB .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 #b6cbde;
    background-color: #ffffff;
    background-image: url('Editor/ToolbarSprites.gif') !important;
    background-position: right -360px !important;
}

.reDropdown:hover
{
    border: solid 1px #a3bfd9;
    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')t;
    background-position: right -380px;
    background-repeat: no-repeat;
}
/* end of reDropdown */

/* vertical toolbar */
.RadEditor.SRB .reTlbVertical li
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-repeat: repeat-y;
    background-position: -26px 0;
}

.RadEditor.SRB .reTlbVertical .reToolbar.Default .reGrip
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
}

.RadEditor.SRB .reTlbVertical .reToolbar.SRB .grip_first
{
    background-position: 0 0;
}

.RadEditor.SRB .reTlbVertical .reToolbar.SRB .grip_last
{
    background-position: 0 -4px;
}

.RadEditor.SRB .reTlbVertical .reToolbar.SRB .reSeparator
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -99px -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 */
.SRB.reInsertTable
{
    background-color: #ffffff;
}

.reDropDownBody .reTlbVertical .reToolbar
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-color: #ffffff;
    background-position: -125px 0;
}
/* end of context menu and toolstrip */

/* spinbox */
.SRB table.reSpinBox
{
	border: solid 1px #b6cbde;
	background: white;
}

.SRB table.reSpinBox:hover
{
    border-color: #426a8f;
}

.SRB .reSpinBoxIncrease
{
	background-position: 0 -198px;
}

.SRB .reSpinBoxIncrease:hover
{
	background-position: 0 -208px;
}

.SRB .reSpinBoxDecrease
{
	background-position: -11px -198px;
}

.SRB .reSpinBoxDecrease:hover
{
	background-position: -11px -208px;
}
/* end of spinbox */

/* editor input elements */
.SRB.RadEditor input
{
	border: solid 1px #b6cbde;
	background-color: white;
}

.SRB.RadEditor input:hover
{
    border: solid 1px #426a8f;
}
/* editor input elements */

/* editing modes */
.SRB .reMode_selected
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -948px 0;
}

.SRB .reEditorModes a
{
    color: #15436e;
}

.SRB .reEditorModes .reMode_design span,
.SRB .reEditorModes .reMode_selected.reMode_design span
{
	background-position: -6px -5px;
}

.SRB .reEditorModes .reMode_html span,
.SRB .reEditorModes .reMode_selected.reMode_html span
{
	background-position: -6px -36px;
}

.SRB .reEditorModes .reMode_preview span,
.SRB .reEditorModes .reMode_selected.reMode_preview span
{
	background-position: -6px -69px;
}
/* end of editing modes */

/* DOM inspector */
.SRB .reModule_domlink_selected,
.SRB .reModule_domlink
{
    color: black;
}
/* end of DOM inspector */

.SRB.reDropDownBody .reItemOver
{
	background: #94cbff;
	color: #000000;
}
/* end of expanded dropdowns */

* html .reTool_selected.reTool
{
    border-left-width: 0 !important;
    border-right-width: 0 !important;
}

/* color picker */
.SRB.reColorPicker table div
{
	border: solid 1px #c4c4c4;
}

.SRB.reColorPicker table td.reItemOver div
{
	border-color: #000000;
}

.SRB.reColorPicker span
{
	border: solid 1px #c4c4c4;
}
/* end of color picker */

/* ajax spellchecker */
.reAjaxspell_button
{
    border: solid 1px #7694b0;
    background: #dfeaf5;
    color: #7694b0;
}

.SRB .reAjaxSpellCheckSuggestions table
{
    border-width: 0;
    width: 100%;
}

.SRB .reAjaxSpellCheckSeparator
{
    background-color: #969696;
}
/* ajax spellchecker */

/* custom links */
.SRB.reCustomLinks,
.SRB.reCustomLinks ul
{
	color: #000000;
}

.SRB.reCustomLinks a,
.SRB.reCustomLinks a:link,
.SRB.reCustomLinks a:visited
{
    background: none transparent;
    color: #000000 !important;
	cursor: default !important;
}
/* end of custom links */

/* insert table dropdown */
.reInsertTable table
{
    background: #ffffff;
}

.reInsertTable table td
{
    border: solid 1px #688db0;
    background: white;
}

.reInsertTable .reTlbVertical ul
{
    background-color: #ffffff;
}

.SRB.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text,
.SRB.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link
.SRB.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited
{
    color: black !important;
    background: transparent none;
    _background: none !important;
}

.SRB.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('Editor/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('Editor/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_SRB.reToolbarWindow td.rwWindowContent
{
    background-color: #dfeaf5;
}


/*========================================= Toolbar related CSS ========================*/

.RadFileExplorer_SRB .RadToolBar .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 .RadFileExplorer_SRB .RadToolBar .rtbText
{
	background-image: url('FileExplorer/FileExplorerToolbarSpritesIE6.gif') !important;
}

.RadFileExplorer_SRB, .RadFileExplorer_SRB .rfeAddressBox
{
	border-color: #2c628b;
}

.DialogSeparator
{
    border-left: solid 1px #a7bac5;
    border-right: solid 1px #2c628b;
    background-color: #94cfee;
}

/* Overwrites padding for better presentation and space saving */
.RadFileExplorer_SRB .RadGrid .rgRow td, 
.RadFileExplorer_SRB .RadGrid .rgAltRow td, 
.RadFileExplorer_SRB .RadGrid .rgEditRow td, 
.RadFileExplorer_SRB .RadGrid .rgFooter td 
{
padding-left: 8px;
padding-right: 8px;
}

/*Telerik RadFilter Office2007 skin*/

/*sprite*/

.RadFilter_SRB .rfLeft,
.RadFilter_SRB .rfMid,
.RadFilter_SRB .rfTools,
.RadFilter_SRB .rfRight,
.RadFilter_SRB .rfOper:hover,
.RadFilter_SRB .rfField:hover,
.RadFilter_SRB .rfExp:hover,
.RadFilter_SRB .rfOper:focus,
.RadFilter_SRB .rfField:focus,
.RadFilter_SRB .rfExp:focus,
.RadFilter_SRB .rfOper:active,
.RadFilter_SRB .rfField:active,
.RadFilter_SRB .rfExp:active,
.RadFilter_SRB .rfAddGr,
.RadFilter_SRB .rfAddExp,
.RadFilter_SRB .rfDel,
.RadFilter_SRB .rfApply a,
.RadFilter_SRB .rfApply input
{
	background-image:url('Filter/sprite.gif');
}

/*global*/

.RadFilter_SRB,
.RadFilter_SRB .rfText,
.RadFilter_SRB .rfApply input
{
	font-size:12px;
	font-family:"segoe ui",arial,sans-serif;
}

.RadFilter_SRB,
.RadFilter_SRB a,
.RadFilter_SRB .rfText
{
	color:#000;
}

/*lines*/

.RadFilter_SRB .rfLines li li
{
	background-image:url('Filter/rfLine.gif');
}

.RadFilter_SRB .rfLines li li .rfDiv
{
	background-image:url('Filter/rfMiddle.gif');
}

.RadFilter_SRB .rfLines li li.rfLast .rfDiv
{
	background-image:url('Filter/rfLast.gif');
}

/*item elements*/

.RadFilter_SRB .rfLeft
{
	background-position:0 0;
}

.RadFilter_SRB .rfRight
{
	background-position:100% 0;
}

.RadFilter_SRB .rfMid,
.RadFilter_SRB .rfTools
{
	background-position:0 -100px;
}

.RadFilter_SRB .rfField
{
	color:#00156e;
}

.RadFilter_SRB .rfOper:hover,
.RadFilter_SRB .rfField:hover,
.RadFilter_SRB .rfExp:hover,
.RadFilter_SRB .rfOper:focus,
.RadFilter_SRB .rfField:focus,
.RadFilter_SRB .rfExp:focus,
.RadFilter_SRB .rfOper:active,
.RadFilter_SRB .rfField:active,
.RadFilter_SRB .rfExp:active
{
	background-position:100% -76px;
	color:#000;
}

.RadFilter_SRB .rfText
{
	border-color:#abc1de;
	background-color:#fff;
}

.RadFilter_SRB .rfAddExp
{
	background-position:-300px 0;
}
.RadFilter_SRB .rfAddExp:hover
{
	background-position:-350px 0;
}

.RadFilter_SRB .rfAddGr
{
	background-position:-400px 0;
}
.RadFilter_SRB .rfAddGr:hover
{
	background-position:-450px 0;
}

.RadFilter_SRB .rfDel
{
	background-position:-150px 0;
}
.RadFilter_SRB .rfDel:hover
{
	background-position:-200px 0;
}

/*preview*/

.RadFilter_SRB .rfPreview strong
{
	color:#00156e;
}

.RadFilter_SRB .rfPreview em,
.RadFilter_SRB .rfPreview .rfBr
{
	color:#0048ed;
}

/*apply*/

.RadFilter_SRB .rfApply a
{
	background-position:100% -29px;
}
.RadFilter_SRB .rfApply input
{
	background-position:0 -50px;
}
.RadFilter_SRB .rfApply input
{
	color:#00156e;
}

/*rtl*/

.RadFilterRTL_SRB .rfLines li li
{
	background-image:url('Filter/rfLine-rtl.gif');
}

.RadFilterRTL_SRB .rfLines li li .rfDiv
{
	background-image:url('Filter/rfMiddle-rtl.gif');
}

.RadFilterRTL_SRB .rfLines li li.rfLast .rfDiv
{
	background-image:url('Filter/rfLast-rtl.gif');
}

.RadFilterRTL_SRB .rfLeft
{
	background-position:100% 0;
}

.RadFilterRTL_SRB .rfRight
{
	background-position:0 0;
}

.RadFilterRTL_SRB .rfOper:hover,
.RadFilterRTL_SRB .rfField:hover,
.RadFilterRTL_SRB .rfExp:hover,
.RadFilterRTL_SRB .rfOper:focus,
.RadFilterRTL_SRB .rfField:focus,
.RadFilterRTL_SRB .rfExp:focus,
.RadFilterRTL_SRB .rfOper:active,
.RadFilterRTL_SRB .rfField:active,
.RadFilterRTL_SRB .rfExp:active
{
	background-position:-586px -76px;
}
/* RadFormDecorator for ASP.NET Office2007 Skin */

/* CSS class for styling the decoration zone or the <html /> tag of the page */
.RadForm_SRB.rfdZone
{  
}

/* Decorate scrollbars */
.RadForm_SRB.rfdScrollBars
{
	scrollbar-3dlight-color: #6a8094; 
	scrollbar-arrow-color: #546473;
	scrollbar-base-color: #f5f5f5; 
	scrollbar-darkshadow-color: #6a8094; 
	scrollbar-face-color: #dce2e8;
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #a3a3a3;
	scrollbar-track-color: #f0f0f0;
}

/* Decorate <input type="button | submit | reset" /> and <button type="button | submit | reset" /> - look if there is a secondary .rfdButton class applied to the root element */
.RadForm_SRB.rfdButton a.rfdSkinnedButton,
.RadForm_SRB.rfdButton input[type="button"].rfdDecorated,
.RadForm_SRB.rfdButton input[type="reset"].rfdDecorated,
.RadForm_SRB.rfdButton input[type="submit"].rfdDecorated,
.RadForm_SRB.rfdButton .rfdSkinnedButton button
{
	background-image: url('FormDecorator/ButtonSprites.gif');
	color: #000000;
}

*html .RadForm_SRB a.rfdSkinnedButton,
*html .RadForm_SRB .rfdSkinnedButton button,
*html .RadForm_SRB .rfdSkinnedButton input.rfdDecorated,
.RadForm_SRB.rfdButton a.rfdSkinnedButton,
.RadForm_SRB.rfdButton a.rfdSkinnedButton *
{
	background-image: url('FormDecorator/ButtonSprites.gif');
	color: #000000;
}

/* OPERA width fix - do not remove (and check if it is still necessary) */
@media screen and (min-width:1px)  
{
	/* 
       the hack below fixes a strange behavior under Opera - 
       input and button have a different CSS display when in anchor tag 
    */
	.RadForm_SRB.rfdButton a.rfdSkinnedButton input
	{
	    display: block;
	    float: left;
	}
}

/* Decorate <h4|5|6 /> */
.RadForm_SRB.rfdHeading h4
{
	color: #688db0;	
	border-bottom: solid 1px #a1a1a1;	
}

.RadForm_SRB.rfdHeading h5
{
	color: #000000;	
	border-bottom: solid 1px #a1a1a1;	
}

.RadForm_SRB.rfdHeading h6
{
	color: #000000;
}

/* Decorate <label /> */
.RadForm_SRB.rfdLabel label
{	
	color: #000000;
}

/* Decorate <input type="checkbox" /> */
.RadForm_SRB .rfdCheckboxUnchecked
{
	background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 0;
}

.RadForm_SRB .rfdCheckboxUnchecked:hover
{
	background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -200px;
}

.RadForm_SRB .rfdCheckboxChecked
{
	background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -420px;
}

.RadForm_SRB .rfdCheckboxChecked:hover
{
	background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -640px;
}

.RadForm_SRB .rfdInputDisabled.rfdCheckboxUnchecked,
.RadForm_SRB .rfdInputDisabled.rfdCheckboxUnchecked:hover
{
	background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -860px;
}

.RadForm_SRB .rfdInputDisabled.rfdCheckboxChecked,
.RadForm_SRB .rfdInputDisabled.rfdCheckboxChecked:hover
{
	background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -1080px;
}

/* Decorate <input type="radio" /> */
.RadForm_SRB .rfdRadioUnchecked
{
	background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px 0;
}

.RadForm_SRB .rfdRadioUnchecked:hover
{
	background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -220px;
}

.RadForm_SRB .rfdRadioChecked
{
	background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -440px;
}

.RadForm_SRB .rfdRadioChecked:hover
{
	background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -640px;
}

.RadForm_SRB .rfdInputDisabled.rfdRadioUnchecked,
.RadForm_SRB .rfdInputDisabled.rfdRadioUnchecked:hover
{
	background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -860px;
}

.RadForm_SRB .rfdInputDisabled.rfdRadioChecked,
.RadForm_SRB .rfdInputDisabled.rfdRadioChecked:hover
{
	background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -1080px;
}

/* IE6 - we set .gif")%> image instead of .png")%> due to the lack RGBA support */
.RadForm_SRB .rfdRadioUnchecked,
.RadForm_SRB .rfdInputDisabled.rfdRadioUnchecked:hover,
.RadForm_SRB .rfdRadioUnchecked:hover,
.RadForm_SRB .rfdRadioChecked,
.RadForm_SRB .rfdInputDisabled.rfdRadioChecked:hover,
.RadForm_SRB .rfdRadioChecked:hover
{
    _background-image: url('FormDecorator/RadioButtonSprites.gif'); /* IE6 hack */
}

/* <fieldset /> and <legend /> */

.RadForm_SRB.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
.RadForm_SRB fieldset.rfdFieldset legend
{
	color: #000000;	
}

.RadForm_SRB table.rfdRoundedWrapper:hover div.rfdRoundedInner
{
    background-color: #ffffff;
    border-color: #426a8f !important;
}

/* this selector styles the hover of the side bars of the rounded elements */
.RadForm_SRB table.rfdRoundedWrapper:hover .rfdRoundedOuter
{	
	background-color: #426a8f !important;
}

/* Decorate <input type="text | password" /> and <textarea /> */
/* For all browsers except IE6 we are using attribute selectors - single or double */
.RadForm_SRB.rfdTextbox input[type="text"],
.RadForm_SRB.rfdTextbox input[type="password"],
.RadForm_SRB.rfdTextarea textarea,
.RadForm_SRB.rfdTextarea textarea[disabled]:hover,
.RadForm_SRB.rfdTextbox input[disabled][type="text"]:hover,
.RadForm_SRB.rfdTextbox input[disabled][type="password"]:hover
{
    border: solid 1px #b6cbde;
    background-color: #ffffff;
}

.RadForm_SRB.rfdTextbox .rfdDecorated:hover,
.RadForm_SRB.rfdTextbox .rfdDecorated:hover,
.RadForm_SRB.rfdTextarea textarea:hover
{
    border: solid 1px #426a8f;
}

/* Decorate <fieldset /> */
.RadForm_SRB.rfdFieldset fieldset
{	
	border: solid 1px #abc4db;
	background-image: url('FormDecorator/FieldsetBgr.png'); /* having a background image on a fieldset is not okay with IE */	
}

/* Decorate <fieldset /> and <legend /> */
.RadForm_SRB.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
.RadForm_SRB.rfdFieldset fieldset.rfdFieldset legend
{
	color: #000000;	
}

.RadForm_SRB.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset,
.RadForm_SRB.rfdFieldset fieldset.rfdFieldset
{	
	border: solid 1px #abc4db;
	background-image: url('FormDecorator/FieldsetBgr.png'); /* having a background image on a fieldset is not okay with IE */	
}

/* Because of a glitch in IE the following 2 CSS classes must be declared separately for correct parsing of the textarea class in IE6*/
.RadForm_SRB table.rfdRoundedWrapper input,
.RadForm_SRB table.rfdRoundedWrapper textarea,
.RadForm_SRB input.rfdInput, 
.RadForm_SRB textarea.rfdTextarea
{
	border: solid 1px #b6cbde;
	background: #ffffff;	
	color: #000000;
}

.RadForm_SRB textarea.rfdTextarea,
.RadForm_SRB table.rfdRoundedWrapper textarea
{
    overflow: auto;
}

/* <select /> */
.rfdSelect_SRB,
.rfdSelect_SRB:hover,
.rfdSelect_SRB .rfdSelectOuter,
.rfdSelect_SRB:hover .rfdSelectOuter,
.rfdSelect_SRB .rfdSelectArrow span,
.rfdSelectBox_SRB .rfdSelect_selected,
.rfdSelectBox_SRB li:hover,
.rfdSelect_SRB.rfdSelectDisabled:hover,
.rfdRtl .rfdSelect_SRB,
.rfdRtl .rfdSelect_SRB:hover,
.rfdRtl .rfdSelect_SRB .rfdSelectOuter,
.rfdRtl .rfdSelect_SRB .rfdSelectOuter:hover
{
    background-image: url('FormDecorator/ComboSprites.gif');
    background-repeat: no-repeat;
    background-color: transparent;
}

.rfdSelect_SRB .rfdSelectOuter,
.rfdSelect_SRB.rfdSelectDisabled:hover .rfdSelectOuter
{
    color: #000000;
}

/* dropdown settings */
.rfdSelectBox_SRB
{
    background: #ffffff;
    border: solid 1px #828282;
    color: #000000;
}

.rfdSelectBox_SRB li
{
    padding: 0 0 0 3px;
    background-image: none !important;
}

.rfdSelectBox_SRB .rfdSelect_selected,
.rfdSelectBox_SRB li:hover
{
    color: #000000;
    background-color: #94cbff;
}

.rfdSelectBox_SRB .rfdSelectBox_optgroup_label:hover
{
    background: none;
    color: #000000;
}

/* IE6 disabled state fix - this should not be added to the base stylesheet, but at the bottom of the skin file */
* html .RadForm_SRB.rfdButton a.rfdInputDisabled:hover
{
	_background-position: 0 0;
}

* html .RadForm_SRB.rfdButton a.rfdInputDisabled:hover *
{
	_background-position: right -21px;
	_color: #000000;
}

.RadForm_SRB.rfdTextbox input.rfdIE6TextBox,
.RadForm_SRB.rfdTextbox textarea.rfdIE6TextBox
{
    _border: solid 1px #b6cbde;
    _background-color: #ffffff;
}

/* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
@media screen and (-webkit-min-device-pixel-ratio: 0)
{
    /* checkboxes */
    .rfdCheckbox input[type="checkbox"],
    .rfdCheckbox input[type="checkbox"][disabled]:hover
    {
        background-image: url('FormDecorator/CheckBoxSprites.gif');
    }
    
    /* radio buttons */
    .rfdRadio input[type="radio"],
    .rfdRadio input[type="radio"][disabled="disabled"]:hover
    {
        background-image: url('FormDecorator/RadioButtonSprites.png');
    }
}

/* ----------------------------------------------- Skin-specific Scrollbar Settings for WebKit ----------------------------------------------- */

/* the scrollbar face color */
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar,
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-thumb:horizontal
{
    background-color: #dce2e8;
}

/* scrollbar track background color */
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-track-piece,
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-corner
{
    background-color: #f0f0f0;
}

.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-button:vertical:decrement, 
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-button:vertical:increment, 
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-button:horizontal:decrement, 
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-button:horizontal:increment, 
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-thumb:vertical, 
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-thumb:horizontal
{
    border-color: #ffffff #a3a3a3 #a3a3a3 #ffffff;
}

/* increment / decrement button settings */
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-button:vertical:decrement, 
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-button:vertical:increment, 
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-button:horizontal:decrement, 
.RadForm.rfdScrollBars.RadForm_SRB ::-webkit-scrollbar-button:horizontal:increment
{
    background-image: url('FormDecorator/ButtonSprites.gif');
    background-color: #dce2e8;
}

/*GridView, FormView, DetailsView*/
.RadForm_SRB.rfdGrids .rfdTable
{
    border:1px solid #7694b0;
    background:#ffffff;
    color:#333333;
    font:12px "segoe ui",arial,sans-serif;
}

.RadForm_SRB.rfdGrids .rfdTable th
{
    border-bottom:1px solid #73a0c9;
    border-left:1px solid #73a0c9;
    background:#cee1f2;
    color:#15436e;
}

.RadForm_SRB.rfdGrids .rfdTable a
{
    color:#15436e;
}

/* Validation Summary Control and Login Control  */

.RadForm_SRB .rfdValidationSummaryControl,
.RadForm_SRB .rfdLoginControl
{
	background-color: #ffffff;
	border: 1px solid #b6cbde;
}

.RadForm_SRB a.rfdLoginControl
{
	color: #15436e;
}

.RadForm_SRB a.rfdLoginControl:active,
.RadForm_SRB a.rfdLoginControl:hover,
.RadForm_SRB a.rfdLoginControl:visited
{
	color: #000000;
}
/*Telerik RadGrid Office2007 Skin*/

/*global*/

.RadGrid_SRB
{
    border:1px solid #7694b0;
    background:#ffffff;
    color:#333333;
}

.RadGrid_SRB,
.RadGrid_SRB .rgMasterTable,
.RadGrid_SRB .rgDetailTable,
.RadGrid_SRB .rgGroupPanel table,
.RadGrid_SRB .rgCommandRow table,
.RadGrid_SRB .rgEditForm table,
.RadGrid_SRB .rgPager table,
.GridToolTip_SRB
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_SRB .rgHeader:first-child,
.RadGrid_SRB th.rgResizeCol:first-child,
.RadGrid_SRB .rgFilterRow>td:first-child,
.RadGrid_SRB .rgRow>td:first-child,
.RadGrid_SRB .rgAltRow>td:first-child
{
	border-left-width:0;
	padding-left:8px;
}

.RadGrid_SRB .rgAdd,
.RadGrid_SRB .rgRefresh,
.RadGrid_SRB .rgEdit,
.RadGrid_SRB .rgDel,
.RadGrid_SRB .rgFilter,
.RadGrid_SRB .rgPagePrev,
.RadGrid_SRB .rgPageNext,
.RadGrid_SRB .rgPageFirst,
.RadGrid_SRB .rgPageLast,
.RadGrid_SRB .rgExpand,
.RadGrid_SRB .rgCollapse,
.RadGrid_SRB .rgSortAsc,
.RadGrid_SRB .rgSortDesc,
.RadGrid_SRB .rgUpdate,
.RadGrid_SRB .rgCancel,
.RadGrid_SRB .rgUngroup,
.RadGrid_SRB .rgExpXLS,
.RadGrid_SRB .rgExpDOC,
.RadGrid_SRB .rgExpPDF,
.RadGrid_SRB .rgExpCSV
{
	background-image:url('Grid/sprite.gif');
}

/*header*/

.RadGrid_SRB .rgHeaderDiv
{
	background:#dce8f2 0 -8050px repeat-x url('Grid/sprite.gif');
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -7550px;
}

.RadGrid_SRB .rgHeader,
.RadGrid_SRB th.rgResizeCol
{
	border:solid #73a0c9;
	border-width:0 0 1px 1px;
	background:0 -2300px repeat-x #cee1f2 url('Grid/sprite.gif');
}

.RadGrid_SRB th.rgSorted
{
	border-bottom-color:#5eb1ff;
	background-color:#7dc0ff;
	background-position:0 -2600px;
}

.RadGrid_SRB .rgHeader,
.RadGrid_SRB .rgHeader a
{
    color:#15436e;
}

.RadGrid_SRB th.rgSorted,
.RadGrid_SRB th.rgSorted a
{
    color:#000000;
}

/*rows*/

.RadGrid_SRB .rgRow td,
.RadGrid_SRB .rgAltRow td,
.RadGrid_SRB .rgEditRow td,
.RadGrid_SRB .rgFooter td
{
	border-style:solid;
	border-width:0 0 1px 1px;
}

.RadGrid_SRB .rgRow td,
.RadGrid_SRB .rgAltRow td
{
	border-color:#d5dee6;
}

.RadGrid_SRB .rgRow .rgSorted,
.RadGrid_SRB .rgAltRow .rgSorted
{
	background-color:#f2f2f2;
}

.RadGrid_SRB .rgSelectedRow .rgSorted,
.RadGrid_SRB .rgActiveRow .rgSorted,
.RadGrid_SRB .rgHoveredRow .rgSorted,
.RadGrid_SRB .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_SRB .rgRow a,
.RadGrid_SRB .rgAltRow a,
.RadGrid_SRB .rgEditRow a,
.RadGrid_SRB .rgFooter a,
.RadGrid_SRB .rgEditForm a
{
	color:#15436e;
}

.RadGrid_SRB .rgSelectedRow
{
    background:#80c1ff 0 -3900px repeat-x url('Grid/sprite.gif');
}
*+html .RadGrid_SRB .rgSelectedRow .rgSorted{background-color:#80c1ff}
* html .RadGrid_SRB .rgSelectedRow .rgSorted{background-color:#80c1ff}

.RadGrid_SRB .rgActiveRow,
.RadGrid_SRB .rgHoveredRow
{
    background:#f2f9ff;
}
*+html .RadGrid_SRB .rgActiveRow .rgSorted,
*+html .RadGrid_SRB .rgHoveredRow .rgSorted{background-color:#f2f9ff}
* html .RadGrid_SRB .rgActiveRow .rgSorted,
* html .RadGrid_SRB .rgHoveredRow .rgSorted{background-color:#f2f9ff}

.RadGrid_SRB .rgEditRow
{
	background:#bfe0ff;
}
*+html .RadGrid_SRB .rgEditRow .rgSorted{background-color:#bfe0ff}
* html .RadGrid_SRB .rgEditRow .rgSorted{background-color:#bfe0ff}

.RadGrid_SRB .rgSelectedRow td,
.RadGrid_SRB .rgActiveRow td,
.RadGrid_SRB .rgHoveredRow td,
.RadGrid_SRB .rgEditRow td
{
	border-left-width:0;
	padding-left:8px;
}

.RadGrid_SRB .rgSelectedRow td
{
	border-bottom-color:#5eb1ff;
}

.RadGrid_SRB .rgActiveRow td,
.RadGrid_SRB .rgHoveredRow td,
.RadGrid_SRB .rgEditRow td
{
	border-bottom-color:#d5dee6;
}

.RadGrid_SRB .rgDrag
{
	background-image:url('Grid/rgDrag.gif');
}

/*footer*/

.RadGrid_SRB .rgFooterDiv,
.RadGrid_SRB .rgFooter
{
	background:#a7c2db 0 -6500px repeat-x url('Grid/sprite.gif');
}

.RadGrid_SRB .rgFooter td
{
	border-width:1px 0;
	border-color:#688db0 #ffffff #ffffff;
	padding-left:8px;
}

/*status*/

.RadGrid_SRB .rgPager .rgStatus
{
	border:1px solid;
	border-width:1px 1px 0 0;
	border-color:#73a0c9 #a9c3db;
}

.RadGrid_SRB .rgStatus div
{
	background-image:url('Common/loading_small.gif');
}

/*pager*/

.RadGrid_SRB .rgPager
{
	background:#f2f8fc 0 -7000px repeat-x url('Grid/sprite.gif');
	color:#15436e;
}

.RadGrid_SRB td.rgPagerCell
{
	border-top:1px solid #73a0c9;
	border-left:1px solid #ffffff;
}

.RadGrid_SRB .rgInfoPart
{
	color:#527ca3;
}

.RadGrid_SRB .rgPageFirst
{
	margin:0 3px 0 0;
	background-position:0 -550px;
}
.RadGrid_SRB .rgPageFirst:hover
{
	background-position:0 -600px;
}
.RadGrid_SRB .rgPagePrev
{
	margin:0 3px 0 0;
	background-position:0 -700px;
}
.RadGrid_SRB .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_SRB .rgPageNext
{
	margin:0 0 0 3px;
	background-position:0 -850px;
}
.RadGrid_SRB .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_SRB .rgPageLast
{
	margin:0 0 0 3px;
	background-position:0 -1000px;
}
.RadGrid_SRB .rgPageLast:hover
{
	background-position:0 -1050px;
}

.RadGrid_SRB .rgPager .rgPagerButton
{
	border-color:#84a0ba;
	background:#edf5fc repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#15436e;
	font:12px/12px "segoe ui",arial,sans-serif;
}

.RadGrid_SRB .rgNumPart a:hover,
.RadGrid_SRB .rgNumPart a:hover span,
.RadGrid_SRB .rgNumPart a.rgCurrentPage,
.RadGrid_SRB .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadGrid_SRB .rgNumPart a
{
	color:#15436e;
}

.RadGrid_SRB .rgNumPart a:hover
{
	background-position:100% -1250px;
}

.RadGrid_SRB .rgNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadGrid_SRB .rgNumPart a.rgCurrentPage,
.RadGrid_SRB .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
}

.RadGrid_SRB .rgNumPart a.rgCurrentPage span,
.RadGrid_SRB .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
}

/*sorting, reordering*/

.RadGrid_SRB .rgHeader .rgSortAsc
{
	background-position:3px -147px;
	height:10px;
}

.RadGrid_SRB .rgHeader .rgSortDesc
{
	background-position:3px -96px;
	height:10px;
}

.GridReorderTop_SRB,
.GridReorderBottom_SRB
{
	height:12px;
	background:0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_SRB
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_SRB .rgFilterRow
{
	background:#dce8f2;
}

.RadGrid_SRB .rgFilterRow td
{
    border:solid #a9bdcf;
    border-width:0 0 1px 1px;
}

.RadGrid_SRB .rgFilter
{
	background-position:0 -300px;
}

.RadGrid_SRB .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_SRB .rgFilterActive,
.RadGrid_SRB .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_SRB .rgFilterBox
{
	border-color:#b6cbde;
	font:12px "segoe ui",arial,sans-serif;
	color:#000000;
}

/*filter context menu*/

.RadMenu_SRB .rgHCMClear,
.RadMenu_SRB .rgHCMFilter
{
	border-color:#b2c7db #8aa4bd #adc4d9;
	background:#edf5fc center -23px repeat-x url('FormDecorator/ButtonSprites.gif');
	color:#15436e;
	font-family:"segoe ui",arial,sans-serif;
}

.RadMenu_SRB .rgHCMClear:hover,
.RadMenu_SRB .rgHCMFilter:hover
{
	border-color:#a3bfd9 #829fba #a5b7c7;
	background-position:center -67px;
	background-color:#a1d1ff;
	color:#000000;
}

/*context menu*/

.GridContextMenu_SRB .rmLeftImage
{
	background-image:url('Grid/contextMenu.gif');
}

.GridContextMenu_SRB .rgHCMSortAsc .rmLeftImage
{
	background-position:0 0;
}

.GridContextMenu_SRB .rgHCMSortDesc .rmLeftImage
{
	background-position:0 -40px;
}

.GridContextMenu_SRB .rgHCMUnsort .rmLeftImage
{
	background-position:0 -80px;
}

.GridContextMenu_SRB .rgHCMGroup .rmLeftImage
{
	background-position:0 -120px;
}

.GridContextMenu_SRB .rgHCMUngroup .rmLeftImage
{
	background-position:0 -160px;
}

.GridContextMenu_SRB .rgHCMCols .rmLeftImage
{
	background-position:0 -200px;
}

.GridContextMenu_SRB .rgHCMFilter .rmLeftImage
{
	background-position:0 -240px;
}

.GridContextMenu_SRB .rgHCMUnfilter .rmLeftImage
{
	background-position:0 -280px;
}

/*grouping*/

.RadGrid_SRB .rgGroupPanel
{
	border:0;
	border-bottom:1px solid #7694b0;
	background:#f2f8fc;
}

.RadGrid_SRB .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
	vertical-align:middle;
}

.RadGrid_SRB .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_SRB .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_SRB .rgGroupPanel .rgSortDesc
{
	background-position:4px -94px;
}

.RadGrid_SRB .rgUngroup
{
	background-position:0 -7500px;
}

.RadGrid_SRB .rgGroupItem
{
	border:1px solid #6398c9;
	background:#ebf0f5 0 -1900px repeat-x url('Grid/sprite.gif');
	color:#15436e;
}

.RadGrid_SRB .rgGroupHeader
{
    background:#dfebf7;
    font-size:1.1em;
    line-height:21px;
	color:#688db0;
}

.RadGrid_SRB .rgGroupHeader td
{
	border-top:1px solid #fcfcfc;
	border-bottom:1px solid #7d99b2;
    padding-left:8px;
}

.RadGrid_SRB td.rgGroupCol,
.RadGrid_SRB td.rgExpandCol
{
	background:#dfebf7 none;
	border-color:#dfebf7;
}

.RadGrid_SRB .rgGroupHeader .rgExpand
{
	background-position:5px -495px;
}

.RadGrid_SRB .rgGroupHeader .rgCollapse
{
	background-position:3px -93px;
}

/*editing*/

.RadGrid_SRB .rgEditForm
{
	border-bottom:1px solid #d5dee6;
}

.RadGrid_SRB .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_SRB .rgCancel
{
	background-position:0 -1850px;
}

/*hierarchy*/

.RadGrid_SRB .rgDetailTable
{
	border-color:#7694b0;
}

.RadGrid_SRB .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_SRB .rgCollapse
{
	background-position:3px -94px;
}

/*command row*/

.RadGrid_SRB .rgCommandRow
{
	background:#cee1f2 0 -2099px repeat-x url('Grid/sprite.gif');
	color:#333333;
}

.RadGrid_SRB .rgCommandCell
{
	border:0;
	padding:0;
}

.RadGrid_SRB thead .rgCommandCell
{
	border-bottom:1px solid #7694b0;
}

.RadGrid_SRB .rgCommandTable td
{
	border:0;
	padding:2px 7px;
}

.RadGrid_SRB .rgCommandTable
{
	border:1px solid #a9bdcf;
}

.RadGrid_SRB .rgCommandRow a
{
	color:#15436e;
	text-decoration:none;
}

.RadGrid_SRB .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_SRB .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_SRB .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_SRB .rgDel
{
	background-position:0 -1750px;
}

.RadGrid_SRB .rgExpXLS,
.RadGrid_SRB .rgExpDOC,
.RadGrid_SRB .rgExpPDF,
.RadGrid_SRB .rgExpCSV
{
	background-image:url('Grid/export.gif');
}

.RadGrid_SRB .rgExpXLS
{
	background-position:0 0;
}
.RadGrid_SRB .rgExpDOC
{
	background-position:0 -50px;
}
.RadGrid_SRB .rgExpPDF
{
	background-position:0 -100px;
}
.RadGrid_SRB .rgExpCSV
{
	background-position:0 -150px;
}

/*multirow select*/

.GridRowSelector_SRB
{
	background:#15436e;
}

/*row drag n drop*/

.GridItemDropIndicator_SRB
{
    border-top:1px dashed #15436e;
}

/*tooltip*/

.GridToolTip_SRB
{
	border:1px solid #7296b8;
	padding:3px;
	background:#dfe9f2;
	color:#333333;
}

/*rtl*/

.RadGridRTL_SRB .rgHeader:first-child,
.RadGridRTL_SRB th.rgResizeCol:first-child,
.RadGridRTL_SRB .rgFilterRow>td:first-child,
.RadGridRTL_SRB .rgRow>td:first-child,
.RadGridRTL_SRB .rgAltRow>td:first-child
{
	border-left-width:1px;
	padding-left:7px;
}

.RadGridRTL_SRB .rgPageFirst
{
	background-position:0 -1000px;
}
.RadGridRTL_SRB .rgPageFirst:hover
{
	background-position:0 -1050px;
}
.RadGridRTL_SRB .rgPagePrev
{
	margin:0 0 0 3px;
	background-position:0 -850px;
}
.RadGridRTL_SRB .rgPagePrev:hover
{
	background-position:0 -900px;
}
.RadGridRTL_SRB .rgPageNext
{
	margin:0 3px 0 0;
	background-position:0 -700px;
}
.RadGridRTL_SRB .rgPageNext:hover
{
	background-position:0 -750px;
}
.RadGridRTL_SRB .rgPageLast
{
	background-position:0 -550px;
}
.RadGridRTL_SRB .rgPageLast:hover
{
	background-position:0 -600px;
}

.RadGridRTL_SRB .rgGroupHeader .rgExpand
{
	background-position:-20pxpx -495px;
}

.RadGridRTL_SRB .rgExpand
{
	background-position:-20px -496px;
}
/*Telerik RadInput Office2007 Skin*/

/*global*/

.RadInput_SRB,
.RadInputMgr_SRB
{
	font:12px "segoe ui",arial,sans-serif;
}

/*textbox states*/

html body .RadInput_SRB .riTextBox,
html body .RadInputMgr_SRB
{
	border-color:#bfcfde;
	background:#ffffff;
	color:#000000;
	font:12px "segoe ui",arial,sans-serif;
}

html body .RadInput_SRB .riEmpty,
html body .RadInput_Empty_SRB
{
	color:#8c8c8c;
}

html body .RadInput_SRB .riHover,
html body .RadInput_Hover_SRB,
html body .RadInput_SRB .riFocused,
html body .RadInput_Focused_SRB
{
	border-color:#51718f;
}

html body .RadInput_SRB .riRead,
html body .RadInput_Read_SRB
{
	border-color:#dae4ed;
}

html body .RadInput_SRB .riDisabled,
html body .RadInput_Disabled_SRB
{
	border-color:#dae4ed;
	color:#8c8c8c;
	cursor:default;
}

html body .RadInput_SRB .riError,
html body .RadInput_Error_SRB
{
	border-color:#5d89b2 #76abdb #7fb6eb;
	background:#ffffff 100% -298px no-repeat url('Input/sprite.gif');
	color:#5d89b2;
}

.RadForm.rfdTextbox .RadInput_SRB .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_SRB[type="text"]
{
	border-color:#5d89b2 #76abdb #7fb6eb;
	background:#ffffff 100% -298px no-repeat url('Input/sprite.gif');
	color:#5d89b2;
}

html body .RadInput_SRB .riNegative,
html body .RadInput_Negative_SRB
{
	color:#575757;
}

/*buttons*/

.RadInput_SRB a
{
	background:transparent no-repeat url('Input/sprite.gif');
}

/*go*/

.RadInput_SRB .riBtn a
{
	width:20px;
	height:18px;
	line-height:18px;
	background-position:3px 5px;
}

.RadInput_SRB .riBtn a:hover
{
	background-position:3px -45px;
}

/*spin*/

.RadInput_SRB .riSpin a
{
	width:15px;
	height:7px;
	line-height:7px;
}

.RadInput_SRB a.riUp
{
	background-position:4px -98px;
}

.RadInput_SRB a.riUp:hover
{
	background-position:4px -148px;
}

.RadInput_SRB a.riDown
{
	background-position:4px -199px;
}

.RadInput_SRB a.riDown:hover
{
	background-position:4px -249px;
}

/*label*/

.RadInput_SRB .riLabel
{
	color:#000000;
}

/*rtl*/

html body .RadInputRTL_SRB .riError,
html body .RadInputRTL_Error_SRB
{
	background-position:3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL_SRB .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_SRB[type="text"]
{
	background-position:3px -298px;
}
.RadListBox_SRB .rlbGroup
{
    border: 1px solid #b6cbde;
    background: #ffffff;
}

.RadListBox_SRB .rlbTemplateContainer
{
    border-color: #b6cbde;
}

.RadListBox_SRB .rlbText,
.RadListBox_SRB .rlbItem,
.RadListBox_SRB .rlbButtonText,
.RadListBox_SRB .rlbEmptyMessage
{
	font-size: 12px;
	font-family: "Segoe UI", Arial, sans-serif;
	color: #15436e;
}

.RadListBox_SRB .rlbHighlight
{
    color: #2068ab;
}

.RadListBox_SRB .rlbText,
.RadListBox_SRB .rlbItem
{
	line-height: 18px;
}

.RadListBox_SRB .rlbGroup .rlbHovered
{
	background: #94cbff;
	color: #000000;
}

.RadListBox_SRB .rlbGroup .rlbSelected
{
	background: #83c2fc;
	color: #000000;
}

.RadListBox_SRB .rlbDisabled .rlbText
{
	color: #787878;
}

.RadListBox_SRB .rlbDisabled .rlbImage
{
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
}

.RadListBox_SRB .rlbHeader,
.RadListBox_SRB .rlbFooter
{
    background-image: url('ListBox/rlbHeaderFooter.png');
    background-position: 0 0;
    background-repeat: repeat-x;
    background-color: #f5f5f5;
}

.RadListBox_SRB .rlbFooter
{
    background-position: 0 -200px;
    background-color: #ffffff;
}

.RadListBox_SRB .rlbDropClue
{
    background-image: url('ListBox/rlbDropClue.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-color: transparent;
	left: -12px;
	width: 12px;
}

.RadListBox_SRB .rlbGroup .rlbDropClueAbove
{
	border-top-style: dotted;
	border-top-color: #8f8f8f;
}

.RadListBox_SRB .rlbGroup .rlbDropClueBelow
{
	border-bottom-style: dotted;
	border-bottom-color: #8f8f8f;
}

.RadListBox_SRB .rlbGroup .rlbSelected.rlbDropClueAbove,
.RadListBox_SRB .rlbGroup .rlbHovered.rlbDropClueAbove,
.RadListBox_SRB .rlbGroup .rlbSelected.rlbDropClueBelow,
.RadListBox_SRB .rlbGroup .rlbHovered.rlbDropClueBelow
{
	border-color: #8f8f8f;
}

/* Buttons normal state vertical layout*/
.RadListBox_SRB .rlbButtonText
{
	background: transparent url('ListBox/rlbSprite.png') no-repeat;
}

.RadListBox_SRB .rlbButton:hover .rlbButtonTL,
.RadListBox_SRB .rlbButton:hover .rlbButtonTR,
.RadListBox_SRB .rlbButton:hover .rlbButtonBL,
.RadListBox_SRB .rlbButton:hover .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonHover.png');
}

* html .RadListBox_SRB .rlbButton:hover .rlbButtonTL,
* html .RadListBox_SRB .rlbButton:hover .rlbButtonTR,
* html .RadListBox_SRB .rlbButton:hover .rlbButtonBL,
* html .RadListBox_SRB .rlbButton:hover .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonHoverIE6.png');
}

.RadListBox_SRB .rlbButton .rlbButtonTL,
.RadListBox_SRB .rlbButton .rlbButtonTR,
.RadListBox_SRB .rlbButton .rlbButtonBL,
.RadListBox_SRB .rlbButton .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonNormal.png');
}

* html .RadListBox_SRB .rlbButton .rlbButtonTL,
* html .RadListBox_SRB .rlbButton .rlbButtonTR,
* html .RadListBox_SRB .rlbButton .rlbButtonBL,
* html .RadListBox_SRB .rlbButton .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonNormalIE6.png');
}

.RadListBox_SRB .rlbDisabled .rlbButtonTL,
.RadListBox_SRB .rlbDisabled .rlbButtonTR,
.RadListBox_SRB .rlbDisabled .rlbButtonBL,
.RadListBox_SRB .rlbDisabled .rlbButtonBR,
.RadListBox_SRB .rlbDisabled:hover .rlbButtonTL,
.RadListBox_SRB .rlbDisabled:hover .rlbButtonTR,
.RadListBox_SRB .rlbDisabled:hover .rlbButtonBL,
.RadListBox_SRB .rlbDisabled:hover .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonDisabled.png');
}

* html .RadListBox_SRB .rlbDisabled .rlbButtonTL,
* html .RadListBox_SRB .rlbDisabled .rlbButtonTR,
* html .RadListBox_SRB .rlbDisabled .rlbButtonBL,
* html .RadListBox_SRB .rlbDisabled .rlbButtonBR,
* html .RadListBox_SRB .rlbDisabled:hover .rlbButtonTL,
* html .RadListBox_SRB .rlbDisabled:hover .rlbButtonTR,
* html .RadListBox_SRB .rlbDisabled:hover .rlbButtonBL,
* html .RadListBox_SRB .rlbDisabled:hover .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonDisabledIE6.png');
}

.RadListBox_SRB .rlbButton:hover .rlbButtonText 
{ 
	color: #000000; 
}

.RadListBox_SRB .rlbDisabled .rlbButtonText,
.RadListBox_SRB .rlbDisabled:hover .rlbButtonText
{
	color: #8c8c8c;
}

.RadListBox_SRB .rlbMoveUp .rlbButtonText { background-position: 0 0; }
.RadListBox_SRB .rlbMoveUp:hover .rlbButtonText { background-position: -400px 0; }
.RadListBox_SRB .rlbMoveUpDisabled .rlbButtonText,
.RadListBox_SRB .rlbMoveUpDisabled:hover .rlbButtonText { background-position: -200px 0; }

.RadListBox_SRB .rlbMoveDown .rlbButtonText { background-position: 0 -25px; }
.RadListBox_SRB .rlbMoveDown:hover .rlbButtonText { background-position: -400px -25px; }
.RadListBox_SRB .rlbMoveDownDisabled .rlbButtonText,
.RadListBox_SRB .rlbMoveDownDisabled:hover .rlbButtonText { background-position: -200px -25px; }

.RadListBox_SRB .rlbMoveToTop .rlbButtonText { background-position: 0 -275px; }
.RadListBox_SRB .rlbMoveToTop:hover .rlbButtonText { background-position: -400px -275px; }
.RadListBox_SRB .rlbMoveToTopDisabled .rlbButtonText,
.RadListBox_SRB .rlbMoveToTopDisabled:hover .rlbButtonText { background-position: -200px -275px; }

.RadListBox_SRB .rlbMoveToBottom .rlbButtonText { background-position: 0 -300px; }
.RadListBox_SRB .rlbMoveToBottom:hover .rlbButtonText { background-position: -400px -300px; }
.RadListBox_SRB .rlbMoveToBottomDisabled .rlbButtonText,
.RadListBox_SRB .rlbMoveToBottomDisabled:hover .rlbButtonText { background-position: -200px -300px; }

.RadListBox_SRB .rlbDelete .rlbButtonText { background-position: 0 -50px; }
.RadListBox_SRB .rlbDelete:hover .rlbButtonText { background-position: -400px -50px; }
.RadListBox_SRB .rlbDeleteDisabled .rlbButtonText,
.RadListBox_SRB .rlbDeleteDisabled:hover .rlbButtonText { background-position: -200px -50px; }


.RadListBox_SRB .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText { background-position: 0 -100px; }
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText { background-position: 0 -75px; }
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferTo:hover .rlbButtonText { background-position: -400px -100px; }
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferTo:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -75px; }

.RadListBox_SRB .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -100px; }

.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -75px; }


.RadListBox_SRB .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText { background-position: 0 -150px; }
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText { background-position: 0 -125px; }
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -150px; }
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -125px; }

.RadListBox_SRB .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -150px; }

.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -125px; }


.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText { background-position: 0 -200px; }
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferTo .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText { background-position: 0 -175px; }
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferTo:hover .rlbButtonText { background-position: -400px -200px; }
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferTo:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -175px; }

.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -200px; }

.RadListBox_SRB .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -175px; }


.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText { background-position: 0 -250px; }
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText { background-position: 0 -225px; }
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -250px; }
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -225px; }

.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -250px; }

.RadListBox_SRB .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_SRB .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -225px; }


/*Telerik RadListView Office2007 Skin*/

/*global*/

.RadListView_SRB
{
	border:1px solid #829ab0;
	background:#ffffff;
	color:#333333;
	font:12px/16px "segoe ui",arial,sans-serif;
}

.RadListView_SRB .rlvA
{
	/*background:#f5faff;*/
}

.RadListView_SRB .rlvISel
{
	background:#99ceff;
}

.RadListView_SRB .rlvIEdit
{
	background:#cce6ff;
}

/*buttons*/

.RadListView_SRB .rlvBAdd,
.RadListView_SRB .rlvBUpdate,
.RadListView_SRB .rlvBCancel,
.RadListView_SRB .rlvBDel,
.RadListView_SRB .rlvBEdit
{
	background-image:url('Grid/sprite.gif');
}

.RadListView_SRB .rlvBAdd
{
	background-position:0 -1650px;
}
.RadListView_SRB .rlvBUpdate
{
	background-position:0 -1800px;
}
.RadListView_SRB .rlvBCancel
{
	background-position:0 -1850px;
}
.RadListView_SRB .rlvBSel
{
	background-image:url('FormDecorator/CheckBoxSprites.gif');
	background-position:-2px -2px;
}
.RadListView_SRB .rlvISel .rlvBSel
{
	background-position:-2px -422px;
}
.RadListView_SRB .rlvBDel
{
	background-position:0 -1750px;
}
.RadListView_SRB .rlvBEdit
{
	background-position:0 -1700px;
}

.RadListView_SRB .rlvDrag
{
	background-image:url('ListView/drag.gif');
	background-position:center center;
}

/*flow*/

.RadListView_SRB div.rlvI,
.RadListView_SRB div.rlvA,
.RadListView_SRB div.rlvIEmpty,
.RadListView_SRB div.rlvIEdit
{
	border-color:#dae0e6;
}

.RadListView_SRB div.rlvISel
{
	border-color:#7dc0ff;
}

/*grid*/

.RadListView_SRB tr.rlvHeader th
{
	border:solid #85a8c9;
	border-width:0 0 1px 1px;
	background:0 -2300px repeat-x #d5e4f2 url('Grid/sprite.gif');
	color:#264b6e;
}

.RadListView_SRB tr.rlvI td,
.RadListView_SRB tr.rlvA td,
.RadListView_SRB tr.rlvISel td,
.RadListView_SRB tr.rlvIEmpty td,
.RadListView_SRB tr.rlvIEdit td
{
	border:1px solid;
	border-top:0;
	border-right:0;
}

.RadListView_SRB tr.rlvI td,
.RadListView_SRB tr.rlvA td,
.RadListView_SRB tr.rlvIEmpty td,
.RadListView_SRB tr.rlvIEdit td
{
	border-color:#dae0e6;
}

.RadListView_SRB tr.rlvISel td
{
	border-color:#7dc0ff;
}

/*single row*/

.RadListView_SRB td.rlvI,
.RadListView_SRB td.rlvA,
.RadListView_SRB td.rlvISel,
.RadListView_SRB td.rlvIEmpty,
.RadListView_SRB td.rlvIEdit
{
	border:0;
	border-right:1px solid #dae0e6;
}

.RadListView_SRB td.rlvISel
{
	border-color:#7dc0ff;
}

/*floated*/

.RadListView_SRB .rlvFloated .rlvI,
.RadListView_SRB .rlvFloated .rlvA,
.RadListView_SRB .rlvFloated .rlvISel,
.RadListView_SRB .rlvFloated .rlvIEdit
{
	border-color:#829ab0;
}

/*edit*/

.RadListView_SRB .rlvInput
{
	border-color:#bfcfde;
	background:#ffffff;
	color:#000000;
}
/* <RadMenu / Office2007> */

.RadMenu_SRB .rmRootGroup,
.RadMenu_SRB a.rmLink,
.RadMenu_SRB .rmText,
.RadMenu_SRB .rmLeftArrow,
.RadMenu_SRB .rmRightArrow,
.RadMenu_SRB .rmTopArrow,
.RadMenu_SRB .rmBottomArrow
{
	background-image: url('Menu/rmSprite.png');
	background-color: transparent;
}

.RadMenu_SRB .rmRootGroup
{
	border: 1px solid #7694b0;
	background-repeat: repeat-x;
	background-position: 0 -408px;
	background-color: #c9e5ff;
}

/* <Root items> */

.RadMenu_SRB,
.RadMenu_SRB a.rmLink
{
	font: normal 12px/23px "Segoe UI", Arial, sans-serif;
	color: #15436e;
	text-decoration: none;
}

.RadMenu_SRB a.rmLink,
.RadMenu_SRB .rmText
{
	background-position: 0 1050px;
	background-repeat: no-repeat;
}

.RadMenu_SRB a.rmLink:hover,
.RadMenu_SRB a.rmFocused,
.RadMenu_SRB a.rmSelected
{
	color: #000000;
	background-position: 0 -72px;
}

.RadMenu_SRB a.rmLink:hover .rmText,
.RadMenu_SRB a.rmFocused .rmText,
.RadMenu_SRB a.rmSelected .rmText
{
	background-position: 100% -96px;
}

.RadMenu_SRB a.rmExpanded,
.RadMenu_SRB a.rmExpanded:hover
{
	color: #000000;
	background-position: 0 -120px;
}

.RadMenu_SRB a.rmExpanded .rmText,
.RadMenu_SRB a.rmExpanded:hover .rmText
{
	background-position: 100% -144px;
}

.RadMenu_SRB a.rmDisabled,
.RadMenu_SRB a.rmDisabled:hover
{
	color: #8c8c8c;
}

.RadMenu_SRB a.rmDisabled:hover,
.RadMenu_SRB a.rmDisabled:hover .rmText
{
	background: none;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_SRB .rmGroup,
.RadMenu_SRB .rmMultiColumn,
.RadMenu_SRB .rmGroup .rmVertical
{
	border: 1px solid #878787;
	background: #ffffff url('Menu/rmVSprite.png') repeat-y -1px 0;
}

.RadMenu_SRB .rmTopFix,
.RadMenu_SRB .rmBottomFix,
.RadMenu_SRB .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_SRB .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_SRB .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_SRB .rmRoundedCorners ul.rmHorizontal .rmFirst,
.RadMenu_SRB_Context.rmRoundedCorners .rmGroup .rmItem,
.RadMenu_SRB_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
{
	background-image: url('Menu/rmVSprite.png');
	background-color: #ffffff; 
	background-repeat: repeat-y;
	background-position: -4px 0;
}

* html .rmRoundedCorners_SRB .rmGroup .rmItem,
* html .rmRoundedCorners_SRB ul.rmHorizontal .rmFirst
{
	background-image: url('Menu/rmVSprite.png');
	background-color: #ffffff; 
	background-repeat: repeat-y;
	background-position: -4px 0;
}

.RadMenu_SRB .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_SRB .rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_SRB .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_SRB .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_SRB .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_SRB .rmRoundedCorners .rmScrollWrap .rmVertical
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_SRB_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrap .rmVertical
{
	background-image: none;
}

* html .rmRoundedCorners_SRB .rmScrollWrapContainer .rmGroup,
* html .rmRoundedCorners_SRB .rmScrollWrap .rmItem,
* html .rmRoundedCorners_SRB .rmHorizontal .rmItem,
* html .rmRoundedCorners_SRB .rmScrollWrap .rmVertical
{
	background-image: none;
}

.RadMenu_SRB .rmRoundedCorners .rmGroupColumn
{
	background-color: #ffffff;
}

.RadMenu_SRB .rmBottomLeft,
.RadMenu_SRB .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_SRB_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_SRB .rmRoundedCorners ul.rmGroup,
.RadMenu_SRB .rmRoundedCorners .rmMultiColumn
{
	background-image:  url('Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

* html .rmRoundedCorners_SRB .rmScrollWrapContainer,
* html .rmRoundedCorners_SRB .rmGroup ul.rmGroup,
* html .rmRoundedCorners_SRB ul.rmGroup
{
	background-image:  url('Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_SRB .rmTopRight,
.RadMenu_SRB .rmBottomRight
{
	background-image:  url('Menu/rmRoundedRight.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_SRB .rmTopFix,
.RadMenu_SRB .rmBottomFix,
.RadMenu_SRB .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_SRB_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_SRB .rmGroup .rmFirst
{
	border-color: #878787;
}

.RadMenu_SRB .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_SRB .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix,
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix
{
	background: #ffffff;
}

* html .rmRoundedCorners_SRB .rmScrollWrapContainer .rmTopFix,
* html .rmRoundedCorners_SRB .rmScrollWrapContainer .rmBottomFix
{
	background: #ffffff;
}

.RadMenu_SRB .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_SRB .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_SRB .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_SRB .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
{
	background-color: #ffffff;
	border: 0;
}

* html .rmRoundedCorners_SRB .rmScrollWrapContainer .rmTopArrow,
* html .rmRoundedCorners_SRB .rmScrollWrapContainer .rmBottomArrow,
* html .rmRoundedCorners_SRB .rmScrollWrapContainer .rmLeftArrow,
* html .rmRoundedCorners_SRB .rmScrollWrapContainer .rmRightArrow
{
	background-color: #ffffff;
	border: 0;
}

.RadMenu_SRB li.rmTopFix,
.RadMenu_SRB li.rmBottomFix
{
	background-position: -5px 0;
}

.RadMenu_SRB_rtl .rmBottomLeft,
.RadMenu_SRB_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_SRB_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_SRB .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_SRB .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_SRB_Context_rtl ul.rmGroup,
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrapContainer
{
	background-image: url('Menu/rmRoundedLeft_rtl.png');
}

.RadMenu_SRB_rtl .rmTopRight,
.RadMenu_SRB_rtl .rmBottomRight
{
	background-image: url('Menu/rmRoundedRight_rtl.png');
}

.RadMenu_SRB_rtl li.rmTopFix,
.RadMenu_SRB_rtl li.rmBottomFix,
.RadMenu_SRB_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_SRB_Context_rtl .rmGroup .rmItem
{
	background-position: 101% 0;
}

.RadMenu_SRB .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_SRB_rtl .rmGroup,
.RadMenu_SRB_rtl .rmMultiColumn,
.RadMenu_SRB_rtl .rmGroup .rmVertical
{
	background-position: 101% 0;
}

.RadMenu_SRB .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_SRB .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_SRB .rmGroup .rmFirst,
.RadMenu_SRB .rmGroup .rmLast,
.RadMenu_SRB .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.RadMenu_SRB_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.rmRoundedCorners_SRB .rmScrollWrapContainer li.rmItem
{
	background: none;
}

.RadMenu_SRB .rmGroup .rmLast
{
	padding-bottom: 1px;
}

.RadMenu_SRB .rmGroup a.rmLink:hover,
.RadMenu_SRB .rmGroup a.rmFocused,
.RadMenu_SRB .rmGroup a.rmSelected,
.RadMenu_SRB .rmGroup a.rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_SRB .rmGroup a.rmLink:hover .rmText,
.RadMenu_SRB .rmGroup a.rmFocused .rmText,
.RadMenu_SRB .rmGroup a.rmSelected .rmText,
.RadMenu_SRB .rmGroup a.rmExpanded .rmText
{
	background-position: 100% -192px;
}

/* <expand arrows> */

.RadMenu_SRB .rmVertical .rmExpandRight,
.RadMenu_SRB_Context .rmGroup .rmExpandRight,
.RadMenu_SRB .rmGroup .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_SRB .rmVertical a.rmLink:hover .rmExpandRight,
.RadMenu_SRB .rmVertical a.rmFocused .rmExpandRight,
.RadMenu_SRB .rmVertical a.rmExpanded .rmExpandRight,
.RadMenu_SRB .rmVertical a.rmSelected .rmExpandRight,
.RadMenu_SRB .rmVertical a.rmLink:hover .rmExpandLeft,
.RadMenu_SRB .rmVertical a.rmFocused .rmExpandLeft,
.RadMenu_SRB .rmVertical a.rmExpanded .rmExpandLeft,
.RadMenu_SRB .rmVertical a.rmSelected .rmExpandLeft
{
    background-image: url('Menu/rmRootExpand.png');
}

.RadMenu_SRB .rmVertical a.rmLink:hover .rmExpandRight,
.RadMenu_SRB .rmVertical a.rmSelected .rmExpandRight,
.RadMenu_SRB .rmVertical a.rmFocused .rmExpandRight
{
	background-position: 100% -2px;
}

.RadMenu_SRB .rmVertical a.rmExpanded .rmExpandRight,
.RadMenu_SRB .rmVertical a.rmExpanded:hover .rmExpandRight
{
	background-position: 100% -29px;
}

.RadMenu_SRB .rmGroup a.rmLink:hover .rmExpandRight,
.RadMenu_SRB .rmGroup a.rmFocused .rmExpandRight,
.RadMenu_SRB .rmGroup a.rmSelected .rmExpandRight,
.RadMenu_SRB .rmGroup a.rmExpanded .rmExpandRight,
.RadMenu_SRB .rmGroup a.rmLink:hover .rmExpandDown,
.RadMenu_SRB .rmGroup a.rmFocused .rmExpandDown,
.RadMenu_SRB .rmGroup a.rmSelected .rmExpandDown,
.RadMenu_SRB .rmGroup a.rmExpanded .rmExpandDown
{
    background-image: url('Menu/rmSprite.png');
	background-position: 100% -240px;
}

.RadMenu_SRB .rmRootGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_SRB_Context .rmGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_SRB_Context .rmGroup a.rmDisabled:hover .rmExpandLeft,
.RadMenu_SRB .rmGroup a.rmDisabled:hover .rmExpandDown
{
	background-image: url('Menu/rmSprite.png');
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_SRB_rtl a.rmLink:hover,
.RadMenu_SRB_rtl a.rmFocused,
.RadMenu_SRB_rtl a.rmSelected
{
    background-position: 100% -96px;
}

.RadMenu_SRB_rtl a.rmLink:hover .rmText,
.RadMenu_SRB_rtl a.rmFocused .rmText,
.RadMenu_SRB_rtl a.rmSelected .rmText
{
    background-position: 0 -72px;
}

.RadMenu_SRB_rtl a.rmExpanded,
.RadMenu_SRB_rtl a.rmExpanded:hover
{
    background-position: 100% -144px;
}

.RadMenu_SRB_rtl a.rmExpanded .rmText,
.RadMenu_SRB_rtl a.rmExpanded:hover .rmText
{
    background-position: 0 -120px;
}

.RadMenu_SRB_rtl .rmGroup a.rmLink:hover,
.RadMenu_SRB_rtl .rmGroup a.rmFocused,
.RadMenu_SRB_rtl .rmGroup a.rmSelected,
.RadMenu_SRB_rtl .rmGroup a.rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_SRB_rtl .rmGroup a.rmLink:hover .rmText,
.RadMenu_SRB_rtl .rmGroup a.rmFocused .rmText,
.RadMenu_SRB_rtl .rmGroup a.rmSelected .rmText,
.RadMenu_SRB_rtl .rmGroup a.rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_SRB_Context_rtl .rmVertical .rmExpandLeft,
.RadMenu_SRB_rtl .rmRootGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_SRB_rtl a.rmLink:hover .rmExpandLeft,
.RadMenu_SRB_rtl a.rmSelected .rmExpandLeft,
.RadMenu_SRB_rtl a.rmFocused .rmExpandLeft
{
	background-position: 0 -2px;
}

.RadMenu_SRB_rtl a.rmExpanded .rmExpandLeft,
.RadMenu_SRB_rtl a.rmExpanded:hover .rmExpandLeft
{
	background-position: 0 -29px;
}

.RadMenu_SRB_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
.RadMenu_SRB_rtl .rmGroup a.rmFocused .rmExpandLeft,
.RadMenu_SRB_rtl .rmGroup a.rmSelected .rmExpandLeft,
.RadMenu_SRB_rtl .rmGroup a.rmExpanded .rmExpandLeft
{
    background-image: url('Menu/rmSprite.png');
	background-position: 0 -336px;
}

.RadMenu_SRB_Context_rtl .rmGroup a.rmDisabled:hover .rmExpandLeft,
.RadMenu_SRB_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft
{
    background-image: url('Menu/rmSprite.png');
	background-position: 0 -312px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Office2007 - specific, overlapping submenus)> */

.RadMenu_SRB .rmSlide
{
	margin: -3px 0 0 1px;
}

.RadMenu_SRB .rmVertical .rmSlide,
.RadMenu_SRB .rmSlide .rmSlide,
.RadMenu_SRB_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_SRB_rtl .rmSlide
{
	margin: -3px 0 0 -1px;
}

.RadMenu_SRB_rtl .rmVertical .rmSlide,
.RadMenu_SRB_rtl .rmSlide .rmSlide,
.RadMenu_SRB_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_SRB .rmLeftArrow,
.RadMenu_SRB .rmRightArrow
{
	background-color: #ebf0f5;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_SRB .rmLeftArrow,
.RadMenu_SRB .rmRightArrow
{
	background-color: #e4edf5;
}

.RadMenu_SRB .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #bcc4cc; }
.RadMenu_SRB .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #bcc4cc; }

.RadMenu_SRB .rmTopArrow,
.RadMenu_SRB .rmBottomArrow,
.RadMenu_SRB .rmGroup .rmLeftArrow,
.RadMenu_SRB .rmGroup .rmRightArrow
{
	background-color: #f0f0f0;
}

.RadMenu_SRB .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #bcc4cc; }
.RadMenu_SRB .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #bcc4cc; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_SRB .rmVertical .rmSeparator .rmText,
.RadMenu_SRB .rmHorizontal .rmVertical .rmSeparator .rmText
{
	background-position: 0 -406px;
}

.RadMenu_SRB .rmHorizontal .rmSeparator .rmText,
.RadMenu_SRB .rmVertical .rmHorizontal .rmSeparator .rmText
{
	background-position: 0 -386px;
}

/* </Separators> */

/* </RadMenu / Office2007> */

.RadPanelBar_SRB
{
	background: #ffffff;
}

.RadPanelBar_SRB .rpRootGroup
{
	border-color: #7694b0;
}

.RadPanelBar_SRB a.rpLink,
.RadPanelBar_SRB div.rpHeaderTemplate,
.RadPanelBar_SRB .rpTemplate
{
	color: #15436e;
	font: normal 12px/24px "Segoe UI", Arial, sans-serif;
}

.RadPanelBar_SRB div.rpHeaderTemplate,
.RadPanelBar_SRB a.rpLink
{
	background-color: #b8d7f5;
	background-image: url('PanelBar/RootItemBg.png');
	border-color: #cee1f2;
}

.RadPanelBar_SRB .rpOut
{
	border-color: #cee1f2;
}

.RadPanelBar_SRB a.rpLink:hover
{
	color: #000000;
	background-color: #7dc0ff;
	border-color: #5eb1ff;
}

.RadPanelBar_SRB a.rpFocused,
.RadPanelBar_SRB a.rpExpanded,
.RadPanelBar_SRB a.rpSelected,
.RadPanelBar_SRB div.rpFocused,
.RadPanelBar_SRB div.rpExpanded,
.RadPanelBar_SRB div.rpSelected,
.RadPanelBar_SRB a.rpSelected:hover
{
	background-color: #cee1f2;
	border-color: #cee1f2;
}

/* <disabled items> */
.RadPanelBar_SRB a.rpDisabled,
.RadPanelBar_SRB div.rpDisabled,
.RadPanelBar_SRB a.rpDisabled:hover
{
	color: #bababa;
}

.RadPanelBar_SRB a.rpDisabled:hover .rpOut
{
	border-color: #edf5fc;
}
/* </disabled items> */

/* <subitems> */
.RadPanelBar_SRB .rpGroup
{
	background-color: #ffffff;
}

.RadPanelBar_SRB .rpGroup a.rpLink,
.RadPanelBar_SRB .rpGroup div.rpHeaderTemplate,
.RadPanelBar_SRB .rpGroup .rpTemplate
{
	color: #000000;
	background-color: transparent;
	background-image: none;
}

.RadPanelBar_SRB .rpGroup a.rpLink:hover
{
	color: #000000;
}

.RadPanelBar_SRB .rpGroup a.rpLink,
.RadPanelBar_SRB .rpGroup .rpOut
{
	background-color: transparent;
	background-image: url('PanelBar/SubItemStates.png');
	background-repeat: no-repeat;
}

.RadPanelBar_SRB .rpGroup a.rpLink:hover
{
    background-color: transparent;
}

/* <subitems (disabled)> */
.RadPanelBar_SRB ul.rpGroup .rpDisabled,
.RadPanelBar_SRB .rpGroup a.rpDisabled:hover,
.RadPanelBar_SRB .rpGroup a.rpDisabled:hover .rpOut
{
	background-image: none;
}

.RadPanelBar_SRB ul.rpGroup .rpDisabled,
.RadPanelBar_SRB .rpGroup a.rpDisabled:hover
{
	color: #bababa;
	text-decoration: none;
	background-color: #ffffff;
}
/* </subitems (disabled)> */

/* <subitems> */

/* <background positioning> */
.RadPanelBar_SRB a.rpFocused,
.RadPanelBar_SRB div.rpFocused,
.RadPanelBar_SRB a.rpLink:hover,
.RadPanelBar_SRB a.rpExpanded:hover
{
	background-position: 0 -200px;
}

.RadPanelBar_SRB a.rpLink,
.RadPanelBar_SRB div.rpHeaderTemplate,
.RadPanelBar_SRB a.rpExpanded,
.RadPanelBar_SRB div.rpExpanded,
.RadPanelBar_SRB .rpItem a.rpLinkExpandHovered
{
	background-position: 0 0;
}

.RadPanelBar_SRB a.rpSelected,
.RadPanelBar_SRB div.rpSelected,
.RadPanelBar_SRB a.rpSelected:hover
{
	background-position: 0 -400px;
}

.RadPanelBar_SRB .rpFirst a.rpLink,
.RadPanelBar_SRB .rpFirst div.rpHeaderTemplate,
.RadPanelBar_SRB li.rpFirst .rpExpanded
{
	background-position: 0 -1px;
}

.RadPanelBar_SRB li.rpFirst .rpFocused,
.RadPanelBar_SRB .rpFirst a.rpLink:hover
{
	background-position: 0 -201px;
}

.RadPanelBar_SRB li.rpFirst .rpSelected,
.RadPanelBar_SRB .rpFirst a.rpSelected:hover
{
	background-position: 0 -401px;
}

/* <root items (disabled)> */
.RadPanelBar_SRB a.rpDisabled:hover
{
	cursor: default;
}

.RadPanelBar_SRB a.rpDisabled,
.RadPanelBar_SRB div.rpDisabled,
.RadPanelBar_SRB a.rpDisabled:hover,
.RadPanelBar_SRB a.rpDisabled:hover .rpOut
{
	background-position: 0 0;
}
/* </root items (disabled)> */

/*      <expand arrows> */
/* <expand arrows> */
.RadPanelBar_SRB .rpExpandable span.rpExpandHandle,
.RadPanelBar_SRB .rpExpanded span.rpExpandHandle
{
	background-color: transparent;
	background-image: url('PanelBar/Expandable.png');
	background-repeat: no-repeat;
}

.RadPanelBar_SRB_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.RadPanelBar_SRB .rpExpandable span.rpExpandHandle,
.RadPanelBar_SRB a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -5px; }
.RadPanelBar_SRB a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_SRB a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -5px; }
.RadPanelBar_SRB .rpExpanded span.rpExpandHandle,
.RadPanelBar_SRB a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -181px; }
.RadPanelBar_SRB a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_SRB a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -181px; }

.RadPanelBar_SRB div.rpExpandable .rpExpandHandleHovered { background-position: 0 -5px; }
.RadPanelBar_SRB div.rpExpanded .rpExpandHandleHovered { background-position: 0 -181px; }

/*      </expand arrows> */

.RadPanelBar_SRB .rpGroup a.rpLink,
.RadPanelBar_SRB .rpGroup div.rpHeaderTemplate,
.RadPanelBar_SRB .rpGroup a.rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar_SRB .rpGroup a.rpLink:hover,
.RadPanelBar_SRB ul.rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar_SRB .rpGroup a.rpLink:hover .rpOut,
.RadPanelBar_SRB .rpGroup a.rpFocused .rpOut { background-position: 0 0; }

/*      <subitems (selected)> */
.RadPanelBar_SRB ul.rpGroup .rpSelected,
.RadPanelBar_SRB .rpGroup a.rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar_SRB .rpGroup a.rpSelected .rpOut,
.RadPanelBar_SRB .rpGroup a.rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      </subitems (selected)> */

/*      <subitems (expand arrows)> */
.RadPanelBar_SRB ul.rpGroup .rpExpandable .rpExpandHandle,
.RadPanelBar_SRB .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -343px; }
.RadPanelBar_SRB .rpGroup a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_SRB .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -343px; }
.RadPanelBar_SRB ul.rpGroup .rpExpanded .rpExpandHandle,
.RadPanelBar_SRB .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -482px; }
.RadPanelBar_SRB .rpGroup a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_SRB .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -482px; }

.RadPanelBar_SRB .rpGroup div.rpExpandable .rpExpandHandleHovered { background-position: 0 -343px; }
.RadPanelBar_SRB .rpGroup div.rpExpanded .rpExpandHandleHovered { background-position: 0 -482px; }
/*      </subitems (expand arrows)> */
/* </background positioning> */

/* RadRating for ASP.NET AJAX Office2007 Skin */

.RadRating_SRB a,
.RadRating_SRB a span
{
	background-image: url('Rating/Sprite.png');
}

* html .RadRating_SRB a,
* html .RadRating_SRB a span
{
	background-image: url('Rating/Sprite.gif');
}
/* new styles */
.RadRotator_SRB .rrClipRegion
{
	border: solid 1px #a7bac5;
}

/*================== The list ========================*/

.RadRotator_SRB .rrClipRegion  .rrItemsList 
{
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;          
}

/* For vertical carousel, not set, width defaults to auto */
/* Note if you explicitly set width to auto, this might cause */
/* problems with Safari */

.RadRotator_SRB .rrButton
{
	background-image: url('Rotator/RotatorButtons.gif');
	background-repeat: no-repeat;
}

/* When LoadOnDemand */
.rrLoadingSign
{
    background: url('Common/loading_small.gif') no-repeat center;
}
/* RadScheduler Office2007 skin */

/* common */
.RadScheduler_SRB,
.RadScheduler_SRB a,
.RadScheduler_SRB input,
.RadScheduler_SRB select,
.RadScheduler_SRB textarea
{
	color: #333333;
	font: normal 12px/14px "Segoe UI", Arial, sans-serif;
}

.RadScheduler_SRB textarea
{
	background: #ffffff;
}

/* header */

/* header sprites */
.RadScheduler_SRB .rsHeader,
.RadScheduler_SRB .rsHeader ul a:hover,
.RadScheduler_SRB .rsHeader ul a:hover span,
.RadScheduler_SRB .rsHeader .rsSelected,
.RadScheduler_SRB .rsHeader .rsSelected em,
.RadScheduler_SRB .rsHeader .rsDatePickerActivator,
.RadScheduler_SRB .rsHeader .rsPrevDay,
.RadScheduler_SRB .rsHeader .rsNextDay
{
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_SRB .rsHeader
{
	border: 1px solid #7694b0;
}

.RadScheduler_SRB .rsHeader,
.RadScheduler_SRB .rsHeader a:hover
{
	color: #000000;
}

.RadScheduler_SRB .rsHeader a
{
	color: #396a99;
}

.RadScheduler_SRB div.rsHeader .rsPrevDay
{
	margin: 6px 0 0 3px;
	background-position: 0 -48px;
}

.RadScheduler_SRB div.rsHeader .rsNextDay
{
	margin: 6px 6px 0 3px;
	background-position: -16px -48px;
}

.RadScheduler_SRB div.rsHeader a.rsPrevDay:hover
{
	background-position: -70px -48px;
}

.RadScheduler_SRB div.rsHeader a.rsNextDay:hover
{
	background-position: -86px -48px;
}

/* content */

.RadScheduler_SRB .rsContent
{
	background: #ffffff;
}

/* <headers> */

.RadScheduler_SRB .rsHorizontalHeaderTable
{
	color: #396a99;
	background: #e3e3e3;
}

.RadScheduler_SRB .rsHorizontalHeaderWrapper {
	border-color: #adb9c4;
	background: #dce8f2;
}

.RadScheduler_SRB .rsSpacerCell,
.RadScheduler_SRB .rsAllDayHeader,
.RadScheduler_SRB .rsVerticalHeaderWrapper,
.RadScheduler_SRB .rsVerticalHeaderTable
{
	background: #ebf5ff;
}

.RadScheduler_SRB .rsVerticalHeaderTable th
{
	border-color: #878787 #73a0c9;
	color: #7aa6cf;
}

.RadScheduler_SRB .rsHorizontalHeaderTable th
{
	border-color: #adb9c4;
	background-color: #cee1f2;
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_SRB .rsVerticalHeaderTable th
{
	border-color: transparent #73a0c9;
	border-top: 0;
}

.RadScheduler_SRB .rsVerticalHeaderTable .rsAlt th
{
	border-color: #7aa6cf #73a0c9;
}

/* </headers> */

/* <all-day-row> */

.RadScheduler_SRB .rsAllDayRow
{
	background: #dce8f2;
}

.RadScheduler_SRB .rsSpacerCell,
.RadScheduler_SRB .rsAllDayHeader,
.RadScheduler_SRB .rsVerticalHeaderTable .rsAllDayHeader
{
	color: #7aa6cf;
	border-color: #adb9c4 #73a0c9;
}

.RadScheduler_SRB .rsAllDayRow td,
.RadScheduler_SRB .rsContentTable .rsAllDayRow td
{
	border-color: #adb9c4;
	border-style: solid;
}

.RadScheduler_SRB .rsVerticalHeaderTable .rsMainHeader th
{
	border-bottom-color: #adb9c4;
}

.RadScheduler_SRB .rsSpacerCell,
.RadScheduler_SRB .rsContent .rsAllDayHeader
{
	border-bottom-color: #7aa6cf;
}

/* </all-day-row> */

.RadScheduler_SRB .rsContent,
.RadScheduler_SRB .rsTopWrap .rsFooter
{
	border: 1px solid #7694b0;
	border-top: 0;
}

.RadScheduler_SRB .rsContentTable td
{
	border-color: #ebeced #d5dee6;
	border-bottom-style: dotted;
}

.RadScheduler_SRB .rsContentTable .rsAlt td
{
	border-color: #d5dee6;
	border-bottom-style: solid;
}

.RadScheduler_SRB .rsMonthView .rsOtherMonth
{
	background-color: #f5f5f5;
}

/* <appointments> */
.RadScheduler_SRB .rsApt .rsArrowTop,
.RadScheduler_SRB .rsApt .rsArrowBottom,
.RadScheduler_SRB .rsApt .rsArrowLeft,
.RadScheduler_SRB .rsApt .rsArrowRight,
.RadScheduler_SRB .rsApt .rsAptDelete,
.RadScheduler_SRB .rsApt .rsAptResize,
.RadScheduler_SRB .rsApt .rsAptRecurrence,
.RadScheduler_SRB .rsApt .rsAptRecurrenceException
{
	background-color: transparent;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: no-repeat;
}

.RadScheduler_SRB .rsApt .rsAptDelete
{
	width: 22px;
}

.RadScheduler_SRB .rsAptCreate,
.RadScheduler_SRB .rsMonthView .rsAptCreate
{
	background-color: #f2f9ff;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: repeat-x;
}

.RadScheduler_SRB .rsAptCreateRow2,
.RadScheduler_SRB .rsMonthView .rsAptCreateRow2
{
	background-color: #f2f9ff;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: repeat-x;
}

.RadScheduler_SRB .rsNonWorkHour,
.RadScheduler_SRB .rsSunCol,
.RadScheduler_SRB .rsSatCol
{
	background-color: #f7fbff;
}

.RadScheduler_SRB .rsAptCreateRow3,
.RadScheduler_SRB .rsMonthView .rsAptCreateRow3,
.RadScheduler_SRB .rsAptCreateRow4,
.RadScheduler_SRB .rsMonthView .rsAptCreateRow4,
.RadScheduler_SRB .rsAptCreateRow5,
.RadScheduler_SRB .rsMonthView .rsAptCreateRow5
{
	background: #f2f9ff;
}

.RadScheduler_SRB .rsSelectedSlot,
.RadScheduler_SRB .rsMonthView .rsSelectedSlot
{
    background: #abd6ff;
    border-color: #9cc7f0;
}

.RadScheduler_SRB .rsContentTable td.rsAptCreate.rsSelectedSlot
{
    background: #9cc7f0;
    border-color: #8ab5de;
}

.RadScheduler_SRB .rsContentTable td.rsSelectedSlot
{
    background: #abd6ff;
    border-color: #9cc7f0;
}

/* <New appointment imageless rendering */
.RadScheduler_SRB .rsAptIn, 
.RadScheduler_SRB .rsAptMid, 
.RadScheduler_SRB .rsAptContent
{
    background-color: #d1dfed;
	border-color: #7296b8;
}

.RadScheduler_SRB .rsAptIn
{
    background-color: #edf3f7;
}

.RadScheduler_SRB .rsAptContent
{
    background-image: url('Scheduler/rsAppointmentBg.png');
}
/* </New appointment imageless rendering> */

.RadScheduler_SRB .rsAptSimple
{
	background-color: #d1dfed;
	border-color: #7296b8;
}

/* </appointments> */

/* <month view> */

.RadScheduler_SRB .rsMonthView .rsDateBox
{
	background-color: #d8e3ed;
	background-image: url('Scheduler/rsSprites.png');
	border-bottom: 1px solid #91b6d9;
}

.RadScheduler_SRB .rsMonthView .rsAptCreate .rsDateBox
{
	border-bottom: 1px solid #5aadfa;
}

.RadScheduler_SRB .rsMonthView .rsAptCreate
{
	background-image: none;
}

.RadScheduler_SRB .rsMonthView .rsContentTable td
{
	border-color: #d5dee6;
	border-style: solid;
}

/* </month view> */

/* <footer> */

.RadScheduler_SRB div.rsFooter
{
	background-color: #f2f8fc;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: repeat-x;
	border-color: #a3a3a3;
}

.RadScheduler_SRB div.rsFooter a
{
	color: #396a99;
	background-color: transparent;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: no-repeat;
}

.RadScheduler_SRB div.rsFooter a:hover
{
	color: #000000;
}

/* </footer> */

/* <inline edit form> */

.RadScheduler_SRB .rsEditOptions a,
.RadScheduler_SRB .rsAptEditResizeHandle,
.RadScheduler_SRB .rsAptEditFormWrapper
{
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_SRB .rsAptEditFormOuter, /* top */
.RadScheduler_SRB .rsAptEditFormInner  /* bottom */
{
	background-image: url('Scheduler/rsInlineEditHSprite.png');
}

.RadScheduler_SRB .rsAptEditFormMiddle, /* left */
.RadScheduler_SRB .rsAptEditFormMiddle2 /* right */
{
	background-image: url('Scheduler/rsInlineEditVSprite.png');
}

.RadScheduler_SRB .rsAptEditFormWrapper .rsAptEditTextareaWrapper
{
	border-color: #a3b4c4;
	background: #ffffff;
}

.RadScheduler_SRB .rsAptEditFormWrapper .rsAptEditTextareaWrapper textarea
{
	background: #ffffff;
}

/* <inline edit form template and edit background> */

.RadScheduler_SRB .rsAptEditFormWrapper .rsTemplateWrapper,
.RadScheduler_SRB .rsAptEditFormWrapper .rsEditOptions 
{
	background: #c7daeb;
}

/* </inline edit form template and edit background> */

/* </inline edit form> */

/* <advanced edit form> */

.RadScheduler_SRB .rsAdvancedEdit .rsAdvContentWrapper
{
	background: #ffffff;
	border: 1px solid #abc4db;
	border-top-color: #a5b8c9;
}

.RadScheduler_SRB div.rsAdvancedModal div.rsAdvContentWrapper
{
    border-top: 0;
}

.RadScheduler_SRB div.rsAdvancedModal .rsAdvButtonWrapper
{
    padding: 10px 10px 18px 0;
}

* html .RadScheduler_SRB div.rsAdvancedModal .rsAdvButtonWrapper
{
    padding: 10px 10px 10px 0;
}

* html .RadScheduler_SRB div.rsAdvancedModal div.rsAdvContentWrapper
{
    margin-top: -2px;
	background: #ffffff;
    border: 1px solid #a5b8c9;
}

/* <xref input skins> */

.RadScheduler_SRB .rsAdvancedEdit .rsAdvInput,
.RadScheduler_SRB .rsAdvancedEdit select,
.RadScheduler_SRB .rsAdvancedEdit .textareaWrapper
{
	border-color: #b6cbde;
}

.RadScheduler_SRB .rsAdvancedEdit .rsInvalid textarea,
.RadScheduler_SRB .rsAdvancedEdit .rsInvalid input,
.RadScheduler_SRB .rsAdvancedEdit .rsAdvTimePicker .riEmpty
{
	background-image: url('Input/sprite.gif');
}

.RadScheduler_SRB .rsAdvancedEdit .textareaWrapper
{
	background: #ffffff;
}

.RadScheduler_SRB .rsAdvancedEdit .rsInvalid
{
	border-color: #2e93f2;
	color: #2e93f2;
}
/* </xref input skins> */

.RadScheduler_SRB .rsAdvancedEdit h2,
.RadScheduler_SRB .rsAdvancedEdit h3
{
	color: #7b9cba;
}

.RadScheduler_SRB .rsAdvancedEdit h2
{
	border-bottom: 1px solid #cccccc;
}

.RadScheduler_SRB .rsAdvancedEdit h2 span
{
	background: #ffffff;
}

.RadScheduler_SRB .rsAdvancedEdit .rsAdvancedSubmitArea
{
	border-color: #cccccc;
}

.RadScheduler_SRB .rsAdvancedEdit div.rsAdvancedSubmitArea a 
{
	color: #333333;
	background-image: url('Scheduler/rsSprites.png');
}

/* </advanced edit form> */

/* <date/time picker> */

.RadScheduler_SRB .rsTimePick .RadInput_SRB input.riEnabled,
.RadScheduler_SRB .rsTimePick .RadInput_SRB input.riHover,
.RadScheduler_SRB .rsTimePick .RadInput_SRB input.riFocused
{
	background-image: url('Scheduler/rsSprites.png');
}

/* </date/time picker> */

/* <modal dialogs> */

.RadScheduler_SRB .rsModalBgTopLeft,
.RadScheduler_SRB .rsModalBgTopRight,
.RadScheduler_SRB .rsModalBgBottomLeft,
.RadScheduler_SRB .rsModalBgBottomRight
{
    background-image: url('Scheduler/rsModalBg.png');
}

div.RadScheduler_SRB .rsAnimating
{
    background-image: url('Scheduler/rsModalBgIE6.png');
}

* html .RadScheduler_SRB .rsModalBgTopLeft,
* html .RadScheduler_SRB .rsModalBgTopRight,
* html .RadScheduler_SRB .rsModalBgBottomLeft,
* html .RadScheduler_SRB .rsModalBgBottomRight
{
    background-image: url('Scheduler/rsModalBgIE6.png');
}

.RadScheduler_SRB .rsAdvancedEdit .rsAdvTitle,
.RadScheduler_SRB .rsAdvancedEdit .rsAdvInnerTitle
{
    background-image: url('Scheduler/rsModalTitleBg.png');
}

.RadScheduler_SRB .rsAdvancedEdit a.rsAdvEditClose,
.RadScheduler_SRB div.rsModalWrapper .rsModalWindowClose
{
	background-image: url('Scheduler/rsSprites.png');
	height:19px;
	margin-top:-26px;
	width:30px;
}
.RadScheduler_SRB div.rsModalWrapper .rsModalWindowClose
{
    margin-top: -24px;
}

.RadScheduler_SRB .rsAdvancedEdit a.rsAdvEditClose:hover,
.RadScheduler_SRB .rsModalWrapper a.rsModalWindowClose:hover
{
	background-position: -78px -526px;
}

.RadScheduler_SRB .rsModalWrapper .rsModalTitle
{
	color: #000000;
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_SRB .rsModalWrapper .rsModalInner
{
	border-color: #7694b0;
	background: #ffffff;
}

.RadScheduler_SRB .rsModalWrapper .rsModalIcon,
.RadScheduler_SRB .rsModalWrapper .rsModalButtons a
{
	background-image: url('Scheduler/rsSprites.png');
}

/* Inline Edit buttons + ModalDialog buttons */
.RadScheduler_SRB .rsModalWrapper .rsModalButtons a,
.RadScheduler_SRB .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a
{
	color: #333333;
}

/* </modal dialogs> */

.RadScheduler_SRB .rsBottomIndicator .rsOvertimeArrow
{
	background: transparent url('Scheduler/rsSprites.png') no-repeat -180px -31px;
}        	

.RadScheduler_SRB .rsTopIndicator .rsOvertimeArrow
{
	background: transparent url('Scheduler/rsSprites.png') no-repeat -134px -31px;
}      


.RecurrenceEditor_SRB
{
	color: #333;
	font: normal 12px/14px "Segoe UI", Arial, sans-serif;
}

/* <xref input skins> */

.RecurrenceEditor_SRB .rsAdvInput,
.RecurrenceEditor_SRB select
{
	border-color: #ABADB3 #DBDFE6 #DBDFE6 #ABADB3;
}

.RecurrenceEditor_SRB .rsInvalid input,
.RecurrenceEditor_SRB .rsAdvTimePicker .riEmpty
{
	background-image: url('Input/sprite.gif');
}

.RecurrenceEditor_SRB .rsInvalid
{
	border-color: #F32800;
	color: #F32800;
}
/* </xref input skins> */

.RecurrenceEditor_SRB h2,
.RecurrenceEditor_SRB h3
{
	color: #567db0;
}

.RecurrenceEditor_SRB h2
{
	border-bottom: 1px solid #CCC;
}

.RecurrenceEditor_SRB h2 span
{
	background: #f0f0f0;
}

.RecurrenceEditor_SRB .rsAdvRecurrenceFreq
{
	border-right: 1px solid #fff;
}

.RecurrenceEditor_SRB ul.rsRecurrenceOptionList 
{
	border-right: 1px solid #CCC;
}

.RecurrenceEditor_SRB div.rsAdvPatternPanel
{
	border-left: 0;
}

/* <date/time picker> */

.RecurrenceEditor_SRB .rsTimePick .RadInput_SRB input.riEnabled,
.RecurrenceEditor_SRB .rsTimePick .RadInput_SRB input.riHover,
.RecurrenceEditor_SRB .rsTimePick .RadInput_SRB input.riFocused
{
	background-image: url('Scheduler/rsSprites.png');
}

/* </date/time picker> */

.ReminderDialog_SRB,
.ReminderDialog_SRB a
{
    color: #333;
    font: normal 12px/14px "Segoe UI", Arial, sans-serif;
}

.ReminderDialog_SRB .rsRemContentPanel
{
    border-color: #555;
}

/* <advanced edit title> */

.ReminderDialog_SRB .rsModalBgTopLeft,
.ReminderDialog_SRB .rsModalBgTopRight,
.ReminderDialog_SRB .rsModalBgBottomLeft,
.ReminderDialog_SRB .rsModalBgBottomRight
{
    background-image: url('Scheduler/rsModalBg.png');
}

* html .ReminderDialog_SRB .rsModalBgTopLeft,
* html .ReminderDialog_SRB .rsModalBgTopRight,
* html .ReminderDialog_SRB .rsModalBgBottomLeft,
* html .ReminderDialog_SRB .rsModalBgBottomRight
{
    background-image: url('Scheduler/rsModalBgIE6.png');
}

.ReminderDialog_SRB a.rsRemTitleBarCloseBtn
{
    opacity: 0.8;
    -moz-opacity: 0.8;
    filter: alpha(opacity=80);
}

.ReminderDialog_SRB a.rsRemTitleBarCloseBtn:hover
{
    opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}

.ReminderDialog_SRB .rsRemTitleIcon,
.ReminderDialog_SRB .rsRemTitleBarIcon,
.ReminderDialog_SRB a.rsRemTitleBarCloseBtn,
.ReminderDialog_SRB .rsRemActions a.rsRemDismissAllBtn,
.ReminderDialog_SRB .rsRemActions a.rsRemOpenItemBtn,
.ReminderDialog_SRB .rsRemActions a.rsRemDismissBtn,
.ReminderDialog_SRB .rsRemSnoozePanel a.rsRemSnoozeBtn
{
    background-image: url('Scheduler/rsSprites.png');
}

/* </advanced edit title> */

.RadSiteMap_SRB .rsmLink,
.RadSiteMap_SRB .rsmTemplate
{
	font-family: "Segoe UI", Arial, sans-serif;
	border-bottom: 0;
	color: #000000;
}

.RadSiteMap_SRB .rsmLevel1 .rsmLink,
.RadSiteMap_SRB .rsmLevel1 .rsmTemplate
{
	color: #688db0;
}

.RadSiteMap_SRB .rsmLevel2 .rsmLink,
.RadSiteMap_SRB .rsmLevel2 .rsmTemplate,
.RadSiteMap_SRB .rsmThreeLevels .rsmLevel1 .rsmLink,
.RadSiteMap_SRB .rsmTwoLevels .rsmLevel1 .rsmLink,
.RadSiteMap_SRB .rsmOneLevel .rsmItem .rsmLink
{
	color: #15436e;
}

.RadSiteMap_SRB .rsmLink:hover
{
	color: #15436e;
}

.RadSiteMap_SRB .rsmLevel1 .rsmLink:hover
{
	color: #000000;
}

.RadSiteMap_SRB .rsmLevel2 .rsmLink:hover,
.RadSiteMap_SRB .rsmThreeLevels .rsmLevel1 .rsmLink:hover,
.RadSiteMap_SRB .rsmTwoLevels .rsmLevel1 .rsmLink:hover,
.RadSiteMap_SRB .rsmOneLevel .rsmItem .rsmLink:hover
{
	color: #000000;
	background: #9ed0ff url('SiteMap/rsmHover.png') repeat-x 0 0;
}

.RadSiteMap_SRB .rsmLevel .rsmNodeLines .rsmItem
{
	background-image: url('SiteMap/NodeLines.png');
}

/* RadSlider for ASP.NET AJAX Office2007 Skin */
.RadSlider_SRB .rslTrack
{
	border-color:#97badb #97badb #89aac9 #89aac9;
}

.RadSlider_SRB .rslHorizontal a.rslHandle
{
	background-image:url('Slider/Handles.gif');
}

.RadSlider_SRB .rslHorizontal a.rslDraghandle
{
	background-image:url('Slider/DragHandle.gif');
	width:9px;
}

.RadSlider_SRB .rslBottom a.rslDraghandle
{
	background-image:url('Slider/DragHandleUp.gif');
}

.RadSlider_SRB .rslHorizontal .rslTrack
{
	background:url('Slider/TrackBgr.gif') repeat-x;
}

.RadSlider_SRB .rslHorizontal .rslSelectedregion
{
	background:url('Slider/SelectedRegionHorizontalBgr.gif') right top no-repeat;
}

/* vertical slider */
.RadSlider_SRB .rslVertical a.rslHandle
{
	background-image:url('Slider/HandlesVertical.gif');
}

.RadSlider_SRB .rslVertical .rslTrack
{
	background:url('Slider/TrackVerticalBgr.gif') repeat-y;
}

.RadSlider_SRB .rslVertical .rslSelectedregion
{
	background:url('Slider/SelectedRegionVerticalBgr.gif') left bottom no-repeat;
}

.RadSlider_SRB .rslVertical a.rslDraghandle
{
	background:url('Slider/DragVerticalHandle.gif') no-repeat;
	height:9px;
}

.RadSlider_SRB .rslLeft a.rslDraghandle
{
	background:url('Slider/DragVerticalHandleRight.gif') no-repeat;
}

.RadSlider_SRB .rslItem,
.RadSlider_SRB .rslLargeTick span
{
	color:#333333;
}

.RadSlider_SRB .rslItemsWrapper .rslItemSelected
{
	color:#000000;
}

/* horizontal slider items */
.RadSlider_SRB .rslHorizontal .rslItem
{
	background-image:url('Slider/ItemHorizontalBgr.gif');
}

/* vertical slider items */
.RadSlider_SRB .rslVertical .rslItem
{
	background-image:url('Slider/ItemVerticalBgr.gif');
}

/* horizontal slider - TrackPosition=Top/Bottom */
.RadSlider_SRB .rslTop .rslSmallTick,
.RadSlider_SRB .rslBottom .rslSmallTick
{
	background-image:url('Slider/SmallChangeHorizontal.gif');
}

.RadSlider_SRB .rslTop .rslLargeTick,
.RadSlider_SRB .rslBottom .rslLargeTick
{
	background-image:url('Slider/LargeChangeHorizontal.gif');
}

/* vertical slider - TrackPosition=Left/Right */
.RadSlider_SRB .rslLeft .rslSmallTick,
.RadSlider_SRB .rslRight .rslSmallTick
{
	background-image:url('Slider/SmallChangeVertical.gif');
}

.RadSlider_SRB .rslLeft .rslLargeTick,
.RadSlider_SRB .rslRight .rslLargeTick 
{
	background-image:url('Slider/LargelChangeVertical.gif');
}

/* horizontal slider - TrackPosition=Center */
.RadSlider_SRB .rslMiddle .rslSmallTick
{
	background-image:url('Slider/SmallChangeMiddleHorizontal.gif');
}

.RadSlider_SRB .rslMiddle .rslLargeTick
{
	background-image:url('Slider/LargeChangeMiddleHorizontal.gif');
}

/* vertical slider - TrackPosition=Center */
.RadSlider_SRB .rslCenter .rslSmallTick
{
	background-image:url('Slider/SmallChangeCenterVertical.gif');
}

.RadSlider_SRB .rslCenter .rslLargeTick
{
	background-image:url('Slider/LargelChangeCenterVertical.gif');
}
/* RadSplitter for ASP.NET AJAX - Office2007 Skin */

/* Borders */
.RadSplitter_SRB,

/* Vertical RadSplitter items */
.RadSplitter_SRB .rspPane, 
.RadSplitter_SRB .rspResizeBar,
.RadSplitter_SRB .rspSlideContainerResize,

/* Horizontal RadSplitter items */
.RadSplitter_SRB .rspPaneHorizontal,
.RadSplitter_SRB .rspResizeBarHorizontal,
.RadSplitter_SRB .rspSlideContainerResizeHorizontal
{
	border-color:#e1e7ed;
}

.RadSplitter_SRB .rspPaneTabContainer
{
    border-color:#a9bdcf;
}

/* RadSplitBar/RadSlidingPane resize elements */
.RadSplitter_SRB .rspResizeBar,
.RadSplitter_SRB .rspSlideContainerResize
{
	background:#ffffff url('Splitter/ResizeBarVerticalSprites.gif') repeat-y 0 0;
	border-right-color:#e4ebf2;
}

.RadSplitter_SRB .rspResizeBarOver,
.RadSplitter_SRB .rspSlideContainerResizeOver
{
    background:#e4edf5 none; /*-4px 0*/
}

.RadSplitter_SRB .rspResizeBarHorizontal,
.RadSplitter_SRB .rspSlideContainerResizeHorizontal
{
	background:#ffffff url('Splitter/ResizeBarHorizontalSprites.gif') repeat-x 0 0;
	border-bottom-color:#e4ebf2;
}

.RadSplitter_SRB .rspResizeBarOverHorizontal,
.RadSplitter_SRB .rspSlideContainerResizeOverHorizontal
{
    background:#e4edf5 none; /*0 -4px;*/
}

/* RadSlidingPane tab */
.RadSplitter_SRB .rspPaneTabContainer,
/* RadSlidingPane buttons */
.RadSplitter_SRB .rspSlideHeaderDockIcon,
.RadSplitter_SRB .rspSlideHeaderUndockIcon,
.RadSplitter_SRB .rspSlideHeaderCollapseIcon,
/* RadSplitBar buttons */
.RadSplitter_SRB .rspCollapseBarExpand,
.RadSplitter_SRB .rspCollapseBarCollapse,

.RadSplitter_SRB .rspCollapseBarHorizontalExpand,
.RadSplitter_SRB .rspCollapseBarHorizontalCollapse
{
    background-image:url('Splitter/ExpandCollapseBarsCommands.gif');
    background-repeat:no-repeat;
}

/* RadSlidingPane tab */
.RadSplitter_SRB .rspPaneTabContainer
{
    background-position:-81px 0;
    background-repeat:repeat-y;
}

/* RadSplitBar buttons */
.RadSplitter_SRB .rspCollapseBarCollapse
{	
	background-position:0 0;
}
.RadSplitter_SRB .rspCollapseBarCollapseOver
{
    background-position:-192px 0;
}

.RadSplitter_SRB .rspCollapseBarExpand
{	
	background-position:-4px 0;
}
.RadSplitter_SRB .rspCollapseBarExpandOver
{
    background-position:-196px 0;
}

.RadSplitter_SRB .rspCollapseBarHorizontalExpand
{
    background-position:-8px -4px;
}
.RadSplitter_SRB .rspCollapseBarHorizontalExpandOver
{
    background-position:-8px -12px;
}

.RadSplitter_SRB .rspCollapseBarHorizontalCollapse
{
    background-position:-8px 0;
}
.RadSplitter_SRB .rspCollapseBarHorizontalCollapseOver
{
    background-position:-8px -8px;
}

/* RadSlidingPane buttons */
.RadSplitter_SRB .rspSlideHeaderUndockIcon
{
	background-position:-50px 0;
}

.RadSplitter_SRB .rspSlideHeaderDockIcon
{
	background-position:-35px 0;
}

.RadSplitter_SRB .rspSlideHeaderCollapseIcon
{
	background-position:-65px 0;
}

/* RadSlidingPane header */
.RadSplitter_SRB .rspSlideHeader, 
/* RadSlidingPane title */
.RadSplitter_SRB .rspSlideTitleContainer,
/* RadSlidingPane tab, SlideDirection=Top/Bottom */
.RadSplitter_SRB .rspBottom .rspPaneTabContainer,
.RadSplitter_SRB .rspTop .rspPaneTabContainer
{
	background-image:url('Splitter/slideTitleContainerBgr.gif');
	background-repeat:repeat-x;
}

.RadSplitter_SRB .rspBottom .rspPaneTabContainer,
.RadSplitter_SRB .rspTop .rspPaneTabContainer
{
    background-position:0 -1px;
}

/* RadSlidingPane header elements */
.RadSplitter_SRB .rspSlideTitleContainer,
.RadSplitter_SRB .rspSlideHeaderIconWrapper
{
	border-bottom:solid 1px #e1e7ed;
}

/* RadSlidingPane title text */
.RadSplitter_SRB .rspSlideTitle,
/* RadSlidingPane tab text */
.RadSplitter_SRB .rspPaneTabText
{
	font:normal 10px "Segoe UI", Arial, Sans-serif;
	color:#000000;
}
.RadSplitter_SRB .rspSlideTitle
{	
	font-size:12px;
}

/* RadSlidingPane content - this element should not be transparent as it shows above content in adjacent RadPanes */
.RadSplitter_SRB .rspSlideContent
{
	background-color:#ffffff;
}
.RadTabStrip_SRB .rtsLI,
.RadTabStrip_SRB .rtsLink
{
	color: #000000;
	font: 12px/26px "Segoe UI", Arial, sans-serif;
}

.RadTabStrip_SRB .rtsLevel1 .rtsLI,
.RadTabStrip_SRB .rtsLevel1 .rtsLink
{
	color: #15436e;
}

.RadTabStrip_SRB .rtsLevel .rtsLink:hover,
.RadTabStrip_SRB .rtsLevel .rtsSelected,
.RadTabStrip_SRB .rtsLevel .rtsSelected:hover
{
	text-decoration: underline;
}

.RadTabStrip_SRB .rtsLevel1 .rtsLink:hover,
.RadTabStrip_SRB .rtsLevel1 .rtsSelected,
.RadTabStrip_SRB .rtsLevel1 .rtsSelected:hover
{
	text-decoration: none;
}

.RadTabStripLeft_SRB .rtsSeparator,
.RadTabStripRight_SRB .rtsSeparator
{
	background: #9fc2e3;
}

/* <focus cue> */
div.RadTabStrip_SRB a.rtsLink:focus
{
    outline-color: #5983ab;
}

div.RadTabStrip_SRB a.rtsLink:focus:after
{
    border-color /*\**/: #5983ab\9;
}
/* </focus cue> */

/* <disabled tabs> */
.RadTabStrip_SRB .rtsLevel .rtsDisabled
{
	color: #666666;
}
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip_SRB .rtsNextArrow,
.RadTabStrip_SRB .rtsPrevArrow,
.RadTabStrip_SRB .rtsPrevArrowDisabled,
.RadTabStrip_SRB .rtsNextArrowDisabled
{
	background-image: url('TabStrip/TabStripStates.png');
}
/* </scrolling arrows> */

/* <tab backgrounds> */

.RadTabStrip_SRB .rtsLevel { background: #d3e1ed; }

.RadTabStrip_SRB .rtsLevel1 { background-color: #cce6ff; }
.RadTabStripTop_SRB .rtsLevel2 { background: #d3e1ed url('TabStrip/Level2Bg.png') repeat-x 0 0; }

.RadTabStripTop_SRB .rtsLevel .rtsLink,
.RadTabStripTop_SRB .rtsLevel .rtsOut { background-image: none; }

.RadTabStripTop_SRB .rtsLevel1 .rtsLink,
.RadTabStripTop_SRB .rtsLevel1 .rtsOut,
.RadTabStripBottom_SRB .rtsLevel1 .rtsLink,
.RadTabStripBottom_SRB .rtsLevel1 .rtsOut,
.RadTabStripTop_SRB .rtsLevel1,
.RadTabStripBottom_SRB .rtsLevel1 { background-image: url('TabStrip/TabStripStates.png'); }

.RadTabStripLeft_SRB .rtsLink,
.RadTabStripRight_SRB .rtsLink { background-image: url('TabStrip/TabStripVStates.png'); }

.RadTabStripLeft_SRB .rtsLast .rtsLink,
.RadTabStripRight_SRB .rtsLast .rtsLink
{
	border-bottom: 1px solid #8b9094;
}

.RadTabStripRight_SRB .rtsLink,
.RadTabStripRight_SRB .rtsLI .rtsDisabled:hover { background-position: 100% 0; }
.RadTabStripRight_SRB .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_SRB .rtsSelected,
.RadTabStripRight_SRB .rtsSelected:hover { background-position: 100% -400px; }
/* </tab backgrounds> */


/* <background positioning: tabs with hovers> */

/* <orientation: top> */

.RadTabStripTop_SRB .rtsLevel1 .rtsLink { background-position: 0 0; }
.RadTabStripTop_SRB .rtsLevel1 .rtsOut { background-position: 100% 0; }

.RadTabStripTop_SRB .rtsLevel1 .rtsLink:hover { background-position: 0 -52px; }
.RadTabStripTop_SRB .rtsLevel1 .rtsLink:hover .rtsOut { background-position: 100% -52px; }

.RadTabStripTop_SRB .rtsLevel1 .rtsSelected,
.RadTabStripTop_SRB .rtsLevel1 .rtsSelected:hover { background-position: 0 -26px; }
.RadTabStripTop_SRB .rtsLevel1 .rtsSelected .rtsOut,
.RadTabStripTop_SRB .rtsLevel1 .rtsSelected:hover .rtsOut { background-position: 100% -26px; }

.RadTabStripTop_SRB .rtsLevel1 .rtsDisabled:hover { background-position: 0 0; }
.RadTabStripTop_SRB .rtsLevel1 .rtsDisabled:hover .rtsOut { background-position: 100% 0; }

.RadTabStripTop_SRB .rtsLevel1 { background-position: 0 100%; background-repeat: repeat-x; }

/* </orientation: top> */

/* <orientation: bottom> */

.RadTabStripBottom_SRB .rtsLevel1 .rtsLink { background-position: 0 -182px; }
.RadTabStripBottom_SRB .rtsLevel1 .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_SRB .rtsLevel1 .rtsLink:hover { background-position: 0 -130px; }
.RadTabStripBottom_SRB .rtsLevel1 .rtsLink:hover .rtsOut { background-position: 100% -130px; }

.RadTabStripBottom_SRB .rtsLevel1 .rtsSelected,
.RadTabStripBottom_SRB .rtsLevel1 .rtsSelected:hover { background-position: 0 -156px; }
.RadTabStripBottom_SRB .rtsLevel1 .rtsSelected .rtsOut,
.RadTabStripBottom_SRB .rtsLevel1 .rtsSelected:hover .rtsOut { background-position: 100% -156px; }

.RadTabStripBottom_SRB .rtsLevel1 .rtsDisabled:hover { background-position: 0 -182px; }
.RadTabStripBottom_SRB .rtsLevel1 .rtsDisabled:hover .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_SRB .rtsLevel1 { background-position: 0 -599px; background-repeat: repeat-x; }

/* </orientation: bottom> */

/* <orientation: right> */

.RadTabStripRight_SRB .rtsUL .rtsLink,
.RadTabStripRight_SRB .rtsUL .rtsLI .rtsDisabled:hover { background-position: 100% 0; text-align: left; }
.RadTabStripRight_SRB .rtsUL .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_SRB .rtsUL .rtsSelected,
.RadTabStripRight_SRB .rtsUL .rtsSelected:hover { background-position: 100% -400px; }

/* </orientation: right> */

/* </background positioning: tabs with hovers> */

.RadTagCloud_SRB
{
	border: 1px dotted #cccccc;
}
.RadTagCloud_SRB .rtcTagList .rtcTagItem
{
	color: #cccccc;
}
.RadTagCloud_SRB .rtcTagList .rtcTagItem:hover
{
	color: #000000;
}
.RadTagCloud_SRB .rtcTagList .rtcTagItem a
{
	color: #15436e;
}
.RadTagCloud_SRB .rtcTagList .rtcTagItem a:hover
{
	color: #000000;
	background: #9ed0ff;
}

/* <RadToolBar / Office2007> */

/* <tool wrapper> */

/* <horizontal> */

.RadToolBar_SRB .rtbOuter
{
	border: 1px solid #7694b0;
}

.RadToolBar_SRB .rtbMiddle
{
	border: 1px solid #fafafa;
	background: #dfeaf5 url('ToolBar/rtbControlBg.png') repeat-x 0 0;
}

/* </horizontal> */

/* <vertical> */

.RadToolBar_SRB_Vertical .rtbMiddle
{
	background: #dfeaf5 url('ToolBar/rtbVerticalControlBg.png') repeat-y 0 0;
}

/* </vertical> */

/* </tool wrapper> */

/* <buttons> */

.RadToolBar_SRB .rtbWrap,
.RadToolBar_SRB .rtbTemplate
{
	color: #15436e;
	font: normal 12px/20px "Segoe UI", Arial, sans-serif;
}

/* <button states> */

.RadToolBar_SRB .rtbSplBtnFocused .rtbWrap, .RadToolBar_SRB .rtbSplBtnFocused .rtbOut, .RadToolBar_SRB .rtbSplBtnFocused .rtbMid, .RadToolBar_SRB .rtbSplBtnFocused .rtbIn,
.RadToolBar_SRB .rtbItemFocused .rtbWrap, .RadToolBar_SRB .rtbItemFocused .rtbOut, .RadToolBar_SRB .rtbItemFocused .rtbMid, .RadToolBar_SRB .rtbItemFocused .rtbIn,
.RadToolBar_SRB .rtbItemHovered .rtbWrap, .RadToolBar_SRB .rtbItemHovered .rtbOut, .RadToolBar_SRB .rtbItemHovered .rtbMid, .RadToolBar_SRB .rtbItemHovered .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbHoverBg.png');
}

.RadToolBar_SRB .rtbItemClicked .rtbWrap, .RadToolBar_SRB .rtbItemClicked .rtbOut, .RadToolBar_SRB .rtbItemClicked .rtbMid, .RadToolBar_SRB .rtbItemClicked .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbClickedBg.png');
}

.RadToolBar_SRB .rtbSplBtnExpanded .rtbWrap, .RadToolBar_SRB .rtbSplBtnExpanded .rtbOut, .RadToolBar_SRB .rtbSplBtnExpanded .rtbMid, .RadToolBar_SRB .rtbSplBtnExpanded .rtbIn,
.RadToolBar_SRB .rtbDropDownExpanded .rtbWrap, .RadToolBar_SRB .rtbDropDownExpanded .rtbOut, .RadToolBar_SRB .rtbDropDownExpanded .rtbMid, .RadToolBar_SRB .rtbDropDownExpanded .rtbIn,
.RadToolBar_SRB .rtbChecked .rtbWrap, .RadToolBar_SRB .rtbChecked .rtbOut, .RadToolBar_SRB .rtbChecked .rtbMid, .RadToolBar_SRB .rtbChecked .rtbIn,
.RadToolBar_SRB li.rtbChecked .rtbWrap:hover, .RadToolBar_SRB li.rtbChecked .rtbWrap:hover .rtbOut, .RadToolBar_SRB li.rtbChecked .rtbWrap:hover .rtbMid, .RadToolBar_SRB li.rtbChecked .rtbWrap:hover .rtbIn
{
	background-image: url('ToolBar/rtbActiveBg.png');
	background-color: transparent;
	background-repeat: no-repeat;
}

.RadToolBar_SRB .rtbItemFocused .rtbWrap,
.RadToolBar_SRB .rtbChecked .rtbWrap,
.RadToolBar_SRB .rtbDropDownExpanded .rtbWrap,
.RadToolBar_SRB .rtbSplBtnExpanded .rtbWrap,
.RadToolBar_SRB .rtbItemHovered .rtbWrap,
.RadToolBar_SRB .rtbItemClicked .rtbWrap
{
	color: #000000;
}

/* </button states> */

/* <Drop Down Arrows> */


.RadToolBar_SRB .rtbSplBtn .rtbChoiceArrow,
.RadToolBar_SRB .rtbItem .rtbVOriented .rtbChoiceArrow,
.RadToolBar_SRB .rtbChoiceArrow,
.RadToolBar_SRB .rtbSplBtnExpanded .rtbVOriented .rtbChoiceArrow,
.RadToolBar_SRB .rtbSplBtnExpanded .rtbChoiceArrow,
.RadToolBar_SRB .rtbDropDownExpanded .rtbVOriented .rtbChoiceArrow,
.RadToolBar_SRB .rtbDropDownExpanded .rtbChoiceArrow,
.RadToolBar_SRB .rtbSplBtnHovered .rtbVOriented .rtbChoiceArrow,
.RadToolBar_SRB .rtbSplBtnHovered .rtbChoiceArrow,
.RadToolBar_SRB .rtbItemHovered .rtbVOriented .rtbChoiceArrow,
.RadToolBar_SRB .rtbItemHovered .rtbChoiceArrow,
.RadToolBar_SRB .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_SRB .rtbSplBtnClicked .rtbChoiceArrow,
.RadToolBar_SRB .rtbItemClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_SRB .rtbItemClicked .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbDropArrows.png');
}

.RadToolBar_SRB .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_SRB .rtbSplBtn .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_SRB .rtbSplBtnExpanded .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_SRB .rtbDropDownExpanded .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_SRB .rtbSplBtnHovered .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_SRB .rtbItemHovered .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_SRB .rtbSplBtnClicked .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_SRB .rtbItemClicked .rtbExpandUp .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbUpArrows.png');
}

/* </Drop Down Arrows> */

.RadToolBar_SRB_Horizontal li.rtbSeparator 
{
	border-left: 1px solid #95bfe6;
	background: #ffffff;
}

.RadToolBar_SRB_Vertical li.rtbSeparator
{
	border-top: 1px solid #95bfe6;
	background: #ffffff;
}

/* </buttons> */


/* <disabled states> */

.RadToolBar_SRB .rtbDisabled .rtbWrap:hover,
.RadToolBar_SRB .rtbDisabled .rtbWrap:hover .rtbOut,
.RadToolBar_SRB .rtbDisabled .rtbWrap:hover .rtbMid,
.RadToolBar_SRB .rtbDisabled .rtbWrap:hover .rtbIn
{
	background-image: none;
}

.RadToolBar_SRB .rtbDisabled .rtbWrap { color: #8ca5bd\9; }

@media screen and (-webkit-min-device-pixel-ratio:0)  /* WebKit alpha + opacity/cleartype bug, like IE wasn't enough... */
{
	.RadToolBar_SRB .rtbDisabled .rtbWrap { color: #8ca5bd; }
}

/* </disabled states */

/* <drop-down> */

/* <Drop Down rounded corners and shadows> */

.RadToolBarDropDown_SRB .rtbTopFix,
.RadToolBarDropDown_SRB .rtbBottomFix,
.RadToolBarDropDown_SRB .rtbGroup
{
	background-image: url('ToolBar/rtbDropDownBg.png');
	background-color: #ffffff;
	background-repeat: repeat-y;
    background-position: -1px 0;
}

.RadToolBarDropDown_SRB div.rtbTopFix,
.RadToolBarDropDown_SRB div.rtbBottomFix
{
    background-position: -2px 0;
}

.RadToolBarDropDown_SRB .rtbBottomLeft,
.RadToolBarDropDown_SRB .rtbRoundedCorners
{
	background-image:  url('ToolBar/rtbRoundedLeft.png');
	background-color: transparent;
	background-repeat: no-repeat;
}

.RadToolBarDropDown_SRB .rtbTopRight,
.RadToolBarDropDown_SRB .rtbBottomRight
{
	background-image:  url('ToolBar/rtbRoundedRight.png');
	background-color: transparent;
	background-repeat: no-repeat;
}

.RadToolBarDropDown_SRB .rtbTopFix,
.RadToolBarDropDown_SRB .rtbBottomFix,
.RadToolBarDropDown_SRB .rtbRoundedCorners .rtbFirst
{
	border-color: #878787;
}

.RadToolBarDropDown_SRB_rtl .rtbBottomLeft,
.RadToolBarDropDown_SRB_rtl .rtbRoundedCorners
{
	background-image: url('ToolBar/rtbRoundedLeft_rtl.png');
}

.RadToolBarDropDown_SRB_rtl .rtbTopRight,
.RadToolBarDropDown_SRB_rtl .rtbBottomRight
{
	background-image: url('ToolBar/rtbRoundedRight_rtl.png');
}

.RadToolBarDropDown_SRB_rtl div.rtbTopFix,
.RadToolBarDropDown_SRB_rtl div.rtbBottomFix,
.RadToolBarDropDown_SRB_rtl .rtbGroup
{
	background-position: 101% 0;
}

/* </Drop Down rounded corners and shadows> */

.RadToolBarDropDown_SRB
{
	border-color: #878787;
	background-color: #ffffff;
	background-image: url('ToolBar/rtbDropDownBg.png');
	background-position: -1px 0;
}

.RadToolBarDropDown_SRB li.rtbItem {
	padding:0 0 0 4px;
}

div.RadToolBarDropDown_SRB_rtl
{
	background-position: 101% 0;
}

.RadToolBarDropDown_SRB .rtbWrap,
.RadToolBarDropDown_SRB .rtbTemplate
{
	font-weight: normal;
	font-size: 12px;
	font-family: "Segoe UI", Arial, sans-serif;
	color: #355d82;
}

.RadToolBarDropDown_SRB .rtbItemHovered,
.RadToolBarDropDown_SRB .rtbItemFocused,
.RadToolBarDropDown_SRB .rtbItemHovered .rtbWrap,
.RadToolBarDropDown_SRB .rtbItemFocused .rtbWrap
{
	color: #000000;
	background-image: url('ToolBar/rtbDropDownHover.png');
}

.RadToolBarDropDown_SRB .rtbDisabled .rtbWrap
{
	color: #ababab;
}

.RadToolBarDropDown_SRB .rtbSeparator
{
	border-color: #c4c4c4;
	background: #ffffff;
}

/* </drop-down> */

/* </RadToolBar / Office2007> */

/* RadToolTip Office2007 Skin */

.RadToolTip_SRB.rtLoading
{	
	background: url('Common/loading.gif') no-repeat center;
}

div.RadToolTip_SRB table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_SRB table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_SRB table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_SRB table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip_SRB table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_SRB table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip_SRB table.rtShadow td.rtWrapperTopLeft,
div.RadToolTip_SRB table.rtShadow td.rtWrapperTopRight,
div.RadToolTip_SRB table.rtShadow td.rtWrapperBottomLeft,
div.RadToolTip_SRB table.rtShadow td.rtWrapperBottomRight,
div.RadToolTip_SRB table.rtShadow td.rtWrapperTopCenter,
div.RadToolTip_SRB table.rtShadow td.rtWrapperBottomCenter,
div.RadToolTip_SRB a.rtCloseButton
{
	background-image: url('ToolTip/ToolTipSprites.png');
}

div.RadToolTip_SRB table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_SRB table.rtWrapper td.rtWrapperRightMiddle,
div.RadToolTip_SRB table.rtShadow td.rtWrapperLeftMiddle,
div.RadToolTip_SRB table.rtShadow td.rtWrapperRightMiddle
{
	background-image:  url('ToolTip/ToolTipVerticalSprites.png');
}

div.RadToolTip_SRB table.rtWrapper td.rtWrapperContent
{
	background-color: #dfe9f2;	
	color: #222426;
}

div.RadToolTip_SRB div.rtTitlebar
{	
	color: #222426;
}

div.RadToolTip_SRB div.rtCallout
{
	background-image: url('ToolTip/Callouts.gif');
}

/* overwrite shadow callouts because of the shadow depth */
div.RadToolTip_SRB.rtShadow .rtCalloutTopLeft, 
div.RadToolTip_SRB.rtShadow .rtCalloutTopRight,
div.RadToolTip_SRB.rtShadow .rtCalloutTopCenter 
{
	margin-top:-5px;
}

div.RadToolTip_SRB.rtShadow .rtCalloutMiddleRight
{
	margin-left:-6px;
}

div.RadToolTip_SRB.rtShadow .rtCalloutMiddleLeft
{
	margin-left:-5px;
}

div.RadToolTip_SRB.rtShadow .rtCalloutBottomRight, 
div.RadToolTip_SRB.rtShadow .rtCalloutBottomCenter,
div.RadToolTip_SRB.rtShadow .rtCalloutBottomLeft
{
	margin-top: -6px;
}
/* Telerik RadTreeList SRB Skin */

.RadTreeList_SRB
{
	border-color:#9cb6c5;
	background:#fff;
	color:#333;
}

.RadTreeList_SRB .rtlTable
{
	font:12px/16px "segoe ui",arial,sans-serif;
}

.RadTreeList_SRB .rtlHeader
{
	background:#a6d9f4 0 -2300px repeat-x url('Grid/sprite.gif');
}

.RadTreeList_SRB .rtlHeader a
{
	color:#333;
}

.RadTreeList_SRB .rtlHeader th
{
	border-color:#3c7fb1 #8bbdde;
}

.RadTreeList_SRB .rtlA
{
	background-color:#f6f6f6;
}

.RadTreeList_SRB .rtlR td,
.RadTreeList_SRB .rtlA td
{
	border-color:#ededed;
}

.RadTreeList_SRB .rtlRSel
{
	background:#abdbf5 0 -3901px repeat-x url('Grid/sprite.gif');
}

.RadTreeList_SRB .rtlRSel td
{
	border-color:#a6d9f4;
}

.RadTreeList_SRB .rtlVBorders td.rtlL,
.RadTreeList_SRB .rtlLines td.rtlL
{
	background-color:#fff;
}

.RadTreeList_SRB .rtlExpand,
.RadTreeList_SRB .rtlCollapse
{
	background-image:url('TreeList/sprite.gif');
}

.RadTreeList_SRB .rtlExpand
{
	background-position:0 0;
}

.RadTreeList_SRB .rtlCollapse
{
	background-position:0 -50px;
}

.RadTreeList_SRB .rtlSortAsc,
.RadTreeList_SRB .rtlSortDesc
{
	background-image:url('Grid/sprite.gif');
}

.RadTreeList_SRB .rtlSortAsc
{
	background-position:3px -248px;
}

.RadTreeList_SRB .rtlSortDesc
{
	background-position:3px -198px;
}

.RadTreeList_SRB .rtlLines td.rtlL0
{
	background-image:url('TreeList/rtlSingle.gif');
}

.RadTreeList_SRB .rtlLines td.rtlL1
{
	background-image:url('TreeList/rtlTop.gif');
}

.RadTreeList_SRB .rtlLines td.rtlL2
{
	background-image:url('TreeList/rtlMiddle.gif');
}

.RadTreeList_SRB .rtlLines td.rtlL3
{
	background-image:url('TreeList/rtlBottom.gif');
}

/*rtl*/

.RadTreeListRTL_SRB .rtlLines td.rtlL1
{
	background-image:url('TreeList/rtlTopRTL.gif');
}

.RadTreeListRTL_SRB .rtlLines td.rtlL2
{
	background-image:url('TreeList/rtlMiddleRTL.gif');
}

.RadTreeListRTL_SRB .rtlLines td.rtlL3
{
	background-image:url('TreeList/rtlBottomRTL.gif');
}

/*pager*/

.RadTreeList_SRB .rtlPager
{
	background:#eff7fc;
}

.RadTreeList_SRB .rtlPagerCell
{
	border-color:#aec5d1;
}

.RadTreeList_SRB .rtlPager .rtlPageFirst,
.RadTreeList_SRB .rtlPager .rtlPagePrev,
.RadTreeList_SRB .rtlPager .rtlPageNext,
.RadTreeList_SRB .rtlPager .rtlPageLast
{
	background:transparent no-repeat url('Grid/sprite.gif');
}

.RadTreeList_SRB .rtlPager .rtlPageFirst
{
	background-position:0 -550px;
}
.RadTreeList_SRB .rtlPager .rtlPageFirst:hover
{
	background-position:0 -600px;
}
.RadTreeList_SRB .rtlPager .rtlPagePrev
{
	background-position:0 -700px;
}
.RadTreeList_SRB .rtlPager .rtlPagePrev:hover
{
	background-position:0 -750px;
}
.RadTreeList_SRB .rtlPager .rtlPageNext
{
	background-position:0 -850px;
}
.RadTreeList_SRB .rtlPager .rtlPageNext:hover
{
	background-position:0 -900px;
}
.RadTreeList_SRB .rtlPager .rtlPageLast
{
	background-position:0 -1000px;
}
.RadTreeList_SRB .rtlPager .rtlPageLast:hover
{
	background-position:0 -1050px;
}

.RadTreeList_SRB .rtlPager .rtlPagerButton
{
	border-color:#a6d9f4;
	background:#cfcfcf repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
}

.RadTreeList_SRB .rtlPager .rtlNumPart a:hover,
.RadTreeList_SRB .rtlPager .rtlNumPart a:hover span,
.RadTreeList_SRB .rtlPager .rtlNumPart a.rtlCurrentPage,
.RadTreeList_SRB .rtlPager .rtlNumPart a.rtlCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadTreeList_SRB .rtlPager .rtlNumPart a
{
	color:#000;
}

.RadTreeList_SRB .rtlPager .rtlNumPart a:hover
{
	background-position:100% -1250px;
	color:#06c;
}

.RadTreeList_SRB .rtlPager .rtlNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadTreeList_SRB .rtlPager .rtlNumPart a.rtlCurrentPage,
.RadTreeList_SRB .rtlPager .rtlNumPart a.rtlCurrentPage:hover
{
	background-position:100% -1450px;
	color:#000;
}

.RadTreeList_SRB .rtlPager .rtlNumPart a.rtlCurrentPage span,
.RadTreeList_SRB .rtlPager .rtlNumPart a.rtlCurrentPage:hover span
{
	background-position:0 -1350px;
}
.RadTreeView_SRB,
.RadTreeView_SRB a.rtIn,
.RadTreeView_SRB .rtEdit .rtIn input
{
	color: #15436e;
	font: 12px/18px "Segoe UI", Arial, sans-serif;
}

.RadTreeView_SRB .rtPlus, 
.RadTreeView_SRB .rtMinus
{
	background-image: url('TreeView/PlusMinus.png');
}

.RadTreeView_SRB .rtChecked,
.RadTreeView_SRB .rtUnchecked,
.RadTreeView_SRB .rtIndeterminate
{
	background-image: url('TreeView/TriState.png');
}

.RadTreeView_SRB .rtHover .rtIn
{
	color: #000000;
	border-color: #8d9aa6 #819db8;
	background-color: #9ed0ff;
	background-image: url('TreeView/ItemHoveredBg.png');
}

.RadTreeView_SRB .rtSelected .rtIn
{
	color: #000000;
	border-color: #6f808f #8d9aa6;
	background-color: #9fcffc;
	background-image: url('TreeView/ItemSelectedBg.png');
}

.RadTreeView_SRB .rtSelected .rtLoadingBefore,
.RadTreeView_SRB .rtSelected .rtLoadingAfter,
.RadTreeView_SRB .rtSelected .rtLoadingBelow
{
	color: #333333;
}

.RadTreeView_SRB .rtLoadingIcon
{
	background-image: url('TreeView/LoadingIcon.gif');
}

.RadTreeView .rtLI .rtEdit .rtIn
{
	border-color: #275a8a;
	background: #ffffff;
}

.RadTreeView_SRB_disabled .rtIn,
.RadTreeView_SRB .rtDisabled .rtIn
{
	color: #cccccc;
}


/* <node lines> */

.RadTreeView_SRB .rtLines .rtLI,
.RadTreeView_SRB .rtLines .rtFirst .rtUL { background-image: url('TreeView/NodeSpan.png'); }
.RadTreeView_SRB_rtl .rtLines .rtLI,
.RadTreeView_SRB_rtl .rtLines .rtFirst .rtUL { background-image:url('TreeView/NodeSpan_rtl.png'); }

.RadTreeView_SRB .rtLines .rtFirst,
.RadTreeView_SRB .rtLines .rtFirst .rtUL { background-image: url('TreeView/FirstNodeSpan.png'); }
.RadTreeView_SRB_rtl .rtLines .rtFirst,
.RadTreeView_SRB_rtl .rtLines .rtFirst .rtUL { background-image: url('TreeView/FirstNodeSpan_rtl.png'); }
.RadTreeView_SRB .rtLines .rtLast,
.RadTreeView_SRB .rtLines .rtLast .rtUL { background-image: none; }

.RadTreeView_SRB .rtLines .rtTop { background-image:url('TreeView/TopLine.png'); }
.RadTreeView_SRB_rtl .rtLines .rtTop { background-image:url('TreeView/TopLine_rtl.png'); }
.RadTreeView_SRB .rtLines .rtMid { background-image:url('TreeView/MiddleLine.png'); }
.RadTreeView_SRB_rtl .rtLines .rtMid { background-image:url('TreeView/MiddleLine_rtl.png'); }
.RadTreeView_SRB .rtLines .rtBot { background-image:url('TreeView/BottomLine.png'); }
.RadTreeView_SRB_rtl .rtLines .rtBot { background-image: url('TreeView/BottomLine_rtl.png'); }
.RadTreeView_SRB .rtLines .rtLast .rtTop { background-image:url('TreeView/SingleLine.png'); }
.RadTreeView_SRB_rtl .rtLines .rtLast .rtTop { background-image:url('TreeView/SingleLine_rtl.png'); }

/* </node lines> */

/* RadUpload / Office2007 skin */

/* <general styles> */

.RadUpload_SRB,
.RadUpload_SRB a,
.RadUpload_SRB input,
.RadUploadProgressArea_SRB,
.RadUploadProgressArea_SRB input
{
    font: normal 11px/10px "Segoe UI", Arial, sans-serif;
}

/* </general styles> */

/* <file inputs> */

.RadUpload_SRB .ruStyled .ruFileInput
{
    border-color: #b6cbde;
}

.RadUpload_SRB input.ruFakeInput
{
    border-color: #b6cbde;
    color: #000000;
    background-image: url('Upload/ruSprite.png');
}
* html .RadUpload_SRB .ruFileWrap .ruInputHover { border-color: #869aad; }
*+html .RadUpload_SRB .ruFileWrap .ruInputHover { border-color: #869aad; }

.RadUpload_SRB .ruReadOnly .ruFakeInput
{
	background: #f2f2f2;
}

/* </file inputs> */

/* <buttons> */

.RadUpload_SRB .ruButton,
.RadUploadProgressArea_SRB .ruButton
{
    background-image: url('Upload/ruSprite.png');
    color: #234f78;
}

.RadUpload_SRB .ruRemove
{
	color: #234f78;
}

div.RadUpload_SRB .ruInputs .ruButtonHover,
div.RadUpload_SRB .ruActions .ruButtonHover,
div.RadUploadProgressArea_SRB .ruActions .ruButtonHover
{
    background-position: 100% -23px;
    color: #000000;
}

div.RadUpload_SRB .ruFileWrap .ruButtonHover
{
    background-position: 100% 0;
    color: #000000;
}

/* </buttons> */

/* <submit button> */
/* (use this class to style a single button for uploads) */

.RadUploadSubmit
{
    background-image: url('Upload/ruSprite.png');
    color: #000000;
}

/* </submit button> */

/* <progress area> */

.RadUploadProgressArea_SRB .ruProgress
{
    border-color: #abc4db;
    background-image: url('Upload/ruSprite.png');
    background-color: #ffffff;
}

.RadUploadProgressArea_SRB .ruProgress li
{
    color: #527ca3;
}

.RadUploadProgressArea_SRB li.ruProgressHeader
{
    color: #15436e;
}

.RadUploadProgressArea_SRB .ruProgress li.ruCurrentFile
{
    color: #527ca3;
}

.RadUploadProgressArea_SRB .ruProgress .ruBar
{
    border-color: #b6cbde;
    background-image: url('Upload/ruSprite.png');
}
 
.RadUploadProgressArea_SRB .ruProgress .ruBar div
{
    background-image: url('Upload/ruProgress.gif');
    border-right: 1px solid #68aae8;
}

.RadUploadProgressArea_SRB_rtl .ruProgress .ruBar div
{
    background-image: url('Upload/ruProgress.gif');
    border-right: 0;
    border-left: 1px solid #68aae8;
}
 
.RadUploadProgressArea_SRB .ruProgress .ruActions
{
	border-top-color: #abc4db;
	background: #dfeaf5;
}

/* </progress area> */

/* <RadAsyncUpload> */

.RadUpload_SRB input.ruUploadInvalid
{
    background-repeat: no-repeat;
    background-position: 100% -297px;
    background-image: url('Input/sprite.gif');
}

.RadUpload_SRB_rtl input.ruUploadInvalid
{
    background-position: 3px -297px;
}

.RadUpload_SRB .ruFileProgress,
.RadUpload_SRB .ruFileProgressWrap
{
    background-image: url('Upload/AsyncProgress.png');
}

.RadUpload_SRB .ruFileProgress,
.RadUpload_SRB_rtl .ruFileProgressWrap { background-position: 0 0; }
.RadUpload_SRB .ruFileProgressWrap,
.RadUpload_SRB_rtl .ruFileProgress { background-position: 100% 0; }

.RadUpload_SRB .ruProgressStarted,
.RadUpload_SRB_rtl .ruProgressComplete { background-position: 0 -5px; }
.RadUpload_SRB .ruProgressComplete,
.RadUpload_SRB_rtl .ruProgressStarted { background-position: 100% -5px; }

/* </RadAsyncUpload> */

/* this is the topmost cell of the dialogs that have RadTabStrip */
.reTopcell
{
    background-color: #f0f0f0;
}

/*Sprite from RFE*/

.RadToolBar_SRB .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_SRB .rtbText
{
	background-image: url('FileExplorer/FileExplorerToolbarSpritesIE6.gif') !important;
}
/* RadWindow for ASP.NET AJAX Office 2007 Skin */

/* Window Background */

/* Horiznotal */
.RadWindow_SRB .rwTopLeft,
.RadWindow_SRB .rwTopRight,
.RadWindow_SRB .rwTitlebar,
.RadWindow_SRB .rwFooterLeft,
.RadWindow_SRB .rwFooterRight,
.RadWindow_SRB .rwFooterCenter,
.RadWindow_SRB .rwTopResize,
.RadWindow_SRB .rwStatusbar div,
.RadWindow_SRB .rwStatusbar,
.RadWindow_SRB .rwPopupButton,
.RadWindow_SRB .rwPopupButton span,
.RadWindow_SRB.rwMinimizedWindow .rwCorner
{
    background-image: url('Window/WindowHorizontalSprites.gif');
}

/* Vertical */
.RadWindow_SRB .rwBodyLeft,
.RadWindow_SRB .rwBodyRight,
.RadWindow_SRB .rwStatusbarRow .rwCorner
{
	background-image: url('Window/WindowVerticalSprites.gif');
}

/* Window Shadows */

/* Horiznotal */
.RadWindow_SRB .rwShadow .rwTopLeft,
.RadWindow_SRB .rwShadow .rwTopRight,
.RadWindow_SRB .rwShadow .rwTitlebar,
.RadWindow_SRB .rwShadow .rwFooterLeft,
.RadWindow_SRB .rwShadow .rwFooterRight,
.RadWindow_SRB .rwShadow .rwFooterCenter,
.RadWindow_SRB .rwShadow .rwTopResize,
.RadWindow_SRB .rwShadow .rwStatusbar div,
.RadWindow_SRB .rwShadow .rwStatusbar,
.RadWindow_SRB .rwShadow .rwPopupButton,
.RadWindow_SRB .rwShadow .rwPopupButton span,
.RadWindow_SRB .rwShadow .rwBodyLeft,
.RadWindow_SRB .rwShadow .rwBodyRight,
.RadWindow_SRB .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_SRB .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('Window/WindowHorizontalSprites.png');
}

/* Vertical */
.RadWindow_SRB .rwShadow .rwBodyLeft,
.RadWindow_SRB .rwShadow .rwBodyRight,
.RadWindow_SRB .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_SRB .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('Window/WindowVerticalSprites.png');
}

/* Shadows End */

.RadWindow_SRB .rwStatusbar input
{
    background-color: #edf3f7;
}

.RadWindow_SRB .rwControlButtons
{
    margin-top: 0;
}

.RadWindow_SRB .rwControlButtons a
{
    background-image: url('Window/CommandButtonSprites.gif');
}

.RadWindow_SRB a.rwIcon
{
	background-image: url('Window/WindowHorizontalSprites.gif');
}

div.RadWindow_SRB .rwTitlebarControls em
{
	color: #15436e;
}

div.RadWindow_SRB .rwDialogInput
{
	border: solid 1px #b6cbde;
}

div.RadWindow_SRB .rwDialogInput:hover
{
	border-color: #426a8f;
}

div.RadWindow_SRB td.rwWindowContent
{
    background-color: #ffffff;
}

/* Loading Indicators */
div.RadWindow_SRB tr td.rwLoading
{
    background-color: #edf5fc;
}


/* When ShowContentDuringLoad="true" */
div.RadWindow_SRB td.rwWindowContent.rwLoading
{
    background-image: url('Common/loading.gif');
}

/* When ShowContentDuringLoad="false" */
div.RadWindow_SRB input.rwLoading
{
    background-image: url('Common/loading_small.gif');
}

/*div.RadWindow_SRB td.rwStatusbar
{
     background-position: 0 -373px; 
    background-repeat: repeat-x;
}*/

/* Shadow Control Buttons */

.RadWindow_SRB .rwShadow .rwControlButtons 
{
	margin: 5px -2px 0 0;
}

.RadWindow_SRB .rwShadow .rwControlButtons 
{
	margin: 5px -1px 0 0\9;
}

/* ctrl buttons when winodw is minimized */
.RadWindow_SRB.rwMinimizedWindowShadow .rwShadow .rwControlButtons 
{
	margin: 9px -8px 0 0;
}

/* Icon when winodw is minimized */
.RadWindow_SRB.rwMinimizedWindowShadow .rwShadow .rwIcon 
{
	margin: 9px 6px 0 0;
}

/*title buttons when winodw is minimized */
.RadWindow_SRB.rwMinimizedWindowShadow .rwShadow em 
{
	margin: 4px 0 0 -1px;
}

.RadWindow_SRB .rwShadow .rwControlButtons li
{
	float: left;
	padding: 0;
}

.RadWindow_SRB .rwShadow .rwControlButtons a
{
	width: 28px; 
}

.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_SRB.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopLeft,
.RadWindow_SRB.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTitlebar,
.RadWindow_SRB.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopRight,
.RadWindow_SRB.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterLeft,
.RadWindow_SRB.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterCenter,
.RadWindow_SRB.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterRight
{
    background-image: url('Window/WindowHorizontalSprites.gif') !important;
}

.rwInactiveWindow .rwShadow .rwBodyLeft,
.rwInactiveWindow .rwShadow .rwBodyRight,
.rwInactiveWindow .rwShadow .rwStatusbarRow .rwCorner,
.RadWindow_SRB.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyLeft,
.RadWindow_SRB.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyRight
{
	background-image: url('Window/WindowVerticalSprites.gif') !important;
}

