/* Telerik RadAjaxLoadingPanel Skin - Ajax.BarberPollGray */
.RadAjax_BarberPollGray .raDiv
{
	background-image: url('Ajax/BarberPollGray/ajax-loader.gif');
}

.RadAjax_BarberPollGray .raColor
{
	background-color: #ffffff;
}

.RadAjax_BarberPollGray .raTransp
{
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

/* Telerik RadAjaxLoadingPanel Skin - Ajax.BarGreen */
.RadAjax_BarGreen .raDiv
{
	background-image: url('Ajax/BarGreen/ajax-loader.gif');
}

.RadAjax_BarGreen .raColor
{
	background-color: #ffffff;
}

.RadAjax_BarGreen .raTransp
{
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

/* Telerik RadAjaxLoadingPanel Skin - Ajax.BarLoaderMini */
.RadAjax_BarLoaderMini .raDiv
{
	background-image: url('Ajax/BarLoaderMini/ajax-loader.gif');
}

.RadAjax_BarLoaderMini .raColor
{
	background-color: #ffffff;
}

.RadAjax_BarLoaderMini .raTransp
{
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

/* Telerik RadAjaxLoadingPanel Skin - Ajax.CylonYellow */
.RadAjax_CylonYellow .raDiv
{
	background-image: url('Ajax/CylonYellow/ajax-loader.gif');
}

.RadAjax_CylonYellow .raColor
{
	background-color: #ffffff;
}

.RadAjax_CylonYellow .raTransp
{
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

/* Telerik RadAjaxLoadingPanel Skin - Ajax.IndicatorLoader */
.RadAjax_IndicatorLoader .raDiv
{
	background-image: url('Ajax/IndicatorLoader/ajax-loader.gif');
}

.RadAjax_IndicatorLoader .raColor
{
	background-color: #ffffff;
}

.RadAjax_IndicatorLoader .raTransp
{
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

/* Telerik RadAjaxLoadingPanel Skin - Ajax.IndicatorLoaderMini */
.RadAjax_IndicatorLoaderMini .raDiv
{
	background-image: url('Ajax/IndicatorLoaderMini/ajax-loader.gif');
}

.RadAjax_IndicatorLoaderMini .raColor
{
	background-color: #ffffff;
}

.RadAjax_IndicatorLoaderMini .raTransp
{
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

/* Telerik RadAjaxLoadingPanel Skin - Ajax.SavingFloppy */
.RadAjax_SavingFloppy .raDiv
{
	background-image: url('Ajax/SavingFloppy/ajax-loader.gif');
}

.RadAjax_SavingFloppy .raColor
{
	background-color: #ffffff;
}

.RadAjax_SavingFloppy .raTransp
{
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

/* Telerik RadAjaxLoadingPanel Skin - Ajax.WhiteWash */
.RadAjax_WhiteWash .raDiv
{
	/*background-image: url('Ajax/WhiteWash/ajax-loader.gif');*/
}

.RadAjax_WhiteWash .raColor
{
	background-color: #ffffff;
}

.RadAjax_WhiteWash .raTransp
{
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}


/*Telerik RadCalendar JawberDoo skin*/

table.RadCalendar_JawberDoo
{
	border-collapse:separate;
	border:0;
	background:#fff;
	color:#333;
	font:12px "segoe ui",arial,sans-serif;
}

/*titlebar*/

.RadCalendar_JawberDoo .rcTitlebar
{
	width:100%;
	border:1px solid #a7bac5;
	border-bottom-color:#3c7fb1;
	padding:0;
	background:#a6d9f4 0 -800px repeat-x url('Calendar/JawberDoo/sprite.gif');
	color:#000;
}

.RadCalendar_JawberDoo .rcTitlebar table
{
	width:100%;
	border-collapse:separate;
	border:0;
	font:12px/18px "segoe ui",arial,sans-serif;
}

.RadCalendar_JawberDoo .rcTitlebar td
{
	border:0;
	border-bottom:1px solid #e5f4fd;
	padding:2px 0 3px;
	text-align:center;
	vertical-align:middle;
}

.RadCalendar_JawberDoo .rcTitlebar .rcTitle
{
	width:100%;
	cursor:pointer;
}

.RadCalendar_JawberDoo .rcTitlebar .rcTitle:hover
{
	color:#06c;
}

.RadCalendar_JawberDoo .rcTitlebar .rcPrev,
.RadCalendar_JawberDoo .rcTitlebar .rcNext,
.RadCalendar_JawberDoo .rcTitlebar .rcFastPrev,
.RadCalendar_JawberDoo .rcTitlebar .rcFastNext
{
	display:block;
	width:15px;
	height:14px;
	overflow:hidden;
	margin:0 3px;
	background:transparent no-repeat url('Calendar/JawberDoo/sprite.gif');
	text-indent:-1111px;
	text-decoration:none;
	color:#ccc;
}

.RadCalendar_JawberDoo .rcTitlebar .rcFastPrev
{
	margin-left:5px;
	background-position:1px 2px;
}

.RadCalendar_JawberDoo .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -48px;
}

.RadCalendar_JawberDoo .rcTitlebar .rcPrev
{
	background-position:3px -98px;
}

.RadCalendar_JawberDoo .rcTitlebar .rcPrev:hover
{
	background-position:3px -148px;
}

.RadCalendar_JawberDoo .rcTitlebar .rcNext
{
	background-position:4px -198px;
}

.RadCalendar_JawberDoo .rcTitlebar .rcNext:hover
{
	background-position:4px -248px;
}

.RadCalendar_JawberDoo .rcTitlebar .rcFastNext
{
	margin-right:5px;
	background-position:1px -298px;
}

.RadCalendar_JawberDoo .rcTitlebar .rcFastNext:hover
{
	background-position:1px -348px;
}

.RadCalendar_JawberDoo .rcMain
{
	width:100%;
	border:1px solid #a7bac5;
	border-top:0;
	padding:0;
}

.RadCalendar_JawberDoo .rcMainTable
{
	border-collapse:separate;
	border:0;
	width:100%;
	font:12px/20px "segoe ui",arial,sans-serif;
}

/*header, footer*/

.RadCalendar_JawberDoo .rcHeader,
.RadCalendar_JawberDoo .rcFooter
{
	border:1px solid #a7bac5;
	border-top:0;
	padding:0;
}

/*week numbers and days*/

.RadCalendar_JawberDoo .rcRow th,
.RadCalendar_JawberDoo .rcWeek th
{
	border:0;
	font-weight:normal;
	text-align:center;
	cursor:default;
}

.RadCalendar_JawberDoo .rcWeek th
{
	padding:2px 0 1px 0;
	border-bottom:1px solid #e0e0e0;
}

.RadCalendar_JawberDoo .rcRow th
{
	width:28px;
	padding:0;
	color:#777;
}

.RadCalendar_JawberDoo .rcWeek .rcViewSel
{
	border-bottom-color:#fff;
}

.RadCalendar_JawberDoo .rcViewSel,
.RadCalendar_JawberDoo .rcRow th
{
	background:#e7ebf6;
}

.RadCalendar_JawberDoo .rcRow th,
.RadCalendar_JawberDoo .rcRow td
{
	vertical-align:middle;
}

/*date cells*/

.RadCalendar_JawberDoo .rcRow td
{
	width:26px;
	border:0;
	padding:0 0 1px 1px;
	text-align:right;
}

.RadCalendar_JawberDoo .rcMain .rcRow a,
.RadCalendar_JawberDoo .rcMain .rcRow span
{
	display:block;
	width:20px;
	padding:0 6px 0 0;
	text-decoration:none;
	color:#333;
}

.RadCalendar_JawberDoo .rcMain .rcWeekend a
{
	color:#555;
}

.RadCalendar_JawberDoo .rcMain .rcRow .rcToday a
{
	background:100% -1400px no-repeat url('Calendar/JawberDoo/sprite.gif');
}

.RadCalendar_JawberDoo .rcMain .rcOtherMonth a
{
	color:#777;
}

.RadCalendar_JawberDoo .rcMain .rcOutOfRange span
{
	color:#f00;
	cursor:default;
}

.RadCalendar_JawberDoo .rcMain .rcRow .rcHover a
{
	background:100% -1200px no-repeat url('Calendar/JawberDoo/sprite.gif');
	color:#06c;
}

.RadCalendar_JawberDoo .rcMain .rcRow .rcSelected a
{
	background:100% -1300px no-repeat url('Calendar/JawberDoo/sprite.gif');
	color:#06c;
}

/*multimonth view*/

table.RadCalendarMultiView_JawberDoo
{
	width:auto;
	border:0;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar
{
	border:1px solid #131c24;
	border-bottom-color:#052d41;
	padding:0;
	background:#4e96aa 0 -999px repeat-x url('Calendar/JawberDoo/sprite.gif');
	color:#fff;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar table
{
	border:1px solid;
	border-color:#b2ccd8 #87b2c3 #95c3ce;
	line-height:24px;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar td
{
	border:0;
	padding-top:1px;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar .rcTitle:hover
{
	color:#fff;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar .rcFastPrev
{
	height:18px;
	background-position:1px -396px;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -446px;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar .rcPrev
{
	height:18px;
	background-position:3px -496px;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar .rcPrev:hover
{
	background-position:3px -546px;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar .rcNext
{
	height:18px;
	background-position:3px -596px;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar .rcNext:hover
{
	background-position:3px -646px;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar .rcFastNext
{
	height:18px;
	background-position:1px -696px;
}

.RadCalendarMultiView_JawberDoo .rcTitlebar .rcFastNext:hover
{
	background-position:1px -746px;
}

.RadCalendarMultiView_JawberDoo .rcMain
{
	border-color:#9cb6c5;
}

.RadCalendarMultiView_JawberDoo .rcCalendar
{
	border:1px solid #a7bac5;
	padding:0;
}

.RadCalendarMultiView_JawberDoo .rcCalendar .rcMainTable
{
	width:210px;
}

.RadCalendarMultiView_JawberDoo .rcMain .rcTitle
{
	border:0;
	border-bottom:1px solid #3c7fb1;
	padding:3px 0 4px;
	background:#a6d9f4 0 -800px repeat-x url('Calendar/JawberDoo/sprite.gif');
	color:#000;
	text-align:center;
}

/*month view*/

table.RadCalendarMonthView_JawberDoo
{
	border-collapse:separate;
	border:1px solid #979797;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
	color:#333;
}

table.RadCalendarMonthView_JawberDoo td
{
	border:0;
	padding:5px 3px 0;
}

.RadCalendarMonthView_JawberDoo #rcMView_Feb,
.RadCalendarMonthView_JawberDoo #rcMView_Apr,
.RadCalendarMonthView_JawberDoo #rcMView_Jun,
.RadCalendarMonthView_JawberDoo #rcMView_Aug,
.RadCalendarMonthView_JawberDoo #rcMView_Oct,
.RadCalendarMonthView_JawberDoo #rcMView_Dec
{
	border-right:1px solid #e0e0e0;
}

.RadCalendarMonthView_JawberDoo a
{
	display:block;
	padding:2px 4px;
	text-align:center;
	text-decoration:none;
	color:#333;
}

.RadCalendarMonthView_JawberDoo .rcHover a
{
	border:1px solid #daf2fc;
	padding:1px 3px;
}

.RadCalendarMonthView_JawberDoo .rcSelected a
{
	border:1px solid #06c;
	padding:1px 3px;
	color:#000;
}

.RadCalendarMonthView_JawberDoo #rcMView_PrevY a,
.RadCalendarMonthView_JawberDoo #rcMView_NextY a
{
	display:block;
	width:15px;
	height:14px;
	overflow:hidden;
	margin:0 auto;
	background:transparent no-repeat url('Calendar/JawberDoo/sprite.gif');
	text-indent:-1111px;
	text-align:center;
	text-decoration:none;
	color:#ccc;
}

.RadCalendarMonthView_JawberDoo #rcMView_PrevY a
{
	background-position:6px 4px;
}

.RadCalendarMonthView_JawberDoo #rcMView_NextY a
{
	background-position:6px -296px;
}

.RadCalendarMonthView_JawberDoo #rcMView_PrevY a:hover,
.RadCalendarMonthView_JawberDoo #rcMView_NextY a:hover
{
	background:transparent no-repeat url('Calendar/JawberDoo/animations.gif');
}

.RadCalendarMonthView_JawberDoo #rcMView_PrevY a:hover
{
	background-position:5px 6px;
}

.RadCalendarMonthView_JawberDoo #rcMView_NextY a:hover
{
	background-position:-49px 6px;
}

.RadCalendarMonthView_JawberDoo .rcButtons
{
	border:0;
	padding:4px 7px 6px;
	text-align:center;
}

.RadCalendarMonthView_JawberDoo input
{
	border:0;
	margin:0 3px;
	padding:1px 0 0;
	background:0 100% repeat-x url('Calendar/JawberDoo/sprite.gif');
	color:#06c;
	font:12px "segoe ui",arial,sans-serif;
	cursor:pointer;
}

.RadCalendarMonthView_JawberDoo #rcMView_Today
{
	margin-right:20px;
}

/*time view*/

table.RadCalendarTimeView_JawberDoo
{
	border-collapse:separate;
	border:1px solid #979797;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
	color:#333;
}

.RadCalendarTimeView_JawberDoo th
{
	border:0;
	border-bottom:1px solid #3c7fb1;
	padding:3px 0;
	background:#a6d9f4 0 -800px repeat-x url('Calendar/JawberDoo/sprite.gif');
	color:#000;
	line-height:18px;
	font-weight:normal;
	text-align:center;
	cursor:default;
}

table.RadCalendarTimeView_JawberDoo td
{
	border:0;
	border-left:1px solid #e0e0e0;
	padding:2px 2px 3px;
}

table.RadCalendarTimeView_JawberDoo td:first-child
{
	border-left:0;
}

.RadCalendarTimeView_JawberDoo a
{
	display:block;
	width:59px;
	padding:0 6px 0 0;
	line-height:17px;
	text-align:right;
	color:#333;
	text-decoration:none;
}

.RadCalendarTimeView_JawberDoo td.rcHover a
{
	background:100% -1800px no-repeat url('Calendar/JawberDoo/sprite.gif');
	color:#06c;
}

.RadCalendarTimeView_JawberDoo td.rcSelected a
{

}

.RadCalendarTimeView_JawberDoo .rcFooter
{
	border-top:1px solid #e0e0e0;
	padding:0;
}

/*pickers*/

.RadPicker_JawberDoo,
.RadPicker_JawberDoo td
{
	vertical-align:middle;
}

.RadPicker_JawberDoo .RadInput
{
	vertical-align:baseline;
}

.RadPicker_JawberDoo table.rcTable,
.RadPicker_JawberDoo table.rcTable td
{
	border:0;
	margin:0;
	padding:0;
}

.RadPicker_JawberDoo table.rcTable .rcInputCell
{
	padding:0 4px 0 0;
}

.RadPicker_JawberDoo td a
{
	position:relative;/*FF*/
	outline:none;/*FF*/
	z-index:2;/*Opera*/
	margin:0 2px;
	text-decoration:none;
}
* html .RadPicker_JawberDoo td a{position:static}/*IE6*/
*+html .RadPicker_JawberDoo td a{position:static}/*IE7*/

.RadPicker_JawberDoo .rcCalPopup,
.RadPicker_JawberDoo .rcTimePopup
{
	display:block;
	width:22px;
	height:22px;
	overflow:hidden;
	background:no-repeat url('Calendar/JawberDoo/sprite.gif');
	text-indent:-1111px;
	text-align:center;
}

.RadPicker_JawberDoo .rcCalPopup,
.RadPicker_JawberDoo .rcDisabled.rcCalPopup:hover
{
	background-position:0 -2000px;
}

.RadPicker_JawberDoo .rcCalPopup:hover,
.RadPicker_JawberDoo .rcCalPopup:focus,
.RadPicker_JawberDoo .rcCalPopup:active
{
	background-position:0 -2050px;
}

.RadPicker_JawberDoo .rcTimePopup,
.RadPicker_JawberDoo .rcDisabled.rcTimePopup:hover
{
	background-position:0 -2100px;
}

.RadPicker_JawberDoo .rcTimePopup:hover,
.RadPicker_JawberDoo .rcTimePopup:focus,
.RadPicker_JawberDoo .rcTimePopup:active
{
	background-position:0 -2150px;
}

.RadPicker_JawberDoo .rcDisabled,
.RadCalendarMonthView_JawberDoo .rcDisabled
{
	opacity:0.5;
	filter:alpha(opacity=50);
}

/*rtl*/

.RadCalendarRTL_JawberDoo .rcTitlebar .rcFastPrev
{
	background-position:1px -298px;
}

.RadCalendarRTL_JawberDoo .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -348px;
}

.RadCalendarRTL_JawberDoo .rcTitlebar .rcPrev
{
	background-position:4px -198px;
}

.RadCalendarRTL_JawberDoo .rcTitlebar .rcPrev:hover
{
	background-position:4px -248px;
}

.RadCalendarRTL_JawberDoo .rcTitlebar .rcNext
{
	background-position:3px -98px;
}

.RadCalendarRTL_JawberDoo .rcTitlebar .rcNext:hover
{
	background-position:3px -148px;
}

.RadCalendarRTL_JawberDoo .rcTitlebar .rcFastNext
{
	background-position:1px 2px;
}

.RadCalendarRTL_JawberDoo .rcTitlebar .rcFastNext:hover
{
	background-position:1px -48px;
}

.RadCalendarMultiViewRTL_JawberDoo .rcTitlebar .rcFastPrev
{
	background-position:1px -696px;
}

.RadCalendarMultiViewRTL_JawberDoo .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -746px;
}

.RadCalendarMultiViewRTL_JawberDoo .rcTitlebar .rcPrev
{
	background-position:3px -596px;
}

.RadCalendarMultiViewRTL_JawberDoo .rcTitlebar .rcPrev:hover
{
	background-position:3px -646px;
}

.RadCalendarMultiViewRTL_JawberDoo .rcTitlebar .rcNext
{
	background-position:3px -496px;
}

.RadCalendarMultiViewRTL_JawberDoo .rcTitlebar .rcNext:hover
{
	background-position:3px -546px;
}

.RadCalendarMultiViewRTL_JawberDoo .rcTitlebar .rcFastNext
{
	background-position:1px -396px;
}

.RadCalendarMultiViewRTL_JawberDoo .rcTitlebar .rcFastNext:hover
{
	background-position:1px -446px;
}



.RadMenu .rmItem a.rmLink
{
	cursor: pointer;
}

/* <RadMenu / JawberDoo> */

.RadMenu_JawberDoo .rmRootGroup,
.RadMenu_JawberDoo .rmLink,
.RadMenu_JawberDoo .rmText,
.RadMenu_JawberDoo .rmLeftArrow,
.RadMenu_JawberDoo .rmRightArrow,
.RadMenu_JawberDoo .rmTopArrow,
.RadMenu_JawberDoo .rmBottomArrow
{
	background-image: url('Menu/JawberDoo/rmSprite.png');
	background-color: transparent;
}

.RadMenu_JawberDoo .rmRootGroup
{
	border: 1px solid #828282;
	background-repeat: repeat-x;
	background-position: 0 -408px;
	background-color: #e6e6e6;
}

/* <Root items> */

.RadMenu_JawberDoo,
.RadMenu_JawberDoo .rmLink
{
	/*font: normal 12px/23px "Segoe UI", Arial, sans-serif;*/
	line-height: 23px;
	color: #000;
	text-decoration: none;
	text-align: left;
}
/*
.RadMenu_JawberDoo .rmItem a.rmLink
{
	cursor: pointer;
}
*/
.RadMenu_JawberDoo .rmLink,
.RadMenu_JawberDoo .rmDisabled,
.RadMenu_JawberDoo .rmDisabled:hover
{
	background-position: 0 -72px;
}

.RadMenu_JawberDoo .rmText,
.RadMenu_JawberDoo .rmDisabled .rmText,
.RadMenu_JawberDoo .rmDisabled:hover .rmText
{
	background-position: 100% -96px;
}

.RadMenu_JawberDoo .rmFirst .rmLink,
.RadMenu_JawberDoo .rmFirst .rmLink:hover,
.RadMenu_JawberDoo .rmLast .rmText,
.RadMenu_JawberDoo .rmLast .rmLink:hover .rmText,
.RadMenu_JawberDoo .rmVertical .rmLink,
.RadMenu_JawberDoo .rmVertical .rmText
{
	background-repeat: no-repeat;
	background-position: 0 500px;
}

.RadMenu_JawberDoo .rmVertical .rmFirst,
.RadMenu_JawberDoo .rmVertical .rmLast
{
	background: none;
}

.RadMenu_JawberDoo .rmLink:hover,
.RadMenu_JawberDoo .rmFocused,
.RadMenu_JawberDoo .rmSelected
{
	background-color: #fff;
}

.RadMenu_JawberDoo .rmVertical .rmLink
{
	padding-top: 1px;
	padding-bottom: 1px;
}

.RadMenu_JawberDoo .rmVertical .rmLink:hover,
.RadMenu_JawberDoo .rmVertical .rmFocused,
.RadMenu_JawberDoo .rmVertical .rmSelected,
.RadMenu_JawberDoo .rmVertical .rmExpanded,
.RadMenu_JawberDoo .rmVertical .rmExpanded:hover
{
	padding-top: 0;
	padding-bottom: 0;
	border-style: solid;
	border-color: #828282;
	border-width: 1px 0;
}

.RadMenu_JawberDoo .rmVertical .rmFirst .rmLink:hover,
.RadMenu_JawberDoo .rmVertical .rmFirst .rmFocused,
.RadMenu_JawberDoo .rmVertical .rmFirst .rmSelected,
.RadMenu_JawberDoo .rmVertical .rmFirst .rmExpanded,
.RadMenu_JawberDoo .rmVertical .rmFirst .rmExpanded:hover
{
	padding-top: 1px;
	padding-bottom: 0;
	border-top-width: 0;
}

.RadMenu_JawberDoo .rmVertical .rmLast .rmLink:hover,
.RadMenu_JawberDoo .rmVertical .rmLast .rmFocused,
.RadMenu_JawberDoo .rmVertical .rmLast .rmSelected,
.RadMenu_JawberDoo .rmVertical .rmLast .rmExpanded,
.RadMenu_JawberDoo .rmVertical .rmLast .rmExpanded:hover
{
	padding-bottom: 1px;
	padding-top: 0;
	border-bottom-width: 0;
}

.RadMenu_JawberDoo .rmVertical .rmItem .rmDisabled:hover
{
	padding-top: 1px;
	padding-bottom: 1px;
	border-width: 0;
}

.RadMenu_JawberDoo .rmExpanded,
.RadMenu_JawberDoo .rmExpanded:hover
{
	background-color: #fff;
	background-position: 0 -72px;
}

.RadMenu_JawberDoo .rmExpanded .rmText,
.RadMenu_JawberDoo .rmExpanded:hover .rmText
{
	background-position: 100% -96px;
}

.RadMenu_JawberDoo .rmLast .rmExpanded .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_JawberDoo .rmDisabled,
.RadMenu_JawberDoo .rmDisabled:hover
{
	color: #7d7d7d;
	background-color: transparent;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_JawberDoo .rmGroup,
.RadMenu_JawberDoo .rmGroup .rmVertical
{
	border: 1px solid #979797;
	background: #fff url('Menu/JawberDoo/rmVSprite.png') repeat-y 0 0;
}

.RadMenu_JawberDoo .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_JawberDoo_rtl .rmGroup,
.RadMenu_JawberDoo_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;
}

.RadMenu_JawberDoo .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_JawberDoo .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_JawberDoo .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_JawberDoo .rmGroup .rmItem .rmLink,
.RadMenu_JawberDoo .rmGroup .rmItem .rmLink:hover,
.RadMenu_JawberDoo .rmGroup .rmItem .rmFocused,
.RadMenu_JawberDoo .rmGroup .rmItem .rmSelected,
.RadMenu_JawberDoo .rmGroup .rmItem .rmExpanded
{
	padding-top: 0;
	padding-bottom: 0;
	border: 0;
}

.RadMenu_JawberDoo .rmGroup .rmLast .rmLink,
.RadMenu_JawberDoo .rmGroup .rmLast .rmLink:hover,
.RadMenu_JawberDoo .rmGroup .rmLast .rmFocused,
.RadMenu_JawberDoo .rmGroup .rmLast .rmSeleted,
.RadMenu_JawberDoo .rmGroup .rmLast .rmExpanded
{
	padding-bottom: 1px;
}

.RadMenu_JawberDoo .rmGroup .rmLink,
.RadMenu_JawberDoo .rmGroup .rmText,
.RadMenu_JawberDoo .rmGroup .rmItem .rmDisabled,
.RadMenu_JawberDoo .rmGroup .rmItem .rmDisabled:hover,
.RadMenu_JawberDoo .rmGroup .rmItem .rmDisabled .rmText,
.RadMenu_JawberDoo .rmGroup .rmItem .rmDisabled:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
	background-color: transparent;
}

.RadMenu_JawberDoo .rmGroup .rmLink:hover,
.RadMenu_JawberDoo .rmGroup .rmFocused,
.RadMenu_JawberDoo .rmGroup .rmSelected,
.RadMenu_JawberDoo .rmGroup .rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_JawberDoo .rmGroup .rmLink:hover .rmText,
.RadMenu_JawberDoo .rmGroup .rmFocused .rmText,
.RadMenu_JawberDoo .rmGroup .rmSelected .rmText,
.RadMenu_JawberDoo .rmGroup .rmExpanded .rmText
{
	background-position: 100% -192px;
}

/* <expand arrows> */

.RadMenu_JawberDoo .rmGroup .rmExpandRight,
.RadMenu_JawberDoo .rmGroup .rmExpandDown,
.RadMenu_JawberDoo .rmGroup .rmItem .rmDisabled .rmExpandRight,
.RadMenu_JawberDoo .rmGroup .rmItem .rmDisabled .rmExpandDown,
.RadMenu_JawberDoo .rmGroup .rmItem .rmDisabled:hover .rmExpandRight,
.RadMenu_JawberDoo .rmGroup .rmItem .rmDisabled:hover .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_JawberDoo .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_JawberDoo .rmGroup .rmFocused .rmExpandRight,
.RadMenu_JawberDoo .rmGroup .rmSelected .rmExpandRight,
.RadMenu_JawberDoo .rmGroup .rmExpanded .rmExpandRight,
.RadMenu_JawberDoo .rmGroup .rmLink:hover .rmExpandDown,
.RadMenu_JawberDoo .rmGroup .rmFocused .rmExpandDown,
.RadMenu_JawberDoo .rmGroup .rmSelected .rmExpandDown,
.RadMenu_JawberDoo .rmGroup .rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_JawberDoo .rmGroup .rmDisabled:hover .rmExpandRight,
.RadMenu_JawberDoo .rmGroup .rmDisabled:hover .rmExpandDown
{
	background-image: url('Menu/JawberDoo/rmSprite.png');
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_JawberDoo_rtl .rmLink
{
	background-position: 100% -96px;
}

.RadMenu_JawberDoo_rtl .rmText
{
	background-position: 0 -72px;
}

.RadMenu_JawberDoo_rtl .rmVertical .rmExpanded .rmText,
.RadMenu_JawberDoo_rtl .rmVertical .rmExpanded:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_JawberDoo_rtl .rmGroup .rmLink:hover,
.RadMenu_JawberDoo_rtl .rmGroup .rmFocused,
.RadMenu_JawberDoo_rtl .rmGroup .rmSelected,
.RadMenu_JawberDoo_rtl .rmGroup .rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_JawberDoo_rtl .rmGroup .rmLink:hover .rmText,
.RadMenu_JawberDoo_rtl .rmGroup .rmFocused .rmText,
.RadMenu_JawberDoo_rtl .rmGroup .rmSelected .rmText,
.RadMenu_JawberDoo_rtl .rmGroup .rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_JawberDoo_rtl .rmGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_JawberDoo_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_JawberDoo_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_JawberDoo_rtl .rmGroup .rmSelected .rmExpandLeft,
.RadMenu_JawberDoo_rtl .rmGroup .rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Default - specific, overlapping submenus)> */

.RadMenu_JawberDoo .rmSlide
{
	margin: 0 0 0 -1px;
}

.RadMenu_JawberDoo .rmVertical .rmSlide,
.RadMenu_JawberDoo .rmSlide .rmSlide,
.RadMenu_JawberDoo_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_JawberDoo_rtl .rmSlide
{
	margin: 0 0 0 0;
}

.RadMenu_JawberDoo_rtl .rmFirst .rmSlide
{
	margin-left: 1px;
}

.RadMenu_JawberDoo_rtl .rmVertical .rmSlide,
.RadMenu_JawberDoo_rtl .rmSlide .rmSlide,
.RadMenu_JawberDoo_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_JawberDoo .rmLeftArrow,
.RadMenu_JawberDoo .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_JawberDoo .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #828282; }
.RadMenu_JawberDoo .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #828282; }

.RadMenu_JawberDoo .rmTopArrow,
.RadMenu_JawberDoo .rmBottomArrow,
.RadMenu_JawberDoo .rmGroup .rmLeftArrow,
.RadMenu_JawberDoo .rmGroup .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_JawberDoo .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #828282; }
.RadMenu_JawberDoo .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #828282; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_JawberDoo .rmHorizontal .rmSeparator .rmText,
.RadMenu_JawberDoo .rmVertical .rmHorizontal .rmSeparator .rmText
{
	height: 22px;
	margin: 1px 0 0;
	width: 1px;
	background-color: #A8A8A8;
}

.RadMenu_JawberDoo_Context .rmSeparator .rmText,
.RadMenu_JawberDoo .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_JawberDoo .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{
	background-color: transparent;
	background-position: 0 -406px;
}

/* </Separators> */

/* </RadMenu / JawberDoo> */




.RadTreeView div.rtTop, 
.RadTreeView div.rtMid, 
.RadTreeView div.rtBot
{
	padding-top: 0;
	padding-bottom: 0;
}

.RadTreeView_JawberDoo,
.RadTreeView_JawberDoo a.rtIn,
.RadTreeView_JawberDoo span.rtIn,
.RadTreeView_JawberDoo .rtEdit .rtIn input
{
	color: #000;
	/*font: 12px/18px "Segoe UI", Arial, sans-serif;*/
	cursor: pointer;
	padding: 3px;
}

.RadTreeView_JawberDoo .rtPlus, 
.RadTreeView_JawberDoo .rtMinus
{
	background-image: url('TreeView/JawberDoo/PlusMinus.png');
}

.RadTreeView_JawberDoo .rtChecked,
.RadTreeView_JawberDoo .rtUnchecked,
.RadTreeView_JawberDoo .rtIndeterminate
{
	background-image: url('TreeView/JawberDoo/TriState.png');
}

.RadTreeView_JawberDoo .rtHover .rtIn
{
	color: #0f3789;
	border-color: #bcd2f1;
	background-color: #e7f1ff;
}

.RadTreeView_JawberDoo .rtSelected .rtIn
{
	color: #0e4302;
	border-color: #c8c844;
	background-color: #ffff00;
}

.RadTreeView_JawberDoo .rtSelected .rtLoadingBefore,
.RadTreeView_JawberDoo .rtSelected .rtLoadingAfter,
.RadTreeView_JawberDoo .rtSelected .rtLoadingBelow
{
	color: #333;
}

.RadTreeView .rtLI .rtEdit .rtIn
{
	border-color: #0f3789;
	background: #fff;
}

.RadTreeView_JawberDoo_disabled .rtIn,
.RadTreeView_JawberDoo .rtDisabled .rtIn
{
	color: #ccc;
}


/* <node lines> */

.RadTreeView_JawberDoo .rtLines .rtLI,
.RadTreeView_JawberDoo .rtLines .rtFirst .rtUL { background-image: url('Common/TreeView/NodeSpan.png'); }
.RadTreeView_JawberDoo_rtl .rtLines .rtLI,
.RadTreeView_JawberDoo_rtl .rtLines .rtFirst .rtUL { background-image:url('Common/TreeView/NodeSpan_rtl.png'); }

.RadTreeView_JawberDoo .rtLines .rtFirst,
.RadTreeView_JawberDoo .rtLines .rtFirst .rtUL { background-image: url('Common/TreeView/FirstNodeSpan.png'); }
.RadTreeView_JawberDoo_rtl .rtLines .rtFirst,
.RadTreeView_JawberDoo_rtl .rtLines .rtFirst .rtUL { background-image: url('Common/TreeView/FirstNodeSpan_rtl.png'); }
.RadTreeView_JawberDoo .rtLines .rtLast,
.RadTreeView_JawberDoo .rtLines .rtLast .rtUL { background-image: none; }

.RadTreeView_JawberDoo .rtLines .rtTop { background-image:url('Common/TreeView/TopLine.png'); }
.RadTreeView_JawberDoo_rtl .rtLines .rtTop { background-image:url('Common/TreeView/TopLine_rtl.png'); }
.RadTreeView_JawberDoo .rtLines .rtMid { background-image:url('Common/TreeView/MiddleLine.png'); }
.RadTreeView_JawberDoo_rtl .rtLines .rtMid { background-image:url('Common/TreeView/MiddleLine_rtl.png'); }
.RadTreeView_JawberDoo .rtLines .rtBot { background-image:url('Common/TreeView/BottomLine.png'); }
.RadTreeView_JawberDoo_rtl .rtLines .rtBot { background-image: url('Common/TreeView/BottomLine_rtl.png'); }
.RadTreeView_JawberDoo .rtLines .rtLast .rtTop { background-image:url('Common/TreeView/SingleLine.png'); }
.RadTreeView_JawberDoo_rtl .rtLines .rtLast .rtTop { background-image:url('Common/TreeView/SingleLine_rtl.png'); }

/* </node lines> */

