/* START Telerik.Web.UI.Skins.Sunset.FormDecorator.Sunset.css */
/* RadFormDecorator for ASP.NET Sunset Skin */

/* this gives a background color to the page*/
.rfdZone
{
    background-color: #eae5d7;
}

.RadForm_Sunset.rfdScrollBars
{
	scrollbar-3dlight-color: #959695; 
	scrollbar-arrow-color: #3e3e3e;
	scrollbar-base-color: #f5f5f5; 
	scrollbar-darkshadow-color: #5f6e93; 
	scrollbar-face-color: #d1d1d4;
	scrollbar-highlight-color: #fff; 
	scrollbar-shadow-color: #a0ad8a;
	scrollbar-track-color: #f0f0f0;
}

/* label settings */
.RadForm_Sunset label.Sunset
{
    color: #626262;
}

/* checkbox settings */
.RadForm_Sunset .rfdCheckboxUnchecked,
.RadForm_Sunset .rfdInputDisabled.rfdCheckboxUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITDyVeEXUhdKZFHMaPTuCmGTW9JvhNl5HTbNpgbisS3EI1&t=633778160741039359') no-repeat 0 0;
}

.RadForm_Sunset .rfdCheckboxUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITDyVeEXUhdKZFHMaPTuCmGTW9JvhNl5HTbNpgbisS3EI1&t=633778160741039359') no-repeat 0 -200px;
}

.RadForm_Sunset .rfdCheckboxChecked,
.RadForm_Sunset .rfdInputDisabled.rfdCheckboxChecked:hover
{
	background: transparent url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITDyVeEXUhdKZFHMaPTuCmGTW9JvhNl5HTbNpgbisS3EI1&t=633778160741039359') no-repeat 0 -420px;
}

.RadForm_Sunset .rfdCheckboxChecked:hover
{
	background: transparent url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITDyVeEXUhdKZFHMaPTuCmGTW9JvhNl5HTbNpgbisS3EI1&t=633778160741039359') no-repeat 0 -640px;
}
/* end of checkbox settings */

/* radiobutton settings */
.RadForm_Sunset .rfdRadioUnchecked,
.RadForm_Sunset .rfdInputDisabled.rfdRadioUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITb3u5qnHFWrJChjin8SmuSCIp-_vPAhfr8vTZGA2k-hFQEfTEBLN4j3RjtY6KbTJb0&t=633778160741039359') no-repeat 1px 0;
}

.RadForm_Sunset .rfdRadioUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITb3u5qnHFWrJChjin8SmuSCIp-_vPAhfr8vTZGA2k-hFQEfTEBLN4j3RjtY6KbTJb0&t=633778160741039359') no-repeat 1px -220px;
}

.RadForm_Sunset .rfdRadioChecked,
.RadForm_Sunset .rfdInputDisabled.rfdRadioChecked:hover 
{
	background: transparent url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITb3u5qnHFWrJChjin8SmuSCIp-_vPAhfr8vTZGA2k-hFQEfTEBLN4j3RjtY6KbTJb0&t=633778160741039359') no-repeat 1px -440px;
}

.RadForm_Sunset .rfdRadioChecked:hover
{
	background: transparent url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITb3u5qnHFWrJChjin8SmuSCIp-_vPAhfr8vTZGA2k-hFQEfTEBLN4j3RjtY6KbTJb0&t=633778160741039359') no-repeat 1px -640px;
}

.RadForm_Sunset .rfdRadioUnchecked,
.RadForm_Sunset .rfdInputDisabled.rfdRadioUnchecked:hover,
.RadForm_Sunset .rfdRadioUnchecked:hover,
.RadForm_Sunset .rfdRadioChecked,
.RadForm_Sunset .rfdInputDisabled.rfdRadioChecked:hover,
.RadForm_Sunset .rfdRadioChecked:hover
{
    _background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITb3u5qnHFWrJChjin8SmuSFA3NZLB6kmP3XbW-NLAf9jhkA8i1efXg0LOP_c0NJuQ0&t=633778160741039359');
}
/* end of radiobutton settings */

/* button settings */
a.RadForm_Sunset, a.RadForm_Sunset span
{
	background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITq7moJKMCmXHWxqmdanqqFUvEuuvBVBp2H9Ts7QKtX_81&t=633778160741039359');
	color: #3d1400;
}

a.RadForm_Sunset.rfdInputDisabled:hover
{
    background-position: 0 0;
}

a.RadForm_Sunset .rfdInner,
a.RadForm_Sunset.rfdInputDisabled:hover .rfdInner
{
    margin-left: 4px;
	margin-right: 4px;
	background-position: 0 -21px;
	color: #3d1400;
}

a.RadForm_Sunset.rfdInputDisabled:hover .rfdOuter
{
	background-position: right 0;
}

a.RadForm_Sunset:hover
{
	background-position: 0 -42px;
}

a.RadForm_Sunset:hover .rfdInner
{
	background-position: 0 -63px;
	color: #3d1400;
}

a.RadForm_Sunset:hover .rfdOuter
{
	background-position: right -42px;
}
/* end of button settings */

/* clicked button styles */
a.RadForm_Sunset.rfdClicked
{
    background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITq7moJKMCmXHWxqmdanqqFUvEuuvBVBp2H9Ts7QKtX_81&t=633778160741039359');
    background-position: 0 -84px;
    background-repeat: no-repeat;
}

a.RadForm_Sunset.rfdClicked span
{
    background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITq7moJKMCmXHWxqmdanqqFUvEuuvBVBp2H9Ts7QKtX_81&t=633778160741039359');
    color: #185d00;
}

a.RadForm_Sunset.rfdClicked .rfdInner
{
    background-position: 0 -105px;
    background-repeat: repeat-x;
}

a.RadForm_Sunset.rfdClicked .rfdOuter
{
    background-position: right -84px;
    background-repeat: no-repeat;
}
/* end of clicked button styles */

/* do NOT change these settings, otherwise the skinned buttons will be broken when used within a decoration zone */
a.rfdSkinnedButton.RadForm_Sunset
{
    -moz-user-select: none !important;
	outline: none !important;
	text-decoration: none !important;
	cursor: default !important;
	text-align: center !important;
	background-color: transparent !important;
	border: 0 !important;
    display: inline-block !important;
}

/* Headings 4-6 */
.RadForm_Sunset h4.rfdH4
{
	color: #ba3d01;	
	border-bottom: solid 1px #ab490d;	
}

.RadForm_Sunset h5.rfdH5
{
	color: #000000;	
	border-bottom: solid 1px #ab490d;	
}

.RadForm_Sunset h6.rfdH6
{
	color: #000000;	
}

/* <label> */
.RadForm_Sunset label.rfdLabel
{	
	color: #000000;
}

/* <fieldset> and <legend> */
.RadForm_Sunset table.rfdRoundedWrapper_fieldset legend,
.RadForm_Sunset fieldset.rfdFieldset legend
{
	color: #ab490d;
}

.RadForm_Sunset table.rfdRoundedWrapper_fieldset fieldset,
.RadForm_Sunset fieldset.rfdFieldset
{	
	border: solid 1px #bcae9b;
	background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSIT8v5QSJMvHFa-sZY4ibr0k2_zz-t2Dituw_VePcV3Bgk1&t=633778160741039359'); /* having a background image on a fieldset is not okay with IE */	
	background-repeat: no-repeat;/*Mandatory to use because of incorrect IE positioning of the image*/		
}


/* Due to a glitch in IE the following 2 classes must be declared separately for correct parsing of the textarea class in IE6*/
.RadForm_Sunset table.rfdRoundedWrapper input,
.RadForm_Sunset table.rfdRoundedWrapper textarea,
.RadForm_Sunset input.rfdInput, 
.RadForm_Sunset textarea.rfdTextarea
{
	border: solid 1px #938879;
	background: #ffffff;	
	color: #000000;
}

.RadForm_Sunset textarea.rfdTextarea,
.RadForm_Sunset table.rfdRoundedWrapper textarea
{
    overflow: auto;
}

.RadForm_Sunset  table.rfdRoundedWrapper input[disabled="disabled"]:hover,
.RadForm_Sunset  table.rfdRoundedWrapper textarea[disabled="disabled"]:hover
{
	border: solid 1px #938879;
	background: #ffffff;
	color: #000000;
	filter: alpha(opacity=30);
	-moz-opacity: .3;
	opacity: .3;
}

/* add classes for HOVER effect */
.RadForm_Sunset  table.rfdRoundedWrapper input:hover,
.RadForm_Sunset  table.rfdRoundedWrapper textarea:hover,
.RadForm_Sunset table.rfdRoundedWrapper:hover .rfdRoundedInner,
.RadForm_Sunset input.rfdInput:hover, 
.RadForm_Sunset textarea.rfdTextarea:hover
{
	border-color: #ac7d21 !important;
	background: #ffffff;
	color: #000000;
}

.RadForm_Sunset table.rfdRoundedWrapper:hover .rfdRoundedOuter
{	
	background-color: #ac7d21 !important;
}

/* <select> */
.rfdSelect_Sunset,
.rfdSelect_Sunset:hover,
.rfdSelect_Sunset .rfdSelectOuter,
.rfdSelect_Sunset:hover .rfdSelectOuter,
.rfdSelect_Sunset .rfdSelectArrow span,
.rfdSelectBox_Sunset .rfdSelect_selected,
.rfdSelectBox_Sunset li:hover,
.rfdSelect_Sunset.rfdSelectDisabled:hover
{
    background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnAZDNiHGtKR_22Z5QDYaSITpvmxNonn7GXtZIVBwmaJOp7uYDG3f7-bcpJrnVgb5aA1&t=633778160741039359');
    background-repeat: no-repeat;
}

.rfdSelect_Sunset.rfdSelectDisabled:hover
{
    background-position: 0 0;
}

.rfdSelect_Sunset
{
	padding-left: 3px !important;
}

.rfdSelect_Sunset:hover
{
	background-position: 0 -44px;
}

.rfdSelect_Sunset .rfdSelectOuter,
.rfdSelect_Sunset.rfdSelectDisabled:hover .rfdSelectOuter
{
    background-position: right -22px;
    padding: 2px 0;
}

.rfdSelect_Sunset:hover .rfdSelectOuter
{
    background-position: right -66px;
}

.rfdSelect_Sunset .rfdSelectText,
.rfdSelect_Sunset.rfdSelectDisabled:hover .rfdSelectText
{
    color: #3c6716;
}

.rfdSelect_Sunset:hover .rfdSelectText
{
    color: #7a1b05;
}

.rfdSelect_Sunset .rfdSelectArrow
{
	margin: 1px 2px 0 0;
}

.rfdSelect_Sunset .rfdSelectArrow span,
.rfdSelect_Sunset.rfdSelectDisabled:hover .rfdSelectArrow span
{
	background-position: 0 -88px;
}

.rfdSelect_Sunset:hover .rfdSelectArrow span
{
    background-position: -14px -88px;
}

/* dropdown settings */
.rfdSelectBox_Sunset
{
    background: #ffffff;
    border: solid 1px #958a85;
    color: #000000;
}

.rfdSelectBox_Sunset li
{
    padding-left: 3px !important;
    line-height: 16px;
    height: 16px;
    background-image: none !important;
}

.rfdSelectBox_Sunset .rfdSelect_selected,
.rfdSelectBox_Sunset li:hover
{
    color: #863d02;
    background-color: #f2d52d;
}

.rfdSelectBox_Sunset .rfdSelectBox_optgroup_label:hover
{
    background: none;
    color: black;
}

/* skinned combobox end */
/* END Telerik.Web.UI.Skins.Sunset.FormDecorator.Sunset.css */
/* START Telerik.Web.UI.Skins.FormDecorator.css */
/* RadFormDecorator - common CSS settings */
.rfdSkinnedButton
{
    background-repeat: no-repeat;
}

.rfdSkinnedButton .rfdInner
{
    font: normal 12px "Segoe UI", Arial, Verdana !important;
    white-space: nowrap;
    background-repeat: repeat-x;
    width: auto !important;
	padding: 0 !important;
	display: block !important;
	line-height: 21px !important;
}

.rfdCheckboxChecked,
.rfdCheckboxUnchecked,
.rfdRadioUnchecked,
.rfdRadioChecked
{
    line-height: 20px !important;
	padding: 0;
	padding-left: 20px;
	zoom:1;/*Fixes IE issue with font-size set in percents */		
	display: inline-block !important;	
}

.rfdSkinnedButton .rfdOuter
{
	background-position: right 0;
	background-repeat: no-repeat;
	display: block;	
}

.rfdRealButton
{
	vertical-align: middle;
	display: none;
	min-width: 54px !important;
}

/* Internet Explorer */        
*+html .rfdRealButton,
*+html .rfdSkinnedButton
{		
	min-width: auto !important;
}

/* disabled inputs */
.rfdInputDisabled
{
    filter: alpha(opacity=50);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    -moz-opacity: .5;
    opacity: .5;
}

.input 
{
	position: absolute;/* Causes IE to jump when a textbox in a scrollable parent is clicked -however, setting position:relative has other side effects. This is why it will be left here as *absolute* and set to relative where needed */	
	left: -999999px;
}

/* FormDecorator + TreeView fix */
.RadTreeView .rfdCheckboxUnchecked,
.RadTreeView .rfdCheckboxChecked
{
    display: -moz-inline-box;
    display: inline-block;
    width: 0;
    vertical-align: middle;
    line-height: 21px;
    height: 21px;
}

/* FormDecorator + TreeView fix */
.RadGrid .rfdCheckboxUnchecked,
.RadGrid .rfdCheckboxChecked
{
    display: -moz-inline-block;
    display: inline-block;
}

a.rfdSkinnedButton:focus,
a.rfdSkinnedButton:active
{
	border: dotted 1px #131627;
}

/* =========================== TEXTAREA, INPUT, FIELDSET ============================= */
.rfdRoundedInner
{  
  width:1px;
  font-size:1px;      
  background-repeat:no-repeat;
}

.rfdRoundedOuter
{    
  width:1px;
  font-size:0px;  
}


table.rfdRoundedWrapper, table.rfdRoundedWrapper_fieldset
{
    display:-moz-inline-box;/*FF2*/
    display:inline-block;/*FF3,Opera,Safari*/
    _display:inline;/*IE6*/
                                   
    vertical-align:middle;           
    border-width:0px !important;    
}

table.rfdRoundedWrapper td, table.rfdRoundedWrapper_fieldset>tbody>tr>td
{
	padding:0px !important;
	border:0px !important;                 
}

/*IE7*/
*+html table.rfdRoundedWrapper, *+html table.rfdRoundedWrapper_fieldset
{
   display:inline;
}

table.rfdRoundedWrapper td, table.rfdRoundedWrapper_fieldset td
{
    vertical-align:middle;
}

/* Specific styling related to the elements that need to support rounded corners */
table.rfdRoundedWrapper textarea, textarea.rfdTextarea
{     
    /*overflow :hidden;// Prevent nasty flicker - no flicker anymore */     
    /* Safari - Do not allow textarea resize. Also - textarea in a table causes very a 4px bottom margin! Bug in Safari*/    
    /* This hack thing is parsed in IE as WELL!*/
    [hack:safari;    
        resize: none;        
    ]        
}


fieldset.rfdFieldset
{
         
}

input.rfdInput, textarea.rfdTextarea
{   
         
}

.rfdRtl
{
	direction: rtl;
}

.rfdRtl .input 
{
	position: absolute;/* Causes IE to jump when a textbox in a scrollable parent is clicked -however, setting position:relative has other side effects. This is why it will be left here as *absolute* and set to relative where needed */	
	left: 0;
	right: 0;
	top:-9999px;
}


/* checkboxes */
.rfdRtl .rfdCheckboxUnchecked,
.rfdRtl .rfdInputDisabled.rfdCheckboxUnchecked:hover
{
	padding: 0 20px 0 0;
	background-position: right 0 !important;
}

.rfdRtl .rfdCheckboxUnchecked:hover
{
	background-position: right -200px !important;
}

.rfdRtl .rfdCheckboxChecked,
.rfdRtl .rfdInputDisabled.rfdCheckboxChecked:hover 
{
	padding: 0 20px 0 0;
	background-position: right -420px !important;
}

.rfdRtl .rfdCheckboxChecked:hover
{
	background-position: right -640px !important;
}
/* end of checkboxes */

/* radiobuttons */
.rfdRtl .rfdRadioUnchecked,
.rfdRtl .rfdInputDisabled.rfdRadioUnchecked:hover 
{
	padding: 0 20px 0 0;
	background-position: right 0 !important;
}

.rfdRtl .rfdRadioUnchecked:hover
{
	background-position: right -220px !important;
}

.rfdRtl .rfdRadioChecked,
.rfdRtl .rfdInputDisabled.rfdRadioChecked:hover 
{
	padding: 0 20px 0 0;
	background-position: right -440px !important;
}

.rfdRtl .rfdRadioChecked:hover
{
	background-position: right -640px !important;
}
/* end of radiobuttons */
/* right to left support end */

/* common skinned combobox settings begin */

.rfdSelect
{
	display: inline-block;
	text-decoration: none;
	font: normal 10pt Arial, Verdana, Sans-serif;
	cursor: default;
	outline: none;
	-moz-user-select: none;
	max-width: 1024px;
	overflow: hidden;
	/*padding: 0;*/
}

.rfdSelectDisabled
{
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); /* IE 6/7 */
    opacity: .4; /* Gecko, Opera */
    -moz-opacity: .4; /* Old Gecko */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)"; /* IE8 */
}

.rfdSelect span
{
	display: block;
}

.rfdSelect .rfdSelectOuter
{
	float: left;
}

.rfdSelect .rfdSelectText
{
	line-height: 18px;
	padding: 0 3px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	margin-left: 2px;
	text-overflow: ellipsis;
}

.rfdSelect .rfdSelectArrow
{
	float: right;
	_display: inline;
}

.rfdSelect .rfdSelectArrow span
{
    background-color: transparent !important;
	text-indent: -9999px;
	width: 14px;
	height: 16px;
}

/* dropdown settings */
.rfdSelectBox
{
    font: normal 10pt Arial, Verdana, Sans-serif;
    display: inline-block;
}

.rfdSelectBox ul,
.rfdSelectBox li
{
    padding: 0;
    margin: 0;
    list-style: none;
}

.rfdSelectBox li
{
    cursor: default;
    line-height: 16px;
    height: 16px;
    text-overflow: ellipsis;
    overflow: hidden;
}

.rfdSelectBox_optgroup li
{
    padding-left: 20px !important;
    height: 18px !important;
    line-height: 18px !important;
}

.rfdSelectBox_optgroup .rfdSelectBox_optgroup_label
{
    font-style: italic;
    font-weight: bold;
    padding-left: 0 !important;
}

/* common skinned combobox settings begin */

/* rfdRoundedCorners */
.rfdRoundedCorners
{
    -webkit-border-radius:4px;
    -moz-border-radius:4px;   
}
/* END Telerik.Web.UI.Skins.FormDecorator.css */
/* START Telerik.Web.UI.Skins.Ajax.css */
/* Telerik RadAjaxLoadingPanel Common CSS */

.RadAjax .raDiv,
.RadAjax .raColor
{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}

.RadAjax .raDiv
{
	position:relative;
	z-index:2;
	background-color:transparent;
	background-position:center center;
	background-repeat:no-repeat;
}

.RadAjax .raColor
{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	background-image:none;
}

.RadAjax .raTransp
{
	zoom:1;
}

.RadAjax .raTop
{
	background-position:center top;
}

.RadAjax .raTopLeft
{
	background-position:left top;
}

.RadAjax .raTopRight
{
	background-position:right top;
}

.RadAjax .raLeft
{
	background-position:left center;
}

.RadAjax .raRight
{
	background-position:right center;
}

.RadAjax .raBottom
{
	background-position:center bottom;
}

.RadAjax .raBottomLeft
{
	background-position:left bottom;
}

.RadAjax .raBottomRight
{
	background-position:right bottom;
}

.RadAjax div.raNone
{
	background-image:none;
}

* html .RadAjaxUpdatedElement select
{
	visibility:hidden !important;
}
/* END Telerik.Web.UI.Skins.Ajax.css */
/* START Telerik.Web.UI.Skins.Rotator.css */
/* new styles */
.RadRotator
{
	visibility:hidden; 	
}

.rrRelativeWrapper
{
	position: relative;
	margin:0 !important;/*MUST BE 0 for proper rendering*/
}

.rrClipRegion
{
	width: 100%;
	height: 100%;
	/* We change the width and height from the code, and then this setting becomes active! */
	overflow: hidden;
	position: absolute;
}

/*================== The list ========================*/

.rrClipRegion  .rrItemsList 
{
	float: left;
	padding: 0;
	margin: 0;
	list-style: none !important;          
}

.rrClipRegion  .rrItemsList li 
{ 
	float: left;
}

/* For vertical carousel, not set, width defaults to auto */
/* Note if you explicitly set width to auto, this might cause */
/* problems with Safari */

.RadRotator ul.rrVerticalList 
{
	padding: 0;
	margin: 0;
	list-style: none !important;
}

.RadRotator .rrVerticalList li
{ 
	float: none;
	margin-bottom: 0px;
	/* Force the LI to respect the HEIGHT specified */
	overflow: hidden;
	display: block;
}

.rrButton
{
	font-size: 1px;
	text-indent: -9999px;
	display: block;
	position: absolute;
	/*Button size is defined here, we use margins to position them too */
	height: 15px;
	width: 15px;
	line-height: 15px;
	/* Very important for the layout!*/	
	display: none; 
	outline: none;
}

.rrButton:hover
{
	filter: alpha(opacity=100);
	opacity: 1;
	-moz-opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.rrButton.rrButtonUp
{
	background-position: 0 0;
	top: -15px;
	left: 50%;
	margin-left: -8px;
}

.rrButton.rrButtonRight
{
	background-position: 0 -15px;
	margin-top: -8px;
	right: -16px;
	top: 50%;   
}

.rrButton.rrButtonDown
{
	background-position: 0 -30px;
	top:100%;
	left: 50%;
	margin-left: -8px;
	margin-top: 1px;
}

.rrButton.rrButtonLeft
{
	background-position: 0 -45px;
	margin-top: -7px;
	left: -15px;
	top: 50%;
}

.rrButton.rrButtonDisabled
{
	filter: alpha(opacity=20);
	opacity: .2;
	-moz-opacity: .2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}

.rrNoBorder .rrClipRegion
{
	border-width: 0px !important;
}

/* Needed because IE cannot position vertical LI items properly. In addition to this css, the UL's width needs to be EXPLICITLY set from code if IE or Safari */
html* .rrVerticalList li
{
	float: left !important;
}	
/* END Telerik.Web.UI.Skins.Rotator.css */
/* START Telerik.Web.UI.Skins.Default.Rotator.Default.css */
/* new styles */
.RadRotator_Default .rrClipRegion
{
	border: solid 1px #a7bac5;
}

/*================== The list ========================*/

.RadRotator_Default .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_Default .rrButton
{
	background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDhvZOH9xo9vQPrEHR5gUhpy-2unlLx1pShoQBs4tM_aiyBWifR4bOBoLBna1VAF941&t=633778160741039359');
	background-repeat: no-repeat;
	/*Button size is defined here, we use margins to position them too */
	height: 20px;
	width: 20px;
	line-height: 20px;
	/* Very important for the layout!*/	
}

.RadRotator_Default .rrButton.rrButtonUp
{
	background-position: 0 0;
	top: -20px;
	left: 50%;
	margin-left: -10px;
}

.RadRotator_Default .rrButton.rrButtonUp:hover
{
	background-position: -20px 0;
}

.RadRotator_Default .rrButton.rrButtonRight
{
	background-position: 0 -20px;
	margin-top: -10px;
	right: -20px;
	top: 50%;   
}

.RadRotator_Default .rrButton.rrButtonRight:hover
{
	background-position: -20px -20px;
}

.RadRotator_Default .rrButton.rrButtonDown
{
	background-position: 0 -40px;
	top:100%;
	left: 50%;
	margin-left: -10px;
}

.RadRotator_Default .rrButton.rrButtonDown:hover
{
	background-position: -20px -40px;
}

.RadRotator_Default .rrButton.rrButtonLeft
{
	background-position: 0 -60px;
	margin-top: -7px;
	left: -15px;
	top: 50%;
}

.RadRotator_Default .rrButton.rrButtonLeft:hover
{
	background-position: -20px -60px;
}

.RadRotator_Default .rrButton.rrButtonDisabled
{
	filter: alpha(opacity=20);
	opacity: .2;
	-moz-opacity: .2;
}
/* END Telerik.Web.UI.Skins.Default.Rotator.Default.css */
/* START Telerik.Web.UI.Skins.Menu.css */
/* 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 ul.rmRootGroup
{
	float: none;
}

.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 .rmHorizontal .rmItem,
.rmSized .rmRootGroup .rmVertical .rmItem
{
	width: auto;
}

.RadMenu ul.rmActive,
.RadMenu ul.rmRootGroup
{
	display:block;
}

.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:default;
	display:block;
}

.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;
	outline: 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_Context_rtl .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 !important;
}

.RadMenu .rmLink
{
	width:auto;
}

.RadMenu .rmSeparator,
.RadMenu .rmSeparator:after
{
    line-height: 0;
    font-size: 0;
    overflow: hidden;
}

.RadMenu div.rmRootGroup
{
    position: relative;
}
/* <base styles> */

.RadMenu .rmItem
{
	padding: 0;
}

.RadMenu .rmLink
{
	padding: 0 0 0 12px;
	outline: 0;
	float: left;
}

.RadMenu .rmText
{
	padding-bottom: 1px;
	float: left;
}

/* optimized for 16x16 */
.RadMenu .rmLeftImage
{
	margin: 4px 2px 0 0;
	padding-bottom: 4px;
}

.RadMenu .rmVertical .rmLeftImage+.rmText
{
	padding: 0 8px 1px 24px;
}

.RadMenu .rmVertical .rmText
{
	padding: 0 15px 1px 0;
}

.RadMenu .rmHorizontal .rmText
{
	padding: 0 12px 1px 0;
}

.RadMenu_rtl .rmVertical .rmText
{
	padding: 0 15px 1px 0;
}

.RadMenu .rmVertical .rmText,
.RadMenu .rmHorizontal .rmVertical .rmText
{
	display: block;
	float: none;
}

.RadMenu .rmVertical .rmLink,
.RadMenu .rmHorizontal .rmVertical .rmLink
{
	float: none;
}

* html .RadMenu .rmGroup .rmVertical .rmLink,
* html .RadMenu .rmGroup .rmHorizontal .rmLink
{
	float: left;
}

.RadMenu .rmRootGroup .rmItem .rmGroup
{
	padding-bottom: 1px;
}

.RadMenu .rmGroup .rmItem
{
	padding: 0;
}

.RadMenu .rmGroup .rmLink,
.RadMenu .rmSlide .rmGroup .rmTemplate
{
	padding: 0;
}

.RadMenu_rtl .rmGroup .rmLink,
.RadMenu_rtl .rmSlide .rmGroup .rmTemplate
{
	padding: 0;
}

.RadMenu .rmGroup .rmText
{
	padding: 0 54px 0 28px;
	margin: 0 0 0 4px;
}

.RadMenu_rtl .rmGroup .rmText
{
	padding: 0 28px 0 54px;
	margin: 0 4px 0 0;
}

.RadMenu .rmSlide .rmVertical .rmLeftImage+.rmText,
.RadMenu_Context .rmGroup .rmLeftImage+.rmText
{
	padding: 0 54px 0 28px;
}

.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage+.rmText,
.RadMenu_Context_rtl .rmGroup .rmLeftImage+.rmText
{
	padding: 0 28px 0 54px;
}

.RadMenu .rmSlide .rmHorizontal .rmText
{
	padding: 0 11px 0 10px;
}

.RadMenu .rmGroup .rmLeftImage
{
	margin: 4px 0 0 6px;
}

* html .RadMenu .rmGroup .rmLeftImage { margin-left: 4px; }
*+html .RadMenu .rmGroup .rmLeftImage { margin-left: 4px; }

.RadMenu_rtl .rmGroup .rmLeftImage
{
	margin: 4px 6px 0 0;
}

* html .RadMenu .rmGroup .rmLeftImage { position: absolute; }
*+html .RadMenu .rmGroup .rmLeftImage { position: absolute; }

* html .RadMenu_rtl .rmGroup .rmLeftImage { right: 0; }
*+html .RadMenu_rtl .rmGroup .rmLeftImage { right: 0; }


/* <separators> */

.RadMenu .rmSeparator .rmText
{
	line-height: 0;
	font-size: 0;
	padding: 0;
	background-repeat: repeat-x;
	overflow: hidden;
}

.RadMenu .rmVertical .rmSeparator .rmText,
.RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText
{
	height: auto;
	width: auto;
	padding-bottom: 2px;
}

*+html .RadMenu .rmSeparator .rmText,   /* IE7 separator height problem */
*+html .RadMenu .rmVertical .rmSeparator .rmText,
*+html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText
{
	height: 2px;
	padding: 0;
}

* html .RadMenu .rmVertical .rmSeparator .rmText { height: auto; padding: 2px 0 0; }
* html .RadMenu .rmHorizontal .rmSeparator .rmText { padding: 0; }

.RadMenu .rmRootGroup .rmSeparator .rmText
{
	margin: 1px 12px;
}

.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText,
.RadMenu_Context .rmVertical .rmSeparator .rmText
{
	margin: 1px 2px 1px 31px;
}

.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText,
.RadMenu_Context_rtl .rmVertical .rmSeparator .rmText
{
	margin: 1px 31px 1px 2px;
}

.RadMenu .rmHorizontal .rmSeparator .rmText,
.RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText
{
	margin: 2px 0 0;
	height: 20px;
	width: 2px;
}

/* </separators> */

/* <scroll arrows> */

.RadMenu .rmLeftArrow,
.RadMenu .rmRightArrow
{
	width: 10px;
	height: 24px;
}

.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow
{
	height: 10px;
	width: 100%;
}

/* </scroll arrows> */

/* </base styles> */
/* END Telerik.Web.UI.Skins.Menu.css */
/* START Telerik.Web.UI.Skins.Sunset.Menu.Sunset.css */
/* <RadMenu / Sunset> */

.RadMenu_Sunset .rmRootGroup,
.RadMenu_Sunset .rmLink,
.RadMenu_Sunset .rmText,
.RadMenu_Sunset .rmLeftArrow,
.RadMenu_Sunset .rmRightArrow,
.RadMenu_Sunset .rmTopArrow,
.RadMenu_Sunset .rmBottomArrow
{
	background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnA-8hvFV1Htz5y9RFKq32XcnnKZ-MsdtJoGjy0IBvaTbQ2&t=633778160741039359');
	background-color: transparent;
}

.RadMenu_Sunset .rmRootGroup
{
	border: 1px solid #cabaab;
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #e1dac7;
}

.RadMenu_Sunset .rmVertical
{
	background-position: 0 -408px;
}

/* <Root items> */

.RadMenu_Sunset,
.RadMenu_Sunset .rmLink
{
	font: normal 12px/23px "Segoe UI", Arial, sans-serif;
	color: #333;
	text-decoration: none;
}

.RadMenu_Sunset .rmLink,
.RadMenu_Sunset .rmText
{
	background-position: 0 1050px;
	background-repeat: no-repeat;
}

.RadMenu_Sunset .rmLink:hover,
.RadMenu_Sunset .rmFocused
{
	color: #863d02;
	background-position: 0 -72px;
}

.RadMenu_Sunset .rmLink:hover .rmText,
.RadMenu_Sunset .rmFocused .rmText
{
	background-position: 100% -96px;
}

.RadMenu_Sunset .rmExpanded,
.RadMenu_Sunset .rmExpanded:hover
{
	color: #5d1f00;
	background-position: 0 -120px;
}

.RadMenu_Sunset .rmExpanded .rmText,
.RadMenu_Sunset .rmExpanded:hover .rmText
{
	background-position: 100% -144px;
}

.RadMenu_Sunset .rmDisabled,
.RadMenu_Sunset .rmDisabled:hover
{
	color: #919180;
}

.RadMenu_Sunset .rmDisabled:hover,
.RadMenu_Sunset .rmDisabled:hover .rmText
{
	background: none;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_Sunset .rmGroup,
.RadMenu_Sunset .rmGroup .rmVertical
{
	border: 1px solid #958a85;
	background: #fff url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnA-8hvFV1Htz5y9RFKq32XcBHOjBLmlV683tJdnZBV76g2&t=633778160741039359') repeat-y -1px 0;
}

.RadMenu_Sunset .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_Sunset_rtl .rmGroup,
.RadMenu_Sunset_rtl .rmGroup .rmVertical
{
	background-position: 101% 0;
}

.RadMenu_Sunset .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_Sunset .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_Sunset .rmGroup .rmFirst,
.RadMenu_Sunset .rmGroup .rmLast
{
	background: none;
}

.RadMenu_Sunset .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_Sunset .rmGroup li.rmLast
{
	padding-bottom: 1px;
}

.RadMenu_Sunset .rmGroup .rmLink:hover,
.RadMenu_Sunset .rmGroup .rmFocused,
.RadMenu_Sunset .rmGroup .rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_Sunset .rmGroup .rmLink:hover .rmText,
.RadMenu_Sunset .rmGroup .rmFocused .rmText,
.RadMenu_Sunset .rmGroup .rmExpanded .rmText
{
	background-position: 100% -192px;
}

.RadMenu_Sunset .rmGroup .rmExpanded,
.RadMenu_Sunset .rmGroup .rmExpanded:hover
{
	color: #863d02;
}

.RadMenu_Sunset .rmGroup .rmDisabled,
.RadMenu_Sunset .rmGroup .rmDisabled:hover
{
	color: #919180;
}

/* <expand arrows> */

.RadMenu_Sunset .rmGroup .rmExpandRight,
.RadMenu_Sunset .rmGroup .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_Sunset .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Sunset .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Sunset .rmGroup .rmExpanded .rmExpandRight,
.RadMenu_Sunset .rmGroup .rmLink:hover .rmExpandDown,
.RadMenu_Sunset .rmGroup .rmFocused .rmExpandDown,
.RadMenu_Sunset .rmGroup .rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_Sunset .rmGroup .rmDisabled:hover .rmExpandRight,
.RadMenu_Sunset .rmGroup .rmDisabled:hover .rmExpandDown
{
	background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnA-8hvFV1Htz5y9RFKq32XcnnKZ-MsdtJoGjy0IBvaTbQ2&t=633778160741039359');
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_Sunset_rtl .rmGroup .rmLink:hover,
.RadMenu_Sunset_rtl .rmGroup .rmFocused,
.RadMenu_Sunset_rtl .rmGroup .rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_Sunset_rtl .rmGroup .rmLink:hover .rmText,
.RadMenu_Sunset_rtl .rmGroup .rmFocused .rmText,
.RadMenu_Sunset_rtl .rmGroup .rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_Sunset_rtl .rmGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_Sunset_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Sunset_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Sunset_rtl .rmGroup .rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Sunset - specific, overlapping submenus)> */

.RadMenu_Sunset .rmSlide
{
	margin: -3px 0 0 3px;
}

.RadMenu_Sunset .rmVertical .rmSlide,
.RadMenu_Sunset .rmSlide .rmSlide,
.RadMenu_Sunset_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_Sunset_rtl .rmSlide
{
	margin: -3px 0 0 -3px;
}

.RadMenu_Sunset_rtl .rmVertical .rmSlide,
.RadMenu_Sunset_rtl .rmSlide .rmSlide,
.RadMenu_Sunset_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_Sunset .rmLeftArrow,
.RadMenu_Sunset .rmRightArrow,
.RadMenu_Sunset .rmTopArrow,
.RadMenu_Sunset .rmBottomArrow,
.RadMenu_Sunset .rmGroup .rmLeftArrow,
.RadMenu_Sunset .rmGroup .rmRightArrow
{
	background-color: #f4eee6;
}

.RadMenu_Sunset .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #cabaab; }
.RadMenu_Sunset .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #cabaab; }

.RadMenu_Sunset .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #cabaab; }
.RadMenu_Sunset .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #cabaab; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_Sunset .rmVertical .rmSeparator .rmText,
.RadMenu_Sunset .rmHorizontal .rmVertical .rmSeparator .rmText
{
	background-position: 0 -406px;
}

.RadMenu_Sunset .rmHorizontal .rmSeparator .rmText,
.RadMenu_Sunset .rmVertical .rmHorizontal .rmSeparator .rmText
{
	background-position: 0 -386px;
}

/* </Separators> */

/* </RadMenu / Sunset> */
/* END Telerik.Web.UI.Skins.Sunset.Menu.Sunset.css */
/* START Telerik.Web.UI.Skins.Sunset.PanelBar.Sunset.css */
.RadPanelBar_Sunset
{
	background: #fff;
}

.RadPanelBar_Sunset .rpRootGroup
{
	border-color: #959485;
}

.RadPanelBar_Sunset .rpLink,
.RadPanelBar_Sunset .rpTemplate
{
	color: #fff;
	font: normal 12px/24px "Segoe UI", Arial, sans-serif;
}

.RadPanelBar_Sunset .rpLink
{
	background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnB1d6XIrmliWP2Q4HQzOp4yxffYwzXv0QD97aFhrgkPa2Mz7bL_Zp6myZITAbUw--01&t=633778160741039359');
}

.RadPanelBar_Sunset .rpOut
{
	border-color: #B94C09;
}

.RadPanelBar_Sunset .rpLink
{
	background-color: #B94C09;
	border-color:  #B94C09;
}

.RadPanelBar_Sunset .rpExpanded
{
	border-color: #71250a;
}

.RadPanelBar_Sunset .rpFocused,
.RadPanelBar_Sunset .rpLink:hover
{
	color: #5d1f00;
}

.RadPanelBar_Sunset .rpSelected,
.RadPanelBar_Sunset .rpSelected:hover
{
	color: #5d1f00;
	background-color: #7fc848;
}

/* <disabled items> */
.RadPanelBar_Sunset .rpDisabled,
.RadPanelBar_Sunset .rpDisabled:hover
{
	color: #bbb;
}

.RadPanelBar_Sunset .rpDisabled:hover .rpOut
{
	border-color: #A6D9F4;
}
/* </disabled items> */

/* <expand arrows> */
.RadPanelBar_Sunset .rpExpandable .rpText,
.RadPanelBar_Sunset .rpExpanded .rpText
{
	background-color: transparent;
	background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnB1d6XIrmliWP2Q4HQzOp4yg3aPSjzR1RpHNjjeuTdMY701btAr-axScMqeif9XlnY1&t=633778160741039359');
}
/* </expand arrows> */

/* <subitems> */
.RadPanelBar_Sunset .rpGroup
{
	background-color: #fff;
}

.RadPanelBar_Sunset .rpGroup .rpLink,
.RadPanelBar_Sunset .rpGroup .rpTemplate
{
	color: #000;
	background-color: transparent;
	background-image: none;
}

.RadPanelBar_Sunset .rpGroup .rpLink:hover
{
	color: #863d02;
}

.RadPanelBar_Sunset .rpGroup .rpSelected,
.RadPanelBar_Sunset .rpGroup .rpSelected:hover
{
	color: #5d1f00;
}

.RadPanelBar_Sunset .rpGroup .rpLink,
.RadPanelBar_Sunset .rpGroup .rpOut
{
	background-color: transparent;
	background-image: url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnB1d6XIrmliWP2Q4HQzOp4ygakHLZzbYDckdj0mMNkT1yblEvl2JEpiOOnCKezK8OI1&t=633778160741039359');
	background-repeat: no-repeat;
}


/* <subitems (disabled)> */
.RadPanelBar_Sunset .rpGroup .rpDisabled,
.RadPanelBar_Sunset .rpGroup .rpDisabled:hover,
.RadPanelBar_Sunset .rpGroup .rpDisabled:hover .rpOut
{
	background-image: none;
}

.RadPanelBar_Sunset .rpGroup .rpDisabled,
.RadPanelBar_Sunset .rpGroup .rpDisabled:hover
{
	color: #bbb;
	text-decoration: none;
	background-color: #fff;
}
/* </subitems (disabled)> */

/* <subitems> */
/* END Telerik.Web.UI.Skins.Sunset.PanelBar.Sunset.css */
/* START Telerik.Web.UI.Skins.PanelBar.css */
/* PanelBar base css */

.RadPanelBar
{
	width: 250px;
}

.RadPanelBar .rpRootGroup
{
	border-width: 1px;
	border-style: solid;
}

.RadPanelBar .rpRootGroup,
.RadPanelBar .rpGroup,
.RadPanelBar .rpItem
{
	margin: 0;
	padding: 0;
	list-style-position:outside;
	list-style: none;
}

.RadPanelBar .rpSlide
{
    position: static;
    float: none;
    height: auto;
	overflow:hidden;
	display:none;
	zoom: 1;
}

.RadPanelBar .rpItem
{
	float: none;
	display: block;
	position: static;
}
* html .RadPanelBar .rpItem { display: inline }
* html .RadPanelBar .rpGroup .rpItem { display: block }

.RadPanelBar .rpItem:after,
.RadPanelBar .rpText:after,
.RadPanelBar .rpTemplate:after
{
    content: ""; 
    display: block; 
    height: 0; 
    line-height: 0;
    font-size: 0;
    clear: both; 
    visibility: hidden;
}

.RadPanelBar .rpLink
{
	cursor: pointer;
	text-decoration: none;
	overflow: hidden;
	background-repeat: repeat-x;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	zoom: 1;
}

.RadPanelBar .rpLink:focus
{
	outline: 0 none;
}

.RadPanelBar .rpLink,
.RadPanelBar .rpOut,
.RadPanelBar .rpText
{
	display: block;
}

.RadPanelBar .rpText,
.RadPanelBar .rpOut,
.RadPanelBar .rpTemplate
{
	overflow: hidden;
}

.RadPanelBar .rpOut
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.RadPanelBar .rpFocused .rpOut,
.RadPanelBar .rpLink:hover .rpOut,
.RadPanelBar .rpSelected .rpOut,
.RadPanelBar .rpSelected:hover .rpOut
{
	border-bottom-width: 0;
	padding-bottom: 1px;
}

.RadPanelBar_Forest .rpDisabled:hover .rpOut
{
	padding-bottom: 0;
	border-bottom-width: 1px;
}

.RadPanelBar .rpImage
{
	float: left;
	border: 0;
	vertical-align: middle;
	padding: 4px 3px 3px;
}

* html .RadPanelBar .rpImage { padding-bottom: 4px; }

.RadPanelBar .rpText
{
	padding: 0 10px;
}

/* <sub items> */
.RadPanelBar .rpGroup
{
	overflow: auto;
	overflow-x: hidden;
}

.RadPanelBar .rpGroup .rpLink,
.RadPanelBar .rpGroup .rpTemplate
{
	background-color: transparent;
	
	border-bottom: 0;
	
	font-size: 12px;
	
	line-height: 22px;
}


.RadPanelBar .rpGroup .rpLink:hover
{
	border-bottom: 0;
}

.RadPanelBar .rpGroup .rpLink .rpOut,
.RadPanelBar .rpGroup .rpExpanded .rpOut,
.RadPanelBar .rpGroup .rpSelected .rpOut,
.RadPanelBar .rpGroup .rpLink:hover .rpOut,
.RadPanelBar .rpGroup .rpExpanded:hover .rpOut,
.RadPanelBar .rpGroup .rpSelected:hover .rpOut
{
	padding-bottom: 0;
}

.RadPanelBar .rpGroup .rpDisabled:hover .rpOut
{
	border-bottom: 0;
}

.RadPanelBar .rpGroup .rpOut
{
	border-bottom: 0;
	margin-right: 3px;
}

.RadPanelBar .rpGroup .rpImage
{
	padding: 3px 3px 3px 9px;
}
/* </sub items> */

/* <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;
}

/* <root items (disabled)> */
.RadPanelBar .rpDisabled:hover
{
	cursor: default;
}

.RadPanelBar .rpDisabled,
.RadPanelBar .rpDisabled:hover,
.RadPanelBar .rpDisabled:hover .rpOut
{
	background-position: 0 0;
}
/* </root items (disabled)> */

/*      <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 .rpExpandable.rpSelected .rpText,
.RadPanelBar .rpExpandable.rpSelected:hover .rpText
{
	background-position: 100% -337px;
}

.RadPanelBar .rpExpanded.rpSelected .rpText,
.RadPanelBar .rpExpanded.rpSelected:hover .rpText
{
	background-position: 100% -476px;
}

.RadPanelBar_rtl .rpExpandable.rpSelected .rpText,
.RadPanelBar_rtl .rpExpandable.rpSelected:hover .rpText
{
	background-position: 0 -337px;
}

.RadPanelBar_rtl .rpExpanded.rpSelected .rpText,
.RadPanelBar_rtl .rpExpanded.rpSelected:hover .rpText
{
	background-position: 0 -476px;
}

/*      </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)> */

/*      <subitems (expand arrows)> */
.RadPanelBar .rpGroup .rpExpandable .rpText,
.RadPanelBar .rpGroup .rpExpandable:hover .rpText { background-position: 100% -938px; }
.RadPanelBar .rpGroup .rpExpanded .rpText,
.RadPanelBar .rpGroup .rpExpanded:hover .rpText { background-position: 100% -1078px; }
.RadPanelBar_rtl .rpGroup .rpExpandable .rpText,
.RadPanelBar_rtl .rpGroup .rpExpandable:hover .rpText { background-position: 0 -938px; }
.RadPanelBar_rtl .rpGroup .rpExpanded .rpText,
.RadPanelBar_rtl .rpGroup .rpExpanded:hover .rpText { background-position: 0 -1078px; }
/*      </subitems (expand arrows)> */
/* </background positioning> */

/* <level indentation> */
.RadPanelBar .rpLevel2 .rpTemplate,
.RadPanelBar .rpLevel2 .rpOut
{
	padding-left: 15px;
}

.RadPanelBar .rpLevel3 .rpTemplate,
.RadPanelBar .rpLevel3 .rpOut
{
	padding-left: 30px;
}

/*      <rtl> */
.RadPanelBar_rtl .rpLevel2 .rpTemplate,
.RadPanelBar_rtl .rpLevel2 .rpOut
{
	padding-left: 0;
	padding-right: 15px;
}

.RadPanelBar_rtl .rpLevel3 .rpTemplate,
.RadPanelBar_rtl .rpLevel3 .rpOut
{
	padding-left: 0;
	padding-right: 30px;
}
/*      </rtl> */
/* </level indentation> */

.RadPanelBar .rpLevel1 .rpFirst { padding-top: 1px; }
.RadPanelBar .rpLevel2 .rpItem { padding-top: 0; }

.RadPanelBar .rpLevel1 .rpLast { padding-bottom: 1px; }
.RadPanelBar .rpLevel2 .rpItem { padding-bottom: 0; }
/* END Telerik.Web.UI.Skins.PanelBar.css */
/* START Telerik.Web.UI.Skins.Sunset.Grid.Sunset.css */
/*Telerik RadGrid Sunset Skin*/

/*global*/

.RadGrid_Sunset
{
    border:1px solid #bbb99d;
    background:#fff;
    color:#272522;
}

.RadGrid_Sunset,
.RadGrid_Sunset .rgMasterTable,
.RadGrid_Sunset .rgDetailTable,
.RadGrid_Sunset .rgGroupPanel table,
.RadGrid_Sunset .rgCommandRow table,
.RadGrid_Sunset .rgEditForm table,
.GridToolTip_Sunset
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_Sunset .rgMasterTable,
.RadGrid_Sunset .rgDetailTable
{
    border-collapse:separate;
}

.RadGrid_Sunset .rgRow,
.RadGrid_Sunset .rgAltRow,
.RadGrid_Sunset .rgHeader,
.RadGrid_Sunset .rgResizeCol,
.RadGrid_Sunset .rgPager,
.RadGrid_Sunset .rgGroupPanel,
.RadGrid_Sunset .rgGroupHeader
{
	cursor:default;
}

.RadGrid_Sunset input[type="image"]
{
	cursor:pointer;
}

.RadGrid_Sunset .rgRow td,
.RadGrid_Sunset .rgAltRow td,
.RadGrid_Sunset .rgEditRow td,
.RadGrid_Sunset .rgFooter td,
.RadGrid_Sunset .rgFilterRow td,
.RadGrid_Sunset .rgHeader,
.RadGrid_Sunset .rgResizeCol,
.RadGrid_Sunset .rgGroupHeader td
{
	padding-left:7px;
	padding-right:7px;
}

.RadGrid_Sunset .rgHeader:first-child,
.RadGrid_Sunset th.rgResizeCol:first-child,
.RadGrid_Sunset .rgFilterRow>td:first-child,
.RadGrid_Sunset .rgRow>td:first-child,
.RadGrid_Sunset .rgAltRow>td:first-child
{
	border-left:0;
	padding-left:8px;
}

.RadGrid_Sunset .rgAdd,
.RadGrid_Sunset .rgRefresh,
.RadGrid_Sunset .rgEdit,
.RadGrid_Sunset .rgDel,
.RadGrid_Sunset .rgFilter,
.RadGrid_Sunset .rgPagePrev,
.RadGrid_Sunset .rgPageNext,
.RadGrid_Sunset .rgPageFirst,
.RadGrid_Sunset .rgPageLast,
.RadGrid_Sunset .rgExpand,
.RadGrid_Sunset .rgCollapse,
.RadGrid_Sunset .rgSortAsc,
.RadGrid_Sunset .rgSortDesc,
.RadGrid_Sunset .rgUpdate,
.RadGrid_Sunset .rgCancel,
.RadGrid_Sunset .rgUngroup
{
	width:16px;
	height:16px;
	border:0;
	margin:0;
	padding:0;
	background-color:transparent;
	background-image:url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61LwwWjd9VPapGMh-dGhKHbg2&t=633778160741039359');
	background-repeat:no-repeat;
	vertical-align:middle;
	font-size:1px;
	cursor:pointer;
}

.RadGrid_Sunset .rgGroupItem input,
.RadGrid_Sunset .rgCommandRow img,
.RadGrid_Sunset .rgHeader input,
.RadGrid_Sunset .rgFilterRow img,
.RadGrid_Sunset .rgFilterRow input,
.RadGrid_Sunset .rgPager img
{
	vertical-align:middle;
}

/*header*/

.RadGrid_Sunset .rgHeaderDiv
{
	background:#e1dac7 0 -5900px repeat-x url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61LwwWjd9VPapGMh-dGhKHbg2&t=633778160741039359');
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -6200px;
}

.rgNoScrollImage .rgHeaderDiv
{
	background-image:none;
}

.RadGrid_Sunset .rgHeader,
.RadGrid_Sunset th.rgResizeCol
{
	border:1px solid;
	border-color:#e98879 #cd6a3f #71250a #872b07;
	border-top:0;
	padding-top:4px;
	padding-bottom:4px;
	background:0 -2300px repeat-x #b94d0a url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61LwwWjd9VPapGMh-dGhKHbg2&t=633778160741039359');
	text-align:left;
	font-weight:normal;
}

.RadGrid_Sunset th.rgSorted
{
	border-color:#ec9883 #cd6a3f #854324 #8b3312;
	background-color:#c36624;
	background-position:0 -2600px;
}

.RadGrid_Sunset .rgHeader,
.RadGrid_Sunset .rgHeader a
{
    color:#fff;
    text-decoration:none;
}

.RadGrid_Sunset .rgCheck
{
	height:15px;
	margin:0;
	padding:0;
}

/*rows*/

.RadGrid_Sunset .rgRow td,
.RadGrid_Sunset .rgAltRow td,
.RadGrid_Sunset .rgEditRow td,
.RadGrid_Sunset .rgFooter td
{
	border:1px solid;
	border-top:0;
	padding-top:4px;
	padding-bottom:3px;
}

.RadGrid_Sunset .rgRow td
{
	border-color:#fff #fff #fff #cabaab;
}

.RadGrid_Sunset .rgAltRow
{
	background:#f1e9dc;
}

.RadGrid_Sunset .rgAltRow td
{
	border-color:#f1e9dc #f1e9dc #f1e9dc #cabaab;
}

.RadGrid_Sunset .rgRow .rgSorted
{
	border-bottom-color:#f6f1e8;
	background-color:#f6f1e8;
}

.RadGrid_Sunset .rgSelectedRow .rgSorted,
.RadGrid_Sunset .rgActiveRow .rgSorted,
.RadGrid_Sunset .rgHoveredRow .rgSorted,
.RadGrid_Sunset .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_Sunset .rgRow a,
.RadGrid_Sunset .rgAltRow a,
.RadGrid_Sunset .rgEditRow a,
.RadGrid_Sunset .rgFooter a,
.RadGrid_Sunset .rgEditForm a
{
	color:#5d1f00;
}

.RadGrid_Sunset .rgSelectedRow
{
    background:#e38443 0 -3900px repeat-x url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61LwwWjd9VPapGMh-dGhKHbg2&t=633778160741039359');
}
*+html .RadGrid_Sunset .rgSelectedRow .rgSorted{background-color:#e38443}
* html .RadGrid_Sunset .rgSelectedRow .rgSorted{background-color:#e38443}

.RadGrid_Sunset .rgActiveRow,
.RadGrid_Sunset .rgHoveredRow
{
    background:#f2d328 0 -2900px repeat-x url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61LwwWjd9VPapGMh-dGhKHbg2&t=633778160741039359');
}
*+html .RadGrid_Sunset .rgActiveRow .rgSorted,
*+html .RadGrid_Sunset .rgHoveredRow .rgSorted{background-color:#f2d328}
* html .RadGrid_Sunset .rgActiveRow .rgSorted,
* html .RadGrid_Sunset .rgHoveredRow .rgSorted{background-color:#f2d328}

.RadGrid_Sunset .rgEditRow
{
	background:#e1dac7;
}
*+html .RadGrid_Sunset .rgEditRow .rgSorted{background-color:#e1dac7}
* html .RadGrid_Sunset .rgEditRow .rgSorted{background-color:#e1dac7}

.RadGrid_Sunset .rgSelectedRow td,
.RadGrid_Sunset .rgActiveRow td,
.RadGrid_Sunset .rgHoveredRow td,
.RadGrid_Sunset .rgEditRow td
{
	border-left:0;
	border-right:0;
	padding-left:8px;
	padding-right:8px;
}

.RadGrid_Sunset .rgSelectedRow td,
.RadGrid_Sunset .rgSelectedRow td.rgSorted
{
	border-bottom-color:#ad5e2f;
}

.RadGrid_Sunset .rgActiveRow td,
.RadGrid_Sunset .rgHoveredRow td,
.RadGrid_Sunset .rgActiveRow td.rgSorted,
.RadGrid_Sunset .rgHoveredRow td.rgSorted
{
	border-bottom-color:#ca9a3e;
}

.RadGrid_Sunset .rgEditRow td,
.RadGrid_Sunset .rgEditRow td.rgSorted
{
	border-color:#e1dac7;
}

/*footer*/

.RadGrid_Sunset .rgFooterDiv,
.RadGrid_Sunset .rgFooter
{
	background:#e1dac7;
}

.RadGrid_Sunset .rgFooter td
{
	border-top-width:1px;
	border-color:#cabaab #e1dac7 #f1e9dc #e1dac7;
}

/*status*/

.RadGrid_Sunset .rgPager .rgStatus
{
	width:35px;
	border:1px solid;
	border-color:#cabaab #cabaab #f1e9dc #cabaab;
	border-left:0;
	padding:3px 0 2px;
}

.RadGrid_Sunset .rgStatus div
{
	width:24px;
	height:24px;
	overflow:hidden;
	border:0;
	margin:0 auto;
	padding:0;
	background:transparent center center no-repeat url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61l7A8cRTFTa8NgZtlnStNGA2&t=633778160741039359');
	text-indent:-2222px;
}

/*pager*/

.RadGrid_Sunset .rgPager
{
	background:#dee0c8;
}

.RadGrid_Sunset .rgPager td
{
	padding:0;
}

.RadGrid_Sunset .rgPager .rgPagerCell
{
	border:1px solid;
	border-color:#cabaab #f1e9dc #f1e9dc;
	border-right:0;
	padding:3px 0 2px;
}

.RadGrid_Sunset .rgWrap
{
	float:left;
	padding:0 10px;
	line-height:26px;
	white-space:nowrap;
}

.RadGrid_Sunset .rgArrPart1
{
	padding-right:0;
	line-height:22px;
}

.RadGrid_Sunset .rgArrPart2
{
	padding-left:0;
	line-height:22px;
}

.RadGrid_Sunset .rgInfoPart
{
	float:right;
	color:#676462;
}

.RadGrid_Sunset .rgInfoPart strong
{
	font-weight:normal;
	color:#272522;
}

.RadGrid_Sunset .rgSEO .rgArrPart1,
.RadGrid_Sunset .rgSEO .rgArrPart2
{
	line-height:24px;
}

.RadGrid_Sunset .rgWrap a img
{
	margin:0 8px;
}

.RadGrid_Sunset .rgPageFirst,
.RadGrid_Sunset .rgPagePrev,
.RadGrid_Sunset .rgPageNext,
.RadGrid_Sunset .rgPageLast
{
	width:22px;
	height:24px;
}

.RadGrid_Sunset .rgPageFirst
{
	background-position:0 -549px;
}
.RadGrid_Sunset .rgPageFirst:hover
{
	background-position:0 -599px;
}
.RadGrid_Sunset .rgPagePrev
{
	background-position:0 -699px;
}
.RadGrid_Sunset .rgPagePrev:hover
{
	background-position:0 -749px;
}
.RadGrid_Sunset .rgPageNext
{
	background-position:0 -849px;
}
.RadGrid_Sunset .rgPageNext:hover
{
	background-position:0 -899px;
}
.RadGrid_Sunset .rgPageLast
{
	background-position:0 -999px;
}
.RadGrid_Sunset .rgPageLast:hover
{
	background-position:0 -1049px;
}

.RadGrid_Sunset .rgPagerButton
{
	height:22px;
	border:1px solid;
	border-color:#b97322 #9d5d13 #824703;
	margin:0 14px 0 0;
	padding:0 4px 2px;
	background:#f4be77 repeat-x 0 -1550px url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61LwwWjd9VPapGMh-dGhKHbg2&t=633778160741039359');
	color:#3d1400;
	font:12px/12px "segoe ui",arial,sans-serif;
	vertical-align:middle;
	cursor:pointer;
}

.RadGrid_Sunset .rgNumPart
{
	padding:2px 0;
}

.RadGrid_Sunset .NumericPages .rgNumPart
{
	padding:2px 10px;
}

.RadGrid_Sunset .rgNumPart a:hover,
.RadGrid_Sunset .rgNumPart a:hover span,
.RadGrid_Sunset .rgNumPart a.rgCurrentPage,
.RadGrid_Sunset .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61LwwWjd9VPapGMh-dGhKHbg2&t=633778160741039359');
}

.RadGrid_Sunset .rgNumPart a
{
	float:left;
	line-height:22px;
	margin:0;
	padding:0 5px 0 0;
	color:#272522;
	text-decoration:none;
}

.RadGrid_Sunset .rgNumPart span
{
	float:left;
	padding:0 0 0 5px;
}

.RadGrid_Sunset .rgNumPart a:hover
{
	background-position:100% -1250px;
	color:#863d02;
}

.RadGrid_Sunset .rgNumPart a:hover span
{
	background-position:0 -1150px;
	cursor:pointer;
}

.RadGrid_Sunset .rgNumPart a.rgCurrentPage,
.RadGrid_Sunset .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
	color:#5d1f00;
	cursor:default;
}

.RadGrid_Sunset .rgNumPart a.rgCurrentPage span,
.RadGrid_Sunset .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
	cursor:default;
}

.RadGrid_Sunset .NextPrevNumericAndAdvanced .rgAdvPart
{
	float:none;
	text-align:center;
}

.RadGrid_Sunset .rgPager .RadSlider
{
	float:left;
	margin:2px 10px 0 0;
}

.RadGrid_Sunset .rgPager .rgPagerLabel,
.RadGrid_Sunset .rgPager .RadComboBox,
.RadGrid_Sunset .rgPager .RadInput_Sunset
{
	margin:0 4px 0 0;
	vertical-align:middle;
}

.RadGrid_Sunset .rgPager .RadComboBox
{
	margin-top:-1px;
}
*+html .RadGrid_Sunset .rgPager .RadComboBox{margin-top:-2px;}
* html .RadGrid_Sunset .rgPager .RadComboBox{margin-top:-2px;}

* html .RadGrid_Sunset .rgPager .RadComboBox{padding:1px 0;}

.RadGrid_Sunset .rgPagerTextBox
{
	text-align:center;
}

/*sorting, reordering*/

.RadGrid_Sunset .rgHeader .rgSortAsc
{
	background-position:3px -247px;
	height:10px;
}

.RadGrid_Sunset .rgHeader .rgSortDesc
{
	background-position:3px -197px;
	height:10px;
}

.GridReorderTop_Sunset,
.GridReorderBottom_Sunset
{
	width:9px !important;
	height:9px !important;
	margin-left:-5px;
	background:0 0 no-repeat url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61LwwWjd9VPapGMh-dGhKHbg2&t=633778160741039359');
}

.GridReorderBottom_Sunset
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_Sunset .rgFilterRow
{
	background:#e1dac7;
}

.RadGrid_Sunset .rgFilterRow td
{
    padding-top:4px;
    padding-bottom:5px;
    border:1px solid;
    border-top:0;
    border-color:#e1dac7 #e1dac7 #89806b;
}

.RadGrid_Sunset .rgFilter
{
	width:22px;
	height:22px;
	margin:0 0 0 2px;
	background-position:0 -300px;
}

.RadGrid_Sunset .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_Sunset .rgFilterActive,
.RadGrid_Sunset .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_Sunset .rgFilterBox
{
	border:1px solid #938879;
	padding:2px 1px 3px;
	font:12px "segoe ui",arial,sans-serif;
	color:#272522;
	vertical-align:middle;
}

/*grouping*/

.RadGrid_Sunset .rgGroupPanel
{
	height:24px;
	border:0;
	border-bottom:1px solid #504b41;
	background:#afa79a 0 -1900px repeat-x url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61LwwWjd9VPapGMh-dGhKHbg2&t=633778160741039359');
	color:#fff;
}

.RadGrid_Sunset .rgGroupPanel td
{
	border:0;
	padding:3px;
	vertical-align:middle;
}

.RadGrid_Sunset .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_Sunset .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_Sunset .rgGroupPanel .rgSortDesc
{
	background-position:4px -94px;
}

.RadGrid_Sunset .rgUngroup
{
	background-position:0 -7000px;
}

.RadGrid_Sunset .rgGroupItem
{
	border:1px solid #904c23;
	padding:0 2px 1px 3px;
	background:#e38443 0 -6500px repeat-x url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61LwwWjd9VPapGMh-dGhKHbg2&t=633778160741039359');
	color:#5d1f00;
	line-height:20px;
	font-weight:normal;
	vertical-align:middle;
}

.RadGrid_Sunset .rgGroupHeader
{
    background:#a39787;
    font-size:1.1em;
    line-height:21px;
	color:#fff;
}

.RadGrid_Sunset .rgGroupHeader td
{
    padding:0 8px;
}

.RadGrid_Sunset td.rgGroupCol,
.RadGrid_Sunset td.rgExpandCol
{
	background:#a39787 none;
	border-color:#a39787;
}

.RadGrid_Sunset .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_Sunset .rgCollapse
{
	background-position:3px -444px;
}

.RadGrid_Sunset .rgGroupHeader td p
{
    display:inline;
    margin:0;
    padding:0 10px;
}

.RadGrid_Sunset .rgGroupHeader td div div
{
	top:-0.8em;
	padding:0 10px;
}

.RadGrid_Sunset .rgGroupHeader td div div div
{
	top:0;
	padding:0;
}

/*editing*/

.RadGrid_Sunset .rgEditForm
{
	border-bottom:1px solid #cabaab;
	background:#eae5d7;
}

.RadGrid_Sunset .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_Sunset .rgCancel
{
	background-position:2px -1848px;
}

/*hierarchy*/

.RadGrid_Sunset .rgDetailTable
{
	border:1px solid #cabaab;
	border-right:0;
}

/*command row*/

.RadGrid_Sunset .rgCommandRow
{
	background:#575043 0 -2099px repeat-x url('/WebResource.axd?d=j3jvcOvQFcDBEgk9MLaWCPDScoz6EMEWQLDLHrbNVnDY15KaLkVZcYrxrww_oC61LwwWjd9VPapGMh-dGhKHbg2&t=633778160741039359');
	color:#fff;
}

.RadGrid_Sunset .rgCommandRow td
{
	border:0;
	padding:0;
}

.RadGrid_Sunset thead .rgCommandRow td
{
	border-bottom:1px solid #36332c;
}

.RadGrid_Sunset tfoot .rgCommandRow td
{
	border-top:1px solid #504a41;
}

.RadGrid_Sunset .rgCommandRow td td
{
	border:0;
	padding:3px 7px 4px;
}

.RadGrid_Sunset .rgCommandRow td td td
{
	padding:1px;
}

.RadGrid_Sunset .rgCommandRow table
{
	border:1px solid;
	border-color:#968f7c #8c8676 #6d665a;
}

.RadGrid_Sunset .rgCommandRow table table
{
	border:0;
}

.RadGrid_Sunset .rgCommandRow a
{
	color:#fff;
	text-decoration:none;
}

.RadGrid_Sunset .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_Sunset .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_Sunset .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_Sunset .rgDel
{
	background-position:0 -1750px;
}

/*multirow select*/

.GridRowSelector_Sunset
{
	background:#71250a;
}

/*row drag n drop*/

.GridItemDropIndicator_Sunset
{
    border-top:1px dashed #71250a;
}

/*tooltip*/

.GridToolTip_Sunset
{
	border:1px solid #cabaab;
	padding:3px;
	background:#f6f1e8;
	color:#272522;
}

/*rtl*/

.RadGridRTL_Sunset .rgHeader,
.RadGridRTL_Sunset .rgResizeCol
{
	text-align:right;
}

.RadGridRTL_Sunset .rgHeader:first-child,
.RadGridRTL_Sunset th.rgResizeCol:first-child,
.RadGridRTL_Sunset .rgFilterRow>td:first-child,
.RadGridRTL_Sunset .rgRow>td:first-child,
.RadGridRTL_Sunset .rgAltRow>td:first-child
{
	border-left:1px solid;
	padding-left:7px;
}

.RadGridRTL_Sunset .rgPager .rgStatus
{
	border-right:0;
	border-left-width:1px;
}

.RadGridRTL_Sunset .rgWrap
{
	float:right;
}

.RadGridRTL_Sunset .rgInfoPart
{
	float:left;
}

.RadGridRTL_Sunset .rgNumPart
{
	width:220px;
}

.RadGridRTL_Sunset .rgNumPart a
{
	float:right;
}

.RadGridRTL_Sunset .rgDetailTable
{
	border-right:1px solid;
	border-left:0;
}

/* END Telerik.Web.UI.Skins.Sunset.Grid.Sunset.css */
