﻿/* ==============================================
CSS STYLES FOR Module NOVUS 2013
Copyright Chris Onyak 2003-2013 All Rights Reserved
www.OnyakTech.com - Sales@OnyakTech.com
=================================================
*/

#ArticlesItem-Detail {
    text-align: justify;
}

#tblArticles hr {
    margin-top: 0 !important;
}

.img-responsive {
    width: 100%;
    margin: 0 !important;
}

.ContieniLikeButton {
    display:none;
    visibility:hidden;
}

#MySubscriptions {
     /*background-color:#eaeff3;*/
    -webkit-border-radius: 12px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
    -moz-border-radius: 12px; /* FF1-3.6 */
    border-radius: 12px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
    /* useful if you don't want a bg color from leaking outside the border: */
    -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
    -webkit-box-shadow: 0px 0px 2px #000; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
    -moz-box-shadow: 0px 0px 2px #000; /* FF3.5 - 3.6 */
    box-shadow: 0px 0px 2px #000; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */   
    margin-top: 3px;
    padding: 8px; 
}

blockquote{
	border:none;
}

.button, .button:focus, .button:hover, .button:active, .button a {
    text-decoration: none;
    color: black;
    margin:1%;
}

.button img {
    display: none;
    visibility:hidden;
}

.dnnTextPanel ul{
-webkit-box-sizing: content-box !important;
-moz-box-sizing: content-box !important;
box-sizing: content-box !important;
}

#AddCommentsBlock > span {
    width: 100% !important;
}

center {
    margin-right: 10px;
}

#NovusWrap 
{
    width:100%;
    margin:0 auto;   
	float:left;    
}
.NovusMain 
{
    float:left;
    width:25%;
    background: #eaeff3;	
	color: grey;
	-webkit-border-radius: 30px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius: 30px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-radius: 30px;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    -webkit-box-shadow: 0px 0px 10px #eaeff3; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
    -moz-box-shadow: 0px 0px 10px #eaeff3; /* FF3.5 - 3.6 */
    box-shadow: 0px 0px 10px #eaeff3; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
    padding: 30px 5px 50px 5px;
    margin-right:5px;
    margin-top:5px;    
}

#NovusSidebar 
{    
    float:right;   
    width:70%;
}

.NewsListItem {
    /*background-color:#eaeff3;*/
    /*-webkit-border-radius: 12px;*/ /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
    /*-moz-border-radius: 12px;*/ /* FF1-3.6 */
    /*border-radius: 12px;*/ /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
    /* useful if you don't want a bg color from leaking outside the border: */
    /*-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;*/
    /*-webkit-box-shadow: 0px 0px 2px #000;*/ /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
    /*-moz-box-shadow: 0px 0px 2px #000;*/ /* FF3.5 - 3.6 */
    /*box-shadow: 0px 0px 2px #000;*/ /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */    
}

.NewListItemDetail {
    padding: 5px 10px 5px 10px;
}

/* RadWindow for ASP.NET AJAX Metro Skin */


/* Window/WindowHorizontalSprites.gif */

.RadWindow
{
    border: solid 1px #e5e5e5;
}

.RadWindow .rwStatusbarRow .rwCorner,
.RadWindow .rwStatusbarRow .rwStatusbar
{
    border-top: solid 1px #e5e5e5;
}

.RadWindow .rwTopLeft,
.RadWindow .rwTopRight,
.RadWindow .rwTitlebar,
.RadWindow .rwTopResize
{
    background: #25a0da;
}

.RadWindow .rwBodyLeft,
.RadWindow .rwBodyRight,
.RadWindow tr td.rwStatusbar input,
.RadWindow .rwStatusbar td,
.RadWindow .rwFooterRow .rwCorner,
.RadWindow .rwFooterCenter,
.RadWindow .rwStatusbar td
{
    background-color: #fff !important;
}

.rwWindowContent
{
    border: solid 1px #fff;
}

.RadWindow iframe
{
    display: block;
}

.RadWindow a.rwIcon,
.RadWindow .rwShadow a.rwIcon
{
    background: url('Controls/Window/Icon.gif') no-repeat center;
    margin: 3px 5px 0 0;
}

.RadWindow ul.rwControlButtons
{
    margin: 0;
}

.RadWindow .rwControlButtons a
{
    background-color: #25a0da;
    background-image: url('Controls/Window/CommandButtonSprites.gif');
    width: 29px;
    height: 19px;
    border: solid 1px #25a0da;
}

div.RadWindow .rwTitlebarControls em
{
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: normal;
    padding: 1px 0 0 1px;
}

div.RadWindow .rwStatusbar div
{
    background-image: url('Controls/Window/rwResize.gif');
    background-position: 10px 8px;
    margin: 0 -4px -7px 0;
}

*html div.RadWindow .rwStatusbar div
{
    margin: 0 -1px -4px 0;
}

*+html div.RadWindow .rwStatusbar div
{
    margin: 0 -1px -4px 0;
}

div.RadWindow .rwDialogInput
{
    border: solid 1px #e5e5e5;
}

div.RadWindow .rwDialogInput:hover
{
    border: solid 1px #767676;
}

div.RadWindow tr td.rwLoading
{
    background-color: #fff;
}

.RadWindow td.rwWindowContent.rwLoading
{
    background-image: url('Controls/Common/loading.gif');
}

/* When ShowContentDuringLoad="false" */
.RadWindow input.rwLoading
{
    background-image: url('Controls/Common/loading_small.gif');
}

div.RadWindow a.rwPopupButton
{
    background: #fff;
    border: solid 1px #e5e5e5;
}

div.RadWindow a.rwPopupButton:hover
{
    background: #e5e5e5;
    border-color: #e5e5e5;
}

div.RadWindow a.rwCancel,
div.RadWindow a.rwCancel span
{
    background: none !important;
    cursor: pointer;
    border: 0 !important;
}

div.RadWindow a.rwCancel span span,
div.RadWindow a.rwCancel:hover span span
{
    color: #767676;
    text-decoration: underline;
}

/*Telerik RadCalendar Default skin*/

table.RadCalendar
{
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
}

/*titlebar*/

.RadCalendar .rcTitlebar
{
    border-color:#7c7c7c;
    color:#767676;
}

.RadCalendar .rcTitlebar table
{
    font:12px/23px "segoe ui",arial,sans-serif;
}

.RadCalendar .rcTitlebar td
{
    padding:0 0 1px;
}

.RadCalendar .rcTitlebar .rcPrev,
.RadCalendar .rcTitlebar .rcNext,
.RadCalendar .rcTitlebar .rcFastPrev,
.RadCalendar .rcTitlebar .rcFastNext
{
    width:16px;
    height:16px;
    border:1px solid transparent;
    margin:1px 2px 0;
    background-image:url('Controls/Calendar/sprite.gif');
    color:#ccc;
}

.RadCalendar .rcTitlebar .rcFastPrev
{
    background-position:0 -250px;
}

.RadCalendar .rcTitlebar .rcPrev
{
    background-position:0 -350px;
}

.RadCalendar .rcTitlebar .rcNext
{
    background-position:0 -450px;
}

.RadCalendar .rcTitlebar .rcFastNext
{
    background-position:0 -550px;
}

.RadCalendar .rcTitlebar .rcPrev:hover,
.RadCalendar .rcTitlebar .rcNext:hover,
.RadCalendar .rcTitlebar .rcFastPrev:hover,
.RadCalendar .rcTitlebar .rcFastNext:hover
{
    border-color:#e5e5e5;
    background-color:#e5e5e5;
}

.RadCalendar .rcTitlebar .rcFastPrev:hover
{
    background-position:0 -650px;
}

.RadCalendar .rcTitlebar .rcPrev:hover
{
    background-position:0 -750px;
}

.RadCalendar .rcTitlebar .rcNext:hover
{
    background-position:0 -850px;
}

.RadCalendar .rcTitlebar .rcFastNext:hover
{
    background-position:0 -950px;
}

.RadCalendarMultiView .rcTitlebar .rcPrev:hover,
.RadCalendarMultiView .rcTitlebar .rcNext:hover,
.RadCalendarMultiView .rcTitlebar .rcFastPrev:hover,
.RadCalendarMultiView .rcTitlebar .rcFastNext:hover
{
    border-color:#fff;
    background-color:transparent;
}

.RadCalendarMultiView .rcTitlebar .rcFastPrev,
.RadCalendarMultiView .rcTitlebar .rcFastPrev:hover
{
    margin-left:4px;
    background-position:0 -200px;
}

.RadCalendarMultiView .rcTitlebar .rcPrev,
.RadCalendarMultiView .rcTitlebar .rcPrev:hover
{
    background-position:0 -300px;
}

.RadCalendarMultiView .rcTitlebar .rcNext,
.RadCalendarMultiView .rcTitlebar .rcNext:hover
{
    background-position:0 -400px;
}

.RadCalendarMultiView .rcTitlebar .rcFastNext,
.RadCalendarMultiView .rcTitlebar .rcFastNext:hover
{
    margin-right:4px;
    background-position:0 -500px;
}




.RadCalendar .rcMain
{
    border-color:#999;
}

.RadCalendar .rcMainTable
{
    font:12px/17px "segoe ui",arial,sans-serif;
}

/*header, footer*/

.RadCalendar .rcHeader,
.RadCalendar .rcFooter
{
    border-color:#999;
}

/*week numbers and days*/

.RadCalendar .rcWeek th
{
    border-bottom:1px solid #e5e5e5;
    padding:4px 6px 4px 0;
    color:#000;
}

.RadCalendar .rcWeek .rcViewSel,
.RadCalendar .rcRow th
{
    width:13px;
    padding:0 7px 0 9px;
    color:#25a0de;
}

/*date cells*/

.RadCalendar .rcRow td
{
    border-color:#fff;
}

.RadCalendar .rcMain .rcRow a,
.RadCalendar .rcMain .rcRow span
{
    color:#767676;
}

.RadCalendar .rcMain .rcWeekend a
{
    color:#666;
}

.RadCalendar .rcRow .rcToday
{
    border-color:#25a0da;
}

.RadCalendar .rcMain .rcOtherMonth a
{
    color:#e5e5e5;
}

.RadCalendar .rcMain .rcOutOfRange span
{
    color:#777;
}

.RadCalendar .rcRow .rcSelected
{
    border-color:#fff;
    background:#25a0da;
}

.RadCalendar .rcMain .rcRow .rcSelected a
{
    color:#fff;
}

.RadCalendar .rcRow .rcHover
{
    border-color:#e5e5e5;
    background:#e5e5e5;
}

.RadCalendar .rcMain .rcRow .rcHover a
{
    color:#000;
}

/*multimonth view*/

.RadCalendarMultiView .rcTitlebar
{
    border:0 none;
    background:#25a0da;
    color:#fff;
}

.RadCalendarMultiView .rcTitlebar table
{
    line-height:29px;
}

.RadCalendarMultiView .rcMain
{
    border-color:#dadad2;
}

.RadCalendarMultiView .rcCalendar
{
    border-color:#e5e5e5;
}

.RadCalendarMultiView .rcCalendar .rcMainTable
{
    height:177px;
}

.RadCalendarMultiView .rcMainTable .rcTitle
{
    border-color:#e5e5e5;
    padding:0 0 2px;
    line-height:22px;
}

/*month view*/

table.RadCalendarMonthView
{
    border-color:#dadad2;
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
    color:#333;
}

.RadCalendarMonthView #rcMView_Feb,
.RadCalendarMonthView #rcMView_Apr,
.RadCalendarMonthView #rcMView_Jun,
.RadCalendarMonthView #rcMView_Aug,
.RadCalendarMonthView #rcMView_Oct,
.RadCalendarMonthView #rcMView_Dec
{
    border-right:1px solid #999;
}

.RadCalendarMonthView a
{
    color:#333;
}

.RadCalendarMonthView .rcSelected a
{
    border-color:#25a0da;
    background:#25a0da;
    color:#fff;
}

.RadCalendarMonthView #rcMView_PrevY a,
.RadCalendarMonthView #rcMView_NextY a
{
    width:18px;
    height:13px;
    background:url('Controls/Calendar/sprite.gif');
    color:#ccc;
}

.RadCalendarMonthView #rcMView_PrevY a
{
    background-position:0 -2100px;
}

.RadCalendarMonthView #rcMView_NextY a
{
    background-position:0 -2200px;
}

.RadCalendarMonthView .rcButtons
{
    padding:5px 7px 4px;
}

.RadCalendarMonthView input
{
    border-color:#e5e5e5;
    background:transparent;
    color:#767676;
    font:12px "segoe ui",arial,sans-serif;
}

/*time view*/

table.RadCalendarTimeView
{
    border-color:#dadad2;
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
}

.RadCalendarTimeView th
{
    border-bottom:1px solid #999;
    padding:0 0 1px;
    background:#e4e4e4;
    color:#000;
    line-height:23px;
}

table.RadCalendarTimeView td
{
    border-color:#999;
}

.RadCalendarTimeView a
{
    color:#333;
}

.RadCalendarTimeView td.rcSelected a
{
    border-color:#25a0da;
    background:#25a0da;
    color:#fff;
}

.RadCalendarTimeView td.rcHover a
{
    border-color:#e5e5e5;
    background:#e5e5e5;
    color:#000;
}

.RadCalendarTimeView .rcFooter
{
    border-color:#999;
}

/*pickers*/

.RadPicker .rcCalPopup,
.RadPicker .rcTimePopup
{
    background-image:url('Controls/Calendar/sprite.gif');
}

.RadPicker .rcCalPopup,
.RadPicker a.rcDisabled.rcCalPopup:hover
{
    background-position:0 0;
}

.RadPicker a.rcCalPopup:hover,
.RadPicker a.rcCalPopup:focus,
.RadPicker a.rcCalPopup:active
{
    background-position:0 -50px;
}

.RadPicker .rcTimePopup,
.RadPicker a.rcDisabled.rcTimePopup:hover
{
    background-position:0 -100px;
}

.RadPicker a.rcTimePopup:hover,
.RadPicker a.rcTimePopup:focus,
.RadPicker a.rcTimePopup:active
{
    background-position:0 -150px;
}

/*rtl*/

.RadCalendarRTL .rcTitlebar .rcFastPrev
{
    background-position:0 -500px;
}

.RadCalendarRTL .rcTitlebar a.rcFastPrev:hover
{
    background-position:0 -550px;
}

.RadCalendarRTL .rcTitlebar .rcPrev
{
    background-position:0 -400px;
}

.RadCalendarRTL .rcTitlebar a.rcPrev:hover
{
    background-position:0 -450px;
}

.RadCalendarRTL .rcTitlebar .rcNext
{
    background-position:0 -300px;
}

.RadCalendarRTL .rcTitlebar a.rcNext:hover
{
    background-position:0 -350px;
}

.RadCalendarRTL .rcTitlebar .rcFastNext
{
    background-position:0 -200px;
}

.RadCalendarRTL .rcTitlebar a.rcFastNext:hover
{
    background-position:0 -250px;
}

/* RadColorPicker Metro skin */
.RadColorPicker .rcpViews,
.RadColorPicker .rcpHeader,
.RadColorPicker .rcpPageView
{
    background-color:#fff;
}

.RadColorPicker .rcpColorPreview,
.RadColorPicker .rcpInput,
.RadColorPicker .rcpHexInput,
.RadColorPicker .rcpMillionColorsPalette,
.RadColorPicker .rcpMillionColorsSlider div.rslTrack
{
    border:1px solid #e5e5e5;
}

.RadColorPicker .rcpPalette,
.RadColorPicker input,
.RadColorPicker a,
.RadColorPicker .rcpTabs a span
{
    color:#767676;
}

.RadColorPicker .rcpApplyButton:hover,
.RadColorPicker .rcpButton:hover
{
    border-color:#e5e5e5;
    background-color:#e5e5e5;
    color: #000;
}

.RadColorPicker .rcpApplyButton:hover span,
.RadColorPicker .rcpButton:hover span,
.RadColorPicker .rcpTabs .rcpSelectedTab a span
{
    color:#000;
}

.RadColorPicker .RadSlider a.rslDraghandle,
.RadColorPicker .RadSlider a.rslDraghandle:hover,
.RadColorPicker .RadSlider a.rslDraghandle:active, 
.RadColorPicker .RadSlider a.rslDraghandle:focus 
{
    background:#fff;
    border: 0;
}

.RadColorPicker .rcpHeader,
.RadColorPicker .rcpHeader .rcpImageButton,
.RadColorPicker .rcpRecentColors,
.RadColorPicker .rcpIcon a,
.RadColorPicker .rcpTabs a,
.RadColorPicker .rcpTabs a span,
.RadColorPicker .rcpButton,
.RadColorPicker .rcpButton span,
.RadColorPicker .rcpMillionColorsHandle,
.RadColorPicker .rcpSlider div.rslTrack,
/* overwrite sliders */
.RadColorPicker .rcpSlider .rslTrack a.rslDraghandle,
.RadColorPicker div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle
{
    background-image: url('Controls/ColorPicker/ColorPickerSprites.png');
    background-repeat:no-repeat;
}

/* Rounded corners and shadows */
.RadColorPicker .rcpPalette,
.RadColorPicker .rcpRoundedRight,
.RadColorPicker .rcpRoundedBottomRight,
.RadColorPicker .rcpRightShadow,
.RadColorPicker .rcpCornerShadow
{
    background-image: url('Controls/ColorPicker/rcpVerticalSprites.png');
}

.RadColorPicker .rcpRoundedBottomLeft,
.RadColorPicker .rcpBottomShadow
{
    background-image: url('Controls/ColorPicker/ColorPickerSprites.png');
}

* html .RadColorPicker .rcpPalette,
* html .RadColorPicker .rcpRoundedRight,
* html .RadColorPicker .rcpRoundedBottomRight,
* html .RadColorPicker .rcpRoundedBottomLeft
{
    background-image: url('Controls/ColorPicker/rcpVerticalSpritesIE6.png');
}

/* RadButton Metro Skin */

.RadButton.rbSkinnedButton,
.RadButton .rbDecorated,
.RadButton .rbSecondaryIcon,
.RadButton.rbVerticalButton,
.RadButton.rbVerticalButton .rbDecorated
{
    background-image: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0)
{
    a.RadButton.RadButton input.rbDecorated,
    a.RadButton.RadButton input.rbDecorated,
    a.RadButton.RadButton input.rbDecorated:active,
    a.RadButton.RadButton input.rbDecorated:focus
    {
        background-color: transparent;
        border: 0 none;
    }
}

/*Simple Split Button Overrides*/
.RadButton .rbSplitRight,
.RadButton .rbSplitLeft
{
    background-image: url('Controls/Button/ButtonSprites.gif');
}

.RadButton .rbSplitRight,
.RadButton.rbLinkButton .rbSplitRight
{
    background-position: 0 0;
    background-color: #fff;
    border-left: 1px solid #e5e5e5;
}

.RadButton.rbLinkButton.rbDisabled .rbSplitRight
{
    background-position: 0 0;
}

*html .RadButton .rbSplitRight
{
    right: -1px;
}

*html .RadButton.rbDisabled .rbSplitRight
{
    right: 0;
}

.RadButton.rbLinkButton .rbSplitRight
{
    background-color: #fff;
    border-left: 1px solid #e5e5e5;
}

.RadButton .rbSplitRight:hover,
.RadButton.rbLinkButton .rbSplitRight:hover
{
    background-color: #e5e5e5;
    border-left: 1px solid #e5e5e5;
    background-position: -19px 0;
}

.RadButton .rbSplitRight:focus,
.RadButton .rbSplitRight:active,
.RadButton.rbLinkButton .rbSplitRight:focus,
.RadButton.rbLinkButton .rbSplitRight:active
{
    background-color: #25a0da;
    border-left: 1px solid #e5e5e5;
}

.RadButton .rbSplitLeft,
.RadButton.rbLinkButton .rbSplitLeft
{
    background-position: 0 0;
    border-right: 1px solid #e5e5e5;
}

.RadButton.rbLinkButton .rbSplitLeft
{
    background-color: #fff;
    border-right: 1px solid #e5e5e5;
}

.RadButton .rbSplitLeft:hover,
.RadButton.rbLinkButton .rbSplitLeft:hover
{
    background-color: #e5e5e5;
    border-right: 1px solid #e5e5e5;
    background-position: -19px 0;
}

.RadButton.rbDisabled .rbSplitLeft,
.RadButton.rbDisabled .rbSplitLeft:hover,
.RadButton.rbDisabled .rbSplitLeft:focus,
.RadButton.rbDisabled .rbSplitLeft:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:hover,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:focus,
.RadButton.rbDisabled .rbSplitRight,
.RadButton.rbDisabled .rbSplitRight:hover,
.RadButton.rbDisabled .rbSplitRight:focus,
.RadButton.rbDisabled .rbSplitRight:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitRight,
.RadButton.rbLinkButton.rbDisabled .rbSplitRight:hover,
.RadButton.rbLinkButton.rbDisabled .rbSplitRight:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitRight:focus
{
    background-color: transparent;
    background-position: 0 0 !important;
}

/* Needed fo IE6 */
*html .rbDisabled .rbSplitRight,
*html .rbDisabled .rbSplitRight:hover,
*html .rbDisabled .rbSplitRight:focus,
*html .rbDisabled .rbSplitRight:active,
*html .rbDisabled .rbSplitLeft,
*html .rbDisabled .rbSplitLeft:hover,
*html .rbDisabled .rbSplitLeft:focus,
*html .rbDisabled .rbSplitLeft:active
{
    background-position: 0 0 !important;
}

.RadButton.rbDisabled .rbSplitLeft,
.RadButton.rbDisabled .rbSplitLeft:hover,
.RadButton.rbDisabled .rbSplitLeft:focus,
.RadButton.rbDisabled .rbSplitLeft:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:hover,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:focus
{
    border-right: 1px solid #e5e5e5;
}

.RadButton.rbDisabled .rbSplitRight,
.RadButton.rbLinkButton.rbDisabled .rbSplitRight
{
    border-left: 1px solid #e5e5e5;
}

.RadButton .rbSplitLeft:focus,
.RadButton .rbSplitLeft:active,
.RadButton.rbLinkButton .rbSplitLeft:focus,
.RadButton.rbLinkButton .rbSplitLeft:active
{
    background-color: #25a0da;
    border-right: 1px solid #e5e5e5;
}

.RadButton.rbSkinnedButton,
.RadButton.rbVerticalButton,
.RadButton .rbDecorated
{
    background-color: #fff;
    color: #767676;
}

.RadButton.rbSkinnedButton,
.RadButton.rbVerticalButton
{
    border: 1px solid #e5e5e5;
}

*html .RadButton.rbSkinnedButton,
*html .RadButton.rbVerticalButton
{
    border: 1px solid #e5e5e5 !important;
}

.RadButton.rbSkinnedButton:hover,
.RadButton.rbVerticalButton:hover,
.RadButton:hover .rbDecorated
{
    color: #000;
    background-color: #e5e5e5;
}

.RadButton.rbSkinnedButton:hover,
.RadButton.rbVerticalButton:hover
{
    border: 1px solid #e5e5e5;
}

.RadButton.rbSkinnedButton:active,
.RadButton.rbVerticalButton:active,
.RadButton.rbSkinnedButton:active .rbDecorated,
.RadButton.rbVerticalButton:active .rbDecorated,
.RadButton.rbPressedButton.rbSkinnedButton,
.RadButton.rbPressedButton .rbDecorated
{
    background-color: #25a0da;
    color: #fff;
}

.RadButton.rbSkinnedButton:active,
.RadButton.rbVerticalButton:active
{
    border: 1px solid #25a0da;
}

.RadButton.rbSkinnedButtonChecked,
.RadButton.rbSkinnedButtonChecked:hover,
.RadButton.rbSkinnedButtonChecked .rbDecorated,
.RadButton.rbSkinnedButtonChecked:hover .rbDecorated
{
    background-color: #25a0da;
    border: 1px solid #25a0da;
}

.RadButton .rbToggleCheckbox,
.RadButton .rbToggleCheckboxChecked,
.RadButton .rbToggleCheckboxFilled,
.RadButton .rbToggleRadio,
.RadButton .rbToggleRadioChecked
{
        background-image: url('Controls/Button/ToggleSprite.gif');
}

.RadButton.rbToggleButton,
.RadButton.rbToggleButton.rbDisabled,
.RadButton.rbToggleButton.rbDisabled:hover
{
    color: #000;
}

.RadButton.rbDisabled .rbDecorated,
.RadButton.rbDisabled:hover .rbDecorated,
.RadButton.rbToggleButton:hover
{
    color: #6a6a6a;
}

a.RadButton.rbLinkButton
{
    border: 1px solid #e5e5e5;
    text-decoration: none;
    color: #767676;
}

.RadButton.rbLinkButton:hover
{
    background-color: #e5e5e5;
    border: 1px solid #e5e5e5;
    color: #000;
}

.RadButton.rbLinkButton:active,
a.RadButton.rbLinkButtonChecked,
.RadButton.rbLinkButtonChecked:hover
{
    background-color: #25a0da;
    border: 1px solid #25a0da;
    color: #fff;
}

.RadButton.rbSkinnedButton,
.RadButton .rbDecorated
{
    height: 20px;
}

.RadButton.rbSkinnedButton.rbDisabled,
.RadButton.rbVerticalButton.rbDisabled,
.RadButton.rbLinkButton.rbDisabled,
.RadButton.rbLinkButton.rbDisabled:hover
{
    background-color: #fff;
    border: 1px solid #e5e5e5;
    color: #e5e5e5;
    cursor: default;
}

.RadButton.rbSkinnedButton.rbDisabled .rbDecorated,
.RadButton.rbVerticalButton.rbDisabled:hover .rbDecorated,
.RadButton.rbLinkButton.rbDisabled,
.RadButton.rbLinkButton.rbDisabled:hover
{
    background-color: #fff;
    color: #767676;
}

/* IE6 Fix, should be important to override the joint selectors */
*html .RadButton.rbLinkButton,
*html .RadButton.rbLinkButton:hover
{
    border: 1px solid #eee !important;
}

/* Disabled */
.RadButton.rbDisabled,
.RadButton.rbDisabled .rbToggleCheckbox, 
.RadButton.rbDisabled .rbToggleCheckboxChecked, 
.RadButton.rbDisabled .rbToggleRadio, 
.RadButton.rbDisabled .rbToggleRadioChecked, 
.RadButton.rbDisabled .rbToggleCheckboxFilled 
{
    opacity: .8;
}

/* RadComboBox Default skin */
/*global*/

.RadComboBox, .RadComboBox .rcbInput, .RadComboBoxDropDown {
    font-size: 12px; /*font-family:Verdana, Arial, Helvetica, sans-serif;*/
    color: #999; /*padding: 8px;    border: 1px solid #c9c9c9;*/
}

.RadComboBox {
    display: inline-block !important;
}

.dnnFormItem > .RadComboBox {
    width: 47%;
    margin-bottom: 18px;
    max-width: 445px;
}

.RadComboBoxDropDown .rcbImage {
    height: 16px;
    width: 16px;
    display: inline-block;
    margin-right: 8px;
}

/* user profile dropdown list  */
.dnnProfileItem > .rcbImage {
    height: 35px;
    width: 35px;
    display: inline-block;
    margin: -8px 8px -8px -8px;
}



/* combobox */

.RadComboBox .rcbInputCellLeft, .RadComboBox .rcbInputCellRight, .RadComboBox .rcbArrowCellLeft, .RadComboBox .rcbArrowCellRight {
    /*background-image: url('Controls/ComboBox/rcbSprite.png');*/
}

.RadComboBox table {
    border-collapse: separate !important;
    border-spacing: 0;
}

div.RadComboBox .rcbArrowCell a {
    /*  line-height: 16px;  height: 22px;     */
}

.RadComboBox td.rcbInputCellLeft, .RadComboBox td.rcbInputCellRight {
    /*background-position: 0 0; */
    border: 1px solid #c9c9c9;
    -webkit-box-shadow: 0px 1px 0px 0px #bbb;
    box-shadow: 0px 1px 0px 0px #bbb;
    padding: 0 !important;
    background: #fff;
    background: -moz-linear-gradient(top, #fff 0%, #f0f2f1 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f0f2f1)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fff 1%,#f0f2f1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* IE10+ */
    background: linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* W3C */
    color: #999;
    text-decoration: none;
    margin: 0 !important;
}
.RadComboBox td.rcbInputCellLeft {
    border-right: none;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
}
.RadComboBox td.rcbInputCellRight {
    border-left: none;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
}
.RadComboBox td.rcbInputCellLeft input[readonly], .RadComboBox td.rcbInputCellRight input[readonly] {
    cursor: auto;
}
.dnnError td.rcbInputCellLeft, .dnnError td.rcbInputCellRight {
    border: 1px solid red !important;
    border-right: none !important;
}
.dnnError td.rcbInputCellLeft {
    border-right: none !important;
}
.dnnError td.rcbInputCellRight {
    border-left: none !important;
}
.RadComboBox td.rcbArrowCellRight, .RadComboBox td.rcbArrowCellLeft {
    /*background-position: 100% 0; */
    border: 1px solid #c9c9c9;
    -webkit-box-shadow: inset 0px 1px 0px 0px #bbb;
    box-shadow: 0px 1px 0px 0px #bbb;
    width: 12px !important;
    background: #fff;
    background: -moz-linear-gradient(top, #fff 0%, #f0f2f1 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f0f2f1)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fff 1%,#f0f2f1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* IE10+ */
    background: linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* W3C */
    color: #666666;
    text-decoration: none;
    vertical-align: middle !important;
}
.RadComboBox td.rcbArrowCellRight {
    border-left: none;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
}
.RadComboBox td.rcbArrowCellLeft {
    border-right: none;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
}
.dnnError td.rcbArrowCellRight, .dnnError td.rcbArrowCellLeft {
    border: 1px solid red !important;
}
.dnnError td.rcbArrowCellRight {
    border-left: none !important;
}
.dnnError td.rcbArrowCellLeft {
    border-right: none !important;
}

.RadComboBox td.rcbArrowCellRight a, .RadComboBox td.rcbArrowCellLeft a {
    background: transparent url(../../../../../../images/dnnSpinnerDownArrow.png) no-repeat !important;
    background-position: bottom center !important;
    padding-top: 8px !important;
    height: 0 !important;
    cursor: pointer;
}

.RadComboBox .rcbInputCell .rcbEmptyMessage {
    color: #666;
}

.RadComboBox .rcbInput {
    margin: 0 !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    padding: 9px !important;
    /*width: auto !important;*/
}

div.RadComboBoxDropDown, .RadComboBoxDropDown {
    background: transparent; /*border-color: #c9c9c9;*/
    border: none !important;
    font-size: 12px;
    position:absolute;
}

.RadComboBoxDropDown .rcbFooter {
    background-color: #dee2e7;
    background-position: 0 -110px;
    border-top-color: #d5d5d5;
}

div.RadComboBoxDropDown .rcbHeader {
    font-size: 13px;
    font-weight: bold;
    border-bottom: 0;
    padding: 8px 7px 0;
}

.RadComboBoxDropDown .rcbItem, .RadComboBoxDropDown .rcbHovered {
    line-height: 1.5;
}

.RadComboBoxDropDown .rcbItem em {
    background: #e5e5e5;
}

.RadComboBoxDropDown .rcbHovered {
    background: #e8f1fa;
    color: #000;
}

.RadComboBoxDropDown .rcbSeparator {
    color: #444;
    background: #d9dadc;
}

.RadComboBox .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown .rcbDisabled {
    color: #999;
}

.RadComboBoxDropDown .rcbLoading {
    background: #f0f0f0;
}

.RadComboBoxDropDown .rcbMoreResults {
    border-top-color: #c6c7d2;
    background-position: 0 -132px;
    background-color: #e6e6e6;
    color: #606060;
}

.RadComboBoxDropDown .rcbMoreResults a {
    background-position: -157px -94px;
    color: #606060;
}

.RadComboBoxDropDown .rcbScroll {
    border: 1px solid #c9c9c9 !important;
    -webkit-box-shadow: 0px 2px 0px 0px #f2f2f2;
    box-shadow: 0px 2px 0px 0px #f2f2f2;
    background: #fff;
    margin-left: 2px !important;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    overflow: auto;
    position: relative;
}
.RadComboBoxDropDown .rcbList {
    position: relative;
    list-style-type: none !important;
    margin: 0 !important;
    padding: 0 !important;
}
.RadComboBoxDropDown .rcbItem, .RadComboBoxDropDown .rcbHovered {
    padding: 8px;
    border-top: 1px solid #c9c9c9;
    font-size: 12px;
    color: #444;
    cursor: pointer;
    text-shadow: none;
    margin: 0;
}
.RadComboBoxDropDown_rtl .jspScrollable .jspContainer .rcbList{ margin: 0 9px 0 -9px !important;}

/* hierarchy combox */
.dnnOptGroupItem, 
.SkinListHeader{
    background: none !important;
    color: #000 !important;
    font-weight: bold !important;
    border-bottom: 2px solid #000 !important;
}

.dnnOptItem{
    padding-left: 20px !important;
}



/* START Telerik.Web.UI.Skins.TreeView.css */
.RadTreeView{white-space:nowrap;cursor:default}.RadTreeView .rtTop,.RadTreeView .rtMid,.RadTreeView .rtBot,.RadTreeView .rtUL{zoom:1}.RadTreeView .rtSp,.RadTreeView .rtImg,.RadTreeView .rtIn,.RadTreeView .rtChk{vertical-align:middle}.RadTreeView .rtUL{margin:0;padding:0;-moz-user-select:-moz-none}.RadTreeView .rtLI{list-style-image:none;list-style-position:outside;list-style:none}.RadTreeView .rtUL .rtLI .rtUL{padding-left:20px}.RadTreeView .rtTop,.RadTreeView .rtMid,.RadTreeView .rtBot{padding:1px 0 1px 20px}.RadTreeView .rtPlus,.RadTreeView .rtMinus{font-size:0;padding:0;display:-moz-inline-box;display:inline-block;vertical-align:top;cursor:pointer;width:11px;height:11px;background-repeat:no-repeat}* html .RadTreeView .rtPlus,* html .RadTreeView .rtMinus{margin-right:1px}*+html .RadTreeView .rtPlus,*+html .RadTreeView .rtMinus{margin-right:1px}.RadTreeView .rtPlus{background-position:0 0}.RadTreeView .rtPlusHover{background-position:0 -22px}.RadTreeView .rtMinus{background-position:0 -11px}.RadTreeView .rtMinusHover{background-position:0 -33px}.RadTreeView .rtChecked,.RadTreeView .rtUnchecked,.RadTreeView .rtIndeterminate{display:-moz-inline-box;display:inline-block;width:13px;height:13px;vertical-align:middle;margin:0 3px 0 0;line-height:0;font-size:0}.RadTreeView .rtChecked{background-position:0 0}.RadTreeView .rtUnchecked{background-position:0 -13px}.RadTreeView .rtIndeterminate{background-position:0 -26px}.RadTreeView .rtSp{display:-moz-inline-box;display:inline-block;width:1px;margin-left:-1px;height:22px}.RadTreeView .rtChk{margin:0 2px;padding:0;width:12px;height:12px}.RadTreeView .rtIn{margin-left:1px;padding:4px 3px 3px;text-decoration:none}.RadTreeView a.rtIn{cursor:pointer}.RadTreeView div.rtIn{display:-moz-inline-block;display:inline-block;vertical-align:top}*+html .RadTreeView_rtl .rtIn{padding:2px 3px}* html .RadTreeView_rtl .rtIn{padding:2px 3px}* html .RadTreeView div.rtIn{display:inline-block}* html .RadTreeView div.rtIn{display:inline}*+html .RadTreeView div.rtIn{display:inline-block}*+html .RadTreeView div.rtIn{display:inline}.RadTreeView .rtTemplate,.RadTreeView input{-moz-user-select:text}.RadTreeView .rtLoadingIcon{display:-moz-inline-box;display:inline-block;vertical-align:text-top;width:21px;height:16px;margin-top:-1px;overflow:hidden;text-indent:-9999px;font-size:0;background-repeat:no-repeat;background-position:2px 0}*+html .RadTreeView .rtLoadingIcon{margin:0}* html .RadTreeView .rtLoadingIcon{margin:0}.RadTreeView .rtLoadingBelow{display:block}*+html .RadTreeView_rtl .rtLoadingIcon{text-indent:0}* html .RadTreeView_rtl .rtLoadingIcon{text-indent:0}.RadTreeView .rtHover .rtIn,.RadTreeView .rtSelected .rtIn{padding:3px 2px 2px;border-width:1px;border-style:solid;background-repeat:repeat-x;background-position:0 0}*+html .RadTreeView_rtl .rtHover .rtIn,*+html .RadTreeView_rtl .rtSelected .rtIn{padding:1px 2px}* html .RadTreeView_rtl .rtHover .rtIn,* html .RadTreeView_rtl .rtSelected .rtIn{padding:1px 2px}.RadTreeView .rtEdit *{white-space:nowrap!important}.RadTreeView .rtEdit .rtIn,.RadTreeView .rtEdit .rtIn input{outline:0;cursor:text}.RadTreeView .rtLI .rtEdit .rtIn{border-width:1px;border-style:solid;padding:2px 1px 1px;height:1.4em;text-decoration:none;vertical-align:middle}* html .RadTreeView .rtLI .rtEdit .rtIn{padding:0 1px}.RadTreeView .rtEdit .rtIn input{height:1.4em;line-height:1.4em;border:0;margin:0;padding:0;background:transparent}.RadTreeView .rtLines .rtLI,.RadTreeView .rtLines .rtFirst .rtUL{background-repeat:repeat-y;background-position:0 0}.RadTreeView_rtl .rtLines .rtLI,.RadTreeView_rtl .rtLines .rtFirst .rtUL{background-repeat:repeat-y;background-position:100% 0}.RadTreeView .rtLines .rtFirst{background-repeat:no-repeat;background-position:0 1.273em}.RadTreeView_rtl .rtLines .rtFirst{background-repeat:no-repeat;background-position:100% 1.273em}.RadTreeView .rtLines .rtFirst .rtUL{background-repeat:repeat-y;background-position:0 1.273em}.RadTreeView_rtl .rtLines .rtFirst .rtUL{background-repeat:repeat-y;background-position:100% 1.273em}.RadTreeView .rtLines .rtLast,.RadTreeView .rtLines .rtLast .rtUL{background:none}.RadTreeView .rtLines .rtTop,.RadTreeView .rtLines .rtMid,.RadTreeView .rtLines .rtBot{background-repeat:no-repeat;background-position:0 0}.RadTreeView_rtl .rtLines .rtTop,.RadTreeView_rtl .rtLines .rtMid,.RadTreeView_rtl .rtLines .rtBot{background-repeat:no-repeat;background-position:100% 0}.rtDropAbove,.rtDropBelow{border:1px dotted black;font-size:3px;line-height:3px;height:3px;margin-top:-1px}.rtDropAbove{border-bottom:0}.rtDropBelow{border-top:0}.RadTreeView_rtl .rtPlus,.RadTreeView_rtl .rtMinus{position:relative}* html .RadTreeView_rtl .rtPlus,* html .RadTreeView_rtl .rtMinus{position:static}*+html .RadTreeView_rtl .rtPlus,*+html .RadTreeView_rtl .rtMinus{position:static}*+html .RadTreeView_rtl .rtLI,*+html .RadTreeView_rtl .rtIn{zoom:1}* html .RadTreeView_rtl .rtLI,* html .RadTreeView_rtl .rtIn{zoom:1}* html .RadTreeView_rtl .rtIn{margin-top:-1px}.RadTreeView_rtl .rtUL .rtLI .rtUL{padding-right:15px;padding-left:0}.RadTreeView_rtl .rtTop,.RadTreeView_rtl .rtMid,.RadTreeView_rtl .rtBot{padding:1px 20px 1px 0;margin:0}.RadTreeView_rtl .rtPlus{background-position:-11px 0}.RadTreeView_rtl .rtPlusHover{background-position:-11px -22px}.RadTreeView_rtl .rtMinus{background-position:-11px -11px}.RadTreeView_rtl .rtMinusHover{background-position:-11px -33px}.RadTreeView_rtl .rtPlus,.RadTreeView_rtl .rtMinus{margin-right:7px;right:-20px}.RadTreeView_rtl .rtPlus,.RadTreeView_rtl .rtMinus,x:-moz-any-link{margin-right:-11px;right:-8px}.RadTreeView_rtl .rtPlus,.RadTreeView_rtl .rtMinus,x:-moz-any-link,x:default{margin-right:7px;right:-20px}* html .RadTreeView_rtl .rtPlus,* html .RadTreeView_rtl .rtMinus{margin-right:-13px;right:0}*+html .RadTreeView_rtl .rtPlus,*+html .RadTreeView_rtl .rtMinus{margin-right:-13px;right:0;width:0;padding-left:11px}@media screen and (min-width:50px){:root .RadTreeView_rtl .rtPlus,:root .RadTreeView_rtl .rtMinus{right:0;}}@media all and(-webkit-max-device-pixel-ratio:10000),not all and(-webkit-min-device-pixel-ratio:0){:root .RadTreeView_rtl .rtPlus,:root .RadTreeView_rtl .rtMinus{position:relative;margin-left:2px;margin-right:-13px;right:-15px}}div.RadTreeView_designtime .rtTop,div.RadTreeView_designtime .rtMid,div.RadTreeView_designtime .rtBot{position:relative}div.RadTreeView_designtime .rtPlus,div.RadTreeView_designtime .rtMinus{margin:0;position:absolute;left:3px;top:4px}.RadTreeView{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rtTouchDragClue{margin-top:-50px}
/* END Telerik.Web.UI.Skins.TreeView.css */
/* START Telerik.Web.UI.Skins.Default.TreeView.Default.css */
.RadTreeView,.RadTreeView a.rtIn,.RadTreeView .rtEdit .rtIn input{color:#000;font:12px/18px "Segoe UI",Arial,sans-serif}.RadTreeView .rtPlus,.RadTreeView .rtMinus{background-image:url('Controls//WebResource.axd?d=YaixHSIm5n8GR2C5l8hS2qOWVgOUPy8yaOINB9TCXX6f1_JWc5AVDdxjTGOC6WihRybvUz8SUJiFHy8RP-sTbuo9xksvkFg1TGX_LNV8xZtcCgSxXdn9fkTi3ibIGheGnH6-Ka5TEH1SW9s2loSw7r1VWps1&t=634813394221084788')}.RadTreeView .rtChecked,.RadTreeView .rtUnchecked,.RadTreeView .rtIndeterminate{background-image:url('Controls//WebResource.axd?d=zIpwJ_RHCU4V9Ov2OTZbKFWWvVlyezWE4FJOENMnL7tHkKUHW-aLfCGjYe6rmETuRDGNTSDcBERPYrX10VSKhvziwaVpd5ZiQTjZ9J7zZoKaLFp-YStvHP4DkrZtUs1JpcCIGRjAc_eiTJ8dIu1FM9R6m781&t=634813394221084788')}.RadTreeView .rtHover .rtIn{color:#000;border-color:#b5b5b5 #b5b5b5 #9e9e9e;background-color:#C5C5C5;background-image:url('Controls//WebResource.axd?d=MZcaTIxvqY1ql0G3V8mzKPqW8fRPldJiBirRwdXs6n4xqBrem9vFOnltUqS5ZNvoy-2rG6uomGjhBipiRPBVLXCJVOmDUkaN6j2513XyDOFzbEaitwBVFgTraAPHrg6ScvRkd0Tf1EJmO65bVkD1IdNJoNk1&t=634813394221084788')}.RadTreeView .rtSelected .rtIn{color:#fff;border-color:#8d8d8d #7e7e7e #6c6c6c;background-color:#828282;background-image:url('Controls//WebResource.axd?d=EQifGcJpSa-wRgid3LolZErfxdY2jgHlG0TFhSEY3f6qZdvOjthaDLgOCXdb7F3dF3XehYQVLk9QStbYPrOvyY24lKSlUiDTSE1A7EFvU-SUIOA5V0DGR9YQxYAmfzPRh-wNPAa_NObSnuEkvsPlrn-rBd3ghzxJR_O6RA2&t=634813394221084788')}.RadTreeView .rtSelected .rtLoadingBefore,.RadTreeView .rtSelected .rtLoadingAfter,.RadTreeView .rtSelected .rtLoadingBelow{color:#333}.RadTreeView .rtLoadingIcon{background-image:url('Controls//WebResource.axd?d=Y_gH_fhyplGF4lMlofuOvKOz5-D7fUzbx19Dg4YJe9cgydh2PctF8y-TvzhPXErPYEM1CjLudZDxsqpy6S3WRBvdojB6fkdOu1Nzwpuw-WOItUvWXnWuIfp0yoyqKEM7RpV3l-ZTJPp5878TQp9R_abolUc1&t=634813394221084788')}.RadTreeView .rtLI .rtEdit .rtIn{border-color:#6c6c6c;background:#fff}.RadTreeView_disabled .rtIn,.RadTreeView .rtDisabled .rtIn{color:#ccc}.RadTreeView .rtLines .rtLI,.RadTreeView .rtLines .rtFirst .rtUL{background-image:url('Controls//WebResource.axd?d=AE6YAYzCxVWXsZkWMoSRECERiMtsb662NdIUtAQ-V8GbUVEDk3fIk_kYgp1Cq74N7eyrJCc_DfX9Md8PZPlxjcWRbj5tBuqQMPuZHnNTHf7tHnlIY4qVKqpJUBM8Nz6bA_uLlQVX2axJakrleE_g8Wmxk8A1&t=634813394221084788')}.RadTreeView_rtl .rtLines .rtLI,.RadTreeView_rtl .rtLines .rtFirst .rtUL{background-image:url('Controls//WebResource.axd?d=RPP1JYKCGNEzkRLb-whtLUeEAmUv8jL3MI4Nm-I0kEbTiPyulngeQRPNgG7Mus3-mrhxbt_pMk5RAaLUt9m3KgsNY6cnMyg2KgIfY6QFCque944X3XbpuRcEvK3O3dKAtvfUDSK8YMFzY6M-lInBq7E89-41&t=634813394221084788')}.RadTreeView .rtLines .rtFirst,.RadTreeView .rtLines .rtFirst .rtUL{background-image:url('Controls//WebResource.axd?d=NQHo6xrCVcyzEJ3vn0mcCixUAo1kqJSQCPxlZ6wJzVWwCEDzlv3VebcwDGtrmnaeIR30QTWNLuxBTIauhkdRHVK3TNoacKr2mKJVGyWOrPZuNAYRAkTArwi37wuRMg98hCsDqRMtGpPrmFEkNIunb8I9Cik1&t=634813394221084788')}.RadTreeView_rtl .rtLines .rtFirst,.RadTreeView_rtl .rtLines .rtFirst .rtUL{background-image:url('Controls//WebResource.axd?d=O9rA2Ph8AfLBloapO4jbJioS7Orovtwcz8Jq3VPVM-EYYmLvU0RXztET6-_ES3SHtApOWdMJB3l9778gC8si-N2QO03YYhEm691YQggZiWUp0ocq-EQBP_rSb73XUYrpzKkT2jDUFiKmW1ABG8fmleCDBV-Ajjo40NTdeQ2&t=634813394221084788')}.RadTreeView .rtLines .rtLast,.RadTreeView .rtLines .rtLast .rtUL{background-image:none}.RadTreeView .rtLines .rtTop{background-image:url('Controls//WebResource.axd?d=AnMKi2NrSPxVJUCZwgbFhn_u4PZZWasYMK2OGuf-uLXqBwPXTyJGUCiSJeL79zC_veWt_sKqZNRnZxagdwlm5oELA0lOOVDq8uOmepKaKLa4pwkBzNRVK71jBbHEWT49PW-TLlbPh3cgIOvDe1QOTc4FfVM1&t=634813394221084788')}.RadTreeView_rtl .rtLines .rtTop{background-image:url('Controls//WebResource.axd?d=whM1iY0mfhG3r9qd4RuzB7q2YKZQ7pVGyBwGQ643iC2TwYe8BoAmJ2U3ttZo-RpYaGlFuwhMjx5mn4lMqqUNX7x-4Q0VI3j69ou3ecySDQhecKZYDpfh37fD0SXUN7_xXGD2o_QcaZEY95TGzAPPyXFRZH01&t=634813394221084788')}.RadTreeView .rtLines .rtMid{background-image:url('Controls//WebResource.axd?d=hOtqEFk2UNynP5dd8rSOPaLRe0fRLdC5wc8GqoXO5ouac17PvLCk3pG0mt2cg68odw3k98Dkj27oFVKkUaa4_IaVyCNrevIkLw6fqEfVcaaFa5USYn-vaA520flIlwuiJdt-CfRKd8N-jhVyPCdcVqdKkfk1&t=634813394221084788')}.RadTreeView_rtl .rtLines .rtMid{background-image:url('Controls//WebResource.axd?d=bkt2IcsGSiyYYKOEb9WH2tNIk0jHEcLgY-pfA9jACb9Z4Nw7igxIKaNXqajGsYIW6656jHvjDFpeRqxHzjS_4KDGzp_NkJx7ZsN3vn1ZWTM5D2xM3FUc2A-yDZj1it17W664S3bZjuABmr803lctBQmklyg1&t=634813394221084788')}.RadTreeView .rtLines .rtBot{background-image:url('Controls//WebResource.axd?d=ITRbByESImqc_gXJU8ZDGztTbqRk9M7e5yGtPiOTltnqLUUckyt2KQC5NmnD8NVoTHe3cfosNoMlh5mOSi9LZ_KLtEZr_pTYwHy5XiBHvirqfc_qMaFGiDmvV_Cw5g-4LgiAYaqJae-VU0VBtjdS1D8eFTM1&t=634813394221084788')}.RadTreeView_rtl .rtLines .rtBot{background-image:url('Controls//WebResource.axd?d=wMP27Fy9pZUCtGvWBaDohrxMzV9KuQavz67bk2SO7ojqy-IHraUhr1SLUasks0yS7EnhmSGtlw_TQfSQNNOtnn0kH1rIXFIL-OU9e1GqW0ICazIGNUu8Us1Y85MFkxmJt9RSU3yxnd5kJRKKf8mJIb2nKo01&t=634813394221084788')}.RadTreeView .rtLines .rtLast .rtTop{background-image:url('Controls//WebResource.axd?d=Hb2AMzQohCNbxh_oWLaLosOtmWzjKqdRuLyMX0sPLTbjY0jhg2QUxzkHAgOc3aAAC-Yn13skkfWJGEijrFCCz0TKvrkK8b1Au0WbvmF8tNdoXq06LZEj1jzmMkmeZfmbhLBRWCglCf9buGcE5w_5njZB84o1&t=634813394221084788')}.RadTreeView_rtl .rtLines .rtLast .rtTop{background-image:url('Controls//WebResource.axd?d=XnvaLkTu1vmFTPelFMuXkyNGNehJKtT_a_a0FM5uOsOlV1z3hmEBMGKarVgCf1I888gq3TRKzPE1v9sLwP-w4hes-DHlzwxY4ayhODM4_dY3qbc1rH3V6cuEv88DJlBDH-J4fdaU3NRIsrbbf6X5GasgUuM1&t=634813394221084788')}
/* END Telerik.Web.UI.Skins.Default.TreeView.Default.css */

/* START Telerik.Web.UI.Skins.Input.css */
.RadInput, .RadInputMgr {
    vertical-align: middle;
}
.RadInput table {
    border: 0;
    vertical-align: bottom;
}
.RadInput table.riTable td {
    border: 0;
    padding: 0;
    vertical-align: middle;
    overflow: visible;
}
.RadInput table td.riCell {
    padding-right: 4px;
}
.RadInput textarea {
    vertical-align: bottom;
    overflow: auto;
    resize: none;
}
html body .RadInput .riTextBox, html body .RadInputMgr {
    border-width: 1px;
    border-style: solid;
    padding: 2px 1px 3px;
    vertical-align: middle;
}
textarea.RadInputMgr {
    overflow: auto;
}
.RadInput a {
    display: block;
    overflow: hidden;
    position: relative;
    outline: none;
    z-index: 2;
    text-indent: -2222px;
    text-align: center;
    text-decoration: none;
}
* html .RadInput a {
    position: static;
}
* + html .RadInput a {
    position: static;
}
.RadInput .riSpin a {
    margin: 0 1px;
}
.RadInput a.riDown {
    margin-top: 3px;
}
/*\*/* html .RadInput a.riDown {
    margin-top: /**/ 0;
}
.RadInput .riLabel {
    margin: 0 4px 0 0;
    white-space: nowrap;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .rdfd_ {
        position: absolute;
    }
}
* html .RadInput {
    display: inline-block;
    height: 25px;
}
.RadInputRTL table td.riCell {
    padding: 0 0 0 4px;
}
.RadInputRTL .riLabel {
    margin: 0 0 0 4px;
}
.riStrengthBar {
    background: url('Controls//WebResource.axd?d=3agz31ZSfCuzf95STsGpdtY2yn9CUqNaUT9VP8bGlBEGCDDrpVYtdSTulRJIqFzLyt4Rx9N0yDi0Gn8ZonzOCBRoAcu_NxTkuXypJk-_Wx4UAS1QfIz2q5jd2tOptij3taXLE1lUxgnJ2Nz7hmxeDinxoCw1&t=634783790348009208') repeat-y;
    display: inline-block;
    width: 100px;
    height: 20px;
    margin-left: 5px;
    font: 12px/18px "segoe ui" ,arial,sans-serif;
    color: #000;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
}
.riStrengthBarL0 {
    background: none;
}
.riStrengthBarL1 {
    background-color: #ff3933;
    background-position: 0 0;
    color: #620000;
}
.riStrengthBarL2 {
    background-color: #ff7833;
    background-position: -300px 0;
    color: #922b00;
}
.riStrengthBarL3 {
    background-color: #ffbe33;
    background-position: -600px 0;
    color: #9e5900;
}
.riStrengthBarL4 {
    background-color: #dc3;
    background-position: -900px 0;
    color: #696400;
}
.riStrengthBarL5 {
    background-color: #6bcc33;
    background-position: 100% 0;
    color: #236800;
}
.riSingle {
    position: relative;
    display: inline-block;
    white-space: nowrap;
    text-align: left;
}
.riSingle, .riSingle .riTextBox, .riSingle .riContentWrapper, .riSingle .riDisplay {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
}
.riDisplay {
    position: absolute;
    padding: 2px 0 3px 5px;
    border: 0 solid transparent;
    border-width: 1px 2px 0 1px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-align: left;
    cursor: default;
    margin-left: 1px;
}
.riSingle a.riButton {
    display: inline-block;
    vertical-align: middle;
}
.riSingle a.riButton {
    background-position: 3px 5px;
    height: 18px;
    line-height: 18px;
    width: 20px;
}
.riSingle a.riButton:hover {
    background-position: 3px -45px;
}
.riSingle .riLabel {
    vertical-align: middle;
    display: inline-block;
    margin-right: 0;
}
.riSingle a {
    position: absolute;
}
* + html .riSingle a {
    position: absolute;
}
.riSingle a.riUp {
    height: 8px;
    width: 15px;
    vertical-align: top;
    top: 1px;
    right: 0;
}
.riSingle a.riDown {
    height: 8px;
    width: 15px;
    vertical-align: bottom;
    top: 11px;
    right: 0;
}
.riContButton a.riUp, .riContButton a.riDown {
    right: 19px;
}
.riSingle .riContentWrapper {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
}
* + html .riSingle .riContentWrapper {
    overflow: visible;
}
.riContButton {
    padding-right: 22px;
}
.riContButton .riDisplay {
    border-right-width: 23px;
}
.riContSpinButtons {
    padding-right: 17px;
}
.riContSpinButtons .riDisplay, .riContSpinButtons.RadInputRTL.riButtonSwap .riDisplay {
    border-right-width: 19px;
}
.riContButton.riContSpinButtons {
    padding-right: 35px;
}
.riContButton.riContSpinButtons .riDisplay {
    border-right-width: 37px;
}
.riContButton .riContentWrapper {
    padding-right: 21px;
    margin-right: -21px;
}
.riContSpinButtons .riContentWrapper {
    padding-right: 17px;
    margin-right: -17px;
}
.riContButton.riContSpinButtons .riContentWrapper {
    padding-right: 35px;
    margin-right: -35px;
}
html body .riSingle .riTextBox, html body .riSingle .riTextBox[type="text"] {
    padding-right: 5px;
    padding-left: 5px;
    margin: 0;
    width: 100%;
}
.riSingle .riButton {
    right: 0;
    top: 50%;
    margin-top: -9px;
}
.riSingle .riStrengthBar {
    margin-left: 0;
}
.rcSingle .riSingle {
    white-space: normal;
}
div.RadPicker table.rcSingle .rcInputCell {
    padding-right: 0;
}
.RadInputRTL, .RadInputRTL .riDisplay {
    text-align: right;
}
.RadInputRTL a.riUp, .RadInputRTL a.riDown, .RadInputRTL .riButton, .riButtonSwap a.riUp, .riButtonSwap a.riDown, .riButtonSwap .riButton {
    right: auto;
    left: 0;
}
.riContButton.RadInputRTL a.riUp, .riContButton.RadInputRTL a.riDown, .riContButton.riButtonSwap a.riUp, .riContButton.riButtonSwap a.riDown {
    right: auto;
    left: 19px;
}
.riContButton.RadInputRTL, .riContButton.riButtonSwap {
    padding-right: 0;
    padding-left: 21px;
}
.riContSpinButtons.RadInputRTL, .riContSpinButtons.riButtonSwap {
    padding-right: 0;
    padding-left: 17px;
}
.riContButton.riContSpinButtons.RadInputRTL, .riContButton.riContSpinButtons.riButtonSwap {
    padding-right: 0;
    padding-left: 35px;
}
.riContButton.RadInputRTL .riContentWrapper, .riContButton.riButtonSwap .riContentWrapper {
    padding-right: 0;
    margin-right: 0;
    padding-left: 21px;
    margin-left: -21px;
}
.riContButton.riButtonSwap .riLabel {
    margin-left: -21px;
    margin-right: 21px;
}
.riContSpinButtons.RadInputRTL .riContentWrapper, .riContSpinButtons.riButtonSwap .riContentWrapper {
    padding-right: 0;
    margin-right: 0;
    padding-left: 17px;
    margin-left: -17px;
}
.riContSpinButtons.riButtonSwap .riLabel {
    margin-left: -17px;
    margin-right: 17px;
}
.riContButton.riContSpinButtons.RadInputRTL .riContentWrapper, .riContButton.riContSpinButtons.riButtonSwap .riContentWrapper {
    padding-right: 0;
    margin-right: 0;
    padding-left: 35px;
    margin-left: -35px;
}
.riContButton.riContSpinButtons.riButtonSwap .riLabel {
    margin-left: -35px;
    margin-right: 35px;
}
.riSingle.RadInputRTL .riDisplay {
    padding-right: 6px;
    padding-left: 0;
    border-width: 1px 1px 0 2px;
}
.riContButton.RadInputRTL .riDisplay {
    border-right-width: 1px;
    border-left-width: 23px;
}
.riContSpinButtons.RadInputRTL .riDisplay {
    border-right-width: 1px;
    border-left-width: 19px;
}
.riContButton.riContSpinButtons.RadInputRTL .riDisplay {
    border-right-width: 1px;
    border-left-width: 37px;
}
* html body .riSingle .riTextBox {
    margin-top: -2px;
}
/*\*/* html body .riSingle .riTextBox {
    margin-top: /**/ 0;
}
* + html body .riSingle .riTextBox, * + html body .riSingle .riTextBox[type="text"] {
    margin-top: -1px;
}
* + html .rcSingle .rcCalPopup {
    position: relative;
}
* + html .riDisplay, ._Telerik_IE9 .riDisplay, ._Telerik_IE8 .riDisplay {
    margin-left: 0;
}
._Telerik_IE9 .riSingle {
    overflow: hidden;
}
/* END Telerik.Web.UI.Skins.Input.css */
/* START Telerik.Web.UI.Skins.Calendar.css */
table.RadCalendar {
    table-layout: auto;
    border-collapse: separate;
    border: 0;
    width: 220px;
}
.RadCalendar .rcTitlebar {
    width: 100%;
    border-style: solid;
    border-width: 1px;
    padding: 0;
}
.RadCalendar .rcTitlebar table {
    table-layout: auto;
    width: 100%;
    border-collapse: separate;
    border: 0;
}
.RadCalendar .rcTitlebar td {
    border: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
}
.RadCalendar .rcTitlebar .rcTitle {
    width: 100%;
    cursor: pointer;
}
.RadCalendar .rcNoNav .rcTitle {
    cursor: default;
}
.RadCalendar .rcTitlebar .rcPrev, .RadCalendar .rcTitlebar .rcNext, .RadCalendar .rcTitlebar .rcFastPrev, .RadCalendar .rcTitlebar .rcFastNext {
    display: block;
    width: 15px;
    height: 15px;
    overflow: hidden;
    margin: 0 4px;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px;
    text-decoration: none;
}
.RadCalendar .rcMain {
    width: 100%;
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 0;
}
.RadCalendar .rcMainTable {
    table-layout: auto;
    border-collapse: separate;
    border: 0;
    width: 100%;
}
.RadCalendar .rcHeader, .RadCalendar .rcFooter {
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 0;
}
.RadCalendar .rcRow th, .RadCalendar .rcWeek th {
    border: 0;
    padding: 0;
    font-weight: normal;
    vertical-align: middle;
    cursor: default;
}
.RadCalendar .rcWeek th {
    text-align: right;
}
.RadCalendar .rcWeek .rcViewSel, .RadCalendar .rcRow th {
    text-align: center;
}
.RadCalendar .rcRow td {
    border-style: solid;
    border-width: 1px;
    padding: 0;
    text-align: right;
    vertical-align: middle;
}
.RadCalendar .rcMain .rcRow a, .RadCalendar .rcMain .rcRow span {
    display: block;
    padding: 1px 5px 1px 0;
    text-decoration: none;
}
.RadCalendar .rcPreview .rcRow a {
    outline: none;
}
.RadCalendar .rcMain .rcOutOfRange span {
    cursor: default;
}
table.RadCalendarMultiView {
    width: auto;
}
.RadCalendarMultiView .rcCalendar {
    width: 220px;
    border-style: solid;
    border-width: 1px;
    padding: 0;
}
.RadCalendarMultiView .rcMainTable .rcTitle {
    border-style: solid;
    border-width: 0 0 1px;
    padding: 0;
    text-align: center;
}
table.RadCalendarMonthView {
    table-layout: auto;
    border-collapse: separate;
    border-style: solid;
    border-width: 1px;
    background-color: #fff;
}
table.RadCalendarMonthView td {
    border: 0;
    padding: 5px 2px 0;
}
.RadCalendarMonthView a {
    display: block;
    padding: 2px 4px;
    text-align: center;
    text-decoration: none;
}
.RadCalendarMonthView .rcHover a, .RadCalendarMonthView .rcSelected a {
    border-style: solid;
    border-width: 1px;
    padding: 1px 3px;
}
.RadCalendarMonthView #rcMView_PrevY a, .RadCalendarMonthView #rcMView_NextY a {
    display: block;
    overflow: hidden;
    margin: 0 auto;
    text-indent: -2222px;
    text-align: center;
    text-decoration: none;
    background: transparent url(../../../../../../images/calendaricons.png) no-repeat;
}
.RadCalendarMonthView #rcMView_PrevY a{
    background-position: 16px 8px;
}
.RadCalendarMonthView #rcMView_NextY a{
    background-position: -33px 8px;
}
.RadCalendarMonthView .rcButtons {
    border: 0;
    text-align: center;
}
.RadCalendarMonthView input {
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
}
* + html .RadCalendarMonthView input {
    padding: 0;
}
* html .RadCalendarMonthView input {
    padding: 0;
}
.RadCalendarMonthView #rcMView_Today {
    margin: 0 .4em 0 0;
}
* + html .RadCalendarMonthView #rcMView_OK {
    padding: 0 .2em;
}
* html .RadCalendarMonthView #rcMView_OK {
    padding: 0 .2em;
}
table.RadCalendarTimeView {
    border-collapse: separate;
    border-style: solid;
    border-width: 1px;
}
.RadCalendarTimeView th {
    border: 0;
    text-align: center;
    cursor: default;
    font-weight: normal;
}
table.RadCalendarTimeView td {
    border-style: solid;
    border-width: 0 0 0 1px;
    padding: 2px 2px 3px;
}
table.RadCalendarTimeView td:first-child {
    border-left: 0;
}
.RadCalendarTimeView a {
    display: block;
    padding: 2px 6px;
    text-align: center;
    text-decoration: none;
}
.RadCalendarTimeView td.rcSelected a, .RadCalendarTimeView td.rcHover a {
    border-style: solid;
    border-width: 1px;
    padding: 1px 5px;
}
.RadCalendarTimeView .rcFooter {
    border-style: solid;
    border-width: 1px 0 0;
    padding: 0;
}
.RadPicker, .RadPicker td {
    vertical-align: middle;
}
.RadPicker .RadInput {
    vertical-align: baseline;
}
.RadPicker .rcTable {
    table-layout: auto;
}
.RadPicker table.rcTable, .RadPicker table.rcTable td {
    border: 0;
    margin: 0;
    padding: 0;
}
.RadPicker table.rcTable .rcInputCell {
    padding: 0 4px 0 0;
}
.RadPicker td a {
    position: relative;
    outline: none;
    z-index: 2;
    margin: 0 2px;
    text-decoration: none;
}
* html .RadPicker td a {
    position: static;
}
* + html .RadPicker td a {
    position: static;
}
.RadPicker .rcCalPopup, .RadPicker .rcTimePopup {
    display: block;
    overflow: hidden;
    width: 22px;
    height: 22px;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px;
    text-align: center;
}
.RadPicker .rcDisabled, .RadCalendarMonthView .rcDisabled {
    opacity: .5;
    filter: alpha(opacity=50);
}
body > .RadCalendarPopupShadows {
    padding: 0 5px 5px 0;
}
.RadCalendarPopupShadows > .rcShadTR, .RadCalendarPopupShadows > .rcShadBL, .RadCalendarPopupShadows > .rcShadBR {
    position: absolute;
    background-repeat: no-repeat;
    background-color: transparent;
}
.RadCalendarPopupShadows > .rcShadBL, .RadCalendarPopupShadows > .rcShadBR {
    height: 5px;
    bottom: 0;
    background-image: url('Controls//WebResource.axd?d=7usbfBZPQTMdNJIy8EZhbvRC94arJWHzPw9s3UNWV2d5g1iUz1yZU2UgZ3j-jFC2__lzqjB7X0jhNmrMX2Kp3iX51yaMTSOhm_B7Q3TWjAsVjuzd1yQUZiIzf3f5sX1mrHRMQmxTRJjTCRwZIff7evjgDEQ1&t=634783790348009208');
}
.RadCalendarPopupShadows > .rcShadBL {
    left: 0;
    width: 100%;
    background-position: 0 -3px;
}
.RadCalendarPopupShadows > .rcShadBR {
    width: 5px;
    right: 0;
    background-position: 100% 100%;
}
.RadCalendarPopupShadows > .rcShadTR {
    width: 5px;
    height: 100%;
    top: 0;
    right: 0;
    background-image: url('Controls//WebResource.axd?d=J2Yaow2TwEqp3fzMcekRV1StZ42o6edkip1pUUyD_tT53FghGODFYnrCVMioldYBCCr2jPgJTHowyzrx4LibkO8OkfTlw_kD943EvKpmu12LYQD9NqSGte41Wr3AqvsTrlAm5QgnqPru7JfqFM4AOK2zhGg1&t=634783790348009208');
    background-position: 100% 0;
}
.rcIE > .rcShadBL, .rcIE > .rcShadBR, .rcIE > .rcShadTR {
    background-image: none;
}
.RadPickerRTL table.rcTable .rcInputCell {
    padding: 0 0 0 4px;
}
/* END Telerik.Web.UI.Skins.Calendar.css */

/* dnn Default DatePicker Control */
.dnnFormItem > .RadPicker_Default {
    width: 47% !important;
    margin-bottom: 18px !important;
}

.RadPicker_Default .rcTable {
    position: relative !important;
    width: 100% !important;
}

.RadPicker_Default .riTextBox {
    margin-bottom: 18px;
    background: #ffffff;
    border: 1px solid #c9c9c9;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8), inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8), inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
    color: #999;
    font-size: 12px;
    padding: 8px !important;
}

.RadPicker_Default .riTextBox:active {
    background: #fff;
    border: 1px solid rgba(2,139,255,0.5); /* blue */
    -webkit-box-shadow: 0px 0px 3px 0px rgba(2, 139, 255, 0.4);
    box-shadow: 0px 0px 3px 0px rgba(2, 139, 255, 0.4);
    color: #333;
}

.RadPicker_Default .riDisplay {
    padding: 7px 0 0 10px !important;
}



.RadPicker_Default .rcCalPopup {
    background-image: url(../../../../../../images/datepicker.png);
    background-position: center 5px;
    position: absolute;
    right: 3px;
    top: 3px;
    border: none !important;
}

/* Remove radConrol Wrapper shadow */
.RadCalendarPopupShadows > .rcShadTR, .RadCalendarPopupShadows > .rcShadBL, .RadCalendarPopupShadows > .rcShadBR {
    display: none !important;
}


/* dnn Default Calendar */
.RadCalendar_Default {
    padding: 8px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    background-color: #000;
    background: rgba(0,0,0,0.75);
    font-size: 11px;
    color: #ddd;
}

.RadCalendar_Default_PopupArrow_Down {
    position: absolute;
    content: "";
    left: 15px;
    bottom: -1px;
    width: 0;
    height: 0;
    opacity: 0.75;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #000;
}

.RadCalendar_Default_PopupArrow_Up {
    position: absolute;
    content: "";
    left: 15px;
    top: -7px;
    width: 0;
    height: 0;
    opacity: 0.75;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #000;
}

/*.RadCalendar_Default:after{
        position:absolute;
        content: "";
        left:15px; top:-7px;
        width: 0;  height: 0;
        opacity:0.75; 
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        border-top: 7px solid #000;
        border-bottom: 7px solid #000;
}*/

.RadCalendar_Default .rcRow td {
    text-align: center !important;
    border: none !important;
}

.RadCalendar_Default td.rcTitlebar {
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: 2px solid #8a8a8a;
}

.RadCalendar_Default td.rcMain {
    border-width: 0 !important;
}

.RadCalendar_Default td.rcTitlebar table {
    background: #f0f2f1;
    background: -moz-linear-gradient(top, #fff 0%, #f0f2f1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f0f2f1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fff 0%,#f0f2f1 100%); /* Chrome10+,Safari5.1+ */
    background: linear-gradient(top, #fff 0%,#f0f2f1 100%); /* W3C */
    color: rgba(0,0,0,0.75);
}

.RadCalendar_Default td.rcTitle {
    color: #000;
    color: rgba(0,0,0,0.75);
    font-size: 12px !important;
    font-weight: bold;
    padding: 6px 0 6px 0 !important;
}

/* hide fast prev and fast next button */
.RadCalendar_Default a.rcFastPrev, .RadCalendar_Default a.rcFastNext {
    display: none !important;
}

.RadCalendar_Default a.rcPrev, .RadCalendar_Default a.rcNext {
    background-image: url(../../../../../../images/datepickerArrows.png);
    margin: 0 !important;
}

.RadCalendar_Default a.rcPrev {
    background-position: -15px;
}

.RadCalendar_Default a.rcNext {
    background-position: -70px;
}



.RadCalendar_Default .rcMainTable td {
    padding: 4px 0 0 0 !important;
    border-right: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

/* calendar week row */
.RadCalendar_Default .rcMainTable .rcWeek th {
    background: #d9d9d9; /* Old browsers */
    background: -moz-linear-gradient(top, #d9d9d9 0%, #c7c7c7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(100%,#c7c7c7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* IE10+ */
    background: linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* W3C */
}

.RadCalendar_Default .rcMainTable .rcWeek th {
    text-align: center !important;
    padding: 4px 0 0 0 !important;
    color: #000;
    color: rgba(0,0,0,0.75);
}

/* hide calendar scope */
.RadCalendar_Default .rcMainTable th.rcViewSel, .RadCalendar_Default .rcMainTable th[scope="row"] {
    display: none;
}

/* calendar day rows */
.RadCalendar_Default .rcMainTable td {
    padding: 4px 0 0 0 !important;
    text-align: center !important;
}

/* reset all a inside day rows */
.RadCalendar_Default .rcMainTable td a {
    color: #8a8a8a;
    padding: 0 !important;
}

/* the day in other month*/
.RadCalendar_Default .rcMainTable td.rcOtherMonth {
    background: #d9d9d9; /* Old browsers */
    background: -moz-linear-gradient(top, #d9d9d9 0%, #c7c7c7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(100%,#c7c7c7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* IE10+ */
    background: linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* W3C */
}

/* hover on day */
.RadCalendar_Default .rcMainTable td.rcHover {
    background-color: #e8f1fa;
}
.RadCalendar_Default .rcMainTable td.rcHover a {
    color: #000;
}

/* selected on day */
.RadCalendar_Default .rcMainTable td.rcSelected {
    background-color: #606263;
}
.RadCalendar_Default .rcMainTable td.rcSelected a {
    color: #fff;
}

/* today */
.RadCalendar_Default .dnnCalendarToday{
    background-color: #ccc;
}



/* RadEditor for ASP.NET AJAX ONYAKTECH Skin */

.ONYAKTECH.RadEditor
{
    background-color: #fff;
}

.ONYAKTECH.RadEditor .reToolbar a,
.ONYAKTECH.RadEditor .reDropdown,
/*.ONYAKTECH.RadEditor .reSpinBox input,
.ONYAKTECH.RadEditor input,*/
.ONYAKTECH.RadEditor .reModule,
.ONYAKTECH.RadEditor .reModule td,
.ONYAKTECH.RadEditor .reDropDownBody,
.ONYAKTECH.RadEditor .reDropDownBody td,
.ONYAKTECH.RadEditor .reAjaxspell_wrapper,
.ONYAKTECH.RadEditor .reAjaxspell_button,
.ONYAKTECH.RadEditor .reAjaxspell_addicon,
.ONYAKTECH.RadEditor .reAjaxspell_ignoreicon,
.ONYAKTECH.RadEditor .reAjaxspell_okicon,
.ONYAKTECH.RadEditor .reInsertTable .reTlbVertical ul a.reTool_text span.reButton_text,
.ONYAKTECH.RadEditor .reColorPicker .reCustomColor,
/* DOM inspector */
.ONYAKTECH .reModule_domlink_selected,
.ONYAKTECH .reModule_domlink
/* end of DOM inspector */
{
    color: #767676;
}

.ONYAKTECH.RadEditor .reEditorModes a 
{
    border: 1px solid #fff;
    background-color: #fff;
    color: #767676;
}

.ONYAKTECH.RadEditor .reEditorModes .reMode_selected
{
    background-image: none;
    border: 1px solid #e5e5e5;
    background-color: #25a0da !important;
    color: #fff;
}

.ONYAKTECH.RadEditor .reEditorModes a:hover
{
    border: 1px solid #e5e5e5;
}

/* reWrapper */
.ONYAKTECH.reWrapper,
.ONYAKTECH.RadEditor .reContentCell,
/* common settings for .reModule, .reEditorModes and .reWrapper */
.ONYAKTECH.reColorPicker,
.ONYAKTECH.reInsertTable,
.ONYAKTECH.reDropDownBody,
.ONYAKTECH.reCustomLinks a:hover
{
    border: solid 1px #e5e5e5;
}

.ONYAKTECH.reDropDownBody table
{
    background: transparent;
}

.ONYAKTECH.RadEditor .reModule,
.ONYAKTECH.RadEditor .reEditorModes,
.ONYAKTECH.RadEditor .reWrapper
{
    background-color: #fff;
}

/*NEW: Only in the Bottom zone - where the Statistics module is commonly set, remove uppper border, because it looks ugly*/
.ONYAKTECH.RadEditor .reBottomZone .reModule
{
    border-top: 0;
}

.ONYAKTECH.RadEditor .reModule
{
    border-top: solid 1px #fff;  
}

.ONYAKTECH.reCustomLinks a,
.ONYAKTECH.reCustomLinks a:link,
.ONYAKTECH.reCustomLinks a:visited
{
    border: solid 1px #fff; /* should be the same as the background of the dropdown */
    color: #000 !important;
}

.ONYAKTECH.reCustomLinks a:hover
{
    background-color: #e5e5e5;
    border: 1px solid  #e5e5e5;
}
/* end of module */

.reToolbar li
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -26px;
    color: #000;
}

.ONYAKTECH .reSpinBox a
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');    
    -moz-user-select: none;
    outline: none;
}

/* separator */
.reToolbar.ONYAKTECH .reSeparator
{
    background-position: center -148px;
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-image: url('Controls/Editor/ToolBarSprites.gif');
}

/* common settings for left and right grip */
.reToolbar.ONYAKTECH .reGrip
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
}

/* reTool */
.reTool span
{
    background-image: url('Controls/Common/CommandSpritesLight.png');
}

/* IE6 does not support PNG alpha channel, so we use gifs for the command sprites instead */
* html .reTool span,
* html .reTool_text span,
* html .reTlbVertical .reTool_text span,
* html .reToolbar .reSplitButton.reTool_text span
{
    background-image: url('Controls/Common/CommandSpritesLightIE6.gif');
}

.reDialog .reTool,
.reModule .reTool
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -242px;
}

.reDialog .reTool:hover,
.reToolbar .reTool:hover,
.reModule .reTool:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -52px;
}

.reToolbar .reTool.reTool_selected,
.reToolbar .reTool.reTool_selected:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -124px;
    background-repeat: no-repeat;
}

/* .reTool_text */
.reToolbar .reTool_text span
{
    background-image: url('Controls/Common/CommandSpritesLight.png');
}

.reToolbar .reTool_text:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -100px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #878787;
    border-right: solid 1px #878787;
}

.reToolbar .reTool_text.reTool_selected,
.reToolbar .reTool_text.reTool_selected:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -174px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #878787;
    border-right: solid 1px #878787;
}

/* these settings will not be included in the common CSS file of RadEditor */
.reToolbar .reTool_text.reTool_disabled,
.reToolbar .reTool_text.reTool_disabled:hover
{
    margin-left: 0;
    margin-right: 0;
    border: 0;
}
/* end of reTool_text */

.reTool.reSplitButton:hover,
.reToolZone .reTool.reSplitButton,
.reToolZone .reDialog .reTool, 
.reToolZone .reModule .reTool
{
    background: url('Controls/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('Controls/Editor/ToolBarSprites.gif') no-repeat 0 -76px;
}

.ONYAKTECH .reTool .split_arrow
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: -28px -362px;
}

.ONYAKTECH .reSplitButton.reTool_text .split_arrow
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .ONYAKTECH .reToolbar .reTool_text .split_arrow
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool_text:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -100px;
}


.reDialog .reTool.reSplitButton,
.reModule .reTool.reSplitButton
.reDialog .reTool.reSplitButton:hover,
.reModule .reTool.reSplitButton:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    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: #767676 !important;
}

.reDropdown,
.reTool_disabled.reDropdown:hover
{
    border: solid 1px #e5e5e5;
    color: #767676;
    background-image: url('Controls/Editor/ToolBarSprites.gif') !important;
    background-position: right -360px !important;
    background-color: #fff;
}

.reDropdown:hover
{
    border: solid 1px #e5e5e5;
    color: #000 !important;
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif') !important;
    background-position: right 0 !important;
    background-color: #e5e5e5;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTool_disabled.reDropdown
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: right -380px;
    background-repeat: no-repeat;
}
/* end of reDropdown */

/* vertical toolbar */
.RadEditor.ONYAKTECH .reTlbVertical li
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-repeat: repeat-y;
    background-position: -26px 0;
}

.RadEditor.ONYAKTECH .reTlbVertical .reToolbar.ONYAKTECH .reGrip
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
}

.RadEditor.ONYAKTECH .reTlbVertical .reToolbar.ONYAKTECH .grip_first
{
    background-position: 0 0;
}

.RadEditor.ONYAKTECH .reTlbVertical .reToolbar.ONYAKTECH .grip_last
{
    background-position: 0 -4px;
}

.RadEditor.ONYAKTECH .reTlbVertical .reToolbar.ONYAKTECH .reSeparator
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -100px -12px;
}

.reTlbVertical .reTool,
.reTlbVertical .reTool_text.reSplitButton,
.reTlbVertical .reTool_text
.reTlbVertical .reTool:hover,
.reTlbVertical .reTool_text.reSplitButton:hover,
.reTlbVertical .reTool_text:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0 !important;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTlbVertical .reTool_text:hover
{
    background-image: url('Controls/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('Controls/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('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
    background-repeat: no-repeat;
}
/* end of vertical toolbar */

.reDropDownBody .reTlbVertical ul li a:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -602px 0 !important;
}

.reDropDownBody .reTlbVertical ul li .reButton_text
{
    color: #767676;
}

.reDropDownBody .reTlbVertical ul li .reButton_text:hover
{
    color: #000;
}

/* InsertTable itself is a kind of tool strip, so it must be styled as a toolstrip */
.ONYAKTECH.reInsertTable
{
    background-color: #ffffff;
}

.reDropDownBody .reTlbVertical .reToolbar
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-color: #ffffff;
    background-position: -126px 0;
}
/* end of context menu and toolstrip */

/* spinbox */
.ONYAKTECH table.reSpinBox
{
    border: 1px solid #e5e5e5;
    background: #fff;
}

.ONYAKTECH table.reSpinBox:hover
{
    border: solid 1px #767676;
    color: #000;
}

.ONYAKTECH .reSpinBoxIncrease
{
    background-position: 0 -198px;
}

.ONYAKTECH .reSpinBoxIncrease:hover
{
    background-position: 0 -208px;
}

.ONYAKTECH .reSpinBoxDecrease
{
    background-position: -11px -198px;
}

.ONYAKTECH .reSpinBoxDecrease:hover
{
    background-position: -11px -208px;
}
/* end of spinbox */

/* editor input elements */
.ONYAKTECH.RadEditor input
{
    border: solid 1px #e5e5e5;
    background-color: #fff;
    color: #767676;
}

.ONYAKTECH.RadEditor input:hover
{
    border: solid 1px #767676;
    color: #000;
}
/* editor input elements */

/* editing modes */
.ONYAKTECH .reMode_selected
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -948px 0;
}
/* end of editing modes */

.ONYAKTECH.reDropDownBody td
{
    color: #767676;
}

.ONYAKTECH.reDropDownBody .reItemOver
{
    background: #e5e5e5;
    color: #000;
}

/* end of expanded dropdowns */

* html .reTool_selected.reTool
{
    border-left-width: 0 !important;
    border-right-width: 0 !important;
}

/* color picker */
.ONYAKTECH.reColorPicker table div
{
    border: solid 1px #c5c5c5;
}

.ONYAKTECH.reColorPicker table td.reItemOver div
{
    border-color: #000;
}

.ONYAKTECH.reColorPicker span
{
    border: solid 1px #c5c5c5;
}
/* end of color picker */

/* ajax spellchecker */
.reAjaxspell_button
{
    border: solid 1px #e5e5e5;
    background: #25a0da;
    color: #e5e5e5;
}

.ONYAKTECH .reAjaxSpellCheckSuggestions table
{
    border-width: 0;
    width: 100%;
}

.ONYAKTECH .reAjaxSpellCheckSeparator
{
    background-color: #979797;
}
/* ajax spellchecker */

/* custom links */
.ONYAKTECH.reCustomLinks,
.ONYAKTECH.reCustomLinks ul
{
    color: #000;
}

.ONYAKTECH.reCustomLinks a
{
    background: none transparent;
    color: black;
    cursor: default !important;
}

.ONYAKTECH.reCustomLinks a:hover
{
    color: white;
}
/* end of custom links */

/* insert table dropdown */
.reInsertTable table
{
    background: #ffffff;
}

.reInsertTable table td
{
    border: solid 1px #e5e5e5;
    background: white;
}

.reInsertTable .reTlbVertical ul
{
    background-color: #ffffff;
}

.ONYAKTECH.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text,
.ONYAKTECH.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link,
.ONYAKTECH.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited
{
    color: black !important;
    background: transparent none;
    _background: none !important;
}

.ONYAKTECH.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -1403px 0;
}

.reInsertTable .reTlbVertical ul .reTool_text span
{
    background-image: url('Controls/Common/CommandSpritesLight.png');
    background-position: -3575 center;
}

.reInsertTable .reToolbar li .reTool:hover
{
    background-image: url('Controls/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('Controls/Common/CommonIcons.gif');
    background-repeat: no-repeat;
}

.reModule_visible_icon
{
    background-position: -8px -199px;
}

.reModule_hidden_icon
{
    background-position: -8px -103px;
    
}
/* end of modules selector */

/* resize cell */
.reResizeCell div
{
    background-image: url('Controls/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.reToolbarWindow td.rwWindowContent
{
    background-color: #fff;
}/* Combo box css */
@import url(ComboBox.Default.css);

/* START Telerik.Web.UI.Skins.Grid.css */
.RadGrid .rgMasterTable, .RadGrid .rgDetailTable {
    border-collapse: separate;
    border-spacing: 0;
}
.RadGrid .rgRow, .RadGrid .rgAltRow, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgPager, .RadGrid .rgGroupPanel, .RadGrid .rgGroupHeader {
    cursor: default;
}
.RadGrid input[type="image"] {
    cursor: pointer;
}
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td, .RadGrid .rgFilterRow td, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgGroupHeader td {
    padding-left: 7px;
    padding-right: 7px;
}
.RadGrid .rgClipCells .rgHeader, .RadGrid .rgClipCells .rgFilterRow > td, .RadGrid .rgClipCells .rgRow > td, .RadGrid .rgClipCells .rgAltRow > td, .RadGrid .rgClipCells .rgEditRow > td, .RadGrid .rgClipCells .rgFooter > td {
    overflow: hidden;
}
.RadGrid .rgAdd, .RadGrid .rgRefresh, .RadGrid .rgEdit, .RadGrid .rgDel, .RadGrid .rgDrag, .RadGrid .rgFilter, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageFirst, .RadGrid .rgPageLast, .RadGrid .rgExpand, .RadGrid .rgCollapse, .RadGrid .rgSortAsc, .RadGrid .rgSortDesc, .RadGrid .rgUpdate, .RadGrid .rgCancel, .RadGrid .rgUngroup, .RadGrid .rgExpXLS, .RadGrid .rgExpDOC, .RadGrid .rgExpPDF, .RadGrid .rgExpCSV {
    width: 16px;
    height: 16px;
    border: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
    background-repeat: no-repeat;
    vertical-align: middle;
    font-size: 1px;
    cursor: pointer;
}
.RadGrid .rgGroupItem input, .RadGrid .rgCommandRow img, .RadGrid .rgHeader input, .RadGrid .rgFilterRow img, .RadGrid .rgFilterRow input, .RadGrid .rgPager img {
    vertical-align: middle;
}
.rgCellSelectorArea {
    position: absolute;
    z-index: 1000100;
    opacity: .1;
    -moz-opacity: .1;
    filter: alpha(opacity=10);
}
.rgNoScrollImage div.rgHeaderDiv {
    background-image: none;
}
.RadGrid .rgHeader, .RadGrid th.rgResizeCol {
    padding: 6px 12px 6px 12px;
    text-align: left;
    font-weight: normal;
}
.RadGrid .rgHeader a {
    text-decoration: none;
}
.RadGrid .rgCheck input {
    height: 15px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    cursor: default;
}
.rfdCheckbox .RadGrid .rgCheck input {
    height: 20px;
}
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td {
    padding: 6px 12px 6px 12px;
    vertical-align: middle;
}
.RadGrid table.rgMasterTable tr .rgDragCol {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}
.RadGrid .rgDrag {
    width: 15px;
    height: 15px;
    /*cursor: url('Controls//WebResource.axd?d=IrFa7nMgz1BTsC9-zAskQsQQ2NbyQoVltWfjelAy42ZChW4XOR0Al8-3wFPo5NgnsfBzQgghLIUimIUaDrh-6HmJoZnlydvlQE0iyIhuH0m8kHBHl6aOiqify_w8YSTGDhu_qA2&t=634801049010866281'),move;*/
}
.RadGrid .rgPager .rgStatus {
    width: 35px;
    padding: 3px 0 2px;
}
.RadGrid .rgStatus div {
    width: 24px;
    height: 24px;
    overflow: hidden;
    border: 0;
    margin: 0 auto;
    padding: 0;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    text-indent: -2222px;
}
.RadGrid .rgPager td {
    padding: 0;
}
.RadGrid td.rgPagerCell {
    border: 0;
    padding: 5px 0 4px;
}
.RadGrid .rgWrap {
    float: left;
    padding: 10px;
    line-height: 22px;
    white-space: nowrap;
}
.RadGrid .rgArrPart1 {
    padding-right: 0;
}
.RadGrid .rgArrPart2 {
    padding-left: 0;
}
.RadGrid .rgInfoPart {
    float: right;
}
.RadGrid .rgInfoPart strong {
    font-weight: normal;
}
.RadGrid .rgArrPart1 img, .RadGrid .rgArrPart2 img {
    border: 0;
    margin: -3px 8px 0;
}
.RadGrid .rgPageFirst, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageLast {
    width: 10px;
    height: 22px;
    vertical-align: middle;
    color: #666;
    visibility: hidden;
}
.RadGrid .rgArrPart1 a, .RadGrid .rgArrPart2 a {
    /*width: 80px;
    height: 22px;
    vertical-align: middle;
    color: #666;*/
    color: #666;
}
.RadGrid .NextPrev .rgPageFirst, .RadGrid .NextPrev .rgPagePrev, .RadGrid .NextPrev .rgPageNext, .RadGrid .NextPrev .rgPageLast {
    vertical-align: middle;
}
.RadGrid .rgPageFirst, .RadGrid .rgPagePrev {
    margin-right: 3px;
}
.RadGrid .rgPageNext, .RadGrid .rgPageLast {
    margin-left: 3px;
}
.RadGrid .rgPager .rgPagerButton {
    height: 22px;
    border-style: solid;
    border-width: 1px;
    margin: 0 14px 0 0;
    padding: 0 4px 2px;
    font-size: 12px;
    line-height: 12px;
    vertical-align: top;
    cursor: pointer;
}
.RadGrid .rgNumPart {
    padding: 10px 10px 0 10px;
}
.RadGrid .NumericPages .rgNumPart {
    padding: 10px 10px 0 10px;
}
.RadGrid .rgNumPart a {
    float: left;
    line-height: 22px;
    margin: 0;
    padding: 0 5px 0 0;
    text-decoration: none;
}
.RadGrid .rgNumPart span {
    float: left;
    padding: 0 0 0 5px;
}
.RadGrid .rgNumPart a:hover span {
    cursor: pointer;
}
.RadGrid .rgNumPart a.rgCurrentPage, .RadGrid .rgNumPart a.rgCurrentPage:hover, .RadGrid .rgNumPart a.rgCurrentPage span, .RadGrid .rgNumPart a.rgCurrentPage:hover span {
    cursor: default;
}
.RadGrid .NextPrevNumericAndAdvanced .rgAdvPart {
    float: none;
    text-align: center;
}
.RadGrid .rgPager .RadSlider {
    float: left;
    margin: 0 10px 0 0;
}
.RadGrid .rgPagerLabel, .RadGrid .rgPager .RadComboBox, .RadGrid .rgPager .RadInput {
    margin: 0 8px 0 0;
    vertical-align: middle;
}
.RadGrid .rgPager .RadInput {
    display: inline-block;
}
.RadGrid .rgPager .riTextBox {
    height: 15px;
}
.rgPager .riSingle .riTextBox {
    height: 22px;
}
* + html .RadGrid .rgPager .RadComboBox {
    margin-top: -1px;
}
* html .RadGrid .rgPager .RadComboBox {
    margin-top: -1px;
    padding: 1px 0;
}
.RadGrid .rgPagerTextBox {
    text-align: center;
}
.GridReorderTop, .GridReorderBottom {
    width: 9px;
    height: 9px;
    margin: 0 0 0 -5px;
    padding: 0;
}
.RadGrid .rgFilterRow td {
    padding-top: 4px;
    padding-bottom: 7px;
}
.RadGrid .rgFilter {
    width: 22px;
    height: 22px;
    margin: 0 0 0 2px;
}
.RadGrid .rgFilterBox {
    border-width: 1px;
    border-style: solid;
    margin: 0;
    height: 15px;
    padding: 2px 1px 3px;
    font-size: 12px;
    vertical-align: middle;
}
.rgFilterRow .riSingle .riTextBox {
    height: 22px;
}
.RadGrid .rgFilterRow .RadInput, .RadGrid .rgFilterRow .RadRating {
    display: inline-block;
    vertical-align: middle;
}
* + html .RadGrid .rgFilterRow .RadRating {
    display: inline;
    zoom: 1;
}
* html .RadGrid .rgFilterRow .RadRating {
    display: inline;
    zoom: 1;
}
.GridContextMenu .rmLeftImage {
    background-repeat: no-repeat;
    background-color: transparent;
}
.RadMenu .rmGroup .rgHCMItem .rmText {
    width: 161px;
    padding: 6px 5px 5px 30px;
}
.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMShow, .rgHCMItem .rgHCMAnd, .rgHCMItem .rgHCMFilter {
    display: block;
}
.rgHCMItem .rgHCMShow, .rgHCMItem .rgHCMAnd {
    padding-top: 5px;
    line-height: 12px;
}
.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMShow, .rgHCMItem .RadComboBox, .rgHCMItem .rgHCMAnd {
    margin: 0 0 5px;
}
.rgHCMItem .rgHCMAnd {
    margin-top: 5px;
}
.rgHCMItem .rgHCMFilter {
    margin-top: 11px;
}
.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMFilter {
    width: 160px;
    border-style: solid;
    border-width: 1px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 1px 0;
    font-size: 12px;
    cursor: pointer;
}
.RadGrid .rgGroupPanel {
    height: 24px;
}
.RadGrid .rgGroupItem {
    padding: 0 2px 1px 3px;
    line-height: 20px;
    font-weight: normal;
    vertical-align: middle;
}
.RadGrid .rgGroupHeader td {
    padding-top: 0;
    padding-bottom: 0;
}
.RadGrid .rgGroupHeader td p {
    display: inline;
    margin: 0;
    padding: 0 10px;
}
.RadGrid .rgGroupHeader td div div {
    top: -0.8em;
    padding: 0 10px;
}
/*\*/* html .RadGrid .rgGroupHeader td div div {
    top: 0;
}
/**/.RadGrid .rgGroupHeader td div div div {
    top: 0;
    padding: 0;
    border: 0;
}
.RadGrid .rgUpdate, .RadGrid .rgCancel {
    width: 18px;
    height: 18px;
}
.RadGrid .rgDetailTable {
    border-style: solid;
    border-width: 1px;
    border-right-width: 0;
}
.RadGrid .rgAdd, .RadGrid .rgRefresh {
    width: 18px;
    height: 18px;
    vertical-align: bottom;
}
* + html .RadGrid .rgPager .rgPagerButton, * + html .RadGrid .rgPagerLabel, * + html .RadGrid .rgPager .RadComboBox, * + html .RadGrid .rgAdd, * + html .RadGrid .rgRefresh {
    vertical-align: middle;
}
* html .RadGrid .rgPager .rgPagerButton, * html .RadGrid .rgPagerLabel, * html .RadGrid .rgPager .RadComboBox, * html .RadGrid .rgPager .RadInput, * html .RadGrid .rgAdd, * html .RadGrid .rgRefresh {
    vertical-align: middle;
}
.RadGrid .rgEdit, .RadGrid .rgDel {
    width: 15px;
    height: 15px;
}
.RadGridRTL .rgHeader, .RadGridRTL .rgResizeCol {
    text-align: right;
}
.RadGridRTL .rgPager .rgStatus {
    border-right: 0;
    border-left-width: 1px;
}
.RadGridRTL .rgWrap {
    float: right;
}
.RadGridRTL .rgArrPart1 {
    padding-left: 0;
    padding-right: 10px;
}
.RadGridRTL .rgPageFirst, .RadGridRTL .rgPagePrev {
    margin-right: 0;
    margin-left: 1px;
}
.RadGridRTL .rgPageNext, .RadGridRTL .rgPageLast {
    margin-left: 0;
    margin-right: 1px;
}
.RadGridRTL .rgInfoPart {
    float: left;
}
.RadGridRTL .rgNumPart {
    width: 220px;
}
.RadGridRTL .rgNumPart a {
    float: right;
}
.RadGridRTL .rgDetailTable {
    border-right-width: 1px;
    border-left-width: 0;
}
.RadGridRTL input.rgRefresh, .RadGridRTL input.rgAdd {
    margin: 0 0 0 4px;
}
.RadGridRTL .rgInfoPart {
    text-align: left;
}
.RadGridRTL .rgSliderLabel {
    float: right;
}
.RadGridRTL .rgPager div.RadSlider {
    float: right;
    margin: 0 0 0 10px;
}
/* END Telerik.Web.UI.Skins.Grid.css */
/* START Telerik.Web.UI.Skins.Default.Grid.Default.css */
.RadGrid_Default {
    border:1px solid #c9c9c9;
    background:#fff;
    color: #666;
}
.RadGrid_Default, .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .RadGrid_Default .rgPager table, .GridToolTip_Default {
    font-size: 12px;
}
.RadGrid_Default .rgAdd, .RadGrid_Default .rgRefresh, .RadGrid_Default .rgEdit, .RadGrid_Default .rgDel, .RadGrid_Default .rgFilter, .RadGrid_Default .rgPagePrev, .RadGrid_Default .rgPageNext, .RadGrid_Default .rgPageFirst, .RadGrid_Default .rgPageLast, .RadGrid_Default .rgExpand, .RadGrid_Default .rgCollapse, .RadGrid_Default .rgSortAsc, .RadGrid_Default .rgSortDesc, .RadGrid_Default .rgUpdate, .RadGrid_Default .rgCancel, .RadGrid_Default .rgUngroup, .RadGrid_Default .rgExpXLS, .RadGrid_Default .rgExpDOC, .RadGrid_Default .rgExpPDF, .RadGrid_Default .rgExpCSV {
    /*background-image: url('Controls//WebResource.axd?d=13J1GiRwm5pAEXMYHmb2hREyNRgbZotF32PgjWETl2FMCPouxBg-yjwncBpiV-6Q_5Lo7X97jzxTbqDdgEUdAMmW0_UX8L6-h1VCrpjRPCiFbZYuDqKCRl-6IWvxfh_etX2zrKWaWZdT4wi10&t=634801049010866281');*/
}
.RadGrid_Default .rgHeaderDiv {
    /*background: #eee 0 -7550px repeat-x url('Controls//WebResource.axd?d=13J1GiRwm5pAEXMYHmb2hREyNRgbZotF32PgjWETl2FMCPouxBg-yjwncBpiV-6Q_5Lo7X97jzxTbqDdgEUdAMmW0_UX8L6-h1VCrpjRPCiFbZYuDqKCRl-6IWvxfh_etX2zrKWaWZdT4wi10&t=634801049010866281');*/  
}
.rgTwoLines .rgHeaderDiv {
    background-position: 0 -7050px;
}
.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol {
    border: 0;
    border-bottom :1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    background: #f0f2f1;
    background: -moz-linear-gradient(top, #fff 0%, #f0f2f1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f0f2f1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fff 0%,#f0f2f1 100%); /* Chrome10+,Safari5.1+ */
    background: linear-gradient(top, #fff 0%,#f0f2f1 100%); /* W3C */
}

.RadGrid_Default .rgHeader:last-child, .RadGrid_Default th.rgResizeCol:last-child{
    border-right: none;
}
.RadGrid_Default .rgMultiHeaderRow .rgHeader, .RadGrid_Default .rgMultiHeaderRow .rgResizeCol {
    border-left: 1px solid #828282;
}
.RadGrid_Default th.rgSorted {
  /*  background-color: #c4c4c4;
    background-position: 0 -2600px;*/
}
.RadGrid_Default .rgHeader, .RadGrid_Default .rgHeader a {
    color: #666;
}
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td {
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color :#ccc;
}
.RadGrid_Default .rgRow td {
    border-color: #fff;
    cursor: pointer;
}
.RadGrid_Default .rgAltRow {
    background: #f2f2f2;
    
}
.RadGrid_Default .rgAltRow td {
    border-color: #f2f2f2;
    cursor: pointer;
}
.RadGrid_Default .rgRow .rgSorted {
    border-bottom-color: #f2f2f2;
    background-color: #f2f2f2;
}
.RadGrid_Default .rgAltRow .rgSorted {
    border-bottom-color: #e6e6e6;
    background-color: #e6e6e6;
}
.RadGrid_Default .rgSelectedRow .rgSorted, .RadGrid_Default .rgActiveRow .rgSorted, .RadGrid_Default .rgHoveredRow .rgSorted, .RadGrid_Default .rgEditRow .rgSorted {
    background-color: transparent;    
}
.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgEditRow a, .RadGrid_Default tr.rgEditRow a, .RadGrid_Default tr.rgHoveredRow a, .RadGrid_Default tr.rgActiveRow a, .RadGrid_Default .rgFooter a, .RadGrid_Default .rgEditForm a {
    color: #000;
}
.RadGrid_Default .rgMasterTable .rgSelectedCell, .RadGrid_Default .rgSelectedRow {
    background: #aaa;
    color: #fff;    
}
.RadGrid_Default .rgMasterTable .rgSelectedCell:hover, .RadGrid_Default .rgSelectedRow:hover {
    background: #aaa;
    color: #fff;    
}
* + html .RadGrid_Default .rgSelectedRow .rgSorted {
    background-color: #aaa;
}
* html .RadGrid_Default .rgSelectedRow .rgSorted {
    background-color: #aaa;
}
.RadGrid_Default .rgSelectedCell a, .RadGrid_Default .rgSelectedRow a {
    color: #fff;
}
.RadGrid_Default .rgMasterTable .rgActiveCell, .RadGrid_Default .rgActiveRow, .RadGrid_Default .rgHoveredRow {
    background: #c5c5c5;
    color: #333;
}
* + html .RadGrid_Default .rgActiveRow .rgSorted, * + html .RadGrid_Default .rgHoveredRow .rgSorted {
    background-color: #c5c5c5;
}
* html .RadGrid_Default .rgActiveRow .rgSorted, * html .RadGrid_Default .rgHoveredRow .rgSorted {
    background-color: #c5c5c5;
}
.RadGrid_Default .rgEditRow {
    background: #fff;
    color: #333;
}
* + html .RadGrid_Default .rgEditRow .rgSorted {
    background-color: #fff;
}
* html .RadGrid_Default .rgEditRow .rgSorted {
    background-color: #fff;
}
.RadGrid_Default .rgActiveRow td, .RadGrid_Default .rgActiveRow td.rgSorted, .RadGrid_Default .rgHoveredRow td, .RadGrid_Default .rgHoveredRow td.rgSorted {
    border-bottom-color: #9e9e9e;
}
.RadGrid_Default .rgDrag {
    /*background-image: url('Controls//WebResource.axd?d=mzHk4lCpY-yUS8WHgrUcNRG4PfzZZmEtuVIeF9sMrB_-Un_1bgCzyifcsLpF8gw6vCALgSKlZd0ez6FPUPQKUfN4s8NXnA2dQ65vGvbxcqR2rfX1-LIt3ETPy5BJlCEvRnpxbxwXBIsWfMO00&t=634801049010866281');*/
}
.RadGrid_Default .rgFooterDiv, .RadGrid_Default .rgFooter {
    background: #eee;
}
.RadGrid_Default .rgFooter td {
    border-top: 1px solid #828282;
    border-bottom: 1px solid #fff;
}
.RadGrid_Default .rgPager .rgStatus {
    border: 1px solid;
    border-color: #828282 #c9c9c9 #eee #c9c9c9;
    border-left-width: 0;
}
.RadGrid_Default .rgStatus div {
    /*background-image: url('Controls//WebResource.axd?d=89NdE5Ot8K8WYy-VrArxtHelqs2ZnBPbgyckO1UsfXN8a4DCxtuNOlkiV1y65Q1oK_totNflBXpDEp0WpdQERbOXEh2_Ngs3r0VyWAg6byxtUrnDaA9lrjS5L7MdsTVhKcJF9J4wUcnBTUpg-Hfgu2A6-RM1&t=634801049010866281');*/
}
.RadGrid_Default .rgPager {
    /*background: #f2faf8;*/
}
.RadGrid_Default td.rgPagerCell {
    border-top: 1px solid #ccc;
}
.RadGrid_Default .rgInfoPart {
    color: #8a8a8a;
    margin-right: 8px;
}
.RadGrid_Default .rgInfoPart strong {
    color: #4c4e54;
}
.RadGrid_Default .rgPageFirst {
    
}
.RadGrid_Default .rgPageFirst:hover {
    background-position: 0 -600px;
}
.RadGrid_Default .rgPagePrev {
    background-position: 0 -700px;
}
.RadGrid_Default .rgPagePrev:hover {
    background-position: 0 -750px;
}
.RadGrid_Default .rgPageNext {
    background-position: 0 -850px;
}
.RadGrid_Default .rgPageNext:hover {
    background-position: 0 -900px;
}
.RadGrid_Default .rgPageLast {
    background-position: 0 -1000px;
}
.RadGrid_Default .rgPageLast:hover {
    background-position: 0 -1050px;
}
.RadGrid_Default .rgPager .rgPagerButton {
    border-color: #d0d0d0 #aeaeae #8b8b8b;
    background: #e8e8e8 repeat-x;
    color: #000;
    font-family: "segoe ui" ,arial,sans-serif;
}
.RadGrid_Default .rgNumPart a:hover, .RadGrid_Default .rgNumPart a:hover span, .RadGrid_Default .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgNumPart a.rgCurrentPage span {
    /*background: no-repeat url('Controls//WebResource.axd?d=13J1GiRwm5pAEXMYHmb2hREyNRgbZotF32PgjWETl2FMCPouxBg-yjwncBpiV-6Q_5Lo7X97jzxTbqDdgEUdAMmW0_UX8L6-h1VCrpjRPCiFbZYuDqKCRl-6IWvxfh_etX2zrKWaWZdT4wi10&t=634801049010866281');*/
}
.RadGrid_Default .rgNumPart a {
    color: #999;
}
.RadGrid_Default .rgNumPart a:hover {
    background-position: 100% -1250px;
}
.RadGrid_Default .rgNumPart a:hover span {
    background-position: 0 -1150px;
}
.RadGrid_Default .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgNumPart a.rgCurrentPage:hover {
    color: #000;   
}
.RadGrid_Default .rgNumPart a.rgCurrentPage span, .RadGrid_Default .rgNumPart a.rgCurrentPage:hover span {
    background-position: 0 -1350px;
}
.RadGrid_Default .rgHeader .rgSortAsc {
        display: inline-block;
        width: 15px;
        height: 16px;
        float: right;
        background: transparent url(../../../../../../images/dnnSpinnerUpArrow.png) no-repeat center;
        cursor: pointer;
        -webkit-box-shadow: none;
        box-shadow: none;
}
.RadGrid_Default .rgHeader .rgSortDesc {
      display: inline-block;
        width: 15px;
        height: 16px;
        float: right;
        background: transparent url(../../../../../../images/dnnSpinnerDownArrow.png) no-repeat center;
        cursor: pointer;
        -webkit-box-shadow: none;
        box-shadow: none;
}
.GridReorderTop_Default, .GridReorderBottom_Default {
    /*background: 0 0 no-repeat url('Controls//WebResource.axd?d=13J1GiRwm5pAEXMYHmb2hREyNRgbZotF32PgjWETl2FMCPouxBg-yjwncBpiV-6Q_5Lo7X97jzxTbqDdgEUdAMmW0_UX8L6-h1VCrpjRPCiFbZYuDqKCRl-6IWvxfh_etX2zrKWaWZdT4wi10&t=634801049010866281');*/
}
.GridReorderBottom_Default {
    background-position: 0 -50px;
}
.RadGrid_Default .rgFilterRow {
    background: #eee;
}
.RadGrid_Default .rgFilterRow td {
    border-bottom: 1px solid #828282;
}
.RadGrid_Default .rgFilter {
    /*background-position: 0 -300px;*/
    
    -webkit-box-shadow: none;
    box-shadow: none;
    display: inline-block;
    margin-left: 8px;
}
.RadGrid_Default .rgFilter:hover {
    background-position: 0 -350px;
}
.RadGrid_Default .rgFilterActive, .RadGrid_Default .rgFilterActive:hover {
    background-position: 0 -400px;
}
.RadGrid_Default .rgFilterBox {
    border-color: #8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
    font-family: "segoe ui" ,arial,sans-serif;
    color: #333;
}
.RadMenu_Default .rgHCMClear, .RadMenu_Default .rgHCMFilter {
    border-color: #d0d0d0 #a8a8a8 #8b8b8b;
    background: #e8e8e8;
    color: #000;
}
.RadMenu_Default .rgHCMClear:hover, .RadMenu_Default .rgHCMFilter:hover {
    border-color: #d1d1d1 #b9b9b9 #a3a3a3;
    background-position: center -67px;
    background-color: #e5e5e5;
}
.GridContextMenu_Default .rmLeftImage {
    /*background-image: url('Controls//WebResource.axd?d=6WuhHLmtnq49WiC-OIuBSzqAEFMOySjjd3mZGx4W0qeClLQwgrZevn_3EiOYAB0Sx189WjFXzN1c5EgRJ4Tqda0SNw2PRi0mdxbNTunShs9rVk9IXLCem0CRzMv5Rt4Tmmq1FfJ6olxAg_0eWGC8e1s0zh81&t=634801049010866281'); */
 }
.GridContextMenu_Default .rgHCMSortAsc .rmLeftImage {
    background-position: 0 0;
}
.GridContextMenu_Default .rgHCMSortDesc .rmLeftImage {
    background-position: 0 -40px;
}
.GridContextMenu_Default .rgHCMUnsort .rmLeftImage {
    background-position: 0 -80px;
}
.GridContextMenu_Default .rgHCMGroup .rmLeftImage {
    background-position: 0 -120px;
}
.GridContextMenu_Default .rgHCMUngroup .rmLeftImage {
    background-position: 0 -160px;
}
.GridContextMenu_Default .rgHCMCols .rmLeftImage {
    background-position: 0 -200px;
}
.GridContextMenu_Default .rgHCMFilter .rmLeftImage {
    background-position: 0 -240px;
}
.GridContextMenu_Default .rgHCMUnfilter .rmLeftImage {
    background-position: 0 -280px;
}
.RadGrid_Default .rgGroupPanel {
    border: 0;
    border-bottom: 1px solid #828282;
    background: #eee;
}
.RadGrid_Default .rgGroupPanel td {
    border: 0;
    padding: 3px 4px;
}
.RadGrid_Default .rgGroupPanel td td {
    padding: 0;
}
.RadGrid_Default .rgGroupPanel .rgSortAsc {
    background-position: 4px -144px;
}
.RadGrid_Default .rgGroupPanel .rgSortDesc {
    background-position: 4px -94px;
}
.RadGrid_Default .rgUngroup {
    background-position: 0 -6998px;
}
.RadGrid_Default .rgGroupItem {
    border: 1px solid;
    border-color: #c4c4c4 #c4c4c4 #9e9e9e;
    background: #c6c6c6;
}
.RadGrid_Default .rgMasterTable td.rgGroupCol, .RadGrid_Default .rgMasterTable td.rgExpandCol {
    border-color: #d9d9d9;
    background: #d9d9d9 none;
}
.RadGrid_Default .rgGroupHeader {
    background: #d9d9d9;
    font-size: 1.1em;
    line-height: 21px;
    color: #000;
}
.RadGrid_Default .rgGroupHeader td {
    border-top: 1px solid #828282;
    border-bottom: 1px solid #d9d9d9;
}
.RadGrid_Default .rgGroupHeader td.rgGroupCol {
    border-top-color: #828282;
}
.RadGrid_Default .rgExpand {
    background-position: 5px -496px;
}
.RadGrid_Default .rgCollapse {
    background-position: 3px -444px;
}
.RadGrid_Default .rgEditForm {
    border-bottom: 1px solid #828282;
}
.RadGrid_Default .rgUpdate {
    background-position: 0 -1800px;
}
.RadGrid_Default .rgCancel {
    background-position: 0 -1850px;
}
.RadGrid_Default .rgDetailTable {
    border-color: #828282;
}
.RadGrid_Default .rgCommandRow {
    background: #c5c5c5;
    color: #000;
}
.RadGrid_Default .rgCommandCell {
    border: 1px solid;
    border-color: #999 #f2f2f2;
    border-top-width: 0;
    padding: 0;
}
.RadGrid_Default tfoot .rgCommandCell, .RadGrid_Default .rgMasterTable > tbody > tr.rgCommandRow .rgCommandCell {
    border-top-width: 1px;
    border-bottom-width: 0;
}
.RadGrid_Default .rgCommandTable td {
    border: 0;
    padding: 2px 7px;
}
.RadGrid_Default .rgCommandTable {
    border: 0;
    border-top: 1px solid #fdfdfd;
    border-bottom: 1px solid #e7e7e7;
}
.RadGrid_Default .rgCommandRow a {
    color: #000;
    text-decoration: none;
}
.RadGrid_Default .rgAdd {
    margin-right: 3px;
    background-position: 0 -1650px;
}
.RadGrid_Default .rgRefresh {
    margin-right: 3px;
    background-position: 0 -1600px;
}
.RadGrid_Default .rgEdit {
    background-position: 0 -1700px;
}
.RadGrid_Default .rgDel {
    background-position: 0 -1750px;
}
.RadGrid_Default .rgSelected .rgDel {
    background-position: 0 -1775px;
}
.RadGrid_Default .rgExpXLS, .RadGrid_Default .rgExpDOC, .RadGrid_Default .rgExpPDF, .RadGrid_Default .rgExpCSV {
    /*background-image: url('Controls//WebResource.axd?d=17KCm4h6zUeOco8DRmSX4mTBA438NgfRJqzdagX7mCXKYeigtDL3L1ZY9Oq300-dVSIg-FdKFb-tPvUjrEkZxgbiBUP2pINilCb1jQ7lA001Ci4BqjY6TzCBgO662eLWslYbNLnfi8qiZXwv0&t=634801049010866281');*/
}
.RadGrid_Default .rgExpXLS {
    background-position: 0 0;
}
.RadGrid_Default .rgExpDOC {
    background-position: 0 -50px;
}
.RadGrid_Default .rgExpPDF {
    background-position: 0 -100px;
}
.RadGrid_Default .rgExpCSV {
    background-position: 0 -150px;
}
.rgCellSelectorArea_Default, .GridRowSelector_Default {
    background: #4c4e54;
}
.GridItemDropIndicator_Default {
    border-top: 1px dashed #666;
}
.GridToolTip_Default {
    border: 1px solid #828282;
    padding: 3px;
    background: #fff;
    color: #333;
}
.RadGridRTL_Default .rgPageFirst {
    background-position: 0 -1000px;
}
.RadGridRTL_Default .rgPageFirst:hover {
    background-position: 0 -1050px;
}
.RadGridRTL_Default .rgPagePrev {
    background-position: 0 -850px;
}
.RadGridRTL_Default .rgPagePrev:hover {
    background-position: 0 -900px;
}
.RadGridRTL_Default .rgPageNext {
    background-position: 0 -700px;
}
.RadGridRTL_Default .rgPageNext:hover {
    background-position: 0 -750px;
}
.RadGridRTL_Default .rgPageLast {
    background-position: 0 -550px;
}
.RadGridRTL_Default .rgPageLast:hover {
    background-position: 0 -600px;
}
.RadGridRTL_Default .rgExpand {
    background-position: -20px -496px;
}

.RadGrid_Default input[type="submit"]{
    -webkit-box-shadow: none;
    box-shadow: none;
    background: transparent;    
}


.RadGrid_Default .rgRow:hover, 
.RadGrid_Default .rgAltRow:hover{
    background-color:  #e8f1fa;
    color: #666666;
} 

.RadGrid_Default .rgPagerCell .rgArrPart1,
.RadGrid_Default .rgPagerCell .rgNumPart,
.RadGrid_Default .rgPagerCell .rgArrPart2, 
.RadGrid_Default .rgPagerCell .rgInfoPart{
    margin-top: 6px;    
}

.RadGrid_Default .rgEditRow td input{
    margin-bottom: 0;
}

/* END Telerik.Web.UI.Skins.Default.Grid.Default.css */


/* RadMenu */

/* Common CSS */

.RadMenu
{
    white-space:nowrap;
    float:left;
    position:relative;
}

.RadMenu .rmRootGroup
{
    margin:0;
    padding:0;
    position:relative;
    left:0;
    display: inline-block;
}

* html .RadMenu .rmRootGroup { float: left; }

.RadMenu:after,
.RadMenu .rmRootGroup:after
{
    content:""; 
    display:block;
    height:0;
    overflow: hidden;
    line-height:0;
    font-size:0;
    clear:both;
    visibility:hidden;
}

.RadMenu ul.rmVertical,
.rmRootGroup ul.rmHorizontal,
.RadMenu_Context ul.rmHorizontal
{
    margin:0;
    padding:0;
    display:none;
    position:relative;
    left:0;
    float:left;
}

.rmSized ul.rmVertical
{
    width: 100%;
}

.rmSized .rmRootGroup .rmVertical
{
    width: auto;
}

.RadMenu .rmItem
{
    float:left;
    position:relative;
    list-style-image: none;
    list-style-position:outside;
    list-style:none;    
}

* html .RadMenu .rmItem
{
    display:inline;
}

.RadMenu .rmHorizontal .rmItem
{
    clear:none;
}

.RadMenu .rmVertical .rmItem
{
    clear:both;
}

.rmSized .rmVertical .rmItem
{
    width: 100%;
}

.rmSized .rmRootGroup .rmVertical .rmItem
{
    width: auto;
}

.RadMenu ul.rmActive,
.RadMenu ul.rmRootGroup
{
    display:block;
    background: white;
    border: 1px solid #ccc;
    padding: 15px;
}

.RadMenu .rmSlide, 
.RadMenu_Context
{
    position:absolute;
    overflow:hidden;
    display:none;
    float:left;
}

* html .RadMenu .rmSlide, 
* html .RadMenu_Context
{
    height:1px;
}

.RadMenu_Context
{
    z-index:1000;
    overflow:visible;
}

.RadMenu .rmText
{
    display:block;
}

.RadMenu div.rmText /*templates*/
{
    white-space:normal;
}

.RadMenu a.rmLink
{
    cursor:pointer;
    display:block;  
    font-size: 12px;
    color: #666;
    text-decoration: none;
}

.RadMenu a.rmLink:hover
{
    color: #000;
}

.rmScrollWrap
{
    position:absolute;
    float:left;
    overflow:hidden;
    left:0;
}

.RadMenu .rmLeftArrow,
.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow,
.RadMenu .rmRightArrow
{
    position:absolute;
    z-index:2000;
    text-indent:-1000em;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
}

.RadMenu .rmLeftArrowDisabled,
.RadMenu .rmTopArrowDisabled,
.RadMenu .rmBottomArrowDisabled,
.RadMenu .rmRightArrowDisabled
{
    display:none;
    text-indent:-1000em;
    font-size: 0;
    line-height: 0;
}

.RadMenu .rmBottomArrow,
.RadMenu .rmBottomArrowDisabled
{
    margin-bottom: -1px;
}

.RadMenu .rmLeftImage
{
    border:0;
    float:left;
}

.RadMenu_rtl
{
    float:right;
    text-align: right;
}

.RadMenu_rtl ul.rmHorizontal,
.RadMenu_rtl ul.rmVertical
{
    float:right;
}

.RadMenu_rtl .rmItem
{
    float:right;    
}

.RadMenu_rtl .rmLeftImage,
.RadMenu_rtlContext .rmLeftImage
{
    border:0;
    float:right;
}

.RadMenu_rtl .rmLeftArrow,
.RadMenu_rtl .rmTopArrow,
.RadMenu_rtl .rmBottomArrow,
.RadMenu_rtl .rmRightArrow,
.RadMenu_rtl .rmLeftArrowDisabled,
.RadMenu_rtl .rmTopArrowDisabled,
.RadMenu_rtl .rmBottomArrowDisabled,
.RadMenu_rtl .rmRightArrowDisabled
{
    text-indent:1000em;
}

.RadMenu .rmLink
{
    width:auto;
}

.RadMenu .rmSeparator,
.RadMenu .rmSeparator:after
{
    line-height: 0;
    font-size: 0;
    overflow: hidden;
}

.RadMenu div.rmRootGroup
{
    position: relative;
}

/*Telerik RadInput Metro Skin*/

/*global*/

.RadInput,
.RadInputMgr
{
    font:12px "segoe ui",arial,sans-serif;
}

/*textbox states*/

html body .RadInput .riTextBox,
html body .RadInputMgr
{
    border-color:#e5e5e5;
    background:#fff;
    color:#000;
    font:12px "segoe ui",arial,sans-serif;
}

html body .RadInput .riEmpty,
html body .RadInput_Empty
{
    color:#777;
}

html body .RadInput .riHover,
html body .RadInput_Hover
{
    border-color:#767676;
}

html body .RadInput .riFocused,
html body .RadInput_Focused
{
    border-color:#25a0da;
}

html body .RadInput .riRead,
html body .RadInput_Read
{
    border-color:#b0b0b0;
}

html body .RadInput .riDisabled,
html body .RadInput_Disabled
{
    color:#c9c0c0;
    cursor:default;
}

html body .RadInput .riError,
html body .RadInput_Error
{
    border-color:#de3914;
    background:#ffe9e9 100% -298px no-repeat url('Controls/Input/sprite.gif');
    color:#de3914;
}

.RadForm.rfdTextbox .RadInput .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error[type="text"]
{
    border-color:#de3914;
    background:#fff 100% -298px no-repeat url('Controls/Input/sprite.gif');
    color:#de3914;
}

html body .RadInput .riNegative,
html body .RadInput_Negative
{
    color:#565656;
}

/*buttons*/

.RadInput a
{
    background:transparent no-repeat url('Controls/Input/sprite.gif');
}

/*go*/

.RadInput .riBtn a
{
    width:20px;
    height:18px;
    line-height:18px;
    background-position:3px 5px;
}

.RadInput .riBtn a:hover
{
    background-position:3px -45px;
}

/*spin*/

.RadInput .riSpin a
{
    width:15px;
    height:7px;
    line-height:7px;
}

.RadInput a.riUp
{
    background-position:4px -98px;
}

.RadInput a.riUp:hover
{
    background-position:4px -148px;
}

.RadInput a.riDown
{
    background-position:4px -199px;
}

.RadInput a.riDown:hover
{
    background-position:4px -249px;
}

/*label*/

.RadInput .riLabel
{
    color:#666;
}

/*rtl*/

html body .RadInputRTL .riError,
html body .RadInputRTL_Error
{
    background-position:3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error[type="text"]
{
    background-position:3px -298px;
}

.RadListBox .rlbGroup
{
    border: 1px solid #e5e5e5;
    background: #ffffff;
}

.RadListBox .rlbTemplateContainer
{
    border-color: #e5e5e5;
}

.RadListBox .rlbText,
.RadListBox .rlbItem,
.RadListBox .rlbButtonText,
.RadListBox .rlbEmptyMessage
{
    font-size: 12px;
    font-family: "Segoe UI", Arial, sans-serif;
    color: #000000;
}

.RadListBox .rlbHighlight
{
    color: #ff6600;
}

.RadListBox .rlbText,
.RadListBox .rlbItem
{
    line-height: 17px;
}

.RadListBox .rlbGroup .rlbHovered
{
    color: #767676;
    background-color: #e5e5e5;
}

.RadListBox .rlbGroup .rlbSelected
{
    color: #ffffff;
    background-color: #25a0da;
}

.RadListBox .rlbGroup .rlbSelected .rlbText
{
    color: #ffffff;
}

.RadListBox .rlbGroup .rlbDisabled,
.RadListBox .rlbGroup .rlbDisabled:hover
{
    background: none;
    border: 0;
}
.RadListBox .rlbDisabled .rlbText
{
    color: #767676;
}

.RadListBox .rlbDisabled .rlbImage
{
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=50);
}

.RadListBox .rlbHeader,
.RadListBox .rlbFooter
{
    background-color: #e5e5e5;
}

.RadListBox .rlbDropClue
{
    background-image: url('Controls/ListBox/rlbDropClue.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-color: transparent;
    left: -10px;
    width: 10px;
}

.RadListBox .rlbGroup .rlbDropClueAbove
{
    border-top-style: dotted;
    border-top-color: #8e8e8e;
}

.RadListBox .rlbGroup .rlbDropClueBelow
{
    border-bottom-style: dotted;
    border-bottom-color: #8e8e8e;
}

/* Buttons normal state vertical layout*/


.RadListBox .rlbButtonText
{
    padding: 0 0 0 21px;
    background: transparent url('Controls/ListBox/rlbSprite.png') no-repeat;
    line-height: 19px;
}
.RadListBox .rlbNoButtonText .rlbButtonText
{
    padding-left: 19px;
}

.RadListBox .rlbButton
{
    padding: 0;
    height: 19px;
    border: 1px solid #e5e5e5;
    line-height: 19px;
    background-color: #ffffff;
}

.RadListBox .rlbButton:hover
{
    border: 1px solid #25a0da;
    background-color: #25a0da;
}

.RadListBox .rlbDisabled,
.RadListBox .rlbDisabled:hover
{
    border: 1px solid #e5e5e5;
    background-color: #ffffff;
}


.RadListBox .rlbButton .rlbButtonText {
    color: #767676;
}
.RadListBox .rlbButton:hover .rlbButtonText
{
    color: #ffffff;
}

.RadListBox .rlbDisabled .rlbButtonText,
.RadListBox .rlbDisabled:hover .rlbButtonText
{
    color: #e5e5e5;
}

.RadListBox .rlbButtonTL,
.RadListBox .rlbButtonTR,
.RadListBox .rlbButtonBL,
.RadListBox .rlbButtonBR {
    position: static;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.RadListBox .rlbNoButtonText,
.RadListBox .rlbNoButtonText .rlbButtonTL,
.RadListBox .rlbNoButtonText .rlbButtonTR,
.RadListBox .rlbNoButtonText .rlbButtonBL,
.RadListBox .rlbNoButtonText .rlbButtonBR {
    width: 19px;
}

.RadListBox .rlbMoveUp .rlbButtonText { background-position: 0 0; }
.RadListBox .rlbMoveUp:hover .rlbButtonText { background-position: -400px 0; }
.RadListBox .rlbMoveUpDisabled .rlbButtonText,
.RadListBox .rlbMoveUpDisabled:hover .rlbButtonText { background-position: -200px 0; }

.RadListBox .rlbMoveDown .rlbButtonText { background-position: 0 -25px; }
.RadListBox .rlbMoveDown:hover .rlbButtonText { background-position: -400px -25px; }
.RadListBox .rlbMoveDownDisabled .rlbButtonText,
.RadListBox .rlbMoveDownDisabled:hover .rlbButtonText { background-position: -200px -25px; }

.RadListBox .rlbMoveToTop .rlbButtonText { background-position: 0 -275px; }
.RadListBox .rlbMoveToTop:hover .rlbButtonText { background-position: -400px -275px; }
.RadListBox .rlbMoveToTopDisabled .rlbButtonText,
.RadListBox .rlbMoveToTopDisabled:hover .rlbButtonText { background-position: -200px -275px; }

.RadListBox .rlbMoveToBottom .rlbButtonText { background-position: 0 -300px; }
.RadListBox .rlbMoveToBottom:hover .rlbButtonText { background-position: -400px -300px; }
.RadListBox .rlbMoveToBottomDisabled .rlbButtonText,
.RadListBox .rlbMoveToBottomDisabled:hover .rlbButtonText { background-position: -200px -300px; }

.RadListBox .rlbDelete .rlbButtonText { background-position: 0 -50px; }
.RadListBox .rlbDelete:hover .rlbButtonText { background-position: -400px -50px; }
.RadListBox .rlbDeleteDisabled .rlbButtonText,
.RadListBox .rlbDeleteDisabled:hover .rlbButtonText { background-position: -200px -50px; }


.RadListBox .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText { background-position: 0 -100px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText { background-position: 0 -75px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferFrom:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferTo:hover .rlbButtonText { background-position: -400px -100px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferTo:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -75px; }

.RadListBox .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -100px; }

.RadListBox .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -75px; }


.RadListBox .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText { background-position: 0 -150px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText { background-position: 0 -125px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -150px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -125px; }

.RadListBox .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -150px; }

.RadListBox .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -125px; }


.RadListBox .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText { background-position: 0 -200px; }
.RadListBox .rlbButtonAreaTop .rlbTransferTo .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText { background-position: 0 -175px; }
.RadListBox .rlbButtonAreaTop .rlbTransferFrom:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferTo:hover .rlbButtonText { background-position: -400px -200px; }
.RadListBox .rlbButtonAreaTop .rlbTransferTo:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -175px; }

.RadListBox .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -200px; }

.RadListBox .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -175px; }


.RadListBox .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText { background-position: 0 -250px; }
.RadListBox .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText { background-position: 0 -225px; }
.RadListBox .rlbButtonAreaTop .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -250px; }
.RadListBox .rlbButtonAreaTop .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -225px; }

.RadListBox .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -250px; }

.RadListBox .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -225px; }

/*Telerik RadListView Metro Skin*/

/*global*/

.RadListView
{
    border:1px solid #e5e5e5;
    background:#fff;
    color:#000;
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadListView .rlvA
{
    background:#ededed;
}

.RadListView .rlvISel
{
    background:#25a0da;
    color:#fff;
}

/*buttons*/

.RadListView .rlvBAdd,
.RadListView .rlvBUpdate,
.RadListView .rlvBCancel,
.RadListView .rlvBDel,
.RadListView .rlvBEdit
{
    background-image:url('Controls/Grid/sprite.gif');
}

.RadListView .rlvBCancel,
.RadListView .rlvBUpdate
{
    width:22px;
    height:22px;
}

.RadListView .rlvBAdd
{
    background-position:0 -1650px;
}
.RadListView .rlvBUpdate
{
    background-position:0 -1798px;
}
.RadListView .rlvBCancel
{
    background-position:0 -1848px;
}
.RadListView .rlvBSel
{
    background-image:url('Controls/FormDecorator/CheckBoxSprites.gif');
    background-position:-2px -2px;
}
.RadListView .rlvISel .rlvBSel
{
    background-position:-2px -422px;
}
.RadListView .rlvBDel
{
    background-position:0 -1750px;
}
.RadListView .rlvBEdit
{
    background-position:0 -1700px;
}

.RadListView .rlvDrag
{
    background-image:url('Controls/ListView/drag.gif');
    background-position:center center;
}

/*flow*/

.RadListView div.rlvI,
.RadListView div.rlvA,
.RadListView div.rlvIEmpty,
.RadListView div.rlvIEdit
{
    border-color:#c3c3c3;
}

.RadListView div.rlvISel
{
    border-color:#ca4b0c;
}

/*grid*/

.RadListView tr.rlvHeader th
{
    border:0;
    border-bottom:1px solid #7c7c7c;
    border-left:1px solid #9e9e9e;
    background:#e4e4e4;
}

.RadListView tr.rlvI td,
.RadListView tr.rlvA td,
.RadListView tr.rlvISel td,
.RadListView tr.rlvIEmpty td
{
    border:1px solid;
    border-top:0;
    border-right:0;
}

.RadListView tr.rlvI td,
.RadListView tr.rlvIEmpty td
{
    border-color:#fff #c3c3c3;
}

.RadListView tr.rlvA td
{
    border-color:#ededed #c3c3c3;
}

.RadListView tr.rlvISel td
{
    border-color:#ca4b0c #ffa517;
}

.RadListView tr.rlvIEdit td
{
    border-color:#616161 #c3c3c3;
}

/*single row*/

.RadListView td.rlvI,
.RadListView td.rlvA,
.RadListView td.rlvISel,
.RadListView td.rlvIEmpty,
.RadListView td.rlvIEdit
{
    border:0;
    border-right:1px solid #c3c3c3;
}

.RadListView td.rlvISel
{
    border-color:#ca4b0c;
}

/*floated*/

.RadListView .rlvFloated .rlvI,
.RadListView .rlvFloated .rlvA,
.RadListView .rlvFloated .rlvISel,
.RadListView .rlvFloated .rlvIEdit
{
    border-color:#999;
}

/*edit*/

.RadListView .rlvInput
{
    border-color:#616161;
    background:#fff;
    color:#000;
}
/**
 * Menu Metro Skin
 */




/*----------------------------------------------------------------------------*/




/** Global wrapper */
.RadMenu {
    color: #767676;
    font: normal 11px/20px "Segoe UI", Arial, sans-serif;
    text-transform: uppercase;
}




/** Menu Group */
.RadMenu .rmGroup {
    padding: 0 2px;
}




    /** Menu Root Group */
    .RadMenu .rmRootGroup,
    .RadMenu ul.rmRootScrollGroup {
        padding: 1px;
        background-color: #25a0da;
    }




    /** Menu Sub Group */
    .RadMenu .rmGroup,
    .RadMenu .rmMultiColumn,
    .RadMenu .rmGroup .rmVertical {
        border: 1px solid #e5e5e5;
        background-color: #ffffff;
    }


        .RadMenu .rmScrollWrap > .rmVertical {
            border: 0;
        }




    /** Menu Horizontal */
    .RadMenu .rmHorizontal {}




    /** Menu Horizontal */
    .RadMenu .rmVertical {}




/** Menu Group */
.RadMenu .rmScrollWrap {
    padding: 1px;
}


    .RadMenu .rmLevel1.rmScrollWrap {
        margin-top: 2px;
    }




/** Menu Item */
.RadMenu .rmItem {}




    /** Sub Item  */
    .RadMenu .rmGroup .rmItem {}




/** Menu Link */
.RadMenu .rmLink {
    text-decoration: none;
}




    /** Menu Root Link */
    .RadMenu .rmRootLink {
        padding: 0 10px;
        border: 1px solid #25a0da;
        color: #ffffff;
        font-size: 14px;
        text-transform: lowercase;
    }
    .RadMenu .rmRootLink:hover {
        border-color: #92cfec;
    }


    .RadMenu .rmFocused,
    .RadMenu .rmFocused:hover,
    .RadMenu .rmSelected,
    .RadMenu .rmSelected:hover {
        border-color: #ffffff;
    }


    .RadMenu .rmDisabled,
    .RadMenu .rmDisabled:hover {
        border-color: #25a0da;
        color: #8aceec;
    }




    /** Menu Sub Link */
    .RadMenu .rmGroup .rmLink {
        margin: 1px 0;
        border: 0;
        color: #767676;
    }
    .RadMenu .rmGroup .rmLink:hover {
        color: #000000;
        background-color: #e5e5e5;
    }


    .RadMenu .rmGroup .rmFocused,
    .RadMenu .rmGroup .rmFocused:hover,
    .RadMenu .rmGroup .rmSelected,
    .RadMenu .rmGroup .rmSelected:hover,
    .RadMenu .rmGroup .rmExpanded,
    .RadMenu .rmGroup .rmExpanded:hover {
        color: #ffffff;
        background-color: #25a0da;
    }


    .RadMenu .rmGroup .rmDisabled,
    .RadMenu .rmGroup .rmDisabled:hover {
        color: #cccccc;
        background-color: transparent;
    }




/** Menu Text */
.RadMenu .rmText {
    padding: 0;
}




    /** Menu Root Link */
    .RadMenu .rmRootLink .rmText {
        padding: 0;
    }
    
    
    .RadMenu .rmVertical .rmRootLink .rmExpandRight,
    .RadMenu .rmVertical .rmRootLink .rmExpandLeft {
        background-image: none;
    }


    .RadMenu .rmGroup .rmText {
        padding-right: 53px;
    }
    .RadMenu .rmGroup .rmHorizontal .rmText {
        padding-right: 10px;
    }


    /***/
    .RadMenu .rmVertical .rmText {
        padding-right: 30px;
    }



    /** RTL */
    .RadMenu_rtl .rmVertical .rmText {
        padding-left: 30px;
    }




/** Menu Image */
.RadMenu .rmLeftImage,
.RadMenu .rmLeftImage
{
    margin: 2px 2px 0 0;
    padding-bottom: 3px;
}


    .RadMenu .rmGroup .rmLeftImage
    {
        margin: 2px 0 0 6px;
        *margin: 2px 0 0 3px;
    }





/*----------------------------------------------------------------------------*/





.RadMenu .rmVertical .rmExpandRight,
.RadMenu .rmVertical .rmExpandLeft,
.RadMenu .rmGroup .rmExpandRight,
.RadMenu .rmGroup .rmExpandLeft,
.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow,
.RadMenu .rmLeftArrow,
.RadMenu .rmRightArrow
{
    background: transparent url('Controls/Menu/rmExpandArrows.png') no-repeat;
}
.RadMenu .rmLeftArrow,
.RadMenu .rmRightArrow {
    height: 25px;
}


.RadMenu .rmVertical .rmExpandRight,
.RadMenu .rmGroup .rmExpandRight { background-position: 100% 0; }

.RadMenu a.rmFocused .rmExpandRight,
.RadMenu a.rmSelected .rmExpandRight,
.RadMenu a.rmExpanded .rmExpandRight { background-position: 100% -24px; }


.RadMenu .rmVertical .rmExpandLeft,
.RadMenu .rmGroup .rmExpandLeft { background-position: 0 -48px; }

.RadMenu a.rmFocused .rmExpandLeft,
.RadMenu a.rmSelected .rmExpandLeft,
.RadMenu a.rmExpanded .rmExpandLeft { background-position: 0 -72px; }


.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow,
.RadMenu .rmLeftArrow,
.RadMenu .rmRightArrow
{
    background-color: #ffffff;
}
.RadMenu .rmTopArrow:hover,
.RadMenu .rmBottomArrow:hover,
.RadMenu .rmLeftArrow:hover,
.RadMenu .rmRightArrow:hover {
    background-color: #e5e5e5;
}

.RadMenu .rmTopArrow
{
    border-bottom: 1px solid #e5e5e5;
    background-position: 50% -95px;
}

.RadMenu .rmBottomArrow
{
    border-top: 1px solid #e5e5e5;
    background-position: 50% -109px;
}

.RadMenu .rmLeftArrow
{
    border-right: 1px solid #e5e5e5;
    background-position: 50% -48px;
}

.RadMenu .rmRightArrow
{
    border-left: 1px solid #e5e5e5;
    background-position: 50% 1px;
}

.RadMenu .rmVertical li.rmSeparator,
.RadMenu .rmHorizontal .rmVertical li.rmSeparator
{
    border-left: 0;
    border-right: 0;
}

.RadMenu .rmVertical li.rmSeparator .rmText,
.RadMenu .rmHorizontal .rmVertical li.rmSeparator .rmText
{
    margin-top: 2px;
    padding-bottom: 1px;
    background-color: #e5e5e5;
}

.RadMenu .rmHorizontal li.rmSeparator .rmText,
.RadMenu .rmVertical .rmHorizontal li.rmSeparator .rmText
{
    margin-right: 1px;
    margin-left: 1px;
    padding: 0;
    width: 1px;
    background-color: #e5e5e5;
}

/* <rtl> */

.RadMenu_rtl .rmGroup,
.RadMenu_rtl .rmGroup .rmVertical
{
    background-position: 101% 0;
}

.RadMenu_rtl .rmGroup .rmItem a.rmLink .rmText
{
    padding-left: 53px;
    padding-right: 27px;
}

.RadMenu_rtl .rmGroup .rmHorizontal a.rmLink .rmText
{
    padding-left: 10px;
    padding-right: 9px;
}

/* </rtl> */

/* </RadMenu / Simple> */



.RadMenu ul.rmLevel1.rmVertical {
    margin-top: 2px;
}


/*----------------------------------------------------------------------------*/




/** Hide */
.RadMenu .rmTopFix,
.RadMenu .rmTopLeft,
.RadMenu .rmTopRight,
.RadMenu .rmBottomFix,
.RadMenu .rmBottomLeft,
.RadMenu .rmBottomRight {
    display: none;
}

/*RadNotification Metro Skin*/

.RadNotification.rnShadows
{
    box-shadow: 0 0 0 #b0afaf;
    -webkit-box-shadow: 0 0 0 #b0afaf;
}

.RadNotification.rnRoundedCorners
{
    border-radius: 0;
    -webkit-border-radius: 0;
}

.RadNotification
{
    border: 1px solid #25a0da;
    background-color: #25a0da;
}

.RadNotification .rnTitleBar
{
    background-color: #25a0da;
    border-radius: 0;
    -webkit-border-radius: 0;
}

.RadNotification .rnCommands a
{
    background-image: url('Controls/Notification/NotificationSprite.png');
}

.RadNotification .rnTitleBar
{
}

.RadNotification .rnTitleBarTitle
{
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
}

.RadNotification .rnContentWrapper
{
    color: #fff;
}

/* base overwrites */
.RadNotification .rnCommands 
{
    margin: 2px 3px 0 0;
}

.RadNotification .rnCommands li
{
    margin-right: 1px;
}



.RadPanelBar
{
    background: #fff;
}

.RadPanelBar .rpRootGroup
{
    border-color: #ebedf0;
}

.RadPanelBar .rpLink,
.RadPanelBar .rpTemplate
{
    padding-left:7px;
    color: #2e3d47;
    font-size:12px; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

.RadPanelBar .rpLink
{
    background-color: #f5f9fb;
    border-color: #ebedf0;
}
.RadPanelBar .rpImage
{
    margin-left:5px;
}
/* compensate for borders */

.RadPanelBar .rpOut
{
    border-color: #ebedf0;
}

.RadPanelBar .rpExpanded
{
    border-color: #ebedf0;
}

.RadPanelBar .rpLink:hover,
.RadPanelBar .rpFocused,
.RadPanelBar .rpSelected
{
    color: #2e3d47;
}

.RadPanelBar .rpLink:hover,
.RadPanelBar .rpFocused
{
    background-color: #ebedf0;
    border-color: #ebedf0;
}

.RadPanelBar .rpSelected,
.RadPanelBar .rpSelected:hover
{
    background-color: #ebedf0;
    border-color: #ebedf0;
}

div.RadPanelBar .rpLink .rpOut,
div.RadPanelBar .rpFocused .rpOut, 
div.RadPanelBar .rpLink:hover .rpOut, 
div.RadPanelBar .rpSelected .rpOut, 
div.RadPanelBar .rpSelected:hover .rpOut
{
    padding-bottom: 1px;
    border: 0;
}

/* <disabled items> */
.RadPanelBar .rpDisabled,
.RadPanelBar .rpDisabled:hover
{
    color: #ccc;
    background-color: #f5f9fb;
    border-color: #ebedf0;
    cursor: default;
}

.RadPanelBar .rpDisabled:hover .rpOut
{
    border-color: #ebedf0;
}
/* </disabled items> */

/* <expand arrows> */
.RadPanelBar .rpExpandable .rpText,
.RadPanelBar .rpExpanded .rpText
{
    background-color: transparent;
    background-image: url('Controls/PanelBar/Expandable.png');
    background-repeat: no-repeat;
}
/* </expand arrows> */

/* <subitems> */
.RadPanelBar .rpGroup
{
    background-color: #fff;
}

div.RadPanelBar .rpGroup .rpLink,
div.RadPanelBar .rpGroup .rpTemplate
{
    color: #2e3d47;
    background-color: transparent;
    background-image: none;
    border: 0;
    margin: 0 2px;
    padding: 1px 1px 1px 8px;
}

div.RadPanelBar .rpGroup .rpLink:hover,
div.RadPanelBar .rpGroup .rpFocused,
div.RadPanelBar .rpGroup .rpSelected,
div.RadPanelBar .rpGroup .rpSelected:hover
{
    color: #2e3d47;
    border: 1px solid #ebedf0;
    background-color: #ebedf0;
    padding: 0px 0px 0px 7px;
}

div.RadPanelBar .rpGroup .rpSelected
{
    background-color: #ebedf0;
    border-color: #ebedf0;
}

/* <subitems (disabled)> */
div.RadPanelBar .rpGroup .rpDisabled,
div.RadPanelBar .rpGroup .rpDisabled:hover
{
    color: #ccc;
    text-decoration: none;
    background-color: #fff;
    border: 0;
    padding: 0px 0px 0px 7px;
}
/* </subitems (disabled)> */

/* <subitems> */

/* <background positioning> */
.RadPanelBar .rpLink,
.RadPanelBar .rpExpanded
{
    background-position: 0 0;
}

.RadPanelBar .rpFocused,
.RadPanelBar .rpLink:hover,
.RadPanelBar .rpExpanded:hover
{
    background-position: 0 -200px;
}

.RadPanelBar .rpSelected,
.RadPanelBar .rpSelected:hover
{
    background-position: 0 -400px;
}

.RadPanelBar .rpFirst .rpLink,
.RadPanelBar .rpFirst .rpExpanded
{
    background-position: 0 -1px;
}

.RadPanelBar .rpFirst .rpFocused,
.RadPanelBar .rpFirst .rpLink:hover
{
    background-position: 0 -201px;
}

.RadPanelBar .rpFirst .rpSelected,
.RadPanelBar .rpFirst .rpSelected:hover
{
    background-position: 0 -401px;
}

/*      <expand arrows> */
.RadPanelBar .rpExpandable .rpText,
.RadPanelBar .rpExpanded .rpText
{
    padding-right: 20px;
    background-repeat: no-repeat;
}

.RadPanelBar_rtl .rpExpandable .rpText,
.RadPanelBar_rtl .rpExpanded .rpText
{
    padding-left: 20px;
}

.RadPanelBar_rtl .rpGroup .rpText
{
    padding: 0 10px;
}

.RadPanelBar .rpExpandable .rpText { background-position: 100% 0; }
.RadPanelBar .rpExpanded .rpText { background-position: 100% -176px; }
.RadPanelBar_rtl .rpExpandable .rpText { background-position: 0 0; }
.RadPanelBar_rtl .rpExpanded .rpText { background-position: 0 -176px; }

.RadPanelBar .rpGroup .rpExpandable .rpText { background-position: 100% -338px; }
.RadPanelBar .rpGroup .rpExpanded .rpText { background-position: 100% -477px; }
.RadPanelBar_rtl .rpGroup .rpExpandable .rpText { background-position: 0 -338px; }
.RadPanelBar_rtl .rpGroup .rpExpanded .rpText { background-position: 0 -477px; }

/*      </expand arrows> */

.RadPanelBar .rpGroup .rpLink,
.RadPanelBar .rpGroup .rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar .rpGroup .rpLink:hover,
.RadPanelBar .rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar .rpGroup .rpLink:hover .rpOut,
.RadPanelBar .rpGroup .rpFocused .rpOut { background-position: 0 0; }

/*      <subitems (selected)> */
.RadPanelBar .rpGroup .rpSelected,
.RadPanelBar .rpGroup .rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar .rpGroup .rpSelected .rpOut,
.RadPanelBar .rpGroup .rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      </subitems (selected)> */

/* </background positioning> */

/* Rotator/RotatorButtons.gif */

.RadRotator .rrClipRegion
{
    border: solid 1px #e5e5e5;
}

/*================== The list ========================*/

.RadRotator .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 .rrButton
{
    background-image: url('Controls/Rotator/RotatorButtons.gif');
    background-repeat: no-repeat;
}

/* When LoadOnDemand */
.rrLoadingSign
{
    background: url('Controls/Common/loading_small.gif') no-repeat center;
}

.RadTabStrip { width:100%; }

.RadTabStrip .rtsLI,
.RadTabStrip .rtsLink { color: #2e3d47; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; height:25px; line-height:20px; }

.RadTabStrip .rtsLink { color: #2e3d47; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #dadada; background: #f4f4f4; }

.RadTabStrip .rtsLink:hover { background: #dfdfdf; border-color: #dadada; color: #2e3d47; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.RadTabStrip .rtsLink:active { color: #2e3d47; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.RadTabStrip .rtsLink:visited { color: #2e3d47; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.RadTabStrip .rtsSelected,
.RadTabStrip .rtsSelected:hover { background: #fff; border-color: #dadada; color: #2e3d47; }

.RadTabStrip .rtsLI .rtsLink { padding-left: 8px; }
.RadTabStrip .rtsLI .rtsOut { padding-right: 8px; }

.RadTabStripLeft .rtsSeparator,
.RadTabStripRight .rtsSeparator { }

.RadTabStripTop .rtsLevel .rtsLink,
.RadTabStripTop .rtsLevel .rtsOut,
.RadTabStripBottom .rtsLevel .rtsLink,
.RadTabStripBottom .rtsLevel .rtsOut,
.RadTabStripTop_Baseline .rtsLevel,
.RadTabStripRight .rtsLink { background-image: none; }

/* <disabled tabs> */
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip .rtsNextArrow,
.RadTabStrip .rtsPrevArrow,
.RadTabStrip .rtsPrevArrowDisabled,
.RadTabStrip .rtsNextArrowDisabled { background-image: url('Controls/TabStrip/TabStripStates.png'); }
.RadTabStrip .rtsLevel .rtsNextArrow { background-position: -18px 0; }
.RadTabStrip .rtsLevel .rtsPrevArrow { background-position: 0 0; }
.RadTabStrip .rtsLevel .rtsNextArrow:hover { background-position: -54px 0; }
.RadTabStrip .rtsLevel .rtsPrevArrow:hover { background-position: -36px 0; }
.RadTabStrip .rtsLevel .rtsPrevArrowDisabled,
.RadTabStrip .rtsLevel .rtsPrevArrowDisabled:hover { background-position: -72px 0; }
.RadTabStrip .rtsLevel .rtsNextArrowDisabled,
.RadTabStrip .rtsLevel .rtsNextArrowDisabled:hover { background-position: -90px 0; }

.RadTabStripLeft .rtsLevel .rtsNextArrow,
.RadTabStripRight .rtsLevel .rtsNextArrow { background-position: -18px -20px; }
.RadTabStripLeft .rtsLevel .rtsPrevArrow, 
.RadTabStripRight .rtsLevel .rtsPrevArrow { background-position: 0 -20px; }
.RadTabStripLeft .rtsLevel .rtsNextArrow:hover,
.RadTabStripRight .rtsLevel .rtsNextArrow:hover  { background-position: -54px -20px; }
.RadTabStripLeft .rtsLevel .rtsPrevArrow:hover,
.RadTabStripRight .rtsLevel .rtsPrevArrow:hover { background-position: -36px -20px; }
.RadTabStripLeft .rtsLevel .rtsPrevArrowDisabled,
.RadTabStripLeft .rtsLevel .rtsPrevArrowDisabled:hover,
.RadTabStripRight .rtsLevel .rtsPrevArrowDisabled,
.RadTabStripRight .rtsLevel .rtsPrevArrowDisabled:hover { background-position: -72px -20px; }
.RadTabStripLeft .rtsLevel .rtsNextArrowDisabled,
.RadTabStripLeft .rtsLevel .rtsNextArrowDisabled:hover,
.RadTabStripRight .rtsLevel .rtsNextArrowDisabled,
.RadTabStripRight .rtsLevel .rtsNextArrowDisabled:hover { background-position: -90px -20px; }
/* </scrolling arrows> */

.RadTabStripTop .rtsLevel { background-color: transparent; }

.RadTabStripTop_Baseline .rtsLevel,
.RadTabStripBottom_Baseline .rtsLevel { background-image: url('Controls/TabStrip/TabStripStates.png'); }


/* <orientation: top> */
.RadTabStripTop_Baseline .rtsLevel { background-position: 0 100%; background-repeat: repeat-x; }

.RadTabStripTop .rtsLink { margin-top: 2px; }

.RadTabStripTop .rtsLink:hover { border-bottom-color: #dadada; }

.RadTabStripTop .rtsSelected,
.RadTabStripTop .rtsSelected:hover { border-bottom-color: #fff; margin-top: 0; padding-top: 0px; }
/* </orientation: top> */

/* <orientation: bottom> */
.RadTabStripBottom_Baseline .rtsLevel { background-position: 0 -149px; background-repeat: repeat-x; }

.RadTabStripBottom .rtsLink { margin-bottom: 2px; }

.RadTabStripBottom .rtsLink:hover { border-top-color: #dadada; }

.RadTabStripBottom .rtsSelected,
.RadTabStripBottom .rtsSelected:hover { border-top-color: #fff; margin-bottom: 0; padding-bottom: 2px; }
/* </orientation: bottom> */

/* <orientation: left> */
.RadTabStripLeft .rtsLink:hover { border-right-color: #dadada; }

.RadTabStripLeft .rtsSelected,
.RadTabStripLeft .rtsSelected:hover { border-right-color: #fff; }
/* </orientation: left> */

/* <orientation: right> */
.RadTabStripRight .rtsLink:hover { border-left-color: #dadada; }

.RadTabStripRight .rtsSelected,
.RadTabStripRight .rtsSelected:hover { border-left-color: #fff; }
/* </orientation: right> */

/* <disabled states> */
.RadTabStrip .rtsDisabled,
.RadTabStrip .rtsDisabled:hover { border-color: #dadada; background: #f4f4f4; color: #aaa; }
/* </disabled states> */

/* RadToolTip for ASP.NET AJAX - Metro Skin */

.RadToolTip.rtLoading
{   
    background-image: url('Controls/Common/loading.gif');
    width: 100%; 
    height: 100%;
}

div.RadToolTip
{
    position: absolute;
    cursor: default;
}

div.RadToolTip div.rtCallout
{
    display: none;
}

div.RadToolTip.rtVisibleCallout div.rtCallout
{
    display: block;
}

div.RadToolTip table.rtWrapper
{
    padding: 0; 
    margin: 0;
    border-collapse: collapse;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip table.rtWrapper td.rtWrapperBottomRight
{
    width: 3px; 
    height: 3px; 
    line-height: 1px; 
    font-size: 1px;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle
{
    background-color: #25a0da;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter
{
    height: 3px; 
    line-height: 0px; 
    font-size: 1px;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopCenter
{
    background-position: 0 -66px;
}

div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter
{
    background-position: 0 -120px;
}

div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle
{
    font-size: 1px;
    width: 3px;
}

div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle
{
    background-position: 0 0;
}

div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle
{
    background-position: -3px 0;
}

div.RadToolTip table.rtWrapper td.rtWrapperContent
{
    font: normal 12px "Segoe UI", Arial, Sans-serif;
    height: 100%;
    background-color: #25a0da;  
    padding: 10px 0 0 0 !important;
    color: #fff;
}

div.RadToolTip .rtWrapperTopCenter div.rtTitlebar
{   
    color: #fff;
    font: normal 14px "Segoe UI", Arial, Sans-serif;
    text-transform: uppercase;
    float: left;
    line-height: 22px;
}

div.RadToolTip a.rtCloseButton
{
    display: block; 
    float: right;
    position: absolute;
    right: 2px;
    width: 13px; 
    height: 11px;
    font-size: 1px; 
    line-height: 1px;
    margin-top: 5px;
    margin-right: 3px;
    background-image: url('Controls/ToolTip/ToolTipSprites.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    text-indent: -9999px;
    outline: none;
}

div.RadToolTip a.rtCloseButton:hover
{
    background-position: -13px 0;
}

/* RTL support begin */
div.RadToolTip_rtl a.rtCloseButton,
div.RadToolTip_rtl a.rtCloseButton:hover
{
    float: left ;
    text-decoration: none ;
    outline: none;
    left: 2px;
    margin-left: 1px;
    right: auto;
    margin-right: auto;
}

div.RadToolTip_rtl div.rtTitlebar,
div.RadToolTip_rtl table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div
{
    float: right ;
}

/* position="rtCalloutCenter" */
div.RadToolTip_rtl .rtCalloutCenter
{
    right: 0;
    left: auto;
}

/* position="rtCalloutBottomRight" */
.RadToolTip_rtl .rtCalloutTopLeft
{
    margin-right: -8px;
    left: 0;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip_rtl .rtCalloutTopCenter
{
    margin-right: 10px;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip_rtl .rtCalloutTopRight
{
    margin-right: 20px;
}

/* position="rtCalloutTopCenter" */
.RadToolTip_rtl .rtCalloutBottomCenter
{
    margin-right: 10px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip_rtl .rtCalloutBottomRight
{
    margin-right: 40px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip_rtl .rtCalloutBottomLeft
{
    margin-right: -20px;
    left: 0;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip_rtl .rtCalloutMiddleLeft
{
    margin-right: 10px;
    left: 0;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip_rtl .rtCalloutMiddleRight
{
    margin-right: 1px;
}

/* RTL Shadows */
*+html div.RadToolTip.RadToolTip_rtl.rtShadow .rtCalloutMiddleLeft
{
    margin-right: 10px !important;
}

div.RadToolTip.RadToolTip_rtl.rtShadow a.rtCloseButton,
div.RadToolTip.RadToolTip_rtl.rtShadow a.rtCloseButton:hover
{
    float: left;
    left: 4px;
    top: -2px;
    right: auto;
}

*+html div.RadToolTip.RadToolTip_rtl.rtShadow a.rtCloseButton,
*+html div.RadToolTip.RadToolTip_rtl.rtShadow a.rtCloseButton:hover
{
    
    left: 14px;
}

/* RTL support end */

div.RadToolTip div.rtCallout
{
    position: absolute; 
    height: 11px; 
    width: 11px;
    line-height: 0px; 
    font-size: 1px;
    background-image: url('Controls/ToolTip/Callouts.gif');
    background-repeat: no-repeat;
}

/* position="rtCalloutCenter" */
div.RadToolTip .rtCalloutCenter
{
    visibility: hidden;
}

/* position="rtCalloutBottomRight" */
.RadToolTip .rtCalloutTopLeft
{
    margin-top: -10px; 
    margin-left: 20px;
    background-position: 0 -22px;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip .rtCalloutTopCenter
{
    left: 50% ;
    margin-top: -9px; 
    margin-left: -10px;
    background-position: 0 0 ;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip .rtCalloutTopRight
{
    left: 100% ;
    margin-top: -10px; 
    margin-left: -20px;
    background-position: 0 -11px ;
}

/* position="rtCalloutTopCenter" */
.RadToolTip .rtCalloutBottomCenter
{
    top: 100% ; 
    left: 50% ;
    margin-left: -10px ; 
    margin-top: -1px ;
    background-position: 0 -55px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip .rtCalloutBottomRight
{
    top: 100% ; 
    left: 100% ;
    margin-left: -40px ; 
    margin-top: -1px ;
    background-position: 0 -66px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip .rtCalloutBottomLeft
{
    top: 100% ;
    margin-left: 20px ; 
    margin-top: -1px ;
    background-position: 0 -77px ;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip .rtCalloutMiddleLeft
{
    top: 50% ;
    margin-left: -10px; 
    margin-top: -7px;
    background-position: 0 -44px ;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip .rtCalloutMiddleRight
{
    left: 100% ; 
    top: 50% ;
    margin-left: -1px;
    margin-top: -10px;
    background-position: 0 -33px;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopLeft,   
div.RadToolTip table.rtWrapper td.rtWrapperTopCenter,   
div.RadToolTip table.rtWrapper td.rtWrapperTopRight,   
div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle,   
div.RadToolTip table.rtWrapper td.rtWrapperContent,   
div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle,   
div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft,   
div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter,   
div.RadToolTip table.rtWrapper td.rtWrapperBottomRight   
{
    padding: 0;
    border: 0;
    border-collapse: collapse;
}

div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft
{
    border-bottom: solid 1px #25a0da;
}

div.RadToolTip table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle,
div.RadToolTip table.rtWrapper td.rtWrapperTopRight
{
    border-right: solid 1px #25a0da;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip table.rtWrapper td.rtWrapperTopLeft
{
    border-top: solid 1px #25a0da;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft
{
    border-left: solid 1px #25a0da;
}

/* overwrite shadow callouts because of the shadow depth */
div.RadToolTip.rtShadow .rtCalloutTopLeft, 
div.RadToolTip.rtShadow .rtCalloutTopRight
{
    margin-top:-10px;
}

div.RadToolTip.rtShadow .rtCalloutTopCenter 
{
    margin-top:-9px;
}

div.RadToolTip.rtShadow .rtCalloutMiddleRight
{
    margin-left:-1px;
}

div.RadToolTip.rtShadow .rtCalloutMiddleLeft
{
    margin-left: -10px;
}

div.RadToolTip.rtShadow .rtCalloutBottomRight, 
div.RadToolTip.rtShadow .rtCalloutBottomCenter,
div.RadToolTip.rtShadow .rtCalloutBottomLeft
{
    margin-top: -1px;
}

/* overwrite shadow close button position */
div.RadToolTip.rtShadow a.rtCloseButton 
{
    top: 0px;
    right: -3px;
}

/* Telerik RadTreeList Metro Skin */

/*global*/

.RadTreeList,
.rtlCEdit div.RadTreeList
{
    border-color:#e5e5e5;
    background:#fff;
    color:#000;
}

.RadTreeList .rtlAdd,
.RadTreeList .rtlEdit,
.RadTreeList .rtlUpdate,
.RadTreeList .rtlCancel,
.RadTreeList .rtlDel
{
    background-image:url('Controls/Grid/sprite.gif');
}

.RadTreeList .rtlTable
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadTreeList .rtlHeader a
{
    color:#000;
}

.RadTreeList .rtlHeader th
{
    border-color:#e5e5e5;
}

.RadTreeList div.rtlHeader,
.RadTreeList .rtlScroller
{
    border-color:#e5e5e5;
}

.RadTreeList .rtlA
{
    background-color:#ededed;
}

.RadTreeList .rtlRFooter
{
    background-color:#e4e4e4;
}

.RadTreeList .rtlRFooter td
{
    border-color:#eaeaea;
}

.RadTreeList .rtlREdit
{
    background-color:#ffe79c;
}

.rtlCEdit .RadTreeList 
{
    border-right:1px solid;
    border-top:1px solid;
}

.RadTreeList .rtlR td,
.RadTreeList .rtlA td,
.RadTreeList .rtlREdit td,
.RadTreeList .rtlEditForm
{
    border-color:#e5e5e5;
}

.RadTreeList .rtlR a,
.RadTreeList .rtlA a,
.RadTreeList .rtlREdit a,
.RadTreeList .rtlEditForm a
{
    color:#767676;
    font-weight:800;
}

.RadTreeList .rtlRSel
{
    background:#25a0da;
    color:#fff;
}

.RadTreeList .rtlRSel a
{
    color:#fff;
}

.RadTreeList .rtlRSel td
{
    border-color:#fff;
}

.RadTreeList .rtlRActive
{
    background:#fff 0 -5200px repeat-x url('Controls/Grid/sprite.gif');
    color:#000;
}

.RadTreeList .rtlRActive td
{
    border-color:#25a0da;
}

.RadTreeList .rtlVBorders td.rtlL,
.RadTreeList .rtlLines td.rtlL
{
    background-color:#fff;
}

.RadTreeList .rtlExpand,
.RadTreeList .rtlCollapse
{
    background-image:url('Controls/TreeList/sprite.gif');
}

.RadTreeList .rtlExpand
{
    background-position:0 0;
}

.RadTreeList .rtlCollapse
{
    background-position:0 -50px;
}

.RadTreeList .rtlSortAsc,
.RadTreeList .rtlSortDesc
{
    background-image:url('Controls/Grid/sprite.gif');
}

.RadTreeList .rtlSortAsc
{
    background-position:3px -248px;
}

.RadTreeList .rtlSortDesc
{
    background-position:3px -198px;
}

.RadTreeList .rtlLines td.rtlL0
{
    background-image:url('Controls/TreeList/rtlSingle.gif');
}

.RadTreeList .rtlLines td.rtlL1
{
    background-image:url('Controls/TreeList/rtlTop.gif');
}

.RadTreeList .rtlLines td.rtlL2
{
    background-image:url('Controls/TreeList/rtlMiddle.gif');
}

.RadTreeList .rtlLines td.rtlL3
{
    background-image:url('Controls/TreeList/rtlBottom.gif');
}

/*rtl*/

.RadTreeListRTL .rtlLines td.rtlL1
{
    background-image:url('Controls/TreeList/rtlTopRTL.gif');
}

.RadTreeListRTL .rtlLines td.rtlL2
{
    background-image:url('Controls/TreeList/rtlMiddleRTL.gif');
}

.RadTreeListRTL .rtlLines td.rtlL3
{
    background-image:url('Controls/TreeList/rtlBottomRTL.gif');
}

/*pager*/

.RadTreeList .rtlPagerCell
{
    border-color:#e5e5e5;
}

.RadTreeList .rtlPager .rtlInfoPart
{
    color:#8a8a8a;
}

.RadTreeList .rtlPager .rtlInfoPart strong
{
    color:#4c4e54;
}

.RadTreeList .rtlPager .rtlPageFirst,
.RadTreeList .rtlPager .rtlPagePrev,
.RadTreeList .rtlPager .rtlPageNext,
.RadTreeList .rtlPager .rtlPageLast
{
    background:transparent no-repeat url('Controls/Grid/sprite.gif');
}

.RadTreeList .rtlPager .rtlPageFirst
{
    background-position:0 -550px;
}
.RadTreeList .rtlPager .rtlPageFirst:hover
{
    background-position:0 -600px;
}
.RadTreeList .rtlPager .rtlPagePrev
{
    background-position:0 -700px;
}
.RadTreeList .rtlPager .rtlPagePrev:hover
{
    background-position:0 -750px;
}
.RadTreeList .rtlPager .rtlPageNext
{
    background-position:0 -850px;
}
.RadTreeList .rtlPager .rtlPageNext:hover
{
    background-position:0 -900px;
}
.RadTreeList .rtlPager .rtlPageLast
{
    background-position:0 -1000px;
}
.RadTreeList .rtlPager .rtlPageLast:hover
{
    background-position:0 -1050px;
}

.RadTreeList .rtlPager .rtlPagerButton
{
    border-color:#25a0da;
    background:#25a0da;
    color:#fff;
    font-family:"segoe ui",arial,sans-serif;
}

.RadTreeList .rtlPager .rtlNumPart a
{
    border:1px solid #fff;
    color:#767676;
}

.RadTreeList .rtlPager .rtlNumPart a:hover
{
    color:#000;
    background-color:#e5e5e5;
}

.RadTreeList .rtlPager .rtlNumPart a.rtlCurrentPage,
.RadTreeList .rtlPager .rtlNumPart a.rtlCurrentPage:hover
{
    border-color:#25a0da;
    background:transparent;
}

.RadTreeView,
.RadTreeView a.rtIn,
.RadTreeView .rtEdit .rtIn input
{
    color: #767676;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
}

.RadTreeView .rtPlus, 
.RadTreeView .rtMinus
{
    background-image: url('Controls/TreeView/PlusMinus.png');
}

.RadTreeView .rtLI .rtPlus, 
.RadTreeView .rtLI .rtPlus:hover
{ background-position: 0 0; }

.RadTreeView .rtLI .rtMinus, 
.RadTreeView .rtLI .rtMinus:hover
{ background-position: 0 -11px; }

.RadTreeView .rtChecked,
.RadTreeView .rtUnchecked,
.RadTreeView .rtIndeterminate
{
    background-image: url('Controls/TreeView/TriState.png');
}

.RadTreeView .rtHover .rtIn
{
    border-color: #e5e5e5;
    background-color: #e5e5e5;
}

.RadTreeView .rtSelected .rtIn
{
    border-color: #249fd9;
    color: #FFFFFF;
    background-color: #249fd9;
}

.RadTreeView .rtSelected .rtLoadingBefore,
.RadTreeView .rtSelected .rtLoadingAfter,
.RadTreeView .rtSelected .rtLoadingBelow
{
    color: #767676;
}

.RadTreeView .rtLoadingIcon
{
    background-image: url('Controls/TreeView/LoadingIcon.gif');
}

.RadTreeView .rtLI .rtEdit .rtIn
{
    border-color: #000000;
    background: #ffffff;
}

.RadTreeView_disabled .rtIn,
.RadTreeView .rtDisabled .rtIn
{
    color: #e5e5e5;
}

/* RadUpload / WebBlue skin */

/* <general styles> */

.RadUpload,
.RadUpload a,
.RadUpload input,
.RadUploadProgressArea,
.RadUploadProgressArea input
{
    font: normal 11px/10px "Segoe UI", Arial, sans-serif;
}

/* </general styles> */

/* <file inputs> */

.RadUpload .ruStyled .ruFileInput
{
    border-color: #e5e5e5;
}

.RadUpload .ruFakeInput
{
    border-color: #e5e5ee;
    color: #767676;
}
* html .RadUpload .ruFileWrap .ruInputHover { border-color: #cccccc; }
* + html .RadUpload .ruFileWrap .ruInputHover { border-color: #cccccc; }

.RadUpload .ruReadOnly .ruFakeInput
{
    background: #ffffff;
}

/* </file inputs> */

/* <buttons> */

div.RadUploadSubmit,
div.RadUpload .ruButton,
div.RadUploadProgressArea .ruButton
{
    border: 1px solid #e5e5e5;
    color: #767676;
    background-color: #ffffff;
}

div.RadUpload .ruRemove
{
    color: #767676;
    background-color: transparent;
    background-image: url('Controls/Upload/ruSprite.png');
    border: 0;
}

div.RadUpload .ruInputs .ruButtonHover,
div.RadUpload .ruActions .ruButtonHover,
div.RadUpload .ruFileWrap .ruButtonHover,
div.RadUploadProgressArea .ruActions .ruButtonHover
{
    color: #000000;
    background-color: #e5e5e5;
}

/* </buttons> */

/* <progress area> */

.RadUploadProgressArea .ruProgress
{
    border-color: #e5e5e5;
    background-image: url('Controls/Upload/ruSprite.png');
    background-color: #ffffff;
}

.RadUploadProgressArea .ruProgress li
{
    color: #767676;
}

.RadUploadProgressArea li.ruProgressHeader
{
    color: #767676;
}

.RadUploadProgressArea .ruProgress li.ruCurrentFile
{
    color: #767676;
}

.RadUploadProgressArea .ruProgress li.ruCurrentFile span
{
    color: #767676;
}

.RadUploadProgressArea .ruProgress .ruBar
{
    border-color: #25a0da;
}
 
.RadUploadProgressArea .ruProgress .ruBar div
{
    background-image: url('Controls/Upload/ruProgress.gif');
    border-right: 1px solid #25a0da;
}

.RadUploadProgressArea_rtl .ruProgress .ruBar div
{
    border-right: 0;
    border-left: 1px solid #25a0da;
    background-image: url('Controls/Upload/ruProgress.gif');
}
 
.RadUploadProgressArea .ruProgress .ruActions
{
    border-top-color: #e5e5e5;
    background-color: #e5e5e5;
}

/* </progress area> */

/* <RadAsyncUpload> */

.RadUpload .ruUploadInvalid
{
    background-repeat: no-repeat;
    background-position: 100% -297px;
    background-image: url('Controls/Input/sprite.gif');
}

.RadUpload_rtl .ruUploadInvalid
{
    background-position: 3px -297px;
}

.RadUpload span.ruFileProgressWrap
{
    background-color: #e5e5e5;
}

.RadUpload span.ruFileProgress,
.RadUpload span.ruProgressComplete
{
    background-color: #25a0da;
}

/* </RadAsyncUpload> */
/* Rotator/RotatorButtons.gif */

.RadRotator_Novus .rrClipRegion
{
    border: solid 1px #999;
}

/*================== The list ========================*/

.RadRotator_Novus .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_Novus .rrButton
{
    background-image: url('Controls/Rotator/RotatorButtons.gif');
    background-repeat: no-repeat;
}

/* When LoadOnDemand */
.rrLoadingSign
{
    background: url('Controls/Common/loading_small.gif') no-repeat center;
}

/* RadSlider for ASP.NET AJAX Simple Skin */
.RadSlider_Novus .rslHorizontal div.rslTrack,
.RadSlider_Novus .rslVertical div.rslTrack
{
    border-width:0;
}

.RadSlider_Novus .rslVertical ul.rslItemsWrapper,
.RadSlider_Novus .rslHorizontal ul.rslItemsWrapper
{
    margin:0;
}

.RadSlider_Novus .rslHorizontal a.rslHandle
{
    background-image:url('Controls/Slider/Handles.gif');
}

.RadSlider_Novus a.rslDraghandle
{
    background:#c9c9c9;
    border:solid 1px #616161;
}

.RadSlider_Novus a.rslDraghandle:hover
{
    background:#ffe79c;
    border-color:#c98400;
}

.RadSlider_Novus a.rslDraghandle:active,
.RadSlider_Novus a.rslDraghandle:focus
{
    background:#ffa517;
    border-color:#ca4b0c;
}

.RadSlider_Novus .rslHorizontal .rslTrack
{   
    background:url('Controls/Slider/TrackBgr.gif') repeat-x;
}

.RadSlider_Novus .rslHorizontal .rslSelectedregion
{
    background:url('Controls/Slider/SelectedRegionHorizontalBgr.gif') right top no-repeat;
}

/* vertical slider */
.RadSlider_Novus .rslVertical a.rslHandle
{
    background-image:url('Controls/Slider/HandlesVertical.gif');
}

.RadSlider_Novus .rslVertical .rslTrack
{
    background:url('Controls/Slider/TrackVerticalBgr.gif') repeat-y;
}

.RadSlider_Novus .rslVertical .rslSelectedregion
{
    background:url('Controls/Slider/SelectedRegionVerticalBgr.gif') left bottom no-repeat;
}

.RadSlider_Novus .rslItem,
.RadSlider_Novus .rslLargeTick span
{
    color:#333;
}

.RadSlider_Novus .rslItemsWrapper .rslItemSelected
{
    color:#000;
}

/* horizontal slider items */
.RadSlider_Novus .rslHorizontal .rslItem
{
    background-image:url('Controls/Slider/ItemHorizontalBgr.gif');
}

/* vertical slider items */
.RadSlider_Novus .rslVertical .rslItem
{
    background-image:url('Controls/Slider/ItemVerticalBgr.gif');
}

/* horizontal slider - TrackPosition=Top/Bottom */
.RadSlider_Novus .rslTop .rslSmallTick,
.RadSlider_Novus .rslBottom .rslSmallTick
{
    background-image:url('Controls/Slider/SmallChangeHorizontal.gif');
}

.RadSlider_Novus .rslTop .rslLargeTick,
.RadSlider_Novus .rslBottom .rslLargeTick
{
    background-image:url('Controls/Slider/LargeChangeHorizontal.gif');
}

/* vertical slider - TrackPosition=Left/Right */
.RadSlider_Novus .rslLeft .rslSmallTick,
.RadSlider_Novus .rslRight .rslSmallTick
{
    background-image:url('Controls/Slider/SmallChangeVertical.gif');
}

.RadSlider_Novus .rslLeft .rslLargeTick,
.RadSlider_Novus .rslRight .rslLargeTick
{
    background-image:url('Controls/Slider/LargelChangeVertical.gif');
}

/* horizontal slider - TrackPosition=Center */
.RadSlider_Novus .rslMiddle .rslSmallTick
{
    background-image:url('Controls/Slider/SmallChangeMiddleHorizontal.gif');
}

.RadSlider_Novus .rslMiddle .rslLargeTick
{
    background-image:url('Controls/Slider/LargeChangeMiddleHorizontal.gif');
}

/* vertical slider - TrackPosition=Center */
.RadSlider_Novus .rslCenter .rslSmallTick
{
    background-image:url('Controls/Slider/SmallChangeCenterVertical.gif');
}

.RadSlider_Novus .rslCenter .rslLargeTick
{
    background-image:url('Controls/Slider/LargelChangeCenterVertical.gif');
}
.RadTabStrip_Novus .rtsLI,
.RadTabStrip_Novus .rtsLink
{
    color: #000;
    font: 12px/22px "Segoe UI", Arial, sans-serif;
}

.RadTabStrip_Novus .rtsLink
{
    border: 1px solid #7c7c7c;
    background: #e4e4e4;
}

.RadTabStrip_Novus .rtsLink:hover
{
    background: #ffe79c;
    border-color: #c98400;
    color: #892500;
}

.RadTabStrip_Novus .rtsSelected,
.RadTabStrip_Novus .rtsSelected:hover
{
    background: #fff;
    border-color: #7c7c7c;
    color: #000;
}

.RadTabStrip_Novus .rtsLI .rtsLink { padding-left: 8px; }
.RadTabStrip_Novus .rtsLI .rtsOut { padding-right: 8px; }

.RadTabStripLeft_Novus .rtsSeparator,
.RadTabStripRight_Novus .rtsSeparator
{
    
}

div.RadTabStrip_Novus a.rtsLink:focus
{
    outline /*\**/: none\9;
}

div.RadTabStrip_Novus a.rtsLink:focus:after
{
    left /*\**/: 0\9;
    top /*\**/: 0\9;
    right /*\**/: 0\9;
    bottom /*\**/: 0\9;
}

/* <disabled tabs> */
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip_Novus .rtsNextArrow,
.RadTabStrip_Novus .rtsPrevArrow,
.RadTabStrip_Novus .rtsPrevArrowDisabled,
.RadTabStrip_Novus .rtsNextArrowDisabled
{
    background-image: url('Controls/TabStrip/TabStripStates.png');
}
.RadTabStrip_Novus .rtsLevel .rtsNextArrow { background-position: -18px 0; }
.RadTabStrip_Novus .rtsLevel .rtsPrevArrow { background-position: 0 0; }
.RadTabStrip_Novus .rtsLevel .rtsNextArrow:hover { background-position: -54px 0; }
.RadTabStrip_Novus .rtsLevel .rtsPrevArrow:hover { background-position: -36px 0; }
.RadTabStrip_Novus .rtsLevel .rtsPrevArrowDisabled,
.RadTabStrip_Novus .rtsLevel .rtsPrevArrowDisabled:hover { background-position: -72px 0; }
.RadTabStrip_Novus .rtsLevel .rtsNextArrowDisabled,
.RadTabStrip_Novus .rtsLevel .rtsNextArrowDisabled:hover { background-position: -90px 0; }

.RadTabStripLeft_Novus .rtsLevel .rtsNextArrow,
.RadTabStripRight_Novus .rtsLevel .rtsNextArrow { background-position: -18px -20px; }
.RadTabStripLeft_Novus .rtsLevel .rtsPrevArrow, 
.RadTabStripRight_Novus .rtsLevel .rtsPrevArrow { background-position: 0 -20px; }
.RadTabStripLeft_Novus .rtsLevel .rtsNextArrow:hover,
.RadTabStripRight_Novus .rtsLevel .rtsNextArrow:hover  { background-position: -54px -20px; }
.RadTabStripLeft_Novus .rtsLevel .rtsPrevArrow:hover,
.RadTabStripRight_Novus .rtsLevel .rtsPrevArrow:hover { background-position: -36px -20px; }
.RadTabStripLeft_Novus .rtsLevel .rtsPrevArrowDisabled,
.RadTabStripLeft_Novus .rtsLevel .rtsPrevArrowDisabled:hover,
.RadTabStripRight_Novus .rtsLevel .rtsPrevArrowDisabled,
.RadTabStripRight_Novus .rtsLevel .rtsPrevArrowDisabled:hover { background-position: -72px -20px; }
.RadTabStripLeft_Novus .rtsLevel .rtsNextArrowDisabled,
.RadTabStripLeft_Novus .rtsLevel .rtsNextArrowDisabled:hover,
.RadTabStripRight_Novus .rtsLevel .rtsNextArrowDisabled,
.RadTabStripRight_Novus .rtsLevel .rtsNextArrowDisabled:hover { background-position: -90px -20px; }
/* </scrolling arrows> */

.RadTabStripTop_Novus .rtsLevel { background-color: transparent; }

.RadTabStripTop_Novus_Baseline .rtsLevel,
.RadTabStripBottom_Novus_Baseline .rtsLevel { background-image: url('Controls/TabStrip/TabStripStates.png'); }


/* <orientation: top> */
.RadTabStripTop_Novus_Baseline .rtsLevel { background-position: 0 100%; background-repeat: repeat-x; }

.RadTabStripTop_Novus .rtsLink
{
    margin-top: 2px;
}

.RadTabStripTop_Novus .rtsLink:hover
{
    border-bottom-color: #7c7c7c;
}

.RadTabStripTop_Novus .rtsSelected,
.RadTabStripTop_Novus .rtsSelected:hover
{
    border-bottom-color: #fff;
    margin-top: 0;
    padding-top: 2px;
}
/* </orientation: top> */

/* <orientation: bottom> */
.RadTabStripBottom_Novus_Baseline .rtsLevel { background-position: 0 -149px; background-repeat: repeat-x; }

.RadTabStripBottom_Novus .rtsLink
{
    margin-bottom: 2px;
}

.RadTabStripBottom_Novus .rtsLink:hover
{
    border-top-color: #7c7c7c;
}

.RadTabStripBottom_Novus .rtsSelected,
.RadTabStripBottom_Novus .rtsSelected:hover
{
    border-top-color: #fff;
    margin-bottom: 0;
    padding-bottom: 2px;
}
/* </orientation: bottom> */

/* <orientation: left> */
.RadTabStripLeft_Novus .rtsLink:hover
{ border-right-color: #7c7c7c; }

.RadTabStripLeft_Novus .rtsSelected,
.RadTabStripLeft_Novus .rtsSelected:hover
{ border-right-color: #fff; }
/* </orientation: left> */

/* <orientation: right> */
.RadTabStripRight_Novus .rtsLink:hover
{ border-left-color: #7c7c7c; }

.RadTabStripRight_Novus .rtsSelected,
.RadTabStripRight_Novus .rtsSelected:hover
{ border-left-color: #fff; }
/* </orientation: right> */

/* <disabled states> */
.RadTabStrip_Novus .rtsDisabled,
.RadTabStrip_Novus .rtsDisabled:hover
{
    border-color: #7c7c7c;
    background: #e4e4e4;
    color: #aaa;
}
/* </disabled states> */
/* RadToolTip for ASP.NET AJAX - Simple Skin */

.RadToolTip_Novus.rtLoading
{   
    background: url('Controls/Common/loading.gif') no-repeat center;
    width: 100%; 
    height: 100%;
}

div.RadToolTip_Novus
{
    position: absolute;
    cursor: default;
}

div.RadToolTip_Novus table.rtShadow
{
box-shadow: 2px 2px 10px #666;
-webkit-box-shadow: 2px 2px 10px #666;
-moz-box-shadow: 2px 2px 10px #666;
border: none !important;
}

div.RadToolTip_Novus div.rtCallout
{
    display: none;
}

div.RadToolTip_Novus.rtVisibleCallout div.rtCallout
{
    display: block;
}

div.RadToolTip_Novus table.rtWrapper
{
    padding: 0; 
    margin: 0;
    border-collapse: collapse;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomRight
{
    width: 3px; 
    height: 3px; 
    line-height: 1px; 
    font-size: 1px;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperRightMiddle
{
    background-color: #ffefbd;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomCenter
{
    height: 3px; 
    line-height: 0px; 
    font-size: 1px;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopCenter
{
    background-position: 0 -66px;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomCenter
{
    background-position: 0 -120px;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperRightMiddle
{
    font-size: 1px;
    width: 3px;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperLeftMiddle
{
    background-position: 0 0;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperRightMiddle
{
    background-position: -3px 0;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperContent
{
    font: normal 12px "Segoe UI", Arial, Sans-serif;
    height: 100%;
    background-color: #ffefbd;  
    padding: 10px 0 0 0 !important;
    color: #c98400;
}

div.RadToolTip_Novus div.rtTitlebar
{   
    color: #c98400;
    font: normal 18px "Segoe UI", Arial, Sans-serif;
    float: left;
    line-height: 22px;
}

div.RadToolTip_Novus a.rtCloseButton
{
    display: block; 
    float: right;
    position: absolute;
    right: 2px;
    width: 13px; 
    height: 11px;
    font-size: 1px; 
    line-height: 1px;
    margin-top: 5px;
    margin-right: 3px;
    background-image: url('Controls/ToolTip/ToolTipSprites.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    text-indent: -9999px;
    outline: none;
}

/* RTL support begin */
div.RadToolTip_Novus_rtl a.rtCloseButton,
div.RadToolTip_Novus_rtl a.rtCloseButton:hover
{
    float: left ;
    text-decoration: none ;
    outline: none;
    left: 2px;
    margin-left: 1px;
    right: auto;
    margin-right: auto;
}

div.RadToolTip_Novus_rtl div.rtTitlebar,
div.RadToolTip_Novus_rtl table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div
{
    float: right ;
}

/* position="rtCalloutCenter" */
div.RadToolTip_Novus_rtl .rtCalloutCenter
{
    right: 0;
    left: auto;
}

/* position="rtCalloutBottomRight" */
.RadToolTip_Novus_rtl .rtCalloutTopLeft
{
    margin-right: -8px;
    left: 0;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip_Novus_rtl .rtCalloutTopCenter
{
    margin-right: 10px;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip_Novus_rtl .rtCalloutTopRight
{
    margin-right: 20px;
}

/* position="rtCalloutTopCenter" */
.RadToolTip_Novus_rtl .rtCalloutBottomCenter
{
    margin-right: 10px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip_Novus_rtl .rtCalloutBottomRight
{
    margin-right: 40px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip_Novus_rtl .rtCalloutBottomLeft
{
    margin-right: -20px;
    left: 0;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip_Novus_rtl .rtCalloutMiddleLeft
{
    margin-right: 10px;
    left: 0;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip_Novus_rtl .rtCalloutMiddleRight
{
    margin-right: 1px;
}

/* RTL Shadows */
*+html div.RadToolTip_Novus.RadToolTip_rtl.rtShadow .rtCalloutMiddleLeft
{
    margin-right: 10px !important;
}

div.RadToolTip_Novus.RadToolTip_rtl.rtShadow a.rtCloseButton,
div.RadToolTip_Novus.RadToolTip_rtl.rtShadow a.rtCloseButton:hover
{
    float: left;
    left: 4px;
    top: -2px;
    right: auto;
}

*+html div.RadToolTip_Novus.RadToolTip_rtl.rtShadow a.rtCloseButton,
*+html div.RadToolTip_Novus.RadToolTip_rtl.rtShadow a.rtCloseButton:hover
{
    
    left: 14px;
}

/* RTL support end */

div.RadToolTip_Novus div.rtCallout
{
    position: absolute; 
    height: 11px; 
    width: 11px;
    line-height: 0px; 
    font-size: 1px;
    background-image: url('Controls/ToolTip/Callouts.gif');
    background-repeat: no-repeat;
}

/* position="rtCalloutCenter" */
div.RadToolTip_Novus .rtCalloutCenter
{
    visibility: hidden;
}

/* position="rtCalloutBottomRight" */
.RadToolTip_Novus .rtCalloutTopLeft
{
    margin-top: -10px; 
    margin-left: 20px;
    background-position: 0 -22px;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip_Novus .rtCalloutTopCenter
{
    left: 50% ;
    margin-top: -9px; 
    margin-left: -10px;
    background-position: 0 0 ;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip_Novus .rtCalloutTopRight
{
    left: 100% ;
    margin-top: -10px; 
    margin-left: -20px;
    background-position: 0 -11px ;
}

/* position="rtCalloutTopCenter" */
.RadToolTip_Novus .rtCalloutBottomCenter
{
    top: 100% ; 
    left: 50% ;
    margin-left: -10px ; 
    margin-top: -1px ;
    background-position: 0 -55px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip_Novus .rtCalloutBottomRight
{
    top: 100% ; 
    left: 100% ;
    margin-left: -40px ; 
    margin-top: -1px ;
    background-position: 0 -66px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip_Novus .rtCalloutBottomLeft
{
    top: 100% ;
    margin-left: 20px ; 
    margin-top: -1px ;
    background-position: 0 -77px ;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip_Novus .rtCalloutMiddleLeft
{
    top: 50% ;
    margin-left: -10px; 
    margin-top: -7px;
    background-position: 0 -44px ;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip_Novus .rtCalloutMiddleRight
{
    left: 100% ; 
    top: 50% ;
    margin-left: -1px;
    margin-top: -10px;
    background-position: 0 -33px;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopLeft,   
div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopCenter,   
div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopRight,   
div.RadToolTip_Novus table.rtWrapper td.rtWrapperLeftMiddle,   
div.RadToolTip_Novus table.rtWrapper td.rtWrapperContent,   
div.RadToolTip_Novus table.rtWrapper td.rtWrapperRightMiddle,   
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomLeft,   
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomCenter,   
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomRight   
{
    padding: 0;
    border: 0;
    border-collapse: collapse;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomLeft
{
    border-bottom: solid 1px #c98400;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperRightMiddle,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopRight
{
    border-right: solid 1px #c98400;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopLeft
{
    border-top: solid 1px #c98400;
}

div.RadToolTip_Novus table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_Novus table.rtWrapper td.rtWrapperBottomLeft
{
    border-left: solid 1px #c98400;
}

/* overwrite shadow callouts because of the shadow depth */
div.RadToolTip_Novus.rtShadow .rtCalloutTopLeft, 
div.RadToolTip_Novus.rtShadow .rtCalloutTopRight
{
    margin-top:-10px;
}

div.RadToolTip_Novus.rtShadow .rtCalloutTopCenter 
{
    margin-top:-9px;
}

div.RadToolTip_Novus.rtShadow .rtCalloutMiddleRight
{
    margin-left:-1px;
}

div.RadToolTip_Novus.rtShadow .rtCalloutMiddleLeft
{
    margin-left: -10px;
}

div.RadToolTip_Novus.rtShadow .rtCalloutBottomRight, 
div.RadToolTip_Novus.rtShadow .rtCalloutBottomCenter,
div.RadToolTip_Novus.rtShadow .rtCalloutBottomLeft
{
    margin-top: -1px;
}

/* overwrite shadow close button position */
div.RadToolTip_Novus.rtShadow a.rtCloseButton 
{
    top: 0px;
    right: -3px;
}

/* Telerik RadTreeList Simple Skin */

/*global*/

.RadTreeList_Novus,
.rtlCEdit div.RadTreeList_Novus
{
    border-color:#999;
    background:#fff;
    color:#000;
}

.RadTreeList_Novus .rtlAdd,
.RadTreeList_Novus .rtlEdit,
.RadTreeList_Novus .rtlUpdate,
.RadTreeList_Novus .rtlCancel,
.RadTreeList_Novus .rtlDel
{
    background-image:url('Controls/Grid/sprite.gif');
}

.RadTreeList_Novus .rtlTable
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadTreeList_Novus .rtlHeader
{
    background:#e4e4e4;
}

.RadTreeList_Novus .rtlHeader a
{
    color:#000;
}

.RadTreeList_Novus .rtlHeader,
.RadTreeList_Novus .rtlHeader th
{
    border-color:#7c7c7c #9e9e9e;
}

.RadTreeList_Novus .rtlScroller
{
    border-color:#b6b6b6;
}

.RadTreeList_Novus .rtlA
{
    background-color:#ededed;
}

.RadTreeList_Novus .rtlRFooter
{
    background-color:#e4e4e4;
}

.RadTreeList_Novus .rtlREdit
{
    background-color:#ffe79c;
}

.rtlCEdit .RadTreeList_Novus 
{
    border-right:1px solid;
    border-top:1px solid;
}

.RadTreeList_Novus .rtlR td,
.RadTreeList_Novus .rtlA td,
.RadTreeList_Novus .rtlREdit td,
.RadTreeList_Novus .rtlRFooter td,
.RadTreeList_Novus .rtlEditForm
{
    border-color:#c3c3c3;
}

.RadTreeList_Novus .rtlR a,
.RadTreeList_Novus .rtlA a,
.RadTreeList_Novus .rtlREdit a,
.RadTreeList_Novus .rtlEditForm a
{
    color:#000;
}

.RadTreeList_Novus .rtlRSel
{
    background:#ffa517;
}

/*
.RadTreeList_Novus .rtlRSel td
{
    border-color:#ca4b0c;
}*/

.RadTreeList_Novus .rtlRActive
{
    background:#ffe79c;
    color:#892500;
}

/*
.RadTreeList_Novus .rtlRActive td
{
    border-color:#c98400 #ffe79c;
}*/

.RadTreeList_Novus .rtlVBorders td.rtlL,
.RadTreeList_Novus .rtlLines td.rtlL
{
    background-color:#fff;
}

.RadTreeList_Novus .rtlDrag,
.RadTreeList_Novus .rtlExpand,
.RadTreeList_Novus .rtlCollapse
{
    background-image:url('Controls/TreeList/sprite.gif');
}

.RadTreeList_Novus .rtlExpand
{
    background-position:0 0;
}

.RadTreeList_Novus .rtlCollapse
{
    background-position:0 -50px;
}

.RadTreeList_Novus .rtlSortAsc,
.RadTreeList_Novus .rtlSortDesc
{
    background-image:url('Controls/Grid/sprite.gif');
}

.RadTreeList_Novus .rtlSortAsc
{
    background-position:3px -248px;
}

.RadTreeList_Novus .rtlSortDesc
{
    background-position:3px -198px;
}

.RadTreeList_Novus .rtlLines td.rtlL0
{
    background-image:url('Controls/TreeList/rtlSingle.gif');
}

.RadTreeList_Novus .rtlLines td.rtlL1
{
    background-image:url('Controls/TreeList/rtlTop.gif');
}

.RadTreeList_Novus .rtlLines td.rtlL2
{
    background-image:url('Controls/TreeList/rtlMiddle.gif');
}

.RadTreeList_Novus .rtlLines td.rtlL3
{
    background-image:url('Controls/TreeList/rtlBottom.gif');
}

/*rtl*/

.RadTreeListRTL_Novus .rtlLines td.rtlL1
{
    background-image:url('Controls/TreeList/rtlTopRTL.gif');
}

.RadTreeListRTL_Novus .rtlLines td.rtlL2
{
    background-image:url('Controls/TreeList/rtlMiddleRTL.gif');
}

.RadTreeListRTL_Novus .rtlLines td.rtlL3
{
    background-image:url('Controls/TreeList/rtlBottomRTL.gif');
}

/*pager*/

.RadTreeList_Novus .rtlPager
{
    background:#e4e4e4;
}

.RadTreeList_Novus .rtlPagerCell
{
    border-color:#999;
}

.RadTreeList_Novus .rtlPager .rtlInfoPart
{
    color:#8a8a8a;
}

.RadTreeList_Novus .rtlPager .rtlInfoPart strong
{
    color:#4c4e54;
}

.RadTreeList_Novus .rtlPager .rtlPageFirst,
.RadTreeList_Novus .rtlPager .rtlPagePrev,
.RadTreeList_Novus .rtlPager .rtlPageNext,
.RadTreeList_Novus .rtlPager .rtlPageLast
{
    background:transparent no-repeat url('Controls/Grid/sprite.gif');
}

.RadTreeList_Novus .rtlPager .rtlPageFirst
{
    background-position:0 -550px;
}
.RadTreeList_Novus .rtlPager .rtlPageFirst:hover
{
    background-position:0 -600px;
}
.RadTreeList_Novus .rtlPager .rtlPagePrev
{
    background-position:0 -700px;
}
.RadTreeList_Novus .rtlPager .rtlPagePrev:hover
{
    background-position:0 -750px;
}
.RadTreeList_Novus .rtlPager .rtlPageNext
{
    background-position:0 -850px;
}
.RadTreeList_Novus .rtlPager .rtlPageNext:hover
{
    background-position:0 -900px;
}
.RadTreeList_Novus .rtlPager .rtlPageLast
{
    background-position:0 -1000px;
}
.RadTreeList_Novus .rtlPager .rtlPageLast:hover
{
    background-position:0 -1050px;
}

.RadTreeList_Novus .rtlPager .rtlPagerButton
{
    border-color:#7e7e7e;
    background:#c6c6c6;
    color:#000;
    font-family:"segoe ui",arial,sans-serif;
}

.RadTreeList_Novus .rtlPager .rtlNumPart a
{
    border:1px solid #e4e4e4;
    color:#000;
}

.RadTreeList_Novus .rtlPager .rtlNumPart a:hover
{
    border-color:#c98400;
    background:#ffe79c;
    color:#892500;
}

.RadTreeList_Novus .rtlPager .rtlNumPart a.rtlCurrentPage,
.RadTreeList_Novus .rtlPager .rtlNumPart a.rtlCurrentPage:hover
{
    border-color:#ca4b0c;
    background:transparent;
    color:#892500;
}
.RadTreeView_Novus,
.RadTreeView_Novus a.rtIn,
.RadTreeView_Novus .rtEdit .rtIn input
{
    color: #000;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
}

.RadTreeView_Novus .rtPlus, 
.RadTreeView_Novus .rtMinus
{
    background-image: url('Controls/TreeView/PlusMinus.png');
}

.RadTreeView_Novus .rtLI .rtPlus, 
.RadTreeView_Novus .rtLI .rtPlus:hover
{ background-position: 0 0; }

.RadTreeView_Novus .rtLI .rtMinus, 
.RadTreeView_Novus .rtLI .rtMinus:hover
{ background-position: 0 -11px; }

.RadTreeView_Novus .rtChecked,
.RadTreeView_Novus .rtUnchecked,
.RadTreeView_Novus .rtIndeterminate
{
    background-image: url('Controls/TreeView/TriState.png');
}

.RadTreeView_Novus .rtHover .rtIn
{
    color: #882501;
    border-color: #c98400;
    background-color: #ffe79c;
}

.RadTreeView_Novus .rtSelected .rtIn
{
    color: #882501;
    border-color: #ca4b0c;
    background-color: #ffa517;
}

.RadTreeView_Novus .rtSelected .rtLoadingBefore,
.RadTreeView_Novus .rtSelected .rtLoadingAfter,
.RadTreeView_Novus .rtSelected .rtLoadingBelow
{
    color: #333;
}

.RadTreeView_Novus .rtLoadingIcon
{
    background-image: url('Controls/TreeView/LoadingIcon.gif');
}

.RadTreeView_Novus .rtLI .rtEdit .rtIn
{
    border-color: #6c6c6c;
    background: #fff;
}

.RadTreeView_Novus_disabled .rtIn,
.RadTreeView_Novus .rtDisabled .rtIn
{
    color: #ccc;
}


/* <node lines> */

.RadTreeView_Novus .rtLines .rtLI,
.RadTreeView_Novus .rtLines .rtFirst .rtUL { background-image: url('Controls/TreeView/NodeSpan.png'); }
.RadTreeView_Novus_rtl .rtLines .rtLI,
.RadTreeView_Novus_rtl .rtLines .rtFirst .rtUL { background-image:url('Controls/TreeView/NodeSpan_rtl.png'); }

.RadTreeView_Novus .rtLines .rtFirst,
.RadTreeView_Novus .rtLines .rtFirst .rtUL { background-image: url('Controls/TreeView/FirstNodeSpan.png'); }
.RadTreeView_Novus_rtl .rtLines .rtFirst,
.RadTreeView_Novus_rtl .rtLines .rtFirst .rtUL { background-image: url('Controls/TreeView/FirstNodeSpan_rtl.png'); }
.RadTreeView_Novus .rtLines .rtLast,
.RadTreeView_Novus .rtLines .rtLast .rtUL { background-image: none; }

.RadTreeView_Novus .rtLines .rtTop { background-image:url('Controls/TreeView/TopLine.png'); }
.RadTreeView_Novus_rtl .rtLines .rtTop { background-image:url('Controls/TreeView/TopLine_rtl.png'); }
.RadTreeView_Novus .rtLines .rtMid { background-image:url('Controls/TreeView/MiddleLine.png'); }
.RadTreeView_Novus_rtl .rtLines .rtMid { background-image:url('Controls/TreeView/MiddleLine_rtl.png'); }
.RadTreeView_Novus .rtLines .rtBot { background-image:url('Controls/TreeView/BottomLine.png'); }
.RadTreeView_Novus_rtl .rtLines .rtBot { background-image: url('Controls/TreeView/BottomLine_rtl.png'); }
.RadTreeView_Novus .rtLines .rtLast .rtTop { background-image:url('Controls/TreeView/SingleLine.png'); }
.RadTreeView_Novus_rtl .rtLines .rtLast .rtTop { background-image:url('Controls/TreeView/SingleLine_rtl.png'); }

/* </node lines> */

/* RadWindow for ASP.NET AJAX Simple Skin */


/* Window/WindowHorizontalSprites.gif */

.RadWindow_Novus
{
    border: solid 1px #616161;
}

.RadWindow_Novus .rwTopLeft,
.RadWindow_Novus .rwTopRight,
.RadWindow_Novus .rwTitlebar,
.RadWindow_Novus .rwFooterLeft,
.RadWindow_Novus .rwFooterRight,
.RadWindow_Novus .rwFooterCenter,
.RadWindow_Novus .rwTopResize,
.RadWindow_Novus .rwStatusbar div,
.RadWindow_Novus .rwStatusbar,
.RadWindow_Novus .rwBodyLeft,
.RadWindow_Novus .rwBodyRight,
.RadWindow_Novus .rwStatusbarRow .rwCorner
{
    background: #e4e4e4;
}

/* shadows settings */
.RadWindow_Novus.rwShadow 
{
box-shadow: 2px 2px 20px #666;
-webkit-box-shadow: 2px 2px 20px #666;
-moz-box-shadow: 2px 2px 20px #666;
border: none !important;
}

.RadWindow.RadWindow_Novus .rwShadow .rwBodyLeft, 
.RadWindow.RadWindow_Novus .rwShadow .rwBodyRight,
.RadWindow.RadWindow_Novus .rwShadow .rwTopLeft, 
.RadWindow.RadWindow_Novus .rwShadow .rwTopRight,
.RadWindow.RadWindow_Novus .rwShadow .rwFooterLeft, 
.RadWindow.RadWindow_Novus .rwShadow .rwFooterRight
{
    width: 7px !important;
}

div.RadWindow.RadWindow_Novus .rwShadow .rwFooterLeft, 
div.RadWindow.RadWindow_Novus .rwShadow .rwFooterRight, 
div.RadWindow.RadWindow_Novus .rwShadow .rwFooterCenter {
height: 7px;
}


/* end shadows */

.rwWindowContent
{
    border: solid 1px #616161;
}

.RadWindow_Novus iframe
{
    display: block;
}

.RadWindow_Novus a.rwIcon
{
    background: url('Controls/Window/Icon.gif') no-repeat center;
}

.RadWindow_Novus ul.rwControlButtons
{
    margin: 0 0 0 0;
}

.RadWindow_Novus .rwControlButtons a
{
    background-color: #c6c6c6;
    background-image: url('Controls/Window/CommandButtonSprites.gif');
    width: 29px;
    height: 19px;
    border: solid 1px #7e7e7e;
}

.RadWindow_Novus .rwControlButtons a:hover
{
    border-color: #ad3f16;
    background-color: #ffe79c;
}

div.RadWindow_Novus .rwTitlebarControls em
{
    color: #000;
}

div.RadWindow_Novus .rwDialogInput
{
    border: solid 1px #616161;
}

div.RadWindow_Novus .rwDialogInput:hover
{
    border: solid 1px #c98400;
}

div.RadWindow_Novus tr td.rwLoading
{
    background-color: #fff;
}

.RadWindow_Novus td.rwWindowContent.rwLoading
{
    background-image: url('Controls/Common/loading.gif');
}

/* When ShowContentDuringLoad="false" */
.RadWindow_Novus input.rwLoading
{
    background-image: url('Controls/Common/loading_small.gif');
}

div.RadWindow_Novus a.rwPopupButton
{
    background: #c6c6c6;
    border: solid 1px #7e7e7e;
}

div.RadWindow_Novus a.rwPopupButton:hover
{
    background: #ffe79c;
    border-color: #c98400;
}

div.RadWindow_Novus a.rwCancel,
div.RadWindow_Novus a.rwCancel span
{
    background: none !important;
    cursor: pointer;
    border: 0 !important;
}

div.RadWindow_Novus a.rwCancel span span,
div.RadWindow_Novus a.rwCancel:hover span span
{
    color: #882501;
    text-decoration: underline;
}

.RadWindow .rwShadow .rwFooterLeft, .RadWindow .rwShadow .rwFooterRight, .RadWindow .rwShadow .rwFooterCenter
{
    height: 5px;
}

.RadWindow.rwMinimizedWindowShadow .rwFooterRow
{
    display: none;
}

.RadWindow.rwMinimizedWindowShadow .rwTable 
{
    width: 200px;
}

div.RadWindow_Novus .rwShadow .rwIcon 
{
    margin: 5px 5px 0 0;
}

div.RadWindow_Novus .rwShadow em
{
    padding:7px 0 0 1px;
}

.RadWindow.rwMinimizedWindow .rwShadow .rwControlButtons
{
    margin: 2px 0 0 0;
}
/* RadButton Simple Skin */

.RadButton_Novus.rbSkinnedButton,
.RadButton_Novus .rbDecorated,
.RadButton_Novus .rbSecondaryIcon,
.RadButton_Novus.rbVerticalButton,
.RadButton_Novus.rbVerticalButton .rbDecorated
{
    background-image: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0)
{
    a.RadButton_Novus.RadButton input.rbDecorated,
    a.RadButton_Novus.RadButton input.rbDecorated,
    a.RadButton_Novus.RadButton input.rbDecorated:active,
    a.RadButton_Novus.RadButton input.rbDecorated:focus
    {
        background-color: transparent;
        border: 0;
    }
}

/*Simple Split Button Overrides*/
.RadButton_Novus .rbSplitRight,
.RadButton_Novus .rbSplitLeft
{
    background-image:url('Controls/Button/ButtonSprites.gif');
}

.RadButton_Novus .rbSplitRight,
.RadButton_Novus.rbLinkButton .rbSplitRight
{
    background-position: 0 0;
    background-color: #c6c6c6;
    border-left: 1px solid #959595;
}

.RadButton_Novus.rbLinkButton.rbDisabled .rbSplitRight
{
    background-position: 0 0;
}

*html .RadButton_Novus .rbSplitRight
{
    right: -1px;
}

*html .RadButton_Novus.rbDisabled .rbSplitRight
{
    right: 0;
}

.RadButton_Novus.rbLinkButton .rbSplitRight
{
    background-color: #fff;
    border-left: 1px solid #eee;
}

.RadButton_Novus .rbSplitRight:hover,
.RadButton_Novus.rbLinkButton .rbSplitRight:hover
{
    background-color: #ffe79c;
    border-left: 1px solid #c98400;
}

.RadButton_Novus .rbSplitRight:focus,
.RadButton_Novus .rbSplitRight:active,
.RadButton_Novus.rbLinkButton .rbSplitRight:focus,
.RadButton_Novus.rbLinkButton .rbSplitRight:active
{
    background-color: #ffa517;
    border-left: 1px solid #ca4b0c;
}

.RadButton_Novus .rbSplitLeft,
.RadButton_Novus.rbLinkButton .rbSplitLeft
{
    background-position: 0 0;
    background-color: #c6c6c6;
    border-right: 1px solid #959595;
}

.RadButton_Novus.rbLinkButton .rbSplitLeft
{
    background-color: #fff;
    border-right: 1px solid #eee;
}

.RadButton_Novus .rbSplitLeft:hover,
.RadButton_Novus.rbLinkButton .rbSplitLeft:hover
{
    background-color: #ffe79c;
    border-right: 1px solid #c98400;
}

.RadButton_Novus.rbDisabled .rbSplitLeft,
.RadButton_Novus.rbDisabled .rbSplitLeft:hover,
.RadButton_Novus.rbDisabled .rbSplitLeft:focus,
.RadButton_Novus.rbDisabled .rbSplitLeft:active,
.RadButton_Novus.rbLinkButton.rbDisabled .rbSplitLeft,
.RadButton_Novus.rbLinkButton.rbDisabled .rbSplitLeft:hover,
.RadButton_Novus.rbLinkButton.rbDisabled .rbSplitLeft:active,
.RadButton_Novus.rbLinkButton.rbDisabled .rbSplitLeft:focus,
.RadButton_Novus.rbDisabled .rbSplitRight,
.RadButton_Novus.rbLinkButton.rbDisabled .rbSplitRight
{
    background-position: 0 0;
    background-color: #F9F8F8;
}

/* Needed fo IE6 */
*html .rbDisabled .rbSplitRight,
*html .rbDisabled .rbSplitRight:hover,
*html .rbDisabled .rbSplitRight:focus,
*html .rbDisabled .rbSplitRight:active,
*html .rbDisabled .rbSplitLeft,
*html .rbDisabled .rbSplitLeft:hover,
*html .rbDisabled .rbSplitLeft:focus,
*html .rbDisabled .rbSplitLeft:active
{
    background-position: 0 0 !important;
}

.RadButton_Novus.rbDisabled .rbSplitLeft,
.RadButton_Novus.rbDisabled .rbSplitLeft:hover,
.RadButton_Novus.rbDisabled .rbSplitLeft:focus,
.RadButton_Novus.rbDisabled .rbSplitLeft:active,
.RadButton_Novus.rbLinkButton.rbDisabled .rbSplitLeft,
.RadButton_Novus.rbLinkButton.rbDisabled .rbSplitLeft:hover,
.RadButton_Novus.rbLinkButton.rbDisabled .rbSplitLeft:active,
.RadButton_Novus.rbLinkButton.rbDisabled .rbSplitLeft:focus
{
    border-right: 1px solid #D0D0D0;
}

.RadButton_Novus.rbDisabled .rbSplitRight,
.RadButton_Novus.rbLinkButton.rbDisabled .rbSplitRight
{
    border-left: 1px solid #D0D0D0;
}

.RadButton_Novus .rbSplitLeft:focus,
.RadButton_Novus .rbSplitLeft:active,
.RadButton_Novus.rbLinkButton .rbSplitLeft:focus,
.RadButton_Novus.rbLinkButton .rbSplitLeft:active
{
    background-color: #ffa517;
    border-right: 1px solid #ca4b0c;
}

.RadButton_Novus.rbSkinnedButton,
.RadButton_Novus.rbVerticalButton,
.RadButton_Novus .rbDecorated
{
    background-color: #c6c6c6;
}

.RadButton_Novus.rbSkinnedButton,
.RadButton_Novus.rbVerticalButton
{
    border: 1px solid #7e7e7e;
}

*html .RadButton_Novus.rbSkinnedButton,
*html .RadButton_Novus.rbVerticalButton
{
    border: 1px solid #7e7e7e !important;
}

.RadButton_Novus.rbSkinnedButton:hover,
.RadButton_Novus.rbVerticalButton:hover,
.RadButton_Novus:hover .rbDecorated
{
    background-color: #ffe79c;
    color: #b12524;
}

.RadButton_Novus.rbSkinnedButton:hover,
.RadButton_Novus.rbVerticalButton:hover
{
    border: 1px solid #c98400;
}

.RadButton_Novus.rbSkinnedButtonChecked,
.RadButton_Novus.rbSkinnedButtonChecked:hover,
.RadButton_Novus.rbSkinnedButtonChecked .rbDecorated,
.RadButton_Novus.rbSkinnedButtonChecked:hover .rbDecorated
{
    background-color: #ffa517;
}

.RadButton_Novus .rbToggleCheckbox,
.RadButton_Novus .rbToggleCheckboxChecked,
.RadButton_Novus .rbToggleCheckboxFilled,
.RadButton_Novus .rbToggleRadio,
.RadButton_Novus .rbToggleRadioChecked
{
        background-image:url('Controls/Button/ToggleSprite.gif');
}

.RadButton_Novus.rbToggleButton,
.RadButton_Novus.rbToggleButton.rbDisabled,
.RadButton_Novus.rbToggleButton.rbDisabled:hover
{
    color: #000;
}

.RadButton_Novus.rbDisabled .rbDecorated,
.RadButton_Novus.rbDisabled:hover .rbDecorated,
.RadButton_Novus.rbToggleButton:hover
{
    color: #6a6a6a;
}

.RadButton_Novus.rbLinkButton
{
    border: 1px solid #eee;
    text-decoration: none;
    color: #000;
}

.RadButton_Novus.rbLinkButton:hover
{
    background-color: #ffe79c;
    color: #000;
}

.RadButton_Novus.rbLinkButtonChecked,
.RadButton_Novus.rbLinkButtonChecked:hover
{
    background-color: #ffa517;
    border: 1px solid #7e7e7e;
}
.RadButton_Novus.rbLinkButtonChecked:hover
{
    color: #b12524;
    border: 1px solid #c98400;
}

.RadButton_Novus.rbSkinnedButton,
.RadButton_Novus .rbDecorated
{
    height: 20px;
}

.RadButton_Novus.rbSkinnedButton.rbDisabled,
.RadButton_Novus.rbVerticalSkinnedButton.rbDisabled,
.RadButton_Novus.rbLinkButton.rbDisabled,
.RadButton_Novus.rbLinkButton.rbDisabled:hover
{
    background-color: #f9f8f8;
    border: 1px solid #d0d0d0;
    color: #6a6a6a;
    cursor: default;
}

.RadButton_Novus.rbSkinnedButton.rbDisabled .rbDecorated,
.RadButton_Novus.rbLinkButton.rbDisabled,
.RadButton_Novus.rbLinkButton.rbDisabled:hover
{
    background-color: #f9f8f8;
    color: #6a6a6a;
}

/* IE6 Fix, should be important to override the joint selectors */
*html .RadButton_Novus.rbLinkButton,
*html .RadButton_Novus.rbLinkButton:hover
{
    border: 1px solid #eee !important;
}
/*Telerik RadCalendar Default skin*/

table.RadCalendar_Novus
{
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
}

/*titlebar*/

.RadCalendar_Novus .rcTitlebar
{
    border-color:#7c7c7c;
    background:#e4e4e4;
    color:#000;
}

.RadCalendar_Novus .rcTitlebar table
{
    font:12px/23px "segoe ui",arial,sans-serif;
}

.RadCalendar_Novus .rcTitlebar td
{
    padding:0 0 1px;
}

.RadCalendar_Novus .rcTitlebar .rcPrev,
.RadCalendar_Novus .rcTitlebar .rcNext,
.RadCalendar_Novus .rcTitlebar .rcFastPrev,
.RadCalendar_Novus .rcTitlebar .rcFastNext
{
    width:18px;
    height:18px;
    margin:1px 2px 0;
    background-image:url('Controls/Calendar/sprite.gif');
    color:#ccc;
}

.RadCalendar_Novus .rcTitlebar .rcFastPrev
{
    margin-left:4px;
    background-position:0 -200px;
}

.RadCalendar_Novus .rcTitlebar a.rcFastPrev:hover
{
    background-position:0 -250px;
}

.RadCalendar_Novus .rcTitlebar .rcPrev
{
    background-position:0 -300px;
}

.RadCalendar_Novus .rcTitlebar a.rcPrev:hover
{
    background-position:0 -350px;
}

.RadCalendar_Novus .rcTitlebar .rcNext
{
    background-position:0 -400px;
}

.RadCalendar_Novus .rcTitlebar a.rcNext:hover
{
    background-position:0 -450px;
}

.RadCalendar_Novus .rcTitlebar .rcFastNext
{
    margin-right:4px;
    background-position:0 -500px;
}

.RadCalendar_Novus .rcTitlebar a.rcFastNext:hover
{
    background-position:0 -550px;
}

.RadCalendar_Novus .rcMain
{
    border-color:#999;
}

.RadCalendar_Novus .rcMainTable
{
    font:12px/17px "segoe ui",arial,sans-serif;
}

/*header, footer*/

.RadCalendar_Novus .rcHeader,
.RadCalendar_Novus .rcFooter
{
    border-color:#999;
}

/*week numbers and days*/

.RadCalendar_Novus .rcWeek th
{
    border-bottom:1px solid #999;
    padding:4px 6px 4px 0;
    color:#333;
}

.RadCalendar_Novus .rcWeek .rcViewSel,
.RadCalendar_Novus .rcRow th
{
    width:13px;
    padding:0 7px 0 9px;
    background:#ececec;
}

/*date cells*/

.RadCalendar_Novus .rcRow td
{
    border-color:#fff;
}

.RadCalendar_Novus .rcMain .rcRow a,
.RadCalendar_Novus .rcMain .rcRow span
{
    color:#000;
}

.RadCalendar_Novus .rcMain .rcWeekend a
{
    color:#666;
}

.RadCalendar_Novus .rcRow .rcToday
{
    border-color:#c95b00;
}

.RadCalendar_Novus .rcMain .rcOtherMonth a
{
    color:#777;
}

.RadCalendar_Novus .rcMain .rcOutOfRange span
{
    color:#777;
}

.RadCalendar_Novus .rcRow .rcSelected
{
    border-color:#ca250c;
    background:#ff7617;
}

.RadCalendar_Novus .rcMain .rcRow .rcSelected a
{
    color:#882501;
}

.RadCalendar_Novus .rcRow .rcHover
{
    border-color:#c95b00;
    background:#ffd39c;
}

.RadCalendar_Novus .rcMain .rcRow .rcHover a
{
    color:#892500;
}

/*multimonth view*/

.RadCalendarMultiView_Novus .rcTitlebar
{
    border-color:#616161;
    background:#c6c6c6;
}

.RadCalendarMultiView_Novus .rcTitlebar table
{
    line-height:29px;
}

.RadCalendarMultiView_Novus .rcMain
{
    border-color:#616161;
}

.RadCalendarMultiView_Novus .rcCalendar
{
    border-color:#999;
}

.RadCalendarMultiView_Novus .rcCalendar .rcMainTable
{
    height:177px;
}

.RadCalendarMultiView_Novus .rcMainTable .rcTitle
{
    border-color:#999;
    padding:0 0 2px;
    background:#e4e4e4;
    line-height:22px;
}

/*month view*/

table.RadCalendarMonthView_Novus
{
    border-color:#616161;
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
    color:#333;
}

.RadCalendarMonthView_Novus #rcMView_Feb,
.RadCalendarMonthView_Novus #rcMView_Apr,
.RadCalendarMonthView_Novus #rcMView_Jun,
.RadCalendarMonthView_Novus #rcMView_Aug,
.RadCalendarMonthView_Novus #rcMView_Oct,
.RadCalendarMonthView_Novus #rcMView_Dec
{
    border-right:1px solid #999;
}

.RadCalendarMonthView_Novus a
{
    color:#333;
}

.RadCalendarMonthView_Novus .rcSelected a
{
    border-color:#ca250c;
    background:#ff7617;
    color:#882501;
}

.RadCalendarMonthView_Novus #rcMView_PrevY a,
.RadCalendarMonthView_Novus #rcMView_NextY a
{
    width:18px;
    height:13px;
    background:url('Controls/Calendar/sprite.gif');
    color:#ccc;
}

.RadCalendarMonthView_Novus #rcMView_PrevY a
{
    background-position:0 -2100px;
}

.RadCalendarMonthView_Novus #rcMView_NextY a
{
    background-position:0 -2200px;
}

.RadCalendarMonthView_Novus .rcButtons
{
    padding:5px 7px 4px;
}

.RadCalendarMonthView_Novus input
{
    border-color:#7a7a7a;
    background:#c6c6c6;
    color:#000;
    font:12px "segoe ui",arial,sans-serif;
}

/*time view*/

table.RadCalendarTimeView_Novus
{
    border-color:#616161;
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
}

.RadCalendarTimeView_Novus th
{
    border-bottom:1px solid #999;
    padding:0 0 1px;
    background:#e4e4e4;
    color:#000;
    line-height:23px;
}

table.RadCalendarTimeView_Novus td
{
    border-color:#999;
}

.RadCalendarTimeView_Novus a
{
    color:#333;
}

.RadCalendarTimeView_Novus td.rcSelected a
{
    border-color:#ca250c;
    background:#ff7617;
    color:#882501;
}

.RadCalendarTimeView_Novus td.rcHover a
{
    border-color:#c95b00;
    background:#ffd39c;
    color:#892500;
}

.RadCalendarTimeView_Novus .rcFooter
{
    border-color:#999;
}

/*pickers*/

.RadPicker_Novus .rcCalPopup,
.RadPicker_Novus .rcTimePopup
{
    background-image:url('Controls/Calendar/sprite.gif');
}

.RadPicker_Novus .rcCalPopup,
.RadPicker_Novus a.rcDisabled.rcCalPopup:hover
{
    background-position:0 0;
}

.RadPicker_Novus a.rcCalPopup:hover,
.RadPicker_Novus a.rcCalPopup:focus,
.RadPicker_Novus a.rcCalPopup:active
{
    background-position:0 -50px;
}

.RadPicker_Novus .rcTimePopup,
.RadPicker_Novus a.rcDisabled.rcTimePopup:hover
{
    background-position:0 -100px;
}

.RadPicker_Novus a.rcTimePopup:hover,
.RadPicker_Novus a.rcTimePopup:focus,
.RadPicker_Novus a.rcTimePopup:active
{
    background-position:0 -150px;
}

/*rtl*/

.RadCalendarRTL_Novus .rcTitlebar .rcFastPrev
{
    background-position:0 -500px;
}

.RadCalendarRTL_Novus .rcTitlebar a.rcFastPrev:hover
{
    background-position:0 -550px;
}

.RadCalendarRTL_Novus .rcTitlebar .rcPrev
{
    background-position:0 -400px;
}

.RadCalendarRTL_Novus .rcTitlebar a.rcPrev:hover
{
    background-position:0 -450px;
}

.RadCalendarRTL_Novus .rcTitlebar .rcNext
{
    background-position:0 -300px;
}

.RadCalendarRTL_Novus .rcTitlebar a.rcNext:hover
{
    background-position:0 -350px;
}

.RadCalendarRTL_Novus .rcTitlebar .rcFastNext
{
    background-position:0 -200px;
}

.RadCalendarRTL_Novus .rcTitlebar a.rcFastNext:hover
{
    background-position:0 -250px;
}
/* RadColorPicker Simple skin */
.RadColorPicker_Novus .rcpViews,
.RadColorPicker_Novus .rcpHeader,
.RadColorPicker_Novus .rcpPageView
{
    background-color:#fff;
}

.RadColorPicker_Novus .rcpColorPreview,
.RadColorPicker_Novus .rcpInput,
.RadColorPicker_Novus .rcpHexInput,
.RadColorPicker_Novus .rcpMillionColorsPalette,
.RadColorPicker_Novus .rcpMillionColorsSlider div.rslTrack
{
    border:1px solid #616161;
}

.RadColorPicker_Novus .rcpPalette,
.RadColorPicker_Novus input,
.RadColorPicker_Novus a
{
    color:#000;
}

.RadColorPicker_Novus .rcpApplyButton,
.RadColorPicker_Novus .rcpButton
{
    background-color:#c6c6c6;
}

.RadColorPicker_Novus .rcpApplyButton:hover,
.RadColorPicker_Novus .rcpButton:hover
{
    border-color:#c98400;
    background-color:#ffa517;
}

.RadColorPicker_Novus .rcpApplyButton:hover span,
.RadColorPicker_Novus .rcpButton:hover span
{
    color:#882501;
}

.RadColorPicker_Novus .RadSlider_Novus a.rslDraghandle,
.RadColorPicker_Novus .RadSlider_Novus a.rslDraghandle:hover,
.RadColorPicker_Novus .RadSlider_Novus a.rslDraghandle:active, 
.RadColorPicker_Novus .RadSlider_Novus a.rslDraghandle:focus 
{
    background:#fff;
    border: 0;
}

.RadColorPicker_Novus .rcpHeader,
.RadColorPicker_Novus .rcpHeader .rcpImageButton,
.RadColorPicker_Novus .rcpRecentColors,
.RadColorPicker_Novus .rcpIcon a,
.RadColorPicker_Novus .rcpTabs a,
.RadColorPicker_Novus .rcpTabs a span,
.RadColorPicker_Novus .rcpButton,
.RadColorPicker_Novus .rcpButton span,
.RadColorPicker_Novus .rcpMillionColorsHandle,
.RadColorPicker_Novus .rcpSlider div.rslTrack,
/* overwrite sliders */
.RadColorPicker_Novus .rcpSlider .rslTrack a.rslDraghandle,
.RadColorPicker_Novus div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle
{
    background-image:url('Controls/ColorPicker/ColorPickerSprites.png');
    background-repeat:no-repeat;
}

/* Rounded corners and shadows */
.RadColorPicker_Novus .rcpPalette,
.RadColorPicker_Novus .rcpRoundedRight,
.RadColorPicker_Novus .rcpRoundedBottomRight,
.RadColorPicker_Novus .rcpRightShadow,
.RadColorPicker_Novus .rcpCornerShadow
{
    background-image:url('Controls/ColorPicker/rcpVerticalSprites.png');
}

.RadColorPicker_Novus .rcpRoundedBottomLeft,
.RadColorPicker_Novus .rcpBottomShadow
{
    background-image:url('Controls/ColorPicker/ColorPickerSprites.png');
}

* html .RadColorPicker_Novus .rcpPalette,
* html .RadColorPicker_Novus .rcpRoundedRight,
* html .RadColorPicker_Novus .rcpRoundedBottomRight,
* html .RadColorPicker_Novus .rcpRoundedBottomLeft
{
    background-image:url('Controls/ColorPicker/rcpVerticalSpritesIE6.png');
}
/* RadComboBox Simple skin */

/*global*/

.RadComboBox_Novus,
.RadComboBox_Novus .rcbInput,
.RadComboBoxDropDown_Novus
{
    font: 12px "Segoe UI", Arial, sans-serif;
    color: #333;
}

/* combobox */

div.RadComboBox_Novus table td.rcbInputCell
{
    height: 18px;
    line-height: 18px;
    border: solid #616161;
    background: #fff;
}

* html div.RadComboBox_Novus table td.rcbInputCell
{
    height /**/: 20px;
    line-height /**/: 20px;
}

div.RadComboBox_Novus table td.rcbInputCellLeft { border-width: 1px 0 1px 1px; }
div.RadComboBox_Novus table td.rcbInputCellRight { border-width: 1px 1px 1px 0; }

* html div.RadComboBox_Novus .rcbInputCell .rcbInput
{
    height /**/: 16px;
    padding /**/: 2px 0; /* This should fix the ajax introduced height in IE7 and not break IE6 */
}

.RadComboBox_Novus .rcbInputCell .rcbEmptyMessage
{
    color: #666;
}

.RadComboBox_Novus .rcbHovered .rcbInputCell .rcbInput,
.RadComboBox_Novus .rcbFocused .rcbInputCell .rcbInput { color: #882501; }

div.RadComboBox_Novus table td.rcbArrowCell
{
    border: 1px solid #616161;
    background: #fff url('Controls/ComboBox/rcbSprite.png') no-repeat -1px 50%;
}

div.RadComboBox_Novus .rcbReadOnly .rcbArrowCellLeft,
div.RadComboBox_Novus .rcbArrowCellHidden.rcbArrowCellLeft { border-width: 1px 0 1px 1px; }
div.RadComboBox_Novus .rcbReadOnly .rcbArrowCellRight,
div.RadComboBox_Novus .rcbArrowCellHidden.rcbArrowCellRight { border-width: 1px 1px 1px 0; }

.RadComboBox_Novus td.rcbArrowCell { background-position: -1px 50%; }
.RadComboBox_Novus .rcbHovered .rcbArrowCell { background-position: -21px 50%; }
.RadComboBox_Novus .rcbFocused .rcbArrowCell { background-position: -41px 50%; }
.RadComboBox_Novus .rcbDisabled .rcbArrowCell { background-position: -61px 50%; }

.RadComboBox_Novus .rcbReadOnly td.rcbArrowCell { background-position: -2px 50%; }
.RadComboBox_Novus .rcbHovered .rcbReadOnly .rcbArrowCell { background-position: -22px 50%; }
.RadComboBox_Novus .rcbFocused .rcbReadOnly .rcbArrowCell { background-position: -42px 50%; }
.RadComboBox_Novus .rcbDisabled .rcbReadOnly .rcbArrowCell { background-position: -62px 50%; }

.RadComboBox_Novus td.rcbArrowCellHidden,
.RadComboBox_Novus .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_Novus .rcbFocused td.rcbArrowCellHidden,
.RadComboBox_Novus .rcbReadOnly td.rcbArrowCellHidden,
.RadComboBox_Novus .rcbHovered .rcbReadOnly .rcbArrowCellHidden,
.RadComboBox_Novus .rcbFocused .rcbReadOnly .rcbArrowCellHidden,
.RadComboBox_Novus .rcbDisabled .rcbReadOnly .rcbArrowCellHidden,
.RadComboBox_Novus table.rcbDisabled td.rcbArrowCellHidden { background: none; }


.RadComboBox_Novus .rcbHovered .rcbArrowCell,
.RadComboBox_Novus .rcbHovered .rcbReadOnly .rcbInputCell,
.RadComboBox_Novus .rcbHovered .rcbReadOnly .rcbArrowCellHidden { background-color: #ffe79c; }
.RadComboBox_Novus .rcbFocused .rcbArrowCell,
.RadComboBox_Novus .rcbFocused .rcbReadOnly .rcbInputCell,
.RadComboBox_Novus .rcbFocused .rcbReadOnly .rcbArrowCellHidden { background-color: #ffa517; }

div.RadComboBox_Novus .rcbHovered .rcbArrowCell,
div.RadComboBox_Novus .rcbHovered .rcbInputCell { border-color: #c98400; }
div.RadComboBox_Novus .rcbFocused .rcbArrowCell,
div.RadComboBox_Novus .rcbFocused .rcbInputCell { border-color: #ca4b0c; }
div.RadComboBox_Novus .rcbDisabled .rcbArrowCell,
div.RadComboBox_Novus .rcbDisabled .rcbInputCell { border-color: #b0b0b0; }

div.RadComboBox_Novus .rcbArrowCell a
{
    height: 20px;
}

div.RadComboBox_Novus td.rcbArrowCellHidden,
div.RadComboBox_Novus .rcbArrowCellHidden a
{
    width: 1px;
}

div.RadComboBox_Novus td.rcbArrowCellHidden.rcbArrowCellRight
{
    border-left: 0;
}

/* Read-only styles */

/* dropdown */

.RadComboBoxDropDown_Novus
{
    background: #fff;
    border-color: #616161;
}

.RadComboBoxDropDown_Novus .rcbHeader,
.RadComboBoxDropDown_Novus .rcbFooter
{
    background: #e4e4e4;
    color: #000;
}

.RadComboBoxDropDown_Novus .rcbHeader
{
    border-bottom-color: #7c7c7c;
}

.RadComboBoxDropDown_Novus .rcbFooter
{
    border-top-color: #7c7c7c;
}

.RadComboBoxDropDown_Novus .rcbItem em
{
    background: #e5e5e5;
}

div.RadComboBoxDropDown_Novus .rcbHovered
{
    background: #ffe79c;
    color: #882501;
    border: 1px solid #c98400;
    padding: 1px 5px;
}

.RadComboBoxDropDown_Novus .rcbCheckAllItems,
.RadComboBoxDropDown_Novus .rcbCheckAllItemsHovered {
    color: #000000;
    background-color: #ffe79c;
}
.RadComboBoxDropDown_Novus .rcbCheckAllItemsHovered {
    color: #000000;
}

.RadComboBoxDropDown_Novus .rcbSeparator
{
    color: #fff;
    background: #8a8a8a;
}

.RadComboBox_Novus .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_Novus .rcbDisabled
{
    color: #787777;
}

.RadComboBoxDropDown_Novus .rcbLoading
{
    background: #f0f0f0;
}

.RadComboBoxDropDown_Novus .rcbMoreResults
{
    border-top-color: #c3c3c3;
    background: #e4e4e4;
    color: #8a8a8a;
}

.RadComboBoxDropDown_Novus .rcbMoreResults a
{
    background: url('Controls/ComboBox/rcbSprite.png') no-repeat -1px -85px;
}
/*Telerik RadGrid Default Skin*/

/*global*/

.RadGrid_Novus
{
    border:1px solid #999;
    background:#fff;
    color:#000;
}

.RadGrid_Novus,
.RadGrid_Novus .rgMasterTable,
.RadGrid_Novus .rgDetailTable,
.RadGrid_Novus .rgGroupPanel table,
.RadGrid_Novus .rgCommandRow table,
.RadGrid_Novus .rgEditForm table,
.RadGrid_Novus .rgPager table,
.GridToolTip_Novus
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_Novus .rgHeader:first-child,
.RadGrid_Novus th.rgResizeCol:first-child,
.RadGrid_Novus .rgFilterRow>td:first-child,
.RadGrid_Novus .rgRow>td:first-child,
.RadGrid_Novus .rgAltRow>td:first-child
{
    border-left-width:0;
    padding-left:8px;
}

.RadGrid_Novus .rgAdd,
.RadGrid_Novus .rgRefresh,
.RadGrid_Novus .rgEdit,
.RadGrid_Novus .rgDel,
.RadGrid_Novus .rgFilter,
.RadGrid_Novus .rgPagePrev,
.RadGrid_Novus .rgPageNext,
.RadGrid_Novus .rgPageFirst,
.RadGrid_Novus .rgPageLast,
.RadGrid_Novus .rgExpand,
.RadGrid_Novus .rgCollapse,
.RadGrid_Novus .rgSortAsc,
.RadGrid_Novus .rgSortDesc,
.RadGrid_Novus .rgUpdate,
.RadGrid_Novus .rgCancel,
.RadGrid_Novus .rgUngroup,
.RadGrid_Novus .rgExpXLS,
.RadGrid_Novus .rgExpDOC,
.RadGrid_Novus .rgExpPDF,
.RadGrid_Novus .rgExpCSV
{
    background-image:url('Controls/Grid/sprite.gif');
}

/*header*/

.RadGrid_Novus .rgHeaderDiv
{
    background:#e4e4e4;
}

.RadGrid_Novus .rgHeader,
.RadGrid_Novus th.rgResizeCol
{
    border:0;
    border-bottom:1px solid #7c7c7c;
    border-left:1px solid #9e9e9e;
    background:#e4e4e4;
}

.RadGrid_Novus th.rgSorted
{
    background-color:#fffaeb;
}

.RadGrid_Novus .rgHeader,
.RadGrid_Novus .rgHeader a
{
    color:#000;
}

.RadGrid_Novus th.rgSorted,
.RadGrid_Novus th.rgSorted a
{
    color:#892500;
}

/*rows*/

.RadGrid_Novus .rgRow td,
.RadGrid_Novus .rgAltRow td,
.RadGrid_Novus .rgEditRow td,
.RadGrid_Novus .rgFooter td
{
    border-style:solid;
    border-width:0 0 1px 1px;
}

.RadGrid_Novus .rgRow td
{
    border-color:#fff #c3c3c3;
}

.RadGrid_Novus .rgAltRow
{
    background:#ededed;
}

.RadGrid_Novus .rgAltRow td
{
    border-color:#ededed #c3c3c3;
}

.RadGrid_Novus .rgRow .rgSorted
{
    border-bottom-color:#fffaeb;
    background-color:#fffaeb;
}

.RadGrid_Novus .rgAltRow .rgSorted
{
    border-bottom-color:#f1ecdd;
    background-color:#f1ecdd;
}

.RadGrid_Novus .rgSelectedRow .rgSorted,
.RadGrid_Novus .rgActiveRow .rgSorted,
.RadGrid_Novus .rgHoveredRow .rgSorted,
.RadGrid_Novus .rgEditRow .rgSorted
{
    background-color:transparent;
}

.RadGrid_Novus .rgRow a,
.RadGrid_Novus .rgAltRow a,
.RadGrid_Novus tr.rgEditRow a,
.RadGrid_Novus .rgFooter a,
.RadGrid_Novus .rgEditForm a
{
    color:#000;
}

.RadGrid_Novus .rgSelectedRow
{
    background:#ffa517;
    color:#892500;
}
*+html .RadGrid_Novus .rgSelectedRow .rgSorted{background-color:#ffa517}
* html .RadGrid_Novus .rgSelectedRow .rgSorted{background-color:#ffa517}

.RadGrid_Novus .rgSelectedRow a,
.RadGrid_Novus .rgHoveredRow a,
.RadGrid_Novus .rgActiveRow a
{
    color:#892500;
}

.RadGrid_Novus .rgActiveRow,
.RadGrid_Novus .rgHoveredRow
{
    background:#ffe79c 0 -2900px repeat-x url('Controls/Grid/sprite.gif');
    color:#892500;
}
*+html .RadGrid_Novus .rgActiveRow .rgSorted,
*+html .RadGrid_Novus .rgHoveredRow .rgSorted{background-color:#ffe79c}
* html .RadGrid_Novus .rgActiveRow .rgSorted,
* html .RadGrid_Novus .rgHoveredRow .rgSorted{background-color:#ffe79c}

.RadGrid_Novus .rgEditRow
{
    background:#fff 0 -4900px repeat-x url('Controls/Grid/sprite.gif');
}
*+html .RadGrid_Novus .rgEditRow .rgSorted{background-color:#fff}
* html .RadGrid_Novus .rgEditRow .rgSorted{background-color:#fff}

.RadGrid_Novus .rgSelectedRow td,
.RadGrid_Novus .rgSelectedRow td.rgSorted
{
    border-color:#ca4b0c #ffa517;
}

.RadGrid_Novus .rgActiveRow td,
.RadGrid_Novus .rgActiveRow td.rgSorted,
.RadGrid_Novus .rgHoveredRow td,
.RadGrid_Novus .rgHoveredRow td.rgSorted
{
    border-color:#c98400 #ffe79c;
}

.RadGrid_Novus .rgEditRow td,
.RadGrid_Novus .rgEditRow td.rgSorted
{
    border-color:#616161 #c3c3c3;
}

.RadGrid_Novus .rgDrag
{
    background-image:url('Controls/Grid/rgDrag.gif');
}

/*footer*/

.RadGrid_Novus .rgFooterDiv,
.RadGrid_Novus .rgFooter
{
    background:#e4e4e4;
}

.RadGrid_Novus .rgFooter td
{
    border-top:1px solid;
    border-color:#999 #c3c3c3;
}

/*status*/

.RadGrid_Novus .rgPager .rgStatus
{
    border:1px solid;
    border-color:#999 #999 #e4e4e4 #e4e4e4;
    border-left-width:0;
}

.RadGrid_Novus .rgStatus div
{
    background-image:url('Controls/Common/loading_small.gif');
}

/*pager*/

.RadGrid_Novus .rgPager
{
    background:#e4e4e4;
}

.RadGrid_Novus td.rgPagerCell
{
    border:1px solid;
    border-color:#999 #e4e4e4 #e4e4e4;
    border-right-width:0;
}

.RadGrid_Novus .rgInfoPart
{
    color:#777;
}

.RadGrid_Novus .rgInfoPart strong
{
    color:#4c4e54;
}

.RadGrid_Novus .rgPageFirst
{
    background-position:0 -550px;
}
.RadGrid_Novus .rgPageFirst:hover
{
    background-position:0 -600px;
}
.RadGrid_Novus .rgPagePrev
{
    background-position:0 -700px;
}
.RadGrid_Novus .rgPagePrev:hover
{
    background-position:0 -750px;
}
.RadGrid_Novus .rgPageNext
{
    background-position:0 -850px;
}
.RadGrid_Novus .rgPageNext:hover
{
    background-position:0 -900px;
}
.RadGrid_Novus .rgPageLast
{
    background-position:0 -1000px;
}
.RadGrid_Novus .rgPageLast:hover
{
    background-position:0 -1050px;
}

.RadGrid_Novus .rgPager .rgPagerButton
{
    border-color:#7e7e7e;
    background:#c6c6c6;
    color:#000;
    font:12px/12px "segoe ui",arial,sans-serif;
}

.RadGrid_Novus .rgNumPart a
{
    border:1px solid #e4e4e4;
    line-height:20px;
    color:#000;
}

.RadGrid_Novus .rgNumPart a:hover
{
    border-color:#c98400;
    background:#ffe79c;
    color:#892500;
}

.RadGrid_Novus .rgNumPart a.rgCurrentPage,
.RadGrid_Novus .rgNumPart a.rgCurrentPage:hover
{
    border-color:#ca4b0c;
    background:transparent;
    color:#892500;
}

/*sorting, reordering*/

.RadGrid_Novus .rgHeader .rgSortAsc
{
    background-position:3px -248px;
    height:10px;
}

.RadGrid_Novus .rgHeader .rgSortDesc
{
    background-position:3px -198px;
    height:10px;
}

.GridReorderTop_Novus,
.GridReorderBottom_Novus
{
    background:0 0 no-repeat url('Controls/Grid/sprite.gif');
}

.GridReorderBottom_Novus
{
    background-position:0 -50px;
}

/*filtering*/

.RadGrid_Novus .rgFilterRow
{
    background:#e4e4e4;
}

.RadGrid_Novus .rgFilterRow td
{
    border-bottom:1px solid #999;
    border-left:1px solid #e4e4e4;
}

.RadGrid_Novus .rgFilter
{
    background-position:0 -300px;
}

.RadGrid_Novus .rgFilter:hover
{
    background-position:0 -350px;
}

.RadGrid_Novus .rgFilterActive,
.RadGrid_Novus .rgFilterActive:hover
{
    background-position:0 -400px;
}

.RadGrid_Novus .rgFilterBox
{
    border-color:#616161;
    font:12px "segoe ui",arial,sans-serif;
    color:#000;
}

/*filter context menu*/

.RadMenu_Novus .rgHCMClear,
.RadMenu_Novus .rgHCMFilter
{
    border-color:#7e7e7e;
    background:#c6c6c6;
    color:#000;
    font-family:"segoe ui",arial,sans-serif;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
}

.RadMenu_Novus .rgHCMClear:hover,
.RadMenu_Novus .rgHCMFilter:hover
{
    border-color:#c98400;
    background-color:#ffe79c;
    color:#882501;
}

/*context menu*/

.GridContextMenu_Novus .rmLeftImage
{
    background-image:url('Controls/Common/contextMenu.gif');
}

.GridContextMenu_Novus .rgHCMSortAsc .rmLeftImage
{
    background-position:0 0;
}

.GridContextMenu_Novus .rgHCMSortDesc .rmLeftImage
{
    background-position:0 -40px;
}

.GridContextMenu_Novus .rgHCMUnsort .rmLeftImage
{
    background-position:0 -80px;
}

.GridContextMenu_Novus .rgHCMGroup .rmLeftImage
{
    background-position:0 -120px;
}

.GridContextMenu_Novus .rgHCMUngroup .rmLeftImage
{
    background-position:0 -160px;
}

.GridContextMenu_Novus .rgHCMCols .rmLeftImage
{
    background-position:0 -200px;
}

.GridContextMenu_Novus .rgHCMFilter .rmLeftImage
{
    background-position:0 -240px;
}

.GridContextMenu_Novus .rgHCMUnfilter .rmLeftImage
{
    background-position:0 -280px;
}

/*grouping*/

.RadGrid_Novus .rgGroupPanel
{
    border:0;
    border-bottom:1px solid #7c7c7c;
    background:#c6c6c6;
}

.RadGrid_Novus .rgGroupPanel td
{
    border:0;
    padding:3px 4px;
}

.RadGrid_Novus .rgGroupPanel td td
{
    padding:0;
}

.RadGrid_Novus .rgGroupPanel .rgSortAsc
{
    background-position:4px -144px;
}

.RadGrid_Novus .rgGroupPanel .rgSortDesc
{
    background-position:4px -94px;
}

.RadGrid_Novus .rgUngroup
{
    background-position:0 -6999px;
}

.RadGrid_Novus .rgGroupItem
{
    border:1px solid #7e7e7e;
    background:#c6c6c6;
}

.RadGrid_Novus .rgMasterTable td.rgGroupCol,
.RadGrid_Novus .rgMasterTable td.rgExpandCol
{
    border-color:#c9c9c9;
    background:#c9c9c9 none;
}

.RadGrid_Novus .rgGroupHeader
{
    background:#c9c9c9;
    font-size:1.1em;
    line-height:22px;
    color:#000;
}

.RadGrid_Novus .rgGroupHeader td
{
    padding-left:8px;
    padding-bottom:2px;
}

.RadGrid_Novus .rgExpand
{
    background-position:5px -496px;
}

.RadGrid_Novus .rgCollapse
{
    background-position:3px -444px;
}

/*editing*/

.RadGrid_Novus .rgEditForm
{
    border-bottom:1px solid #999;
}

.RadGrid_Novus .rgUpdate
{
    background-position:0 -1800px;
}

.RadGrid_Novus .rgCancel
{
    background-position:0 -1850px;
}

/*hierarchy*/

.RadGrid_Novus .rgDetailTable
{
    border-color:#999;
}

/*command row*/

.RadGrid_Novus .rgCommandRow
{
    background:#c6c6c6;
    color:#000;
}

.RadGrid_Novus .rgCommandCell
{
    border:0;
    border-bottom:1px solid #7c7c7c;
    padding:0;
}

.RadGrid_Novus tfoot .rgCommandCell,
.RadGrid_Novus .rgMasterTable>tbody>tr.rgCommandRow .rgCommandCell
{
    border-top:1px solid #7c7c7c;
    border-bottom:0;
}

.RadGrid_Novus .rgCommandTable td
{
    border:0;
    padding:2px 7px;
}

.RadGrid_Novus .rgCommandTable
{
    border:0;
}

.RadGrid_Novus .rgCommandRow a
{
    color:#000;
    text-decoration:none;
}

.RadGrid_Novus .rgAdd
{
    margin-right:3px;
    background-position:0 -1650px;
}

.RadGrid_Novus .rgRefresh
{
    margin-right:3px;
    background-position:0 -1600px;
}

.RadGrid_Novus .rgEdit
{
    background-position:0 -1700px;
}

.RadGrid_Novus .rgDel
{
    background-position:0 -1750px;
}

.RadGrid_Novus .rgExpXLS,
.RadGrid_Novus .rgExpDOC,
.RadGrid_Novus .rgExpPDF,
.RadGrid_Novus .rgExpCSV
{
    background-image:url('Controls/Common/export.gif');
}

.RadGrid_Novus .rgExpXLS
{
    background-position:0 0;
}
.RadGrid_Novus .rgExpDOC
{
    background-position:0 -50px;
}
.RadGrid_Novus .rgExpPDF
{
    background-position:0 -100px;
}
.RadGrid_Novus .rgExpCSV
{
    background-position:0 -150px;
}

/*multirow select*/

.GridRowSelector_Novus
{
    background:#4c4e54;
}

/*row drag n drop*/

.GridItemDropIndicator_Novus
{
    border-top:1px dashed #666;
}

/*tooltip*/

.GridToolTip_Novus
{
    border:1px solid #c98400;
    padding:3px;
    background:#ffefbd;
    color:#333;
}

/*rtl*/

.RadGridRTL_Novus .rgHeader:first-child,
.RadGridRTL_Novus th.rgResizeCol:first-child,
.RadGridRTL_Novus .rgFilterRow>td:first-child,
.RadGridRTL_Novus .rgRow>td:first-child,
.RadGridRTL_Novus .rgAltRow>td:first-child
{
    border-left-width:1px;
    padding-left:7px;
}

.RadGridRTL_Novus .rgPageFirst
{
    background-position:0 -1000px;
}
.RadGridRTL_Novus .rgPageFirst:hover
{
    background-position:0 -1050px;
}
.RadGridRTL_Novus .rgPagePrev
{
    background-position:0 -850px;
}
.RadGridRTL_Novus .rgPagePrev:hover
{
    background-position:0 -900px;
}
.RadGridRTL_Novus .rgPageNext
{
    background-position:0 -700px;
}
.RadGridRTL_Novus .rgPageNext:hover
{
    background-position:0 -750px;
}
.RadGridRTL_Novus .rgPageLast
{
    background-position:0 -550px;
}
.RadGridRTL_Novus .rgPageLast:hover
{
    background-position:0 -600px;
}

.RadGridRTL_Novus .rgExpand
{
    background-position:-20px -496px;
}/*Telerik RadInput Default Skin*/

/*global*/

.RadInput_Novus,
.RadInputMgr_Novus
{
    font:12px "segoe ui",arial,sans-serif;
}

/*textbox states*/

html body .RadInput_Novus .riTextBox,
html body .RadInputMgr_Novus
{
    border-color:#616161;
    background:#fff;
    color:#000;
    font:12px "segoe ui",arial,sans-serif;
}

html body .RadInput_Novus .riEmpty,
html body .RadInput_Empty_Novus
{
    color:#777;
}

html body .RadInput_Novus .riHover,
html body .RadInput_Hover_Novus
{
    border-color:#c98400;
}

html body .RadInput_Novus .riFocused,
html body .RadInput_Focused_Novus
{
    border-color:#ca250c;
}

html body .RadInput_Novus .riRead,
html body .RadInput_Read_Novus
{
    border-color:#b0b0b0;
}

html body .RadInput_Novus .riDisabled,
html body .RadInput_Disabled_Novus
{
    border-color:#b0b0b0;
    color:#777;
    cursor:default;
}

html body .RadInput_Novus .riError,
html body .RadInput_Error_Novus
{
    border-color:#f00;
    background:#ffe9e9 100% -298px no-repeat url('Controls/Input/sprite.gif');
    color:#ff000d;
}

.RadForm.rfdTextbox .RadInput_Novus .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Novus[type="text"]
{
    border-color:#f00;
    background:#ffe9e9 100% -298px no-repeat url('Controls/Input/sprite.gif');
    color:#ff000d;
}

html body .RadInput_Novus .riNegative,
html body .RadInput_Negative_Novus
{
    color:#565656;
}

/*buttons*/

.RadInput_Novus a
{
    background:transparent no-repeat url('Controls/Input/sprite.gif');
}

/*go*/

.RadInput_Novus .riBtn a
{
    width:20px;
    height:18px;
    line-height:18px;
    background-position:3px 5px;
}

.RadInput_Novus .riBtn a:hover
{
    background-position:3px -45px;
}

/*spin*/

.RadInput_Novus .riSpin a
{
    width:15px;
    height:7px;
    line-height:7px;
}

.RadInput_Novus a.riUp
{
    background-position:4px -98px;
}

.RadInput_Novus a.riUp:hover
{
    background-position:4px -148px;
}

.RadInput_Novus a.riDown
{
    background-position:4px -199px;
}

.RadInput_Novus a.riDown:hover
{
    background-position:4px -249px;
}

/*label*/

.RadInput_Novus .riLabel
{
    color:#000;
}

/*rtl*/

html body .RadInputRTL_Novus .riError,
html body .RadInputRTL_Error_Novus
{
    background-position:3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL_Novus .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_Novus[type="text"]
{
    background-position:3px -298px;
}
.RadListBox_Novus .rlbGroup
{
    border: 1px solid #616161;
    background: #FFF;
}

.RadListBox_Novus .rlbTemplateContainer
{
    border-color: #616161;
}

.RadListBox_Novus .rlbText,
.RadListBox_Novus .rlbItem,
.RadListBox_Novus .rlbButtonText,
.RadListBox_Novus .rlbEmptyMessage
{
    font-size: 12px;
    font-family: "Segoe UI", Arial, sans-serif;
    color: #000;
}

.RadListBox_Novus .rlbHighlight
{
    color: #ff6600;
}

.RadListBox_Novus .rlbText,
.RadListBox_Novus .rlbItem
{
    line-height: 18px;
}

.RadListBox_Novus .rlbGroup .rlbHovered
{
    background: #FFF7AC;
}

.RadListBox_Novus .rlbGroup .rlbSelected
{
    background: #ffe79c;
}

.RadListBox_Novus .rlbGroup .rlbSelected .rlbText
{
    color: #882501;
}

.RadListBox_Novus .rlbGroup .rlbDisabled,
.RadListBox_Novus .rlbGroup .rlbDisabled:hover
{
    background: none;
    border: 0;
}
.RadListBox_Novus .rlbDisabled .rlbText
{
    color: #777;
}

.RadListBox_Novus .rlbDisabled .rlbImage
{
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter:alpha(opacity=50);
}

.RadListBox_Novus .rlbHeader,
.RadListBox_Novus .rlbFooter
{
    background-color: #E4E4E4;
}

.RadListBox_Novus .rlbDropClue
{
    background-image: url('Controls/ListBox/rlbDropClue.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-color: transparent;
    left: -10px;
    width: 10px;
}

.RadListBox_Novus .rlbGroup .rlbDropClueAbove
{
    border-top-style: dotted;
    border-top-color: #8e8e8e;
}

.RadListBox_Novus .rlbGroup .rlbDropClueBelow
{
    border-bottom-style: dotted;
    border-bottom-color: #8e8e8e;
}

/* Buttons normal state vertical layout*/
div.RadListBox_Novus .rlbNoButtonText .rlbButtonTL
{
    padding-left: 0;
}

.RadListBox_Novus .rlbButtonAreaTop .rlbNoButtonText .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbNoButtonText .rlbButtonText
{
    padding-left: 18px;
}

.RadListBox_Novus .rlbButtonText
{
    background: transparent url('Controls/ListBox/rlbSprite.png') no-repeat;
}

.RadListBox_Novus .rlbButton
{
    background: #c6c6c6;
    border: 1px solid #7e7e7e;
}

div.RadListBox_Novus .rlbButton
{
    margin: 0 3px 5px;
}

.RadListBox_Novus .rlbButton:hover
{
    background: #ffa517;
    border: 1px solid #ca4b0c;
}

.RadListBox_Novus .rlbDisabled,
.RadListBox_Novus .rlbDisabled:hover
{
    background: #dfdfdf;
    border: 1px solid #9b9b9b;
}

.RadListBox_Novus .rlbButton .rlbButtonText,
.RadListBox_Novus .rlbButton:hover .rlbButtonText
{
    color: #000;
}

.RadListBox_Novus .rlbDisabled .rlbButtonText,
.RadListBox_Novus .rlbDisabled:hover .rlbButtonText
{
    color: #777;
}

.RadListBox_Novus .rlbMoveUp .rlbButtonText { background-position: 0 0; }
.RadListBox_Novus .rlbMoveUp:hover .rlbButtonText { background-position: -400px 0; }
.RadListBox_Novus .rlbMoveUpDisabled .rlbButtonText,
.RadListBox_Novus .rlbMoveUpDisabled:hover .rlbButtonText { background-position: -200px 0; }

.RadListBox_Novus .rlbMoveDown .rlbButtonText { background-position: 0 -25px; }
.RadListBox_Novus .rlbMoveDown:hover .rlbButtonText { background-position: -400px -25px; }
.RadListBox_Novus .rlbMoveDownDisabled .rlbButtonText,
.RadListBox_Novus .rlbMoveDownDisabled:hover .rlbButtonText { background-position: -200px -25px; }

.RadListBox_Novus .rlbMoveToTop .rlbButtonText { background-position: 0 -275px; }
.RadListBox_Novus .rlbMoveToTop:hover .rlbButtonText { background-position: -400px -275px; }
.RadListBox_Novus .rlbMoveToTopDisabled .rlbButtonText,
.RadListBox_Novus .rlbMoveToTopDisabled:hover .rlbButtonText { background-position: -200px -275px; }

.RadListBox_Novus .rlbMoveToBottom .rlbButtonText { background-position: 0 -300px; }
.RadListBox_Novus .rlbMoveToBottom:hover .rlbButtonText { background-position: -400px -300px; }
.RadListBox_Novus .rlbMoveToBottomDisabled .rlbButtonText,
.RadListBox_Novus .rlbMoveToBottomDisabled:hover .rlbButtonText { background-position: -200px -300px; }

.RadListBox_Novus .rlbDelete .rlbButtonText { background-position: 0 -50px; }
.RadListBox_Novus .rlbDelete:hover .rlbButtonText { background-position: -400px -50px; }
.RadListBox_Novus .rlbDeleteDisabled .rlbButtonText,
.RadListBox_Novus .rlbDeleteDisabled:hover .rlbButtonText { background-position: -200px -50px; }


.RadListBox_Novus .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText { background-position: 0 -100px; }
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText { background-position: 0 -75px; }
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferTo:hover .rlbButtonText { background-position: -400px -100px; }
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferTo:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -75px; }

.RadListBox_Novus .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -100px; }

.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -75px; }


.RadListBox_Novus .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText { background-position: 0 -150px; }
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText { background-position: 0 -125px; }
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -150px; }
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -125px; }

.RadListBox_Novus .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -150px; }

.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -125px; }


.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText { background-position: 0 -200px; }
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferTo .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText { background-position: 0 -175px; }
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferTo:hover .rlbButtonText { background-position: -400px -200px; }
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferTo:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -175px; }

.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -200px; }

.RadListBox_Novus .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -175px; }


.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText { background-position: 0 -250px; }
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText { background-position: 0 -225px; }
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -250px; }
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -225px; }

.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -250px; }

.RadListBox_Novus .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_Novus .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -225px; }

/*Telerik RadListView Simple Skin*/

/*global*/

.RadListView_Novus
{
    border:1px solid #999;
    background:#fff;
    color:#000;
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadListView_Novus .rlvA
{
    background:#ededed;
}

.RadListView_Novus .rlvISel
{
    background:#ffa517;
    color:#892500;
}

/*buttons*/

.RadListView_Novus .rlvBAdd,
.RadListView_Novus .rlvBUpdate,
.RadListView_Novus .rlvBCancel,
.RadListView_Novus .rlvBDel,
.RadListView_Novus .rlvBEdit
{
    background-image:url('Controls/Grid/sprite.gif');
}

.RadListView_Novus .rlvBAdd
{
    background-position:0 -1650px;
}
.RadListView_Novus .rlvBUpdate
{
    background-position:0 -1800px;
}
.RadListView_Novus .rlvBCancel
{
    background-position:0 -1850px;
}
.RadListView_Novus .rlvBSel
{
    background-image:url('Controls/FormDecorator/CheckBoxSprites.gif');
    background-position:-2px -2px;
}
.RadListView_Novus .rlvISel .rlvBSel
{
    background-position:-2px -422px;
}
.RadListView_Novus .rlvBDel
{
    background-position:0 -1750px;
}
.RadListView_Novus .rlvBEdit
{
    background-position:0 -1700px;
}

.RadListView_Novus .rlvDrag
{
    background-image:url('Controls/ListView/drag.gif');
    background-position:center center;
}

/*flow*/

.RadListView_Novus div.rlvI,
.RadListView_Novus div.rlvA,
.RadListView_Novus div.rlvIEmpty,
.RadListView_Novus div.rlvIEdit
{
    border-color:#c3c3c3;
}

.RadListView_Novus div.rlvISel
{
    border-color:#ca4b0c;
}

/*grid*/

.RadListView_Novus tr.rlvHeader th
{
    border:0;
    border-bottom:1px solid #7c7c7c;
    border-left:1px solid #9e9e9e;
    background:#e4e4e4;
}

.RadListView_Novus tr.rlvI td,
.RadListView_Novus tr.rlvA td,
.RadListView_Novus tr.rlvISel td,
.RadListView_Novus tr.rlvIEmpty td
{
    border:1px solid;
    border-top:0;
    border-right:0;
}

.RadListView_Novus tr.rlvI td,
.RadListView_Novus tr.rlvIEmpty td
{
    border-color:#fff #c3c3c3;
}

.RadListView_Novus tr.rlvA td
{
    border-color:#ededed #c3c3c3;
}

.RadListView_Novus tr.rlvISel td
{
    border-color:#ca4b0c #ffa517;
}

.RadListView_Novus tr.rlvIEdit td
{
    border-color:#616161 #c3c3c3;
}

/*single row*/

.RadListView_Novus td.rlvI,
.RadListView_Novus td.rlvA,
.RadListView_Novus td.rlvISel,
.RadListView_Novus td.rlvIEmpty,
.RadListView_Novus td.rlvIEdit
{
    border:0;
    border-right:1px solid #c3c3c3;
}

.RadListView_Novus td.rlvISel
{
    border-color:#ca4b0c;
}

/*floated*/

.RadListView_Novus .rlvFloated .rlvI,
.RadListView_Novus .rlvFloated .rlvA,
.RadListView_Novus .rlvFloated .rlvISel,
.RadListView_Novus .rlvFloated .rlvIEdit
{
    border-color:#999;
}

/*edit*/

.RadListView_Novus .rlvInput
{
    border-color:#616161;
    background:#fff;
    color:#000;
}
/* <RadMenu / Simple> */

.RadMenu_Novus ul.rmRootGroup,
.RadMenu_Novus div.rmRootGroup
{
    padding: 1px 0;
    border: 1px solid #7c7c7c;
    background-color: #e4e4e4;
}

/* <Root items> */

.RadMenu_Novus,
.RadMenu_Novus a.rmLink
{
    font: normal 12px/19px "Segoe UI", Arial, sans-serif;
    color: #000;
    text-decoration: none;
}

.RadMenu_Novus .rmItem a.rmLink
{
    padding: 1px 12px;
}

.RadMenu_Novus .rmHorizontal a.rmLink .rmText
{
    padding-right: 0;
}

.RadMenu_Novus a.rmRootLink .rmText
{
    padding-left: 0;
}

.RadMenu_Novus_Context a.rmRootLink .rmText
{
    padding-left: 28px;
}

.RadMenu_Novus ul.rmVertical .rmText
{
    padding-right: 30px;
}

.RadMenu_Novus_rtl ul.rmVertical .rmText
{
    padding-left: 30px;
    padding-right: 0;
}

.RadMenu_Novus .rmItem a.rmLink:hover,
.RadMenu_Novus .rmItem a.rmFocused,
.RadMenu_Novus .rmItem a.rmSelected
{
    background: #ffe79c;
    border: 1px solid #c98400;
    padding: 0 11px;
}

.RadMenu_Novus .rmItem a.rmExpanded,
.RadMenu_Novus .rmItem a.rmExpanded:hover
{
    background: #ffa517;
    border: 1px solid #ca4b0c;
    padding: 0 11px;
}

.RadMenu_Novus .rmItem a.rmDisabled,
.RadMenu_Novus .rmItem a.rmDisabled:hover
{
    color: #7d7d7d;
    background-color: transparent;
    border: 0;
    padding: 1px 12px;
}

.RadMenu_Novus img.rmLeftImage,
.RadMenu_Novus span.rmLeftImage
{
    margin: 2px 2px 0 0;
    padding-bottom: 3px;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_Novus .rmGroup,
.RadMenu_Novus .rmMultiColumn,
.RadMenu_Novus .rmGroup .rmVertical
{
    border: 1px solid #616161;
    background: #fff url('Controls/Menu/rmDropDownStripe.png') repeat-y -1px 0;
}

.RadMenu_Novus .rmTopFix,
.RadMenu_Novus .rmBottomFix,
.RadMenu_Novus .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_Novus .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_Novus .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_Novus .rmRoundedCorners ul.rmHorizontal .rmFirst,
.RadMenu_Novus_Context.rmRoundedCorners .rmGroup .rmItem,
.RadMenu_Novus_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
{
    background-image: url('Controls/Menu/rmDropDownStripe.png');
    background-color: #fff; 
    background-repeat: repeat-y;
    background-position: -3px 0;
}

* html .rmRoundedCorners_Novus .rmGroup .rmItem,
* html .rmRoundedCorners_Novus ul.rmHorizontal .rmFirst
{
    background-image: url('Controls/Menu/rmDropDownStripe.png');
    background-color: #fff; 
    background-repeat: repeat-y;
    background-position: -3px 0;
}

.RadMenu_Novus .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_Novus .rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_Novus .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_Novus .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_Novus .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_Novus .rmRoundedCorners .rmScrollWrap .rmVertical,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_Novus_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrap .rmVertical
{
    background-image: none;
}

* html .rmRoundedCorners_Novus .rmScrollWrapContainer .rmGroup,
* html .rmRoundedCorners_Novus .rmScrollWrap .rmItem,
* html .rmRoundedCorners_Novus .rmHorizontal .rmItem,
* html .rmRoundedCorners_Novus .rmScrollWrap .rmVertical
{
    background-image: none;
}

.RadMenu_Novus .rmRoundedCorners .rmGroupColumn
{
    background-color: #fff;
}

.RadMenu_Novus .rmBottomLeft,
.RadMenu_Novus .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Novus_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_Novus .rmRoundedCorners ul.rmGroup,
.RadMenu_Novus .rmRoundedCorners .rmMultiColumn
{
    background-image:  url('Controls/Menu/rmRoundedLeft.png');
    background-color: transparent; 
    background-repeat: no-repeat;
}

* html .rmRoundedCorners_Novus .rmScrollWrapContainer,
* html .rmRoundedCorners_Novus .rmGroup ul.rmGroup,
* html .rmRoundedCorners_Novus ul.rmGroup
{
    background-image:  url('Controls/Menu/rmRoundedLeft.png');
    background-color: transparent; 
    background-repeat: no-repeat;
}

.RadMenu_Novus .rmTopRight,
.RadMenu_Novus .rmBottomRight
{
    background-image:  url('Controls/Menu/rmRoundedRight.png');
    background-color: transparent; 
    background-repeat: no-repeat;
}

.RadMenu_Novus .rmTopFix,
.RadMenu_Novus .rmBottomFix,
.RadMenu_Novus .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_Novus_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_Novus .rmGroup .rmFirst
{
    border-color: #616161;
}

.RadMenu_Novus .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_Novus .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix
{
    background: #FFF;
}

* html .rmRoundedCorners_Novus .rmScrollWrapContainer .rmTopFix,
* html .rmRoundedCorners_Novus .rmScrollWrapContainer .rmBottomFix
{
    background: #FFF;
}

.RadMenu_Novus .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_Novus .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_Novus .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_Novus .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
{
    background-color: #FFF;
    border: 0;
}

* html .rmRoundedCorners_Novus .rmScrollWrapContainer .rmTopArrow,
* html .rmRoundedCorners_Novus .rmScrollWrapContainer .rmBottomArrow,
* html .rmRoundedCorners_Novus .rmScrollWrapContainer .rmLeftArrow,
* html .rmRoundedCorners_Novus .rmScrollWrapContainer .rmRightArrow
{
    background-color: #FFF;
    border: 0;
}

.RadMenu_Novus li.rmTopFix,
.RadMenu_Novus li.rmBottomFix
{
    background-position: -4px 0;
}

.RadMenu_Novus_rtl .rmBottomLeft,
.RadMenu_Novus_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_Novus_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_Novus .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Novus .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_Novus_Context_rtl ul.rmGroup,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrapContainer
{
    background-image: url('Controls/Menu/rmRoundedLeft_rtl.png');
}

.RadMenu_Novus_rtl .rmTopRight,
.RadMenu_Novus_rtl .rmBottomRight
{
    background-image: url('Controls/Menu/rmRoundedRight_rtl.png');
}

.RadMenu_Novus_rtl li.rmTopFix,
.RadMenu_Novus_rtl li.rmBottomFix,
.RadMenu_Novus_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_Novus_Context_rtl .rmGroup .rmItem
{
    background-position: 101% 0;
}

.RadMenu_Novus .rmGroup .rmHorizontal
{
    background: #fff;
}

.RadMenu_Novus .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.RadMenu_Novus_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.rmRoundedCorners_Novus .rmScrollWrapContainer li.rmItem
{
    background: none;
}

.RadMenu_Novus .rmGroup .rmItem a.rmLink
{
    padding: 1px;
    margin: 1px 0;
}

.RadMenu_Novus .rmGroup .rmItem .rmLeftImage
{
    margin: 2px 0 0 6px;
}

* html .RadMenu_Novus .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 3px; }
*+html .RadMenu_Novus .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 3px; }

.RadMenu_Novus .rmGroup .rmItem a.rmLink:hover,
.RadMenu_Novus .rmGroup .rmItem a.rmFocused,
.RadMenu_Novus .rmGroup .rmItem a.rmSelected,
.RadMenu_Novus .rmGroup .rmItem a.rmExpanded,
.RadMenu_Novus .rmGroup .rmItem a.rmExpanded:hover
{
    padding: 0;
}

.RadMenu_Novus .rmGroup .rmItem a.rmDisabled,
.RadMenu_Novus .rmGroup .rmItem a.rmDisabled:hover
{
    padding: 1px;
}

.RadMenu_Novus .rmGroup .rmItem a.rmLink .rmText
{
    padding-right: 53px;
}

.RadMenu_Novus .rmGroup .rmHorizontal a.rmLink .rmText
{
    padding-right: 10px;
}

.RadMenu_Novus .rmVertical .rmExpandRight,
.RadMenu_Novus .rmVertical .rmExpandLeft,
.RadMenu_Novus .rmGroup .rmExpandRight,
.RadMenu_Novus .rmGroup .rmExpandLeft,
.RadMenu_Novus .rmTopArrow,
.RadMenu_Novus .rmBottomArrow,
.RadMenu_Novus .rmLeftArrow,
.RadMenu_Novus .rmRightArrow
{
    background: transparent url('Controls/Menu/rmExpandArrows.png') no-repeat;
}

.RadMenu_Novus .rmVertical .rmExpandRight,
.RadMenu_Novus .rmGroup .rmExpandRight { background-position: 100% 0; }
.RadMenu_Novus .rmVertical .rmExpandLeft,
.RadMenu_Novus .rmGroup .rmExpandLeft { background-position: 0 -48px; }
.RadMenu_Novus a.rmLink:hover .rmExpandRight,
.RadMenu_Novus a.rmFocused .rmExpandRight,
.RadMenu_Novus a.rmSelected .rmExpandRight,
.RadMenu_Novus a.rmExpanded .rmExpandRight { background-position: 100% -24px; }
.RadMenu_Novus a.rmLink:hover .rmExpandLeft,
.RadMenu_Novus a.rmFocused .rmExpandLeft,
.RadMenu_Novus a.rmSelected .rmExpandLeft,
.RadMenu_Novus a.rmExpanded .rmExpandLeft { background-position: 0 -72px; }

.RadMenu_Novus .rmTopArrow,
.RadMenu_Novus .rmBottomArrow,
.RadMenu_Novus .rmLeftArrow,
.RadMenu_Novus .rmRightArrow
{
    background-color: #fff;
}

.RadMenu_Novus .rmTopArrow
{
    border-bottom: 1px solid #616161;
    background-position: 50% -95px;
}

.RadMenu_Novus .rmBottomArrow
{
    border-top: 1px solid #616161;
    background-position: 50% -109px;
}

.RadMenu_Novus .rmLeftArrow
{
    border-right: 1px solid #616161;
    background-position: 50% -48px;
}

.RadMenu_Novus .rmRightArrow
{
    border-left: 1px solid #616161;
    background-position: 50% 1px;
}

.RadMenu_Novus .rmVertical li.rmSeparator,
.RadMenu_Novus .rmHorizontal .rmVertical li.rmSeparator
{
    border-left: 0;
    border-right: 0;
}

.RadMenu_Novus .rmVertical li.rmSeparator .rmText,
.RadMenu_Novus .rmHorizontal .rmVertical li.rmSeparator .rmText
{
    background: #616161;
    padding-bottom: 1px;
    margin-top: 2px;
}

.RadMenu_Novus .rmHorizontal li.rmSeparator .rmText,
.RadMenu_Novus .rmVertical .rmHorizontal li.rmSeparator .rmText
{
    background: #616161;
    width: 1px;
    margin-left: 1px;
}

/* <rtl> */

.RadMenu_Novus_rtl .rmGroup,
.RadMenu_Novus_rtl .rmGroup .rmVertical
{
    background-position: 101% 0;
}

.RadMenu_Novus_rtl .rmGroup .rmItem a.rmLink .rmText
{
    padding-left: 53px;
    padding-right: 27px;
}

.RadMenu_Novus_rtl .rmGroup .rmHorizontal a.rmLink .rmText
{
    padding-left: 10px;
    padding-right: 9px;
}

/* </rtl> */

.RadMenu_Novus .rmScrollWrap .rmVertical
{
    border: 0;
}

/* </RadMenu / Simple> */
/* RadRating for ASP.NET AJAX Simple Skin */

.RadRating_Novus a,
.RadRating_Novus a span
{
    background-image: url('Controls/Rating/Sprite.png');
}

* html .RadRating_Novus a,
* html .RadRating_Novus a span
{
    background-image: url('Controls/Rating/Sprite.gif');
}

/*Francesco */

.BloccoFoto, .BloccoDati {
	display:table;
    border:1px solid #e4e4e4;
    width:100% !Important;
}


.ColonnaSin, .colonnaDes {
	display:table-cell;
	min-height:150px;
}
.ColonnaSin {
width:30%;	
border-right:1px solid #e4e4e4;
vertical-align:middle;
text-align:center;
}
.colonnaDes {
	width:70%;
    padding-left:20px;
    vertical-align:middle;
}


.colonnaDes div.dnnLabel, .datiColonnaSin div.dnnLabel {
width:auto !important;
text-align:left;
}


.datiColonnaSin div.dnnLabel {
    margin-left:25%;
}

.daticolonnaDes, .datiColonnaSin {
vertical-align:middle;
display:table-cell;
}

.EditDestra {
width:100%;
float:left;
border:1px solid #e4e4e4;
}

.EditSinistra {
width:30%;
height:25px;
background-color:#ddd;
vertical-align:middle !important;
}

.EditSinistra div.dnnLabel {
text-align:left;
margin-left:30%;
}


.datiColonnaSin {
width:30%;
}
.daticolonnaDes {
	width:70%;
    border-left: 1px solid #e5e5e5;
    padding:10px;
}


    .tabNormalizza .RadEditor {
   width:100% !important;
   height:200px !important; 
    }
.tabNormalizza .dnnTextPanelView {
   width:100%  !important;
}

.Sommario .reContentCell {
height:200px !Important;
}
.Sommario Table {
height:auto !important;
}
.tabNormalizza .RadEditor, .tabNormalizza .reWrapper {
min-height:auto !important;
height:100% !important;
}
.alignTop {
vertical-align:top !important;
}

.Pulsanti {
    display:table-cell;
    width:100%;
    padding:10px;
    text-align:center;
}


    .Pulsanti ul {
    margin:0;
    padding:0;
    }
    .Pulsanti li {
    display:inline-block;
    list-style:none;
    margin:0 10px;
    }

        .Pulsanti li a {
        background:#999;
        border-radius:3px;
        color:white;
        padding:5px 15px;
        }
            .Pulsanti li a:hover {
            background:red;
            }

.modifica a img {
	display:none !Important;
}			
