/* START Telerik.Web.UI.Skins.FormDecorator.css */
/* this is set to the "real" radiobuttons and checkboxes */
.rfdRealInput
{
    position: absolute;
    left: -99999px;
}

/* --- COMMON SETTINGS FOR THE SKINNED BUTTONS --- */

/* set one pixel margin to the skinned buttons, which compensates the focus dots when the button is focused */
.rfdButton a.rfdSkinnedButton
{
	margin: 1px;
}

.rfdButton a.rfdSkinnedButton,
.rfdButton a.rfdSkinnedButton *
{
    cursor: default;
    background-repeat: no-repeat;
	background-color: transparent;
	height: 22px;
	line-height: 22px;
	text-decoration: none;
	display: inline-block;
	border: 0 !important; /* do not remove the !important flag, otherwise the * selector will not apply for that property */
	text-align: center;
	font: normal 12px "Segoe UI", Arial, Verdana !important;
    white-space: nowrap;
}

/* set dotted border to a focused button */
.rfdButton a.rfdSkinnedButton:focus
{
	outline: dotted 1px #ccc;
}

.rfdButton a.rfdSkinnedButton,
.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover
{
    padding: 0 4px 0 0;
}

.RadForm.rfdTextbox input[type="text"], 
.RadForm.rfdTextbox input[type="password"], 
.RadForm.rfdTextarea textarea, 
.RadForm.rfdTextarea textarea[disabled]:hover, 
.RadForm.rfdTextbox input[disabled][type="text"]:hover, 
.RadForm.rfdTextbox input[disabled][type="password"]:hover,
.RadForm .rfdCheckboxChecked, 
.RadForm .rfdInputDisabled.rfdCheckboxChecked:hover
.RadForm .rfdCheckboxUnchecked, 
.RadForm .rfdInputDisabled.rfdCheckboxUnchecked:hover,
.RadForm.rfdLabel label,
.RadForm .rfdRadioUnchecked, 
.RadForm .rfdInputDisabled.rfdRadioUnchecked:hover, 
.RadForm .rfdRadioUnchecked:hover, 
.RadForm .rfdRadioChecked, 
.RadForm .rfdInputDisabled.rfdRadioChecked:hover, 
.RadForm .rfdRadioChecked:hover
{
	font-size: 12px; 
	font-family: "Segoe  UI",Arial,Verdana,sans-serif;
}

/*TEKI: fix CSS inheritance issue with RadComboBox */
.RadForm.rfdTextbox .rfdSkinnedButton input,
.RadForm.rfdTextbox .rfdSkinnedButton button,
.RadForm.rfdTextbox .RadComboBox input,
.RadForm.rfdTextbox .RadComboBox input[type="text"]
{
   border:0;
   background-color:transparent;
}

/*TEKI: (text) inputs by default can have no type specified, so update the button definition to show no border!*/
.RadForm.rfdTextbox input[type="button"].rfdDecorated,
.RadForm.rfdTextbox input[type="reset"].rfdDecorated,
.RadForm.rfdTextbox input[type="submit"].rfdDecorated
{
    border: 0;    
}

.rfdButton input[type="button"].rfdDecorated,
.rfdButton input[type="reset"].rfdDecorated,
.rfdButton input[type="submit"].rfdDecorated,
.rfdButton .rfdSkinnedButton button,
.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover *
{
    background-position: left -22px;
    height: 22px;
	line-height: 22px;
	border: 0;
	padding-left: 12px;
	margin-right:0;/*Safari!*/
}

.rfdButton input[type="button"].rfdDecorated,
.rfdButton input[type="reset"].rfdDecorated,
.rfdButton input[type="submit"].rfdDecorated,
.rfdButton .rfdSkinnedButton button,
.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover *
{
    padding-left: 4px\9; /* IE7 Standards, IE8 Compatibility */
}

.rfdButton input[type="button"].rfdDecorated,
.rfdButton input[type="reset"].rfdDecorated,
.rfdButton input[type="submit"].rfdDecorated,
.rfdButton .rfdSkinnedButton button,
.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover *
{
    padding-left /*\**/: 12px\9; /* IE8 */
}

.rfdButton a.rfdSkinnedButton *
{
    _background-position: left -22px;
}

/* IE6 fixes */
.rfdButton a.rfdInputDisabled:hover *
{
    _background-position: left -22px !important;
}

.rfdButton a.rfdInputDisabled:hover
{
    _background-position: right 0 !important;
}
/* end of IE6 fixes */

.rfdButton a.rfdSkinnedButton,
.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover
{
	background-position: right 0;
}

.rfdButton a.rfdSkinnedButton:hover
{
	background-position: right -44px;
}

.rfdButton a.rfdSkinnedButton:hover *
{
	background-position: left -66px;
}

.rfdButton a.rfdClickedButton,
.rfdButton a.rfdClickedButton:hover
{
	background-position: right -88px;
}

.rfdButton a.rfdSkinnedButton.rfdClickedButton *
{
	background-position: left -110px !important;
}

/* IE7 hovers fix */
*+html.rfdButton a.rfdSkinnedButton:hover *,
*+html .rfdButton a.rfdSkinnedButton:hover *
{
    background-position: left -66px;
}

/* IE 6 fix for inputs */
.rfdButtonType
{
    padding-left: 5px;
}
/* --- END OF COMMON SETTINGS FOR THE SKINNED BUTTONS --- */

.rfdCheckboxChecked,
.rfdCheckboxUnchecked,
.rfdRadioUnchecked,
.rfdRadioChecked
{
    line-height: 20px !important;
	padding: 0 0 0 20px !important;
	zoom: 1; /* IE font-size fix when set in percent */		
	display: inline-block !important;
}

/* Disabled state removed to avoid problems with RadInput and RadCombo */
.rfdSkinnedButton.rfdInputDisabled,
.rfdTextarea textarea[disabled],
.rfdTextbox input[type="text"][disabled],
.rfdTextbox input[type="password"][disabled]
{
    /*filter: alpha(opacity=50);  IE < 8 */
    /*opacity: .5;  FF3, OP9, WebKit */
     /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important; IE8 */
   /* -moz-opacity: .5;  FF2 */
}

*|html .rfdSkinnedButton.rfdInputDisabled,
*|html .rfdTextarea textarea[disabled],
*|html.rfdTextbox input[type="text"][disabled],
*|html .rfdTextbox input[type="password"][disabled]
{
	opacity: .5;
}

/* 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;
}

/* decorated <fieldset />, <textarea /> and <input type="text | password" /> */
.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;    
}

/* do not merge these 2 rules, because of IE6 ! */
table.rfdRoundedWrapper td
{
	padding: 0px !important;
	border: 0px !important;
}
table.rfdRoundedWrapper_fieldset>tbody>tr>td
{
	padding: 0px !important;
	border: 0px !important;
}

/* IE7 */
*+html table.rfdRoundedWrapper, *+html table.rfdRoundedWrapper_fieldset
{
   display: inline;
}

table.rfdRoundedWrapper tr td, table.rfdRoundedWrapper_fieldset tr td
{
    vertical-align: middle;
}

table.rfdRoundedWrapper input[type='text'] 
{
	border-left: none; 
	border-right: none;
}

/* Styling for TABLE cells */
.rfdGrids .rfdTable th,
.rfdGrids .rfdTable td
{
	border: 0;
	padding:5px 7px 4px;
}

/* specific styling related to the elements that need to support rounded corners */
table.rfdRoundedWrapper textarea, textarea.rfdTextarea
{     
    /* Disable the drag resize of textareas in WebKit browsers */
    [hack:safari;
        resize: none;        
    ]        
}

/* right-to-left support begin */
.rfdRtl
{
	direction: rtl;
}

.rfdRtl .rfdRealInput 
{
	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;
}

.rfdRtl .rfdCheckboxUnchecked,
.rfdRtl .rfdInputDisabled.rfdCheckboxUnchecked:hover
{
	padding: 0 20px 0 0 !important;
	background-position: right 0 !important;
}

.rfdRtl .rfdCheckboxUnchecked:hover
{
	background-position: right -200px !important;
}

.rfdRtl .rfdCheckboxChecked,
.rfdRtl .rfdInputDisabled.rfdCheckboxChecked:hover 
{
	padding: 0 20px 0 0 !important;
	background-position: right -420px !important;
}

.rfdRtl .rfdCheckboxChecked:hover
{
	background-position: right -640px !important;
}

.rfdRtl .rfdRadioUnchecked,
.rfdRtl .rfdInputDisabled.rfdRadioUnchecked:hover 
{
	padding: 0 20px 0 0 !important;
	background-position: right 0 !important;
}

.rfdRtl .rfdRadioUnchecked:hover
{
	background-position: right -220px !important;
}

.rfdRtl .rfdRadioChecked,
.rfdRtl .rfdInputDisabled.rfdRadioChecked:hover 
{
	padding: 0 20px 0 0 !important;
	background-position: right -440px !important;
}

.rfdRtl .rfdRadioChecked:hover
{
	background-position: right -640px !important;
}
/* right-to-left support end */

/* skinned selectbox */
.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;
	background-position: 0 0;
	padding-left: 4px;
	zoom: 1;
}

.rfdSelect:hover
{
	background-position: 0 -44px;
}

.rfdSelect .rfdSelectOuter,
.rfdSelect.rfdSelectDisabled:hover .rfdSelectOuter
{
    background-position: right -22px;
    display: block;
    line-height: 22px;
    height: 22px;
    white-space: nowrap;
    width: inherit;
}

.rfdSelect:hover .rfdSelectOuter
{
    background-position: right -66px;
}

.rfdSelect .rfdSelectOuter span
{
    margin-right: 22px;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

/*NEW - TEKI - Support for SELECT dropdowns using the new rendering */
.rfdSelect .rfdSelectBox
{
    position: absolute;
    overflow-y: auto;
    float: left; 
    width: inherit;
}

.rfdSelect li
{
    padding: 0 0 0 3px;
    line-height: 16px;
    height: 16px;
    background-image: none !important;
}

.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 */
}


/* dropdown settings */
.rfdSelectBox
{
    font: normal 10pt Arial, Verdana, Sans-serif;
    display: inline-block;
    overflow-x: hidden;
}

.rfdSelectBox.rfdSelectDisabled:hover
{
    background-position: 0 0;
}

.rfdSelectBox ul
{
    width: inherit;
}

.rfdSelectBox ul,
.rfdSelectBox li
{
    padding: 0;
    margin: 0;
    list-style: none;
}

.rfdSelectBox li
{
    cursor: default;
    padding-left:3px;/* In AJAX CSS-es are registered skin-specific first, base second, which creates problems*/
    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;
}

.rfdSelectBox_Default .rfdSelectBox_optgroup_label:hover
{
    background: none;
    color: black;
}

.rfdSelectBox.rfdSelectDisabled li:hover
{
    background: none !important;
}

.rfdSelectBox .rfdSelectBox_optgroup li
{
    padding-left: 12px !important;
}

.rfdSelectBox li.rfdSelectBox_optgroup_label
{
    padding-left: 0 !important;
}

/* end of skinned selectbox */


/* Internet Explorer fix for background position of a <fieldset /> */
.rfdFieldset fieldset
{
   background-position: 0 7px\9; /* all versions IE hack */
   background-repeat: no-repeat; /* Mandatory to use because of incorrect IE positioning of the image */		
}

.RadForm.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset,
.RadForm.rfdFieldset fieldset.rfdFieldset
{	
	_background-image: none !important; /* removes the background image in IE6 */
}

.rfdCheckboxChecked,
.rfdCheckboxUnchecked,
.rfdRadioUnchecked,
.rfdRadioChecked
{
    line-height: 20px !important;
	padding: 0;
	padding-left: 20px;
	zoom: 1; /* fixes IE issue with font-size set in percent */
	display: inline-block !important;	
}

.rfdRoundedCorners
{
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
	border-radius:4px;
}

/* This one fixes the jumping of the skinned select boxes when clicked in IE7 */
*+html .rfdSelect
{
   vertical-align: middle;
}

.rfdRtl .rfdSelect
{
    padding-left: 18px !important;
    background-position: 0 -110px !important;
}

.rfdRtl .rfdSelect .rfdSelectOuter
{
    margin: 0 !important;
    background-position: right -88px !important;
}

.rfdRtl .rfdSelect:hover
{
    background-position: 0 -154px !important;
}

.rfdRtl .rfdSelect .rfdSelectOuter:hover
{
    margin: 0 !important;
    background-position: right -132px !important;
}

.rfdRtl .rfdSelect .rfdSelectOuter span.rfdSelectText
{
    margin: 0 0 0 0 !important;
    padding: 0 3px 0 0 !important;
}
/* this one removes the hover from the rtl dropdowns in IE6 */
*html .rfdRtl .rfdSelect:hover
{
    _background-position: 0 -110px !important;
}

*+html.RadForm input.rfdDecorated,  
*+html.RadForm button.rfdDecorated  
{  
    padding-left: 4px !important;  
}

/*  Fixed button position when it is placed next to a textbox - Firefox/Safari */
.rfdDecorated, a.rfdSkinnedButton
{
	vertical-align: middle;
}

/* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
@media screen and (-webkit-min-device-pixel-ratio: 0)
{
    .rfdRadio label,
    .rfdCheckbox label
    {
        padding-left: 0 !important;
        background-image: none !important;
        line-height: 18px;
    }
    
    .rfdCheckbox label
    {
        vertical-align: middle;
    }
    
    .rfdRadio label
    {
        vertical-align: bottom;
    }
    
    .rfdRadio input[type="radio"],
    .rfdCheckbox input[type="checkbox"]
    {
        -khtml-appearance: none; /* remove the graphic appearance of the original control */
        position: static; /* set back it's static position on the page */
        width: 20px; /* set default width of the control */
	    height: 20px; /* set default height of the control */
	    vertical-align: middle; /* align the control properly */
	    margin: 0;
    }
    
    .rfdCheckbox input[type="checkbox"][disabled],
    .rfdRadio input[type="radio"][disabled]
    {
        opacity: .5; /* give the control a disabled looks */
    }
    
    /* checkboxes */
    .rfdCheckbox input[type="checkbox"],
    .rfdCheckbox input[type="checkbox"][disabled]:hover
    {
        background-repeat: no-repeat;
        background-position: 0 0;
    }
    
    .rfdCheckbox input[type="checkbox"]:hover
    {
        background-position-y: -200px;
    }
    
    .rfdCheckbox input[type="checkbox"]:checked,
    .rfdCheckbox input[type="checkbox"][disabled]:hover:checked
    {
        background-position-y: -420px;
    }
    
    .rfdCheckbox input[type="checkbox"]:hover:checked
    {
        background-position-y: -640px;
    }
    
    /* radio buttons */
    .rfdRadio input[type="radio"],
    .rfdRadio input[type="radio"][disabled="disabled"]:hover
    {
        background-repeat: no-repeat;
        background-position: 0 0;
    }
    
    .rfdRadio input[type="radio"]:hover
    {
        background-position-y: -220px;
    }
    
    .rfdRadio input[type="radio"]:checked,
    .rfdRadio input[type="radio"][disabled="disabled"]:hover:checked
    {
        background-position-y: -440px;
    }
    
    .rfdRadio input[type="radio"]:hover:checked
    {
        background-position-y: -640px;
    }
}

/* ScrollBar CSS Settings for WebKit */

/* arrow button settings */
.RadForm.rfdScrollBars textarea::-webkit-scrollbar,
.RadForm.rfdScrollBars div::-webkit-scrollbar
{
    width: 16px;
    height: 16px;
}

/* horizontal scroll left button */
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:horizontal:decrement
{
    background-position: 1px -132px;
}

/* horizontal scroll right button */
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:horizontal:increment,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:horizontal:increment
{
    background-position: -10px -132px;
}

/* vertical scroll up button */
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:vertical:decrement
{
   background-position: 0 -145px;
}

/* vertical scroll down button */
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:vertical:increment
{
   background-position: -11px -145px;
}

/* increment / decrement button settings */
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:horizontal:increment,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:horizontal:increment
{
    background-repeat: no-repeat;
    height: auto;
    width: auto;
}

.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-button:horizontal:increment,
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars textarea::-webkit-scrollbar-thumb:horizontal,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars div::-webkit-scrollbar-button:horizontal:increment,
.RadForm.rfdScrollBars div::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars div::-webkit-scrollbar-thumb:horizontal
{
    border-style: solid;
    border-width: 1px;
}
/* END Telerik.Web.UI.Skins.FormDecorator.css */
/* START Telerik.Web.UI.Skins.WebBlue.FormDecorator.WebBlue.css */
/* RadFormDecorator for ASP.NET WebBlue Skin */

/* CSS class for styling the decoration zone or the <html /> tag of the page */
.RadForm_WebBlue.rfdZone
{    
}

/* Decorate scrollbars */
.RadForm_WebBlue.rfdScrollBars
{
	scrollbar-3dlight-color: #90979e; 
	scrollbar-arrow-color: #787878;
	scrollbar-base-color: #f5f5f5; 
	scrollbar-darkshadow-color: #e7f1fa; 
	scrollbar-face-color: #c7d0d9;
	scrollbar-highlight-color: #e7f1fa; 
	scrollbar-shadow-color: #6787bb;
	scrollbar-track-color: #f0f2f4;
}

/* Decorate <input type="button | submit | reset" /> and <button type="button | submit | reset" /> - look if there is a secondary .rfdButton class applied to the root element */
.RadForm_WebBlue.rfdButton a.rfdSkinnedButton,
.RadForm_WebBlue.rfdButton input[type="button"].rfdDecorated,
.RadForm_WebBlue.rfdButton input[type="reset"].rfdDecorated,
.RadForm_WebBlue.rfdButton input[type="submit"].rfdDecorated,
.RadForm_WebBlue.rfdButton .rfdSkinnedButton button
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wPW_xYDzhoGiC98y-kZhFORnRCUpBxuw909PFm_tF8OM1&t=634145324660000000');
	color: #000000;
}

*html .RadForm_WebBlue a.rfdSkinnedButton,
*html .RadForm_WebBlue .rfdSkinnedButton button,
*html .RadForm_WebBlue .rfdSkinnedButton input.rfdDecorated 
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wPW_xYDzhoGiC98y-kZhFORnRCUpBxuw909PFm_tF8OM1&t=634145324660000000');
	color: #000000;
}

.RadForm_WebBlue.rfdButton a.rfdSkinnedButton,
.RadForm_WebBlue.rfdButton a.rfdSkinnedButton *
{
    _background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wPW_xYDzhoGiC98y-kZhFORnRCUpBxuw909PFm_tF8OM1&t=634145324660000000');
}

/* OPERA width fix - do not remove (and check if it is still necessary) */
@media screen and (min-width:1px)  
{
	/* 
       the hack below fixes a strange behavior under Opera - 
       input and button have a different CSS display when in anchor tag 
    */
	.RadForm_WebBlue.rfdButton a.rfdSkinnedButton input
	{
	    display: block;
	    float: left;
	}
}

/* Decorate <h4|5|6 /> */
.RadForm_WebBlue.rfdHeading h4
{
	color: #000000;	
	border-bottom: solid 1px #a0a0a0;
}

.RadForm_WebBlue.rfdHeading h5
{
	color: #000000;	
	border-bottom: solid 1px #a0a0a0;	
}

.RadForm_WebBlue.rfdHeading h6
{
	color: #000000;	
}

/* Decorate <label /> */
.RadForm_WebBlue.rfdLabel label
{	
	color: #000000;
}

/* Decorate <input type="checkbox" /> */
.RadForm_WebBlue .rfdCheckboxUnchecked,
.RadForm_WebBlue .rfdInputDisabled.rfdCheckboxUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wNMXI6gp9BQa_iG0yKYmBdwAHBJzs5GITrgG60y7d1FQ1&t=634145324660000000') no-repeat 0 0;
}

.RadForm_WebBlue .rfdCheckboxUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wNMXI6gp9BQa_iG0yKYmBdwAHBJzs5GITrgG60y7d1FQ1&t=634145324660000000') no-repeat 0 -200px;
}

.RadForm_WebBlue .rfdCheckboxChecked,
.RadForm_WebBlue .rfdInputDisabled.rfdCheckboxChecked:hover
{
	background: transparent url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wNMXI6gp9BQa_iG0yKYmBdwAHBJzs5GITrgG60y7d1FQ1&t=634145324660000000') no-repeat 0 -420px;
}

.RadForm_WebBlue .rfdCheckboxChecked:hover
{
	background: transparent url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wNMXI6gp9BQa_iG0yKYmBdwAHBJzs5GITrgG60y7d1FQ1&t=634145324660000000') no-repeat 0 -640px;
}

/* Decorate <input type="radio" /> */
.RadForm_WebBlue .rfdRadioUnchecked,
.RadForm_WebBlue .rfdInputDisabled.rfdRadioUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-weD0QQx_9LFD9WpUv6n_r7dt_J04sd6m2NXP68BOGqTKOZuujjz13PgVF842fTXV20&t=634145324660000000') no-repeat 1px 0;
}

.RadForm_WebBlue .rfdRadioUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-weD0QQx_9LFD9WpUv6n_r7dt_J04sd6m2NXP68BOGqTKOZuujjz13PgVF842fTXV20&t=634145324660000000') no-repeat 1px -220px;
}

.RadForm_WebBlue .rfdRadioChecked,
.RadForm_WebBlue .rfdInputDisabled.rfdRadioChecked:hover 
{
	background: transparent url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-weD0QQx_9LFD9WpUv6n_r7dt_J04sd6m2NXP68BOGqTKOZuujjz13PgVF842fTXV20&t=634145324660000000') no-repeat 1px -440px;
}

.RadForm_WebBlue .rfdRadioChecked:hover
{
	background: transparent url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-weD0QQx_9LFD9WpUv6n_r7dt_J04sd6m2NXP68BOGqTKOZuujjz13PgVF842fTXV20&t=634145324660000000') no-repeat 1px -640px;
}

/* IE6 - we set .gif")%> image instead of .png")%> due to the lack RGBA support */
.RadForm_WebBlue .rfdRadioUnchecked,
.RadForm_WebBlue .rfdInputDisabled.rfdRadioUnchecked:hover,
.RadForm_WebBlue .rfdRadioUnchecked:hover,
.RadForm_WebBlue .rfdRadioChecked,
.RadForm_WebBlue .rfdInputDisabled.rfdRadioChecked:hover,
.RadForm_WebBlue .rfdRadioChecked:hover
{
    _background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-weD0QQx_9LFD9WpUv6n_r7TesNhZgi7PaYxlETrICVfulh-gSwW6yw-GCkcGjDMzh0&t=634145324660000000'); /* IE6 hack */
}

/* <fieldset /> and <legend /> */
.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;
}

.RadForm_WebBlue.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
.RadForm_WebBlue fieldset.rfdFieldset legend
{
	color: #000000;
}

.RadForm_WebBlue table.rfdRoundedWrapper:hover div.rfdRoundedInner
{
    background-color: #ffffff;
    border-color: #5d9fb7 !important;
}

/* this selector styles the hover of the side bars of the rounded elements */
.RadForm_WebBlue table.rfdRoundedWrapper:hover .rfdRoundedOuter
{	
	background-color: #5d9fb7 !important;
}

/* Decorate <input type="text | password" /> and <textarea /> */
/* For all browsers except IE6 we are using attribute selectors - single or double */
.RadForm_WebBlue.rfdTextbox input[type="text"],
.RadForm_WebBlue.rfdTextbox input[type="password"],
.RadForm_WebBlue.rfdTextarea textarea,
.RadForm_WebBlue.rfdTextarea textarea[disabled]:hover,
.RadForm_WebBlue.rfdTextbox input[disabled][type="text"]:hover,
.RadForm_WebBlue.rfdTextbox input[disabled][type="password"]:hover
{
    border: solid 1px #abadb3;
    background-color: #ffffff;
}

.RadForm_WebBlue.rfdTextbox .rfdDecorated:hover,
.RadForm_WebBlue.rfdTextbox .rfdDecorated:hover,
.RadForm_WebBlue.rfdTextarea textarea:hover
{
    border: solid 1px #5d9fb7;
}

/* Decorate <fieldset /> */
.RadForm_WebBlue.rfdFieldset fieldset
{	
	border: solid 1px #69798c;
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wJ4J3mB9fez_vMXgkWjthbJxNDPEnpvcf1nGm-4aPCd81&t=634145324660000000'); /* having a background image on a fieldset is not okay with IE */	
}

/* Decorate <fieldset /> and <legend /> */
.RadForm_WebBlue.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
.RadForm_WebBlue.rfdFieldset fieldset.rfdFieldset legend
{
	color: #a0a0a0;
}

.RadForm_WebBlue.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset,
.RadForm_WebBlue.rfdFieldset fieldset.rfdFieldset
{	
	border: solid 1px #69798c;
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wJ4J3mB9fez_vMXgkWjthbJxNDPEnpvcf1nGm-4aPCd81&t=634145324660000000'); /* having a background image on a fieldset is not okay with IE */	
}

/* Because of a glitch in IE the following 2 CSS classes must be declared separately for correct parsing of the textarea class in IE6*/
.RadForm_WebBlue table.rfdRoundedWrapper input,
.RadForm_WebBlue table.rfdRoundedWrapper textarea,
.RadForm_WebBlue input.rfdInput, 
.RadForm_WebBlue textarea.rfdTextarea
{
	border: solid 1px #abadb3;
	background: #ffffff;	
	color: #000000;
}

.RadForm_WebBlue textarea.rfdTextarea,
.RadForm_WebBlue table.rfdRoundedWrapper textarea
{
    overflow: auto;
}

/* <select /> */
.rfdSelect_WebBlue,
.rfdSelect_WebBlue:hover,
.rfdSelect_WebBlue .rfdSelectOuter,
.rfdSelect_WebBlue:hover .rfdSelectOuter,
.rfdSelect_WebBlue .rfdSelectArrow span,
.rfdSelectBox_WebBlue .rfdSelect_selected,
.rfdSelectBox_WebBlue li:hover,
.rfdSelect_WebBlue.rfdSelectDisabled:hover,
.rfdRtl .rfdSelect_WebBlue,
.rfdRtl .rfdSelect_WebBlue:hover,
.rfdRtl .rfdSelect_WebBlue .rfdSelectOuter,
.rfdRtl .rfdSelect_WebBlue .rfdSelectOuter:hover
{
    background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wQV8UUhw25jeLfhEzn8sPS0AINYPTw-oRDU5bi_VX1kk1&t=634145324660000000');
    background-repeat: no-repeat;
    background-color: transparent;
}

.rfdSelect_WebBlue .rfdSelectOuter,
.rfdSelect_WebBlue.rfdSelectDisabled:hover .rfdSelectOuter
{
    color: black;
}

.rfdSelect_WebBlue:hover .rfdSelectOuter
{
    color: #768ca5;
}

/* dropdown settings */
.rfdSelectBox_WebBlue
{
    background: white;
    border: solid 1px #768ca5;
    color: #000;
}

.rfdSelectBox_WebBlue li
{
    padding: 0 0 0 3px;
    background-image: none !important;
}

.rfdSelectBox_WebBlue .rfdSelect_selected,
.rfdSelectBox_WebBlue li:hover
{
    color: black;
    background-color: #d1e9f8;
}

.rfdSelectBox_WebBlue .rfdSelectBox_optgroup_label:hover
{
    background: none;
    color: black;
}

/* IE6 disabled state fix - this should not be added to the base stylesheet, but at the bottom of the skin file */
* html .rfdSkinnedButton.rfdInputDisabled
{
    _filter: alpha(opacity=50);
}

* html .RadForm_WebBlue.rfdButton a.rfdInputDisabled:hover
{
	_background-position: 0 0;
}

* html .RadForm_WebBlue.rfdButton a.rfdInputDisabled:hover *
{
	_background-position: right -21px;
	_color: #000000;
}

.RadForm_WebBlue.rfdTextbox input.rfdIE6TextBox,
.RadForm_WebBlue.rfdTextbox textarea.rfdIE6TextBox
{
    _border: solid 1px #abadb3;
    _background-color: #ffffff;
}

/* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
@media screen and (-webkit-min-device-pixel-ratio: 0)
{
    /* checkboxes */
    .rfdCheckbox input[type="checkbox"],
    .rfdCheckbox input[type="checkbox"][disabled]:hover
    {
        background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wNMXI6gp9BQa_iG0yKYmBdwAHBJzs5GITrgG60y7d1FQ1&t=634145324660000000');
    }
    
    /* radio buttons */
    .rfdRadio input[type="radio"],
    .rfdRadio input[type="radio"][disabled="disabled"]:hover
    {
        background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-weD0QQx_9LFD9WpUv6n_r7dt_J04sd6m2NXP68BOGqTKOZuujjz13PgVF842fTXV20&t=634145324660000000');
    }
}

/* ----------------------------------------------- Skin-specific Scrollbar Settings for WebKit ----------------------------------------------- */

/* the scrollbar face color */
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-thumb:horizontal,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-thumb:horizontal
{
    background-color: #c7d0d9;
}

/* scrollbar track background color */
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-track-piece,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-track-piece
{
    background-color: #f0f2f4;
}

.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-button:horizontal:increment,
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-thumb:horizontal,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-button:horizontal:increment,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-thumb:horizontal
{
    border-color: #e7f1fa #6787bb #6787bb #e7f1fa;
}

/* increment / decrement button settings */
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars.RadForm_WebBlue textarea::-webkit-scrollbar-button:horizontal:increment,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars.RadForm_WebBlue div::-webkit-scrollbar-button:horizontal:increment
{
    background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wPW_xYDzhoGiC98y-kZhFORnRCUpBxuw909PFm_tF8OM1&t=634145324660000000');
    background-color: #c7d0d9;
}

/*GridView, FormView, DetailsView*/
.RadForm_WebBlue.rfdGrids .rfdTable
{
    border:1px solid #768ca5;
    background:#fff;
    color:#000;
    font:12px "segoe ui",arial,sans-serif;
}

.RadForm_WebBlue.rfdGrids .rfdTable th
{
    border-bottom:1px solid #3d556c;
    border-left:1px solid #455f77;
    background:#67839a;
    color:#fff;
}

.RadForm_WebBlue.rfdGrids .rfdTable a
{
    color:#0053a5;
}
/* END Telerik.Web.UI.Skins.WebBlue.FormDecorator.WebBlue.css */
/* START Telerik.Web.UI.Skins.ToolTip.css */
/* RadToolTip Base Stylesheet */
/*set width:auto because if it is 100% the right border is not visible - should be 100% minus the width of the side border TDs*/
.RadToolTip.rtLoading
{	
	width: auto; 
	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;
}

.RadToolTip table.rtWrapper td.rtWrapperTopLeft,
.RadToolTip table.rtWrapper td.rtWrapperTopRight,
.RadToolTip table.rtWrapper td.rtWrapperBottomLeft,
.RadToolTip table.rtWrapper td.rtWrapperBottomRight
{
	width: 3px; 
	height: 3px; 
	line-height: 1px; 
	font-size: 1px;
	background-color: transparent;
	background-repeat: no-repeat;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopLeft
{
	background-position: 0 -12px;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopRight
{
	background-position: right -12px;
}

div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft
{
	background-position: 0 -63px;
}

div.RadToolTip table.rtWrapper td.rtWrapperBottomRight
{
	background-position: right -63px;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter
{
	height: 3px; 
	line-height: 0px; 
	font-size: 1px;
	background-repeat: repeat-x;
}

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
{
	background-repeat: repeat-y;
	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%;
}

div.RadToolTip div.rtTitlebar
{	
	font: normal 18px "Segoe UI", Arial, Sans-serif;
	float: left;
	line-height: 22px;
}

div.RadToolTip a.rtCloseButton
{
	display: block; 
	float: right;
	position: absolute;
	right: 2px;
	width: 13px; 
	height: 12px;
	font-size: 1px; 
	line-height: 1px;
	margin-top: 5px;
	margin-right: 3px;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -9999px;
	outline: none;
}

/* 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 */
div.RadToolTip_rtl .rtShadow .rtCloseButton,
div.RadToolTip_rtl .rtShadow a.rtCloseButton:hover
{
    left: 10px;
}

*+html div.RadToolTip_rtl .rtShadow .rtCloseButton,
*+html div.RadToolTip_rtl .rtShadow a.rtCloseButton:hover
{
    left: 17px;
}

/* RTL support end */

div.RadToolTip div.rtCallout
{
	position: absolute; 
	height: 11px; 
	width: 11px;
	line-height: 0px; 
	font-size: 1px;
	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;
}

.RadToolTip table.rtWrapper td.rtWrapperTopLeft,   
.RadToolTip table.rtWrapper td.rtWrapperTopCenter,   
.RadToolTip table.rtWrapper td.rtWrapperTopRight,   
.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle,   
.RadToolTip table.rtWrapper td.rtWrapperContent,   
.RadToolTip table.rtWrapper td.rtWrapperRightMiddle,   
.RadToolTip table.rtWrapper td.rtWrapperBottomLeft,   
.RadToolTip table.rtWrapper td.rtWrapperBottomCenter,   
.RadToolTip table.rtWrapper td.rtWrapperBottomRight   
{
    padding: 0;
    border: 0;
    border-collapse: collapse;
}

/* ToolTip Shadows */
.RadToolTip table.rtShadow td.rtWrapperTopLeft,
.RadToolTip table.rtShadow td.rtWrapperTopRight,
.RadToolTip table.rtShadow td.rtWrapperBottomLeft,
.RadToolTip table.rtShadow td.rtWrapperBottomRight
{
	width: 7px; 
	height: 7px; 
	line-height: 1px; 
	font-size: 1px;
	background-color: transparent;
	background-repeat: no-repeat;
}

div.RadToolTip table.rtShadow td.rtWrapperTopLeft
{
	background-position: 0 -128px;
}

div.RadToolTip table.rtShadow td.rtWrapperTopRight
{
	background-position: -9px -128px;
}

div.RadToolTip table.rtShadow td.rtWrapperBottomLeft
{
	background-position: 0 -135px;
}

div.RadToolTip table.rtShadow td.rtWrapperBottomRight
{
	background-position: -9px -135px;
}

div.RadToolTip table.rtShadow td.rtWrapperTopCenter,
div.RadToolTip table.rtShadow td.rtWrapperBottomCenter
{
	height: 7px; 
	line-height: 0px; 
	font-size: 1px;
	background-repeat: repeat-x;
}

div.RadToolTip table.rtShadow td.rtWrapperTopCenter
{
	background-position: 0 -145px;
}

div.RadToolTip table.rtShadow td.rtWrapperBottomCenter
{
	background-position: 0 -152px;
}

div.RadToolTip table.rtShadow td.rtWrapperLeftMiddle,
div.RadToolTip table.rtShadow td.rtWrapperRightMiddle
{
	background-repeat: repeat-y;
	font-size: 1px;
	width: 7px;
}

div.RadToolTip table.rtShadow td.rtWrapperLeftMiddle
{
	background-position: -7px 0;
}

div.RadToolTip table.rtShadow td.rtWrapperRightMiddle
{
	background-position: -14px 0;
}

.RadToolTip.rtShadow .rtCalloutTopLeft, 
.RadToolTip.rtShadow .rtCalloutTopRight
{
	margin-top:-4px;
}

.RadToolTip.rtShadow .rtCalloutTopCenter 
{
	margin-top:-3px;
}

.RadToolTip.rtShadow .rtCalloutMiddleRight
{
	margin-left:-7px;
}

.RadToolTip.rtShadow .rtCalloutMiddleLeft
{
	margin-left:-4px;
}

.RadToolTip.rtShadow .rtCalloutBottomRight, 
.RadToolTip.rtShadow .rtCalloutBottomCenter,
.RadToolTip.rtShadow .rtCalloutBottomLeft
{
	margin-top: -7px;
}

div.RadToolTip table.rtShadow a.rtCloseButton
{
	margin-top: 6px;
	margin-right: 8px;
}

*+html div.RadToolTip table.rtShadow a.rtCloseButton
{
	margin-top: 10px;
	margin-right: 8px;
}

*+html div.RadToolTip_rtl.rtShadow .rtCalloutMiddleLeft
{
	margin-right: 4px !important;
}
/* END Telerik.Web.UI.Skins.ToolTip.css */
/* START Telerik.Web.UI.Skins.WebBlue.ToolTip.WebBlue.css */
/* RadToolTip WebBlue Skin */

.RadToolTip_WebBlue.rtLoading
{	
	background: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgNjpaGRhZ3CXzM-n8r8NEkQVVWoSYkVrATbGemAjVjbA2&t=634145324660000000') no-repeat center;
}

div.RadToolTip_WebBlue table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_WebBlue table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_WebBlue table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_WebBlue table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip_WebBlue table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_WebBlue table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip_WebBlue a.rtCloseButton
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiEoyTK5RobBYNL0Ipje72Kph8whao0Laa44X44W3Wz9VUVQTVRXtMkcs1xAKn2SNw1&t=634145324660000000');
}

div.RadToolTip_WebBlue table.rtShadow td.rtWrapperTopLeft,
div.RadToolTip_WebBlue table.rtShadow td.rtWrapperTopRight,
div.RadToolTip_WebBlue table.rtShadow td.rtWrapperBottomLeft,
div.RadToolTip_WebBlue table.rtShadow td.rtWrapperBottomRight,
div.RadToolTip_WebBlue table.rtShadow td.rtWrapperTopCenter,
div.RadToolTip_WebBlue table.rtShadow td.rtWrapperBottomCenter,
div.RadToolTip_WebBlue a.rtCloseButton
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiEoyTK5RobBYNL0Ipje72Kph8whao0Laa44X44W3Wz9Vu51B3e8J0ZhDxYbl0g9rc1&t=634145324660000000');
}

* html div.RadToolTip_WebBlue a.rtCloseButton
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiEoyTK5RobBYNL0Ipje72Kph8whao0Laa44X44W3Wz9VUVQTVRXtMkcs1xAKn2SNw1&t=634145324660000000');
}

div.RadToolTip_WebBlue table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_WebBlue table.rtWrapper td.rtWrapperRightMiddle
{
	background-image:  url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiEoyTK5RobBYNL0Ipje72KjjzKSNyfXJesCwpog_OMHXbtx5KWV5fh65m4ZX9t6801&t=634145324660000000');
}

div.RadToolTip_WebBlue table.rtShadow td.rtWrapperLeftMiddle,
div.RadToolTip_WebBlue table.rtShadow td.rtWrapperRightMiddle
{
	background-image:  url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiEoyTK5RobBYNL0Ipje72KjjzKSNyfXJesCwpog_OMHWQvjjiVluKJpUbQZ_G2fTo1&t=634145324660000000');
}
div.RadToolTip_WebBlue table.rtWrapper td.rtWrapperContent
{
	background-color: #e4e5f0;	
	color: #333;
}

div.RadToolTip_WebBlue div.rtTitlebar
{	
	color: #333;
}

div.RadToolTip_WebBlue a.rtCloseButton
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiEoyTK5RobBYNL0Ipje72Kph8whao0Laa44X44W3Wz9VUVQTVRXtMkcs1xAKn2SNw1&t=634145324660000000');
}

div.RadToolTip_WebBlue div.rtCallout
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiEoyTK5RobBYNL0Ipje72K3UzHdHAzHlWmpFrtdTsEfkvSgYVG1Ld7ZKQGoR9oKwM1&t=634145324660000000');
}
/* END Telerik.Web.UI.Skins.WebBlue.ToolTip.WebBlue.css */
/* START Telerik.Web.UI.Skins.ComboBox.css */
/* RadComboBox base skin */

/*global*/

.RadComboBox *
{
	margin: 0;
	padding: 0;
}

.RadComboBox,
.RadComboBox .rcbInput,
.RadComboBoxDropDown
{
	text-align: left;
}

.RadComboBox_rtl,
.RadComboBox_rtl .rcbInput,
.RadComboBoxDropDown_rtl
{
	text-align: right;
}

/* combobox */

.RadComboBox
{
	vertical-align: middle;
}

* html .RadComboBox { vertical-align: top; }

.RadComboBox table
{
	border: 0;
	border-collapse: collapse;
}

.RadComboBox table td.rcbInputCell
{
	width: 100%;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	padding: 0;
	border: 0;
}

* html .RadComboBox td.rcbInputCell
{
	height /**/: 22px;
	line-height /**/: 22px;
}

/* combobox */

.RadComboBox .rcbInputCellLeft,
.RadComboBox .rcbInputCellRight,
.RadComboBox .rcbArrowCellLeft,
.RadComboBox .rcbArrowCellRight
{
	background-color: transparent;
	background-repeat: no-repeat;
}

.RadComboBox .rcbInputCell .rcbInput
{
	width: 100%;
	background: transparent;
	border: 0;
	vertical-align: middle;
	padding: 2px 0 1px;
	outline: 0;
}

* html .RadComboBox .rcbInputCell .rcbInput
{
	height /**/: 18px;
	padding /**/: 2px 0 0; /* This should fix the ajax introduced height in IE6 */
}

.RadComboBox .rcbInputCell .rcbEmptyMessage
{
	font-style: italic;
}

.RadComboBox .rcbReadOnly .rcbInput
{
	cursor: default;
}

.RadComboBox table td.rcbInputCell,
.RadComboBox .rcbInputCell .rcbInput
{
	padding-left: 2px;
}

.RadComboBox_rtl table td.rcbInputCell,
.RadComboBox_rtl .rcbInputCell .rcbInput
{
	padding-right: 2px;
	padding-left: 0;
}

.RadComboBox table td.rcbArrowCell
{
	width: 18px;
	padding: 0;
	border: 0;
}

.RadComboBox .rcbArrowCell a
{
	position: relative;
	outline: 0;
	overflow: hidden;
	display: block;
	width: 18px;
	height: 22px;
	text-decoration: none;
	text-indent: 9999px;
	font-size: 0;
	line-height: 1px;
}

div.RadComboBox td.rcbArrowCellHidden,
div.RadComboBox .rcbArrowCellHidden a
{
	width: 3px;
}

/* Read-only styles */

.RadComboBox .rcbReadOnly td.rcbArrowCell { width: 16px; }
.RadComboBox .rcbReadOnly td.rcbArrowCell a { width: 16px; }

.RadComboBox .rcbReadOnly td.rcbArrowCellHidden,
.RadComboBox .rcbReadOnly td.rcbArrowCellHidden a { width: 3px; } 

/* dropdown */

.rcbSlide
{
	position: absolute;
	overflow: hidden;
	display: none;
	_height: 1px;
	float: left;
}

.RadComboBoxDropDown .rcbHeader,
.RadComboBoxDropDown .rcbFooter,
.RadComboBoxDropDown .rcbMoreResults,
.RadComboBoxDropDown .rcbMoreResults a
{
	background-repeat: no-repeat;
}

.RadComboBoxDropDown
{
	position: absolute;
	cursor: default;
	font-size: 11px;
	border-width: 1px;
	border-style: solid;
}

.RadComboBoxDropDown_rtl
{
	text-align: right;
	direction: rtl;
}

.RadComboBoxDropDown .rcbScroll
{
	overflow: auto;
	position: relative;
}

.RadComboBoxDropDown .rcbList
{
	list-style: none outside;
	position: relative;
	margin: 0;
	padding: 0;
}

.RadComboBoxDropDown .rcbHeader,
.RadComboBoxDropDown .rcbFooter
{
	background-repeat: repeat-x;
	padding: 5px 7px 4px;
}

.RadComboBoxDropDown .rcbHeader
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-bottom: 1px;
}

.RadComboBoxDropDown .rcbFooter
{
	border-top-width: 1px;
	border-top-style: solid;
	margin-top: 1px;
}

.RadComboBoxDropDown .rcbNoWrap .rcbItem,
.RadComboBoxDropDown .rcbNoWrap .rcbHovered,
.RadComboBoxDropDown .rcbNoWrap .rcbDisabled,
.RadComboBoxDropDown .rcbNoWrap .rcbLoading
{
	white-space: nowrap;
}

.RadComboBoxDropDown .rcbItem,
.RadComboBoxDropDown .rcbHovered,
.RadComboBoxDropDown .rcbDisabled,
.RadComboBoxDropDown .rcbLoading
{
	padding: 2px 6px;
	margin: 0 1px;
}

html>/**/body .RadComboBoxDropDown .rcbItem,
html>/**/body .RadComboBoxDropDown .rcbHovered,
html>/**/body .RadComboBoxDropDown .rcbDisabled,
html>/**/body .RadComboBoxDropDown .rcbLoading
{
	min-height: 13px;
}

*+html .RadComboBoxDropDown .rcbItem,
*+html .RadComboBoxDropDown .rcbHovered,
*+html .RadComboBoxDropDown .rcbDisabled,
*+html .RadComboBoxDropDown .rcbLoading
{
	height: auto;
}

.RadComboBoxDropDown_rtl .rcbItem,
.RadComboBoxDropDown_rtl .rcbHovered,
.RadComboBoxDropDown_rtl .rcbDisabled,
.RadComboBoxDropDown_rtl .rcbLoading
{
	padding: 2px 6px;
}

.RadComboBoxDropDown .rcbImage
{
	vertical-align: middle;
	margin: 0 6px 2px 0;
}

.RadComboBoxDropDown_rtl .rcbImage
{
	margin: 0 0 2px 6px;
}

.RadComboBoxDropDown .rcbHovered
{
	background-repeat: repeat-x;
}

.RadComboBoxDropDown em
{
	font-style: normal;
	font-weight: bold;
}

*+html div.RadComboBoxDropDown .rcbList { zoom: 1; } /* IE7 item width fix */
* html div.RadComboBoxDropDown .rcbItem,
* html div.RadComboBoxDropDown .rcbHovered { zoom: 1; } /* IE6 item width fix */

.RadComboBox .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown .rcbDisabled
{
	cursor: default;
}

.RadComboBoxDropDown .rcbLoading
{
	text-align: center;
}

.RadComboBoxDropDown .rcbMoreResults
{
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	background-repeat: repeat-x;
	position: relative;
	padding: 0 6px 0;
	text-align: center;
	margin-top: 1px;
}

.RadComboBoxDropDown .rcbMoreResults a
{
	display: inline-block;
	width: 15px;
	height: 9px;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	cursor: pointer;
	vertical-align: middle;
}

* html .RadComboBoxDropDown .rcbMoreResults a
{
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}

*+html .RadComboBoxDropDown .rcbMoreResults a
{
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}

.RadComboBoxDropDown .rcbMoreResults span
{
	vertical-align: middle;
	height: 19px;
	line-height: 19px;
	display: inline-block;
}

.RadComboBoxDropDown .rcbSeparatedList .rcbItem,
.RadComboBoxDropDown .rcbSeparatedList .rcbHovered,
.RadComboBoxDropDown .rcbSeparatedList .rcbDisabled,
.RadComboBoxDropDown .rcbSeparatedList .rcbLoading
{
	padding-left: 12px;
}

.RadComboBoxDropDown .rcbSeparatedList .rcbSeparator
{
	padding-left: 6px;
}

/*<ComboBox with Label>*/

.RadComboBoxWithLabel .rcbLabel
{
	vertical-align: top;
	padding-right: 10px;
	line-height: 22px;
	zoom: 1;
}

.RadComboBox_rtl .rcbLabel
{
	text-align: right;
	padding: 0 0 0 10px;
}
*+html .RadComboBox_rtl .rcbLabel { margin-right: 5px; }
* html .RadComboBox_rtl .rcbLabel { margin-right: 5px; }

.RadComboBoxWithLabel table
{
	vertical-align: top;
	float: none;
	display: inline-block;
	zoom: 1;
}
*+html .RadComboBoxWithLabel table { display: inline; margin-right: 5px; }
* html .RadComboBoxWithLabel table { display: inline; margin-right: 5px; }

.RadComboBoxWithLabel
{
	white-space: nowrap;
	zoom: normal;
}

/*</ComboBox with Label>*/

/*hacks*/

/*Opera start*/
@media screen and (min-width: 550px)
{
	.RadComboBoxDropDown_rtl .rcbItem,
	.RadComboBoxDropDown_rtl .rcbHovered,
	.RadComboBoxDropDown_rtl .rcbDisabled,
	.RadComboBoxDropDown_rtl .rcbLoading
	{
		padding: 2px 6px 2px 19px;
	}
} /*Opera end*/

/* END Telerik.Web.UI.Skins.ComboBox.css */
/* START Telerik.Web.UI.Skins.WebBlue.ComboBox.WebBlue.css */
/* RadComboBox WebBlue skin */

/*global*/

.RadComboBox_WebBlue,
.RadComboBox_WebBlue .rcbInput,
.RadComboBoxDropDown_WebBlue
{
	font: 12px "Segoe UI", Arial, sans-serif;
	color: #000;
}

/* combobox */

.RadComboBox_WebBlue .rcbInputCellLeft,
.RadComboBox_WebBlue .rcbInputCellRight,
.RadComboBox_WebBlue .rcbArrowCellLeft,
.RadComboBox_WebBlue .rcbArrowCellRight
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgNjpaGRhZ3CXzM-n8r8NEkszar1b3R8WNEls2YXQbTIInPeIl9snn_NovIIwrfpTI1&t=634145324660000000');
}

.RadComboBox_WebBlue td.rcbInputCellLeft { background-position: 0 -110px; }
.RadComboBox_WebBlue td.rcbInputCellRight { background-position: 100% -110px; }

.RadComboBox_WebBlue .rcbHovered td.rcbInputCellLeft { background-position: 0 -132px; }
.RadComboBox_WebBlue .rcbHovered td.rcbInputCellRight { background-position: 100% -132px; }

.RadComboBox_WebBlue .rcbFocused td.rcbInputCellLeft { background-position: 0 -154px; }
.RadComboBox_WebBlue .rcbFocused td.rcbInputCellRight { background-position: 100% -154px; }

.RadComboBox_WebBlue .rcbDisabled td.rcbInputCellLeft { background-position: 0 -154px; }
.RadComboBox_WebBlue .rcbDisabled td.rcbInputCellRight { background-position: 100% -154px; }

.RadComboBox_WebBlue .rcbReadOnly .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_WebBlue .rcbReadOnly .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_WebBlue .rcbHovered .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -22px; }
.RadComboBox_WebBlue .rcbHovered .rcbReadOnly td.rcbInputCellRight { background-position: 100% -22px; }

.RadComboBox_WebBlue .rcbFocused .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -44px; }
.RadComboBox_WebBlue .rcbFocused .rcbReadOnly td.rcbInputCellRight { background-position: 100% -44px; }

.RadComboBox_WebBlue .rcbInputCell .rcbEmptyMessage
{
	color: #666;
}

.RadComboBox_WebBlue .rcbHovered .rcbInputCell .rcbInput
{
	color: #0e3d4f;
}

.RadComboBox_WebBlue .rcbFocused .rcbInputCell .rcbInput
{
	color: #0d202b;
}

.RadComboBox_WebBlue td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_WebBlue td.rcbArrowCellRight { background-position: 0 -88px; }

.RadComboBox_WebBlue .rcbHovered .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_WebBlue .rcbHovered .rcbArrowCellRight { background-position: -36px -88px; }

.RadComboBox_WebBlue .rcbFocused .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_WebBlue .rcbFocused .rcbArrowCellRight { background-position: -72px -88px; }

.RadComboBox_WebBlue td.rcbArrowCellHidden { background-position: 100% -110px; }
.RadComboBox_WebBlue .rcbHovered td.rcbArrowCellHidden { background-position: 100% -132px; }
.RadComboBox_WebBlue .rcbFocused td.rcbArrowCellHidden { background-position: 100% -154px; }

.RadComboBox_WebBlue .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_WebBlue .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

/* Read-only styles */

.RadComboBox_WebBlue .rcbReadOnly td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_WebBlue .rcbReadOnly td.rcbArrowCellRight { background-position: -2px -88px; }

.RadComboBox_WebBlue .rcbHovered .rcbReadOnly .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_WebBlue .rcbHovered .rcbReadOnly .rcbArrowCellRight { background-position: -38px -88px; }

.RadComboBox_WebBlue .rcbFocused .rcbReadOnly .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_WebBlue .rcbFocused .rcbReadOnly .rcbArrowCellRight { background-position: -74px -88px; }

.RadComboBox_WebBlue .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_WebBlue .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_WebBlue .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

/* dropdown */

.RadComboBoxDropDown_WebBlue .rcbMoreResults a
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgNjpaGRhZ3CXzM-n8r8NEkszar1b3R8WNEls2YXQbTIInPeIl9snn_NovIIwrfpTI1&t=634145324660000000');
}

.RadComboBoxDropDown_WebBlue
{
	background: #fff;
	border-color: #768ca5;
	color: #000;
}

.RadComboBoxDropDown_WebBlue .rcbHeader,
.RadComboBoxDropDown_WebBlue .rcbFooter
{
	background-color: #f0f2f4;
	color: #000;
}

.RadComboBoxDropDown_WebBlue .rcbHeader
{
	border-bottom-color: #c7dcf9;
}

.RadComboBoxDropDown_WebBlue .rcbFooter
{
	border-top-color: #c7dcf9;
}

.RadComboBoxDropDown_WebBlue .rcbItem em
{
	background: #e5e5e5;
}

div.RadComboBoxDropDown_WebBlue .rcbHovered
{
	padding: 1px 5px;
	border: 1px solid #5d9fb7;
	background: #bbddf4;
	color: #0e3d4f;
}

.RadComboBoxDropDown_WebBlue .rcbSeparator
{
    color: #666;
    background: #D3ECF9;
}

.RadComboBox_WebBlue .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_WebBlue .rcbDisabled
{
	color: #787777;
}

.RadComboBox_WebBlue .rcbDisabled td.rcbInputCellLeft { background-position: 0 -66px; }
.RadComboBox_WebBlue .rcbDisabled td.rcbInputCellRight { background-position: 100% -66px; }
.RadComboBox_WebBlue .rcbDisabled td.rcbArrowCellLeft { background-position: -126px -88px; }
.RadComboBox_WebBlue .rcbDisabled td.rcbArrowCellRight { background-position: -108px -88px; }
.RadComboBox_WebBlue .rcbDisabled .rcbReadOnly td.rcbArrowCellRight { background-position: -110px -88px; }
.RadComboBox_WebBlue table.rcbDisabled td.rcbArrowCellHidden,
.RadComboBox_WebBlue .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden { background-position: -123px -88px; }

.RadComboBoxDropDown_WebBlue .rcbLoading
{
	background: #f0f0f0;
}

.RadComboBoxDropDown_WebBlue .rcbMoreResults
{
	border-top-color: #d3dde4;
	background: #f0f2f4;
	color: #8a8a8a;
}

.RadComboBoxDropDown_WebBlue .rcbMoreResults a
{
	background-position: -157px -94px;
}

/* END Telerik.Web.UI.Skins.WebBlue.ComboBox.WebBlue.css */
/* START Telerik.Web.UI.Skins.Input.css */
/*Telerik RadInput Common CSS*/

/*global*/

.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;/*RadGrid*/
}

.RadInput table td.riCell
{
	padding-right:4px;
}

.RadInput textarea
{
	vertical-align:bottom;
	overflow:auto;
}

/*textbox states*/

html body .RadInput .riTextBox,
html body .RadInputMgr
{
	border-width:1px;
	border-style:solid;
	padding:2px 1px 3px;
}

textarea.RadInputMgr
{
	overflow:auto;
}

/*buttons*/

.RadInput a
{
	display:block;
	overflow:hidden;
	position:relative;/*FF*/
	outline:none;/*FF*/
	z-index:2;/*Opera*/
	text-indent:-2222px;
	text-align:center;
	text-decoration:none;
}
* html .RadInput a{position:static}/*IE6*/
*+html .RadInput a{position:static}/*IE7*/

.RadInput .riSpin a
{
	margin:0 1px;
}

.RadInput a.riDown
{
	margin-top:3px;
}

* html .RadInput a.riDown
{
	margin-top /**/:0;
}

/*label*/

.RadInput .riLabel
{
	margin:0 4px 0 0;
	white-space:nowrap;
}

/*rtl*/

.RadInputRTL table td.riCell
{
	padding:0 0 0 4px;
}

.RadInputRTL .riLabel
{
	margin:0 0 0 4px;
}
/* END Telerik.Web.UI.Skins.Input.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,
.RadMenu ul.rmHorizontal,
.RadMenu ul.rmRootScrollGroup,
.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;
	background: transparent;
}

.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.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 -3px;
	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;
}

/* <Shadows and rounded corners */

.RadMenu .rmTopRight,
.RadMenu .rmBottomLeft,
.RadMenu .rmBottomRight,
.RadMenu .rmRoundedCorners ul.rmGroup,
.rmRoundedCorners ul.rmGroup,
.rmRoundedCorners ul.rmGroup ul.rmGroup,
.RadMenu .rmRoundedCorners .rmMultiColumn
{
	border: 0;
	background-position: 0 0;
}

.RadMenu .rmRoundedCorners .rmMultiColumn ul.rmMultiGroup
{
	background: none;
	margin: 0;
}

.RadMenu .rmRoundedCorners .rmGroupColumn
{
	height: 100%;
}

.RadMenu .rmRoundedCorners li.rmFirstGroupColumn
{
	background-color: transparent;
}

.RadMenu .rmTopFix,
.RadMenu .rmTopRight,
.RadMenu .rmBottomFix,
.RadMenu .rmBottomLeft,
.RadMenu .rmBottomRight
{
	position: absolute;
	width: 4px;
	height: 4px;
	list-style-type: none;
	list-style-position: outside;
	font-size: 0;
}

.RadMenu_rtl .rmTopRight,
.RadMenu_rtl .rmBottomRight
{
	width: 32px;
}

.RadMenu_rtl .rmTopShadowRight,
.RadMenu_rtl .rmBottomShadowRight
{
	width: 4px;
}

.RadMenu .rmTopShadowRight,
.RadMenu .rmBottomShadowLeft,
.RadMenu .rmBottomShadowRight
{
	background-repeat: no-repeat;
	background-color: transparent;
}

.rmRoundedCorners .rmTopShadowRight,
.rmRoundedCorners .rmBottomShadowLeft,
.rmRoundedCorners .rmBottomShadowRight
{
	width: 5px;
	height: 5px;
}

.RadMenu .rmTopRight
{
	background-position: 100% 0;
	top: 0;
	right: -4px;
	height: 100%;
}

.RadMenu .rmBottomLeft
{
	background-position: 0 100%;
	bottom: -4px;
	left: 0;
	width: 100%;
}

.RadMenu .rmBottomFix
{
	background-position: -1px 0;
	width: auto;
	bottom: -4px;
	left: 5px;
	right: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.RadMenu .rmTopFix
{
	background-position: -1px 0;
	width: auto;
	top: 0;
	left: 5px;
	right: 0;
	border-top-width: 1px;
	border-top-style: solid;
}

* html .RadMenu .rmTopFix,
* html .RadMenu .rmBottomFix,
* html .RadMenu .rmBottomShadowLeft
{
	width: 0;
}

.RadMenu .rmBottomRight
{
	background-position: 100% 100%;
	bottom: -4px;
	right: -4px;
	width: 8px;
}

.RadMenu .rmShadows li.rmBottomShadowLeft,
.RadMenu .rmShadows .rmBottomShadowRight,
.rmShadows .rmGroup li.rmBottomShadowLeft,
.rmShadows .rmGroup .rmBottomShadowRight
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqht-uSlqO7hYzyJJ2jUG-VcKWrrZUqf7zL84rp4CTRlpXuu63CKxyKqQEOcKtQZURk1&t=634145324660000000');
}

.RadMenu .rmRoundedCorners li.rmBottomShadowLeft,
.RadMenu .rmRoundedCorners .rmBottomShadowRight,
.rmRoundedCorners .rmGroup li.rmBottomShadowLeft,
.rmRoundedCorners .rmGroup .rmBottomShadowRight
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqht-uSlqO7hYzyJJ2jUG-VcwT6jn2VeBNOIBw3b-PW6ZV_FFz7yiCKhXBSdZunXSLg1&t=634145324660000000');
}

.RadMenu .rmShadows .rmTopShadowRight,
.rmShadows .rmGroup .rmTopShadowRight
{
	right: -5px;
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqht-uSlqO7hYzyJJ2jUG-VcNIhjwgSBEdpdVbKgvcL23Kq8WmCjBAqpvpvWREz0e_k1&t=634145324660000000');
	background-position: 100% 0;
}

.RadMenu .rmBottomShadowLeft
{
	bottom: -5px;
	left: 1px;
	background-position: 0 100%;
}

.RadMenu .rmBottomShadowRight
{
	bottom: -5px;
	right: -5px;
	width: 4px;
	height: 5px;
}

.RadMenu .rmScrollWrapContainer .rmTopShadowRight
{
	right: -4px;
}

.RadMenu .rmScrollWrapContainer .rmBottomShadowRight
{
	bottom: -4px;
	right: -4px;
	width: 3px;
	height: 4px;
}

.RadMenu .rmScrollWrapContainer .rmBottomShadowLeft
{
	bottom: -4px;
}

.RadMenu .rmRoundedCorners .rmTopShadowRight,
.rmRoundedCorners .rmGroup .rmTopShadowRight
{
	right: -8px;
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqht-uSlqO7hYzyJJ2jUG-VcJoO-gXGuq2tvP-AF4vu-2W2m_huNY0JpUFuuY_xjQeQ1&t=634145324660000000');
}

.RadMenu .rmRoundedCorners .rmBottomShadowLeft,
.rmRoundedCorners .rmGroup .rmBottomShadowLeft
{
	bottom: -8px;
}

.RadMenu .rmRoundedCorners .rmBottomShadowRight,
.rmRoundedCorners .rmGroup .rmBottomShadowRight
{
	bottom: -8px;
	right: -8px;
	width: 7px;
	height: 8px;
}

* html .RadMenu .rmRoundedCorners .rmBottomShadowRight,
* html .rmRoundedCorners .rmGroup .rmBottomShadowRight
{
	width: 11px;
	height: 8px;
	font-size: 0;
}

.RadMenu .rmAccessKey
{
	font-size: 10px;
	font-weight: normal;
	float: right;
	padding-right: 8px;
}

.RadMenu .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners .rmGroup .rmItem
{
	z-index: 1;
}

* html .RadMenu .rmRoundedCorners .rmGroup .rmText,
* html .RadMenu .rmShadows .rmGroup .rmText, 
* html .rmRoundedCorners .rmGroup .rmText,
* html .rmShadows .rmGroup .rmText { zoom: normal }

.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap,
.rmRoundedCorners .rmScrollWrapContainer .rmScrollWrap
{
	background-image: none;
}

.RadMenu .rmRoundedCorners .rmMultiGroup > .rmItem
{
	background-image: none;
}

.RadMenu .rmRoundedCorners .rmSlide,
.RadMenu .rmShadows .rmSlide,
.rmRoundedCorners .rmSlide,
.rmShadows .rmSlide,
div.rmRoundedCorners,
div.rmShadows
{
	padding: 0 8px 10px 0;
}

.RadMenu .rmRoundedCorners ul.rmGroup,
.rmRoundedCorners .rmGroup ul.rmGroup,
.rmRoundedCorners ul.rmGroup
{
	margin-top: 1px;
	padding: 1px;
}

.RadMenu .rmRoundedCorners ul.rmGroup .rmSlide,
.rmRoundedCorners ul.rmGroup .rmSlide
{
	margin-top: -5px;
}

.RadMenu_rtl .rmRoundedCorners ul.rmGroup .rmSlide,
.RadMenu_rtl.rmRoundedCorners ul.rmGroup .rmSlide
{
	margin-right: -5px;
}

.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap,
.rmRoundedCorners .rmSlide .rmScrollWrap
{
	border: 0;
}

.RadMenu .rmRoundedCorners .rmScrollWrap,
.RadMenu .rmShadows .rmScrollWrap,
.rmRoundedCorners .rmScrollWrap,
.rmShadows .rmScrollWrap
{
	position: relative;
}

.RadMenu .rmRoundedCorners .rmScrollWrapContainer,
.rmRoundedCorners .rmScrollWrapContainer
{
	padding: 4px 0 0 4px;
}

.RadMenu .rmScrollWrapContainer
{
	position: absolute;
}

.RadMenu .rmScrollWrapContainer .rmTopFix
{
	height: 100%;
}

* html .RadMenu .rmScrollWrapContainer .rmTopFix
{
	height: 5px;
}

.RadMenu .rmRoundedCorners ul.rmGroup,
.rmRoundedCorners .rmGroup ul.rmGroup,
.rmRoundedCorners ul.rmGroup
{
	padding: 4px 0 0 4px;
}

.RadMenu .rmScrollWrapContainer .rmGroup,
.rmScrollWrapContainer .rmGroup .rmGroup,
.rmScrollWrapContainer .rmGroup
{
	padding: 0;
}

/* </Shadows and rounded corners */

.RadMenu .rmRootGroup .rmItem .rmGroup
{
	padding-bottom: 1px;
}

.RadMenu .rmRoundedCorners .rmItem .rmGroup
{
	padding-bottom: 0;
}

.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 .rmMultiColumn
{
	list-style: none;
	display: block;
   	position: relative;
	margin: 0;
	padding: 0;
	zoom: 1;
}

.RadMenu .rmMultiColumn .rmMultiGroup
{
	background: none;
	border: 0;
	float: left;
	display: block;
    position: static;
}

.RadMenu .rmMultiColumn .rmGroupColumn
{
	float: left;
}

.RadMenu_rtl .rmMultiColumn .rmGroupColumn  
{
	float: right;
}

*+html .RadMenu_rtl .rmMultiColumn .rmItem { float: left; }
* html .RadMenu_rtl .rmMultiColumn .rmItem { float: left; }

.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; }

* html .rmRoundedCorners .rmGroup .rmLeftImage { margin-left: 1px; }
*+html ul.rmRoundedCorners .rmGroup .rmLeftImage { margin-left: 2px; }

.RadMenu_rtl .rmGroup .rmLeftImage
{
	margin: 4px 6px 0 0;
}

* html .RadMenu .rmGroup .rmLeftImage { position: absolute; }
*+html .RadMenu .rmGroup .rmLeftImage { position: absolute; }

.RadMenu a.rmImageOnly img.rmLeftImage,
.RadMenu .rmRootGroup a.rmImageOnly
{
	padding: 0;
	margin: 0;
}

.RadMenu .rmRootGroup a.rmImageOnly span.rmText
{
	display: none;
}

* html .RadMenu .rmImageOnly .rmLeftImage { position: static; }
*+html .RadMenu .rmImageOnly .rmLeftImage { position: static; }

* html .RadMenu_rtl .rmGroup .rmLeftImage { right: 0; }
*+html .RadMenu_rtl .rmGroup .rmLeftImage { right: 0; }

*+html .RadMenu_Context_rtl ul.rmGroup { position: absolute; }
* html .RadMenu_Context_rtl ul.rmGroup { position: absolute; }

*+html .RadMenu_Context_rtl .rmGroup .rmItem { float: left; }
* html .RadMenu_Context_rtl .rmGroup .rmItem { float: left; }

/* <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 { height: 3px; }
* html .RadMenu .rmVertical .rmSeparator .rmText { height: auto; padding: 2px 0 0; }
* html .RadMenu .rmHorizontal .rmSeparator .rmText { padding: 0; }
* html .RadMenu .rmHorizontal .rmVertical .rmSeparator { height: 3px; }
* html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText { height: 2px; }

.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;
}

* html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText
{
	zoom: 1;
}

/* </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.Grid.css */
/*Telerik RadGrid Common CSS*/

/*global*/

.RadGrid .rgMasterTable,
.RadGrid .rgDetailTable
{
    border-collapse:separate;
}

.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;
}

/*header*/

.rgNoScrollImage div.rgHeaderDiv
{
	background-image:none;
}

.RadGrid .rgHeader,
.RadGrid th.rgResizeCol
{
	padding-top:5px;
	padding-bottom:4px;
	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 /*Safari,Chrome fix*/
{
	height:20px;
}

/*rows*/

.RadGrid .rgRow td,
.RadGrid .rgAltRow td,
.RadGrid .rgEditRow td,
.RadGrid .rgFooter td
{
	padding-top:4px;
	padding-bottom:3px;
}

.RadGrid table.rgMasterTable tr .rgDragCol
{
	padding-left:0;
	padding-right:0;
	text-align:center;
}

.RadGrid .rgDrag
{
	width:15px;
	height:15px;
	cursor:url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqj8A5i1jbgCYrO8g2LGRIm7h9v31PjuQyUsKPNZ8Lf0IA2&t=634145324660000000'), move;
}

/*status*/

.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;
}

/*pager*/

.RadGrid .rgPager td
{
	padding:0;
}

.RadGrid td.rgPagerCell
{
	border:0;
	padding:5px 0 4px;
}

.RadGrid .rgWrap
{
	float:left;
	padding:0 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:22px;
	height:22px;
	vertical-align:top;
}

.RadGrid .NextPrev .rgPageFirst,
.RadGrid .NextPrev .rgPagePrev,
.RadGrid .NextPrev .rgPageNext,
.RadGrid .NextPrev .rgPageLast
{
	vertical-align:middle;
}

.RadGrid .rgPageFirst,
.RadGrid .rgPagePrev
{
	margin-right:1px;
}

.RadGrid .rgPageNext,
.RadGrid .rgPageLast
{
	margin-left:1px;
}

.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:middle;
	cursor:pointer;
}

.RadGrid .rgNumPart
{
	padding:0;
}

.RadGrid .NumericPages .rgNumPart
{
	padding: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 4px 0 0;
	vertical-align:middle;
}

*+html .RadGrid .rgPager .RadComboBox{margin-top:-1px;}
* html .RadGrid .rgPager .RadComboBox{margin-top:-1px;padding:1px 0;}

.RadGrid .rgPagerTextBox
{
	text-align:center;
}

/*reordering*/

.GridReorderTop,
.GridReorderBottom
{
	width:9px;
	height:9px;
	margin:0 0 0 -5px;
	padding:0;
}

/*filtering*/

.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;
	padding:2px 1px 3px;
	font-size:12px;
	vertical-align:middle;
}

.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;}

/*filter context menu*/

.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;
}

/*grouping*/

.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;
}

/*IE quirks mode*/
* html .RadGrid .rgGroupHeader td div div
{
	top /**/:0;
}

.RadGrid .rgGroupHeader td div div div
{
	top:0;
	padding:0;
	border:0;
}

/*editing*/

.RadGrid .rgUpdate,
.RadGrid .rgCancel
{
	width:18px;
	height:18px;
}

/*hierarchy*/

.RadGrid .rgDetailTable
{
	border-style:solid;
	border-width:1px;
	border-right-width:0;
}

/*command row*/

.RadGrid .rgAdd,
.RadGrid .rgRefresh
{
	width:18px;
	height:18px;
	vertical-align:bottom;
}

.RadGrid .rgEdit,
.RadGrid .rgDel
{
	width:15px;
	height:15px;
}

/*rtl*/

.RadGridRTL .rgHeader,
.RadGridRTL .rgResizeCol
{
	text-align:right;
}

.RadGridRTL .rgPager .rgStatus
{
	border-right:0;
	border-left-width:1px;
}

.RadGridRTL .rgWrap
{
	float:right;
}

.RadGridRTL .rgInfoPart
{
	float:left;
}

.RadGridRTL .rgNumPart
{
	width:220px;
}

.RadGridRTL .rgNumPart a
{
	float:right;
}

.RadGridRTL .rgDetailTable
{
	border-right-width:1px;
	border-left-width:0;
}
/* END Telerik.Web.UI.Skins.Grid.css */
/* START Telerik.Web.UI.Skins.WebBlue.Grid.WebBlue.css */
/*Telerik RadGrid WebBlue Skin*/

/*global*/

.RadGrid_WebBlue
{
    border:1px solid #768ca5;
    background:#fff;
    color:#000;
}

.RadGrid_WebBlue,
.RadGrid_WebBlue .rgMasterTable,
.RadGrid_WebBlue .rgDetailTable,
.RadGrid_WebBlue .rgGroupPanel table,
.RadGrid_WebBlue .rgCommandRow table,
.RadGrid_WebBlue .rgEditForm table,
.RadGrid_WebBlue .rgPager table,
.GridToolTip_WebBlue
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_WebBlue .rgHeader:first-child,
.RadGrid_WebBlue th.rgResizeCol:first-child,
.RadGrid_WebBlue .rgFilterRow>td:first-child,
.RadGrid_WebBlue .rgRow>td:first-child,
.RadGrid_WebBlue .rgAltRow>td:first-child
{
	border-left:0;
	padding-left:8px;
}

.RadGrid_WebBlue .rgAdd,
.RadGrid_WebBlue .rgRefresh,
.RadGrid_WebBlue .rgEdit,
.RadGrid_WebBlue .rgDel,
.RadGrid_WebBlue .rgFilter,
.RadGrid_WebBlue .rgPagePrev,
.RadGrid_WebBlue .rgPageNext,
.RadGrid_WebBlue .rgPageFirst,
.RadGrid_WebBlue .rgPageLast,
.RadGrid_WebBlue .rgExpand,
.RadGrid_WebBlue .rgCollapse,
.RadGrid_WebBlue .rgSortAsc,
.RadGrid_WebBlue .rgSortDesc,
.RadGrid_WebBlue .rgUpdate,
.RadGrid_WebBlue .rgCancel,
.RadGrid_WebBlue .rgUngroup,
.RadGrid_WebBlue .rgExpXLS,
.RadGrid_WebBlue .rgExpDOC,
.RadGrid_WebBlue .rgExpPDF,
.RadGrid_WebBlue .rgExpCSV
{
	background-image:url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqhn4pJPmh2Fxs9GAyZNI4I9mxYAikYK01ur_2pgw8bTSA2&t=634145324660000000');
}

/*header*/

.RadGrid_WebBlue .rgHeaderDiv
{
	background:#dae2e8 0 -7050px repeat-x url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqhn4pJPmh2Fxs9GAyZNI4I9mxYAikYK01ur_2pgw8bTSA2&t=634145324660000000');
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -6550px;
}

.RadGrid_WebBlue .rgHeader,
.RadGrid_WebBlue th.rgResizeCol
{
	border:1px solid;
	border-color:#98acbf #728ba1 #3d556c #455f77;
	border-top:0;
	background:0 -2300px repeat-x #718ca1 url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqhn4pJPmh2Fxs9GAyZNI4I9mxYAikYK01ur_2pgw8bTSA2&t=634145324660000000');
}

.RadGrid_WebBlue th.rgSorted
{
	border-color:#7c93a8 #758ea4 #334d65 #39556e;
	background-color:#5c7990;
	background-position:0 -2600px;
}

.RadGrid_WebBlue .rgHeader,
.RadGrid_WebBlue .rgHeader a
{
    color:#fff;
}

/*rows*/

.RadGrid_WebBlue .rgRow td,
.RadGrid_WebBlue .rgAltRow td,
.RadGrid_WebBlue .rgEditRow td,
.RadGrid_WebBlue .rgFooter td
{
	border-style:solid;
	border-width:0 1px 1px;
}

.RadGrid_WebBlue .rgRow td
{
	border-color:#fff #fff #fff #dae2e8;
}

.RadGrid_WebBlue .rgAltRow
{
	background:#dae2e8;
}

.RadGrid_WebBlue .rgAltRow td
{
	border-color:#dae2e8;
}

.RadGrid_WebBlue .rgRow .rgSorted
{
	border-bottom-color:#f0f0f0;
	background-color:#f0f0f0;
}

.RadGrid_WebBlue .rgSelectedRow .rgSorted,
.RadGrid_WebBlue .rgActiveRow .rgSorted,
.RadGrid_WebBlue .rgHoveredRow .rgSorted,
.RadGrid_WebBlue .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_WebBlue .rgRow a,
.RadGrid_WebBlue .rgAltRow a,
.RadGrid_WebBlue .rgEditRow a,
.RadGrid_WebBlue .rgFooter a,
.RadGrid_WebBlue .rgEditForm a
{
	color:#0e3d4f;
}

.RadGrid_WebBlue .rgSelectedRow
{
    background:#7bbbcf 0 -3900px repeat-x url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqhn4pJPmh2Fxs9GAyZNI4I9mxYAikYK01ur_2pgw8bTSA2&t=634145324660000000');
}
*+html .RadGrid_WebBlue .rgSelectedRow .rgSorted{background-color:#7bbbcf}
* html .RadGrid_WebBlue .rgSelectedRow .rgSorted{background-color:#7bbbcf}

.RadGrid_WebBlue .rgActiveRow,
.RadGrid_WebBlue .rgHoveredRow
{
    background:#bfe3f6 0 -2900px repeat-x url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqhn4pJPmh2Fxs9GAyZNI4I9mxYAikYK01ur_2pgw8bTSA2&t=634145324660000000');
}
*+html .RadGrid_WebBlue .rgActiveRow .rgSorted,
*+html .RadGrid_WebBlue .rgHoveredRow .rgSorted{background-color:#bfe3f6}
* html .RadGrid_WebBlue .rgActiveRow .rgSorted,
* html .RadGrid_WebBlue .rgHoveredRow .rgSorted{background-color:#bfe3f6}

.RadGrid_WebBlue .rgEditRow
{
	background:#fff 0 -4900px repeat-x url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqhn4pJPmh2Fxs9GAyZNI4I9mxYAikYK01ur_2pgw8bTSA2&t=634145324660000000');
}
*+html .RadGrid_WebBlue .rgEditRow .rgSorted{background-color:#fff}
* html .RadGrid_WebBlue .rgEditRow .rgSorted{background-color:#fff}

.RadGrid_WebBlue .rgSelectedRow td,
.RadGrid_WebBlue .rgActiveRow td,
.RadGrid_WebBlue .rgHoveredRow td,
.RadGrid_WebBlue .rgEditRow td
{
	border-left:0;
	border-right:0;
	padding-left:8px;
	padding-right:8px;
}

.RadGrid_WebBlue .rgSelectedRow td,
.RadGrid_WebBlue .rgSelectedRow td.rgSorted
{
	border-bottom-color:#133c44;
}

.RadGrid_WebBlue .rgActiveRow td,
.RadGrid_WebBlue .rgHoveredRow td,
.RadGrid_WebBlue .rgActiveRow td.rgSorted,
.RadGrid_WebBlue .rgHoveredRow td.rgSorted
{
	border-bottom-color:#5d9fb7;
}

.RadGrid_WebBlue .rgEditRow td,
.RadGrid_WebBlue .rgEditRow td.rgSorted
{
	border-color:#fff #fff #768ca5 #fff;
}

.RadGrid_WebBlue .rgDrag
{
	background-image:url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqhn4pJPmh2Fxs9GAyZNI4I96GZjcvQr7GrnPRmbyMKquQ2&t=634145324660000000');
}

/*footer*/

.RadGrid_WebBlue .rgFooterDiv,
.RadGrid_WebBlue .rgFooter
{
	background:#dae2e8;
}

.RadGrid_WebBlue .rgFooter td
{
	border-top-width:1px;
	border-color:#a2b3c7 #dae2e8 #fff #dae2e8;
}

/*status*/

.RadGrid_WebBlue .rgPager .rgStatus
{
	border:1px solid;
	border-color:#a2b3c7 #9cb6c5 #fff #9cb6c5;
	border-left:0;
}

.RadGrid_WebBlue .rgStatus div
{
	background-image:url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgNjpaGRhZ3CXzM-n8r8NEkvIP3XJphV4FSYWmkQX-rQLfyRnxZklyMmBPb34jlS1E1&t=634145324660000000');
}

/*pager*/

.RadGrid_WebBlue .rgPager
{
	background:#dae2e8;
}

.RadGrid_WebBlue td.rgPagerCell
{
	border:1px solid;
	border-color:#a2b3c7 #fff #fff;
	border-right:0;
}

.RadGrid_WebBlue .rgInfoPart
{
	color:#506175;
}

.RadGrid_WebBlue .rgInfoPart strong
{
	color:#000;
}

.RadGrid_WebBlue .rgPageFirst
{
	background-position:0 -550px;
}
.RadGrid_WebBlue .rgPageFirst:hover
{
	background-position:0 -600px;
}
.RadGrid_WebBlue .rgPagePrev
{
	background-position:0 -700px;
}
.RadGrid_WebBlue .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_WebBlue .rgPageNext
{
	background-position:0 -850px;
}
.RadGrid_WebBlue .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_WebBlue .rgPageLast
{
	background-position:0 -1000px;
}
.RadGrid_WebBlue .rgPageLast:hover
{
	background-position:0 -1050px;
}

.RadGrid_WebBlue .rgPager .rgPagerButton
{
	border-color:#4e667e #476077 #425c71;
	background:#d6e1e7 repeat-x 0 -1550px url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqhn4pJPmh2Fxs9GAyZNI4I9mxYAikYK01ur_2pgw8bTSA2&t=634145324660000000');
	color:#0d202b;
	font:12px/12px "segoe ui",arial,sans-serif;
}

.RadGrid_WebBlue .rgNumPart a:hover,
.RadGrid_WebBlue .rgNumPart a:hover span,
.RadGrid_WebBlue .rgNumPart a.rgCurrentPage,
.RadGrid_WebBlue .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqhn4pJPmh2Fxs9GAyZNI4I9mxYAikYK01ur_2pgw8bTSA2&t=634145324660000000');
}

.RadGrid_WebBlue .rgNumPart a
{
	color:#000;
}

.RadGrid_WebBlue .rgNumPart a:hover
{
	background-position:100% -1250px;
	color:#0e3d4f;
}

.RadGrid_WebBlue .rgNumPart a:hover span
{
	background-position:0 -1150px;
	cursor:pointer;
}

.RadGrid_WebBlue .rgNumPart a.rgCurrentPage,
.RadGrid_WebBlue .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
	color:#0053a5;
}

.RadGrid_WebBlue .rgNumPart a.rgCurrentPage span,
.RadGrid_WebBlue .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
}

/*sorting, reordering*/

.RadGrid_WebBlue .rgHeader .rgSortAsc
{
	background-position:3px -247px;
	height:10px;
}

.RadGrid_WebBlue .rgHeader .rgSortDesc
{
	background-position:3px -197px;
	height:10px;
}

.GridReorderTop_WebBlue,
.GridReorderBottom_WebBlue
{
	background:0 0 no-repeat url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqhn4pJPmh2Fxs9GAyZNI4I9mxYAikYK01ur_2pgw8bTSA2&t=634145324660000000');
}

.GridReorderBottom_WebBlue
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_WebBlue .rgFilterRow
{
	background:#dae2e8;
}

.RadGrid_WebBlue .rgFilterRow td
{
    border:1px solid;
    border-top:0;
    border-color:#dae2e8 #dae2e8 #a2b3c7;
}

.RadGrid_WebBlue .rgFilter
{
	background-position:0 -300px;
}

.RadGrid_WebBlue .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_WebBlue .rgFilterActive,
.RadGrid_WebBlue .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_WebBlue .rgFilterBox
{
	border-color:#768ca5;
	font:12px "segoe ui",arial,sans-serif;
	color:#000;
}

/*filter context menu*/

.RadMenu_WebBlue .rgHCMClear,
.RadMenu_WebBlue .rgHCMFilter
{
	border-color:#4e667e #476078 #425c71;
	background:#d7e2e7 center -23px repeat-x url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqgt_nkVL0SGEVR9Je3Zvj-wPW_xYDzhoGiC98y-kZhFORnRCUpBxuw909PFm_tF8OM1&t=634145324660000000');
	color:#0d202b;
	font-family:"segoe ui",arial,sans-serif;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}

.RadMenu_WebBlue .rgHCMClear:hover,
.RadMenu_WebBlue .rgHCMFilter:hover
{
	border-color:#5d9fb7;
	background-position:center -67px;
	background-color:#bee3f6;
	color:#0e3d4f;
}

/*grouping*/

.RadGrid_WebBlue .rgGroupPanel
{
	border:0;
	border-bottom:1px solid #3d556c;
	background:#dfeeff;
}

.RadGrid_WebBlue .rgGroupPanel td
{
	border:0;
	padding:3px;
	vertical-align:middle;
}

.RadGrid_WebBlue .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_WebBlue .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_WebBlue .rgGroupPanel .rgSortDesc
{
	background-position:4px -94px;
}

.RadGrid_WebBlue .rgUngroup
{
	background-position:0 -6500px;
}

.RadGrid_WebBlue .rgGroupItem
{
	border:1px solid #506175;
	background:#ebf7ff;
	color:#0053a5;
}

.RadGrid_WebBlue .rgGroupHeader
{
    background:#8ea3b9;
    font-size:1.1em;
    line-height:21px;
	color:#fff;
}

.RadGrid_WebBlue .rgGroupHeader td
{
    padding:0 8px;
}

.RadGrid_WebBlue td.rgGroupCol,
.RadGrid_WebBlue td.rgExpandCol
{
	background:#8ea3b9 none;
	border-color:#8ea3b9;
}

.RadGrid_WebBlue .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_WebBlue .rgCollapse
{
	background-position:3px -444px;
}

/*editing*/

.RadGrid_WebBlue .rgEditForm
{
	border-bottom:1px solid #768ca5;
}

.RadGrid_WebBlue .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_WebBlue .rgCancel
{
	background-position:0 -1850px;
}

/*hierarchy*/

.RadGrid_WebBlue .rgDetailTable
{
	border-color:#768ca5;
}

/*command row*/

.RadGrid_WebBlue .rgCommandRow
{
	background:#495a70 0 -2099px repeat-x url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqhn4pJPmh2Fxs9GAyZNI4I9mxYAikYK01ur_2pgw8bTSA2&t=634145324660000000');
	color:#fff;
}

.RadGrid_WebBlue .rgCommandCell
{
	border:1px solid #212f41;
	padding:0;
}

.RadGrid_WebBlue .rgCommandTable td
{
	border:0;
	padding:2px 7px;
}

.RadGrid_WebBlue .rgCommandTable
{
	border:1px solid;
	border-color:#63758a #3d4b5b #58697d;
}

.RadGrid_WebBlue .rgCommandRow a
{
	color:#fff;
	text-decoration:none;
}

.RadGrid_WebBlue .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_WebBlue .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_WebBlue .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_WebBlue .rgDel
{
	background-position:0 -1750px;
}

.RadGrid_WebBlue .rgExpXLS,
.RadGrid_WebBlue .rgExpDOC,
.RadGrid_WebBlue .rgExpPDF,
.RadGrid_WebBlue .rgExpCSV
{
	background-image:url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiR8cY2Wtq1oYBDenIPcBmgg5d2igVerwnT-dOVHQ7iEA2&t=634145324660000000');
}

.RadGrid_WebBlue .rgExpXLS
{
	background-position:0 0;
}
.RadGrid_WebBlue .rgExpDOC
{
	background-position:0 -50px;
}
.RadGrid_WebBlue .rgExpPDF
{
	background-position:0 -100px;
}
.RadGrid_WebBlue .rgExpCSV
{
	background-position:0 -150px;
}

/*multirow select*/

.GridRowSelector_WebBlue
{
	background:#3d556c;
}

/*row drag n drop*/

.GridItemDropIndicator_WebBlue
{
    border-top:1px dashed #3d556c;
}

/*tooltip*/

.GridToolTip_WebBlue
{
	border:1px solid #768ca5;
	padding:3px;
	background:#dae2e8;
	color:#000;
}

/*rtl*/

.RadGridRTL_WebBlue .rgHeader:first-child,
.RadGridRTL_WebBlue th.rgResizeCol:first-child,
.RadGridRTL_WebBlue .rgFilterRow>td:first-child,
.RadGridRTL_WebBlue .rgRow>td:first-child,
.RadGridRTL_WebBlue .rgAltRow>td:first-child
{
	border-left:1px solid;
	padding-left:7px;
}

.RadGridRTL_WebBlue .rgPageFirst
{
	background-position:0 -1000px;
}
.RadGridRTL_WebBlue .rgPageFirst:hover
{
	background-position:0 -1050px;
}
.RadGridRTL_WebBlue .rgPagePrev
{
	background-position:0 -850px;
}
.RadGridRTL_WebBlue .rgPagePrev:hover
{
	background-position:0 -900px;
}
.RadGridRTL_WebBlue .rgPageNext
{
	background-position:0 -700px;
}
.RadGridRTL_WebBlue .rgPageNext:hover
{
	background-position:0 -750px;
}
.RadGridRTL_WebBlue .rgPageLast
{
	background-position:0 -550px;
}
.RadGridRTL_WebBlue .rgPageLast:hover
{
	background-position:0 -600px;
}
/* END Telerik.Web.UI.Skins.WebBlue.Grid.WebBlue.css */
/* START Telerik.Web.UI.Skins.WebBlue.Menu.WebBlue.css */
/* <RadMenu / WebBlue> */

.RadMenu_WebBlue .rmRootGroup,
.RadMenu_WebBlue a.rmLink,
.RadMenu_WebBlue .rmText,
.RadMenu_WebBlue .rmLeftArrow,
.RadMenu_WebBlue .rmRightArrow,
.RadMenu_WebBlue .rmTopArrow,
.RadMenu_WebBlue .rmBottomArrow
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgXeNUblMYCwt1LnpxcxtcZh1g_D3vrglGi7lEGJqy12Q2&t=634145324660000000');
	background-color: transparent;
}

.RadMenu_WebBlue .rmRootGroup
{
	border: 1px solid #3d556c;
	background-color: #627f97;
}

.RadMenu_WebBlue .rmHorizontal
{
	background-position: 0 0;
	background-repeat: repeat-x;
}

.RadMenu_WebBlue .rmVertical
{
	background-position: 0 -425px;
	background-repeat: repeat-x;
}

/* <Root items> */

.RadMenu_WebBlue,
.RadMenu_WebBlue a.rmLink
{
	font: normal 12px/23px "Segoe UI", Arial, sans-serif;
	text-decoration: none;
}

.RadMenu_WebBlue a.rmLink
{
	color: #fff;
}

.RadMenu_WebBlue a.rmLink,
.RadMenu_WebBlue .rmText
{
	background-position: 0 1050px;
	background-repeat: no-repeat;
}

.RadMenu_WebBlue a.rmLink:hover,
.RadMenu_WebBlue a.rmFocused,
.RadMenu_WebBlue a.rmSelected
{
	color: #0d202b;
	background-position: 0 -72px;
}

.RadMenu_WebBlue a.rmLink:hover .rmText,
.RadMenu_WebBlue a.rmFocused .rmText,
.RadMenu_WebBlue a.rmSelected .rmText
{
	background-position: 100% -96px;
}

.RadMenu_WebBlue a.rmExpanded,
.RadMenu_WebBlue a.rmExpanded:hover
{
	color: #0d202b;
	background-position: 0 -120px;
}

.RadMenu_WebBlue a.rmExpanded .rmText,
.RadMenu_WebBlue a.rmExpanded:hover .rmText
{
	background-position: 100% -144px;
}

.RadMenu_WebBlue a.rmDisabled,
.RadMenu_WebBlue a.rmDisabled:hover
{
	color: #aaa;
}

.RadMenu_WebBlue a.rmDisabled:hover,
.RadMenu_WebBlue a.rmDisabled:hover .rmText
{
	background: none;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_WebBlue .rmGroup,
.RadMenu_WebBlue .rmMultiColumn,
.RadMenu_WebBlue .rmGroup .rmVertical
{
	border: 1px solid #768ca5;
	background: #f0f2f4 url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgXeNUblMYCwt1LnpxcxtcZxON5nNxtBjWjoBc506Ddug2&t=634145324660000000') repeat-y 0 0;
}

.RadMenu_WebBlue .rmTopFix,
.RadMenu_WebBlue .rmBottomFix,
.RadMenu_WebBlue .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_WebBlue .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_WebBlue .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmGroup .rmItem,
.RadMenu_WebBlue_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgXeNUblMYCwt1LnpxcxtcZxON5nNxtBjWjoBc506Ddug2&t=634145324660000000');
	background-color: #f0f2f4; 
	background-repeat: repeat-y;
	background-position: -3px 0;
}

* html .rmRoundedCorners_WebBlue .rmGroup .rmItem,
* html .rmRoundedCorners_WebBlue ul.rmHorizontal .rmFirst
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgXeNUblMYCwt1LnpxcxtcZxON5nNxtBjWjoBc506Ddug2&t=634145324660000000');
	background-color: #f0f2f4; 
	background-repeat: repeat-y;
	background-position: -3px 0;
}

.RadMenu_WebBlue .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_WebBlue .rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_WebBlue .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_WebBlue .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_WebBlue .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_WebBlue .rmRoundedCorners .rmScrollWrap .rmVertical,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmScrollWrap .rmVertical
{
	background-image: none;
}

* html .rmRoundedCorners_WebBlue .rmScrollWrapContainer .rmGroup,
* html .rmRoundedCorners_WebBlue .rmScrollWrap .rmItem,
* html .rmRoundedCorners_WebBlue .rmHorizontal .rmItem,
* html .rmRoundedCorners_WebBlue .rmScrollWrap .rmVertical
{
	background-image: none;
}

.RadMenu_WebBlue .rmRoundedCorners .rmGroupColumn
{
	background-color: #f0f2f4;
}

.RadMenu_WebBlue .rmBottomLeft,
.RadMenu_WebBlue .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_WebBlue_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_WebBlue .rmRoundedCorners ul.rmGroup,
.RadMenu_WebBlue .rmRoundedCorners .rmMultiColumn
{
	background-image:  url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgXeNUblMYCwt1LnpxcxtcZxXfvQLWR_BRdQqoVN9ZVpICAcOHuE5G2RvSlEoSV8K41&t=634145324660000000');
	background-color: transparent; 
	background-repeat: no-repeat;
}

* html .rmRoundedCorners_WebBlue .rmScrollWrapContainer,
* html .rmRoundedCorners_WebBlue .rmGroup ul.rmGroup,
* html .rmRoundedCorners_WebBlue ul.rmGroup
{
	background-image:  url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgXeNUblMYCwt1LnpxcxtcZxXfvQLWR_BRdQqoVN9ZVpICAcOHuE5G2RvSlEoSV8K41&t=634145324660000000');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_WebBlue .rmTopRight,
.RadMenu_WebBlue .rmBottomRight
{
	background-image:  url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgXeNUblMYCwt1LnpxcxtcZDyRqfthR9DPxpRQ1xjoONV9OaSp4zfzN6n6bjohyoVc1&t=634145324660000000');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_WebBlue .rmTopFix,
.RadMenu_WebBlue .rmBottomFix,
.RadMenu_WebBlue .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_WebBlue .rmGroup .rmFirst
{
	border-color: #768ca5;
}

.RadMenu_WebBlue li.rmTopFix,
.RadMenu_WebBlue li.rmBottomFix
{
	background: #f0f2f4;
}

.RadMenu_WebBlue .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_WebBlue .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_WebBlue .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_WebBlue .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
{
	background-color: #f0f2f4;
	border: 0;
}

* html .rmRoundedCorners_WebBlue .rmScrollWrapContainer .rmTopArrow,
* html .rmRoundedCorners_WebBlue .rmScrollWrapContainer .rmBottomArrow,
* html .rmRoundedCorners_WebBlue .rmScrollWrapContainer .rmLeftArrow,
* html .rmRoundedCorners_WebBlue .rmScrollWrapContainer .rmRightArrow
{
	background-color: #f0f2f4;
	border: 0;
}

.RadMenu_WebBlue_rtl .rmBottomLeft,
.RadMenu_WebBlue_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_WebBlue_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_WebBlue .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_WebBlue .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_WebBlue_Context_rtl ul.rmGroup,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmScrollWrapContainer
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgXeNUblMYCwt1LnpxcxtcZqljx0-JLUyGLVK6wFCCm3DCfFJSy2Hw6opBHo-kBOP41&t=634145324660000000');
}

.RadMenu_WebBlue_rtl .rmTopRight,
.RadMenu_WebBlue_rtl .rmBottomRight
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgXeNUblMYCwt1LnpxcxtcZDyRqfthR9DPxpRQ1xjoONamcqJpqUggrfQiOigOTOuw1&t=634145324660000000');
}

.RadMenu_WebBlue_rtl li.rmTopFix,
.RadMenu_WebBlue_rtl li.rmBottomFix,
.RadMenu_WebBlue_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_WebBlue_Context_rtl ul.rmGroup .rmItem
{
	background-position: 101% 0;
}

.RadMenu_WebBlue .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_WebBlue_rtl .rmGroup,
.RadMenu_WebBlue_rtl .rmMultiColumn,
.RadMenu_WebBlue_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;
}

.RadMenu_WebBlue .rmGroup a.rmLink
{
	color: #000;
}

.RadMenu_WebBlue .rmGroup a.rmLink:hover,
.RadMenu_WebBlue .rmGroup a.rmFocused,
.RadMenu_WebBlue .rmGroup a.rmSelected
{
	color: #0e3d4f;
}

.RadMenu_WebBlue .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_WebBlue .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_WebBlue .rmGroup .rmFirst,
.RadMenu_WebBlue .rmGroup .rmLast,
.RadMenu_WebBlue .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.RadMenu_WebBlue_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.rmRoundedCorners_WebBlue .rmScrollWrapContainer li.rmItem
{
	background: none;
}

.RadMenu_WebBlue .rmGroup .rmLast
{
	padding-bottom: 1px;
}

.RadMenu_WebBlue .rmGroup a.rmLink:hover,
.RadMenu_WebBlue .rmGroup a.rmFocused,
.RadMenu_WebBlue .rmGroup a.rmSelected,
.RadMenu_WebBlue .rmGroup a.rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_WebBlue .rmGroup a.rmLink:hover .rmText,
.RadMenu_WebBlue .rmGroup a.rmFocused .rmText,
.RadMenu_WebBlue .rmGroup a.rmSelected .rmText,
.RadMenu_WebBlue .rmGroup a.rmExpanded .rmText
{
	background-position: 100% -192px;
}

.RadMenu_WebBlue .rmGroup a.rmDisabled,
.RadMenu_WebBlue .rmGroup a.rmDisabled:hover
{
	color: #aaa;
}

/* <expand arrows> */

.RadMenu_WebBlue .rmGroup .rmExpandRight,
.RadMenu_WebBlue .rmGroup .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_WebBlue .rmGroup a.rmLink:hover .rmExpandRight,
.RadMenu_WebBlue .rmGroup a.rmFocused .rmExpandRight,
.RadMenu_WebBlue .rmGroup a.rmSelected .rmExpandRight,
.RadMenu_WebBlue .rmGroup a.rmExpanded .rmExpandRight,
.RadMenu_WebBlue .rmGroup a.rmLink:hover .rmExpandDown,
.RadMenu_WebBlue .rmGroup a.rmFocused .rmExpandDown,
.RadMenu_WebBlue .rmGroup a.rmSelected .rmExpandDown,
.RadMenu_WebBlue .rmGroup a.rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_WebBlue .rmGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_WebBlue .rmGroup a.rmDisabled:hover .rmExpandDown
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgXeNUblMYCwt1LnpxcxtcZh1g_D3vrglGi7lEGJqy12Q2&t=634145324660000000');
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_WebBlue_rtl .rmGroup a.rmLink:hover,
.RadMenu_WebBlue_rtl .rmGroup a.rmFocused,
.RadMenu_WebBlue_rtl .rmGroup a.rmSelected,
.RadMenu_WebBlue_rtl .rmGroup a.rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_WebBlue_rtl .rmGroup a.rmLink:hover .rmText,
.RadMenu_WebBlue_rtl .rmGroup a.rmFocused .rmText,
.RadMenu_WebBlue_rtl .rmGroup a.rmSelected .rmText,
.RadMenu_WebBlue_rtl .rmGroup a.rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_WebBlue_rtl .rmGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_WebBlue_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
.RadMenu_WebBlue_rtl .rmGroup a.rmFocused .rmExpandLeft,
.RadMenu_WebBlue_rtl .rmGroup a.rmSelected .rmExpandLeft,
.RadMenu_WebBlue_rtl .rmGroup a.rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (WebBlue - specific, overlapping submenus)> */

.RadMenu_WebBlue .rmSlide
{
	margin: -3px 0 0 1px;
}

.RadMenu_WebBlue .rmVertical .rmSlide,
.RadMenu_WebBlue .rmSlide .rmSlide,
.RadMenu_WebBlue_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_WebBlue_rtl .rmSlide
{
	margin: -3px 0 0 -1px;
}

.RadMenu_WebBlue_rtl .rmVertical .rmSlide,
.RadMenu_WebBlue_rtl .rmSlide .rmSlide,
.RadMenu_WebBlue_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_WebBlue .rmLeftArrow,
.RadMenu_WebBlue .rmRightArrow
{
	background-color: #E0E5F5;
}

.RadMenu_WebBlue .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #B7BDCD; }
.RadMenu_WebBlue .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #B7BDCD; }

.RadMenu_WebBlue .rmTopArrow,
.RadMenu_WebBlue .rmBottomArrow,
.RadMenu_WebBlue .rmGroup .rmLeftArrow,
.RadMenu_WebBlue .rmGroup .rmRightArrow
{
	background-color: #f0f0f0;
}

.RadMenu_WebBlue .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #B7BDCD; }
.RadMenu_WebBlue .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #B7BDCD; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_WebBlue .rmVertical .rmSeparator .rmText
{
	background-position: 0 -406px;
}

.RadMenu_WebBlue_Context .rmVertical .rmSeparator .rmText,
.RadMenu_WebBlue .rmVertical .rmVertical .rmSeparator .rmText,
.RadMenu_WebBlue .rmHorizontal .rmVertical .rmSeparator .rmText
{
	background-position: 0 -408px;
}

.RadMenu_WebBlue .rmHorizontal .rmSeparator .rmText,
.RadMenu_WebBlue .rmVertical .rmHorizontal .rmSeparator .rmText
{
	background-position: 0 -386px;
}

/* </Separators> */

/* </RadMenu / WebBlue> */

/* END Telerik.Web.UI.Skins.WebBlue.Menu.WebBlue.css */
/* START Telerik.Web.UI.Skins.Window.css */
/* RadWindow for ASP.NET AJAX Base Stylesheet */

/* MVC overrides */
.RadWindow table,
.RadWindow table td
{
	border:0;
	padding:0;
}

.RadWindow .rwTopResize
{
	font-size: 1px;
	line-height: 4px;
	width: 100%;
	height: 4px;
	background-position: 0 -31px;
	background-repeat: repeat-x;
}

.RadWindow .rwStatusbarRow .rwCorner
{
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbarRow .rwBodyLeft
{
    background-position: -16px 0;
}

.RadWindow .rwStatusbarRow .rwBodyRight
{
    background-position: -24px 0;
}

.RadWindow .rwStatusbar
{
	height: 22px;
	background-position: 0 -113px;
	background-repeat: repeat-x;
}

.RadWindow .rwStatusbar div
{
    width: 18px; 
	height: 18px;
	padding: 0 3px 0 0;
	background-position: 0 -94px;
	background-repeat: no-repeat;
}

.RadWindow .rwTable
{
    width: 100%;
    height: 100%;
    table-layout: auto; /* fixes the dimensions under IE */
}

.RadWindow table td
{
	padding: 0; 
	margin: 0;
	border-collapse: collapse;
	vertical-align: top;
}

.RadWindow .rwCorner
{
    width: 8px;
}

.RadWindow .rwTopLeft,
.RadWindow .rwTopRight,
.RadWindow .rwTitlebar,
.RadWindow .rwFooterLeft,
.RadWindow .rwFooterRight,
.RadWindow .rwFooterCenter
{
    height: 8px;
	font-size: 1px;
    background-repeat: no-repeat;
    line-height: 1px;
}

.RadWindow .rwBodyLeft,
.RadWindow .rwBodyRight
{
	background-repeat: repeat-y;
}

.RadWindow .rwBodyRight
{
    background-position: -8px 0;
}

.RadWindow .rwTopLeft
{
    background-position: 0 0;
}

.RadWindow .rwTopRight
{
    background-position: -8px 0;
}

.RadWindow table .rwTitlebar
{
	background-repeat: repeat-x;
	background-position: 0 -31px;
	-moz-user-select: none;
}

.RadWindow .rwFooterLeft
{
	background-position: 0 -62px;
}

.RadWindow .rwFooterRight
{
	background-position: -8px -62px;
}

.RadWindow .rwFooterCenter
{
	background-repeat: repeat-x;
	background-position: 0 -70px;
}

.RadWindow .rwTitlebarControls
{
	width: 100%;
    height: 27px;
}

.RadWindow .rwWindowContent
{
	height: 100% !important; /* very important property, especially for opera */
	background: white;
}

/* Support for displayng the rwLoading image in the iframe's parent TD */
.RadWindow td.rwLoading
{
    background-repeat: no-repeat;
    background-position: center;
}

/* Support for displaying rwLoading image in the status bar  */
.RadWindow .rwStatusbar .rwLoading
{	
	background-repeat: no-repeat;
}

.RadWindow .rwStatusbar .rwLoading
{
	padding-left: 30px;
}

.RadWindow td.rwStatusbar input
{
    font: normal 12px "Segoe UI", Arial, Verdana, Sans-serif;
    padding: 4px 0 0 3px;
    margin: 0;
    border: 0 !important;
    width: 100%;	
    height: 18px;
    line-height: 18px;
	background-color: transparent !important; 
	background-repeat: no-repeat !important;
	background-position: left center !important;
	cursor: default;
	-moz-user-select: none;
	overflow: hidden; 
	text-overflow: ellipsis;
	display: block; 
	float: left;
	vertical-align: middle;
}

.RadWindow .rwControlButtons
{
	padding: 0; 
	margin: 2px 0 0 0;
	list-style: none; 
	white-space: nowrap;	
	float: right; 
}

.RadWindow .rwControlButtons li
{
	float: left;
	padding: 0 1px 0 0;
}

.RadWindow .rwControlButtons a
{
	width: 30px; 
	height: 21px; 
	line-height: 1px; 
	font-size: 1px;
	cursor: default;
	background-repeat: no-repeat;
	display: block; 
	text-decoration: none;
	outline: none;
}

.RadWindow .rwControlButtons span
{
	display: block;	
}

/* reload button */
.RadWindow  .rwReloadButton
{
	background-position: -120px 0;
}

.RadWindow .rwReloadButton:hover
{
	background-position: -120px -21px;
}

/* unpin button */
.RadWindow .rwPinButton
{
	background-position: -180px 0;
}

.RadWindow .rwPinButton:hover
{
	background-position: -180px -21px;
}

/* pin button */
.RadWindow .rwPinButton.on
{
	background-position: -150px 0;
}

.RadWindow .rwPinButton.on:hover
{
	background-position: -150px -21px;
}

/* minimize button */
.RadWindow .rwMinimizeButton
{
	background-position: 0 0;
}

.RadWindow .rwMinimizeButton:hover
{
	background-position: 0 -21px;
}

/* maximize button */
.RadWindow .rwMaximizeButton
{
	background-position: -60px 0;
}

.RadWindow .rwMaximizeButton:hover
{
	background-position: -60px -21px;
}

/* close button */
.RadWindow .rwCloseButton
{
	background-position: -90px 0;
}

.RadWindow .rwCloseButton:hover
{
	background-position: -90px -21px;
}

/* restore button */
.RadWindow.rwMaximizedWindow .rwMaximizeButton,
.RadWindow.rwMinimizedWindow .rwMinimizeButton
{
	background-position: -30px 0;
}

.RadWindow.rwMaximizedWindow .rwMaximizeButton:hover,
.RadWindow.rwMinimizedWindow .rwMinimizeButton:hover
{	
	background-position: -30px -21px;
}

.RadWindow .rwIcon
{
    display: block;
	background-repeat: no-repeat;
	background-position: 0 -78px;
	width: 16px; 
	height: 16px;
	cursor: default;
	margin: 5px 5px 0 0;
}

.RadWindow .rwTitleRow em
{
	font: normal bold 12px "Segoe UI", Arial;
	color: black;
	padding: 5px 0 0 1px;	
	overflow: hidden; 
	text-overflow: ellipsis; 
	white-space: nowrap; 
	float: left;	
}

.RadWindow_rtl .rwControlButtons
{
	float: left; 
}

div.RadWindow_rtl .rwControlButtons li
{
	float: right;
}

.RadWindow.rwInactiveWindow .rwTitlebarControls
{
	position: static;
}

.RadWindow .rwDialogPopup
{
	margin: 16px;
	color: black;	
	padding: 0px 0px 16px 50px;
	font: normal 12px "Segoe UI", Arial, Verdana;
	cursor: default;
}

.rwDialogPopup .rwPopupButton
{
    margin: 0;
}

/*.rwDialogPopup .rwPopupButton:focus,
.rwDialogPopup .rwPopupButton:active
{
    border: dotted 1px #999;                        
}*/

.rwDialogPopup .rwPopupButton,
.rwDialogPopup .rwPopupButton span
{
	display: block; 
	float: left;
}

.RadWindow .rwControlButtons a
{
    text-indent: -3333px;
    overflow: hidden;
    text-align:center;
}

html:first-child .RadWindow ul
{
    float: right; 
    border: solid 1px transparent;
}

.RadWindow .rwDialogText
{
    text-align: left;
}

.RadWindow.rwMinimizedWindow .rwPinButton,
.RadWindow.rwMinimizedWindow .rwReloadButton,
.RadWindow.rwMinimizedWindow .rwMaximizeButton,
.RadWindow.rwMinimizedWindow .rwTopResize
{
    display: none !important;
}

.RadWindow .rwDialogInput
{
	font: normal 12px "Segoe UI", Arial, Verdana;
	color: black;
	width: 100%;
	display: block;
	margin: 8px 0;
}

.RadWindow .rwWindowContent .radconfirm,
.RadWindow .rwWindowContent .radalert
{
    background-color: transparent;
	background-position: left center;
	background-repeat: no-repeat;
}

.RadWindow .rwWindowContent .radconfirm
{
    background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqj1wwag6ADy4vVGKfOkdTBKdlGy6Ey43ykI47Y0GoDEy1R3PUGlRmWrEeduUpba_yM1&t=634145324660000000');	
}

.RadWindow .rwWindowContent .radalert
{
    background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-Eqj1wwag6ADy4vVGKfOkdTBKUfD5B_pomQvIwgtlF0PGWdgNKuoWkQ2ownYAKxOCMD01&t=634145324660000000');	
}

.RadWindow .rwWindowContent .radprompt
{
	padding: 0;
}

.RadWindow .rwPopupButton,
.RadWindow .rwPopupButton span
{
	text-decoration: none;
	color: black;
	line-height: 21px;
	height: 21px;
	cursor: default;
}

.RadWindow .rwPopupButton
{
	background-repeat: no-repeat;
	background-position: 0 -136px; 
	padding: 0 0 0 3px;
	margin: 8px 8px 8px 0;
}

.RadWindow .rwWindowContent .rwPopupButton .rwOuterSpan
{
    background-repeat: no-repeat;
	background-position: right -136px; 
	padding: 0 3px 0 0;
}

.RadWindow .rwWindowContent .rwPopupButton .rwInnerSpan
{
	background-repeat: repeat-x;
	background-position: 0 -157px; 
	padding: 0 12px;
}

.RadWindow .rwWindowContent .rwPopupButton:hover
{
	background-position: 0 -178px; 
	padding: 0 0 0 3px;
	margin: 8px 8px 8px 0;
}

.RadWindow .rwWindowContent .rwPopupButton:hover .rwOuterSpan
{
	background-position: right -178px; 
	padding: 0 3px 0 0;
}

.RadWindow .rwWindowContent .rwPopupButton:hover .rwInnerSpan
{
	background-position: 0 -199px; 
	padding: 0 12px;
}

.RadWindow .rwStatusbarRow .rwBodyLeft
{
    background-position: -16px 0;
}

.RadWindow .rwStatusbarRow .rwBodyRight
{
    background-position: -24px 0;
}

.RadWindow.rwMinimizedWindow .rwContentRow,
.RadWindow.rwMinimizedWindow .rwStatusbarRow
{
	display: none;
}

.RadWindow.rwMinimizedWindow table.rwTitlebarControls 
{
	margin-top: 4px;
}

.RadWindow.rwMinimizedWindow .rwControlButtons
{
    width: 66px !important;
}

.RadWindow.rwMinimizedWindow em
{
	width: 90px;
}

.RadWindow.rwMinimizedWindow,
.rwMinimizedWindowOverlay
{
    width: 200px !important;
    height: 30px !important;
    overflow: hidden !important;
    float: left !important;
}

.RadWindow.rwMinimizedWindow .rwCorner.rwTopLeft
{
	background-position: 0 -220px;
	background-repeat: no-repeat; 
}

.RadWindow.rwMinimizedWindow .rwCorner.rwTopRight
{
	background-position: -8px -220px;
	background-repeat: no-repeat; 
}

.RadWindow.rwMinimizedWindow .rwTitlebar
{
    background-position: 0 -250px !important; /* Should be !important because of IE6 */
    background-repeat: repeat-x;
}

.RadWindow.rwInactiveWindow .rwCorner,
.RadWindow.rwInactiveWindow .rwTitlebar,
.RadWindow.rwInactiveWindow .rwFooterCenter
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65) !important;
	opacity: .65 !important; 
	-moz-opacity: .65 !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
}

/* stop the control buttons from stretching in IE8 */
.RadWindow ul.rwControlButtons span
{
    display /*\**/: none\9
}

/* css for window's top corners when visibletitlebar is set to false */
div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopLeft
{
    background-position: 0 -280px;
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTitlebar
{
    background-position: 0 -288px;
    background-repeat: repeat-x;
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopRight
{
    background-position: -8px -280px;
}

div.RadWindow.rwNoTitleBar div.rwTopResize
{
    background: none;
}

/* Window Horizontal Shadows */

.RadWindow .rwShadow .rwTopLeft, 
.RadWindow .rwShadow .rwTopRight,
.RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft,
.RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight
{
	width: 15px !important; 
}

.RadWindow .rwShadow .rwTopLeft, 
.RadWindow .rwShadow .rwTopRight 
{
height: 38px;	
}

.RadWindow .rwShadow .rwTopLeft,
.RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft 
{
background-position: 0 -297px !important;
}

.RadWindow .rwShadow .rwTopRight,
.RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight
{
background-position: 0 -335px !important;
}

.RadWindow .rwShadow .rwTopResize 
{
	height: 8px;
	background-position: 0 -376px !important;
}

.RadWindow .rwShadow .rwTitlebar,
.RadWindow.rwMinimizedWindow .rwShadow .rwTitlebar 
{
	height: 30px !important; 
	background-position: 0 -391px !important; /* Should be !important because of IE6 */
	background-repeat: repeat-x !important;
}

.rwInactiveWindow.rwMinimizedWindow 
{
	height: 29px\9 !important;
}

* html .rwInactiveWindow.rwMinimizedWindow 
{
	height: 30px !important;
}

.RadWindow .rwShadow .rwFooterLeft, 
.RadWindow .rwShadow .rwFooterRight, 
.RadWindow .rwShadow .rwFooterCenter 
{
	height: 14px; 
}
.RadWindow .rwShadow .rwFooterLeft 
{
	width: 15px; 
	background-position: 0 -431px;
}
.RadWindow .rwShadow .rwFooterCenter 
{
	background-position: 0 -461px;
	background-repeat: repeat-x;
}
.RadWindow .rwShadow .rwFooterRight 
{
	width: 15px; 
	background-position: 0 -446px;
}

/* Window Vertical Shadows */

.RadWindow .rwShadow .rwBodyLeft,
.RadWindow .rwShadow .rwBodyRight
{
	width: 15px;
	background-repeat: repeat-y; 
}

.RadWindow .rwShadow .rwBodyLeft 
{
	background-position: -33px 0;
}

.RadWindow .rwShadow .rwBodyRight
{
	background-position: -52px 0;
}

.RadWindow .rwShadow em 
{
	padding: 9px 0 0 1px;
}


.RadWindow .rwShadow .rwIcon 
{
	margin: 8px 5px 0 1px;
}


/* Shadows minimzed specific style */

.RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft,
.RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight
{
height: 1px !important;
}


.RadWindow.rwMinimizedWindowShadow
{
    overflow: visible !important;
}

.RadWindow.rwMinimizedWindowShadow .rwTable
{
    height: auto !important;
     width: 210px !important;
}

.RadWindow.rwMinimizedWindow .rwShadow .rwFooterLeft 
{
	background-position: 0 -432px;
}
.RadWindow.rwMinimizedWindow .rwShadow .rwFooterCenter 
{
	background-position: 0 -462px;
}
.RadWindow.rwMinimizedWindow .rwShadow .rwFooterRight 
{
	background-position: 0 -447px;
}

.RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls 
{
	display: block;
}

.RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwPinButton,
.RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwReloadButton,
.RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwMaximizeButton,
.RadWindow.rwMinimizedWindowShadow .rwShadow .rwContentRow,
.RadWindow.rwMinimizedWindowShadow .rwShadow .rwStatusbarRow
{
	display: none !important;
}

.rwMinimizedWindowShadow .rwShadow .rwTopLeft, 
.rwMinimizedWindowShadow .rwShadow .rwTopRight,
.rwMinimizedWindowShadow .rwShadow .rwFooterLeft, 
.rwMinimizedWindowShadow .rwShadow .rwFooterRight, 
.rwMinimizedWindowShadow .rwShadow .rwFooterCenter,
.rwMinimizedWindowShadow .rwShadow .rwTopResize 
{
	cursor: default !important;
}

div.RadWindow_rtl table.rwShadow .rwControlButtons li
{
	float: right;
}


/* END Telerik.Web.UI.Skins.Window.css */
/* START Telerik.Web.UI.Skins.WebBlue.Window.WebBlue.css */
/* /WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiRQNtzwgiNGl7715Jof4reqAr8_eOL6dG5ssaXENp7Rke10hQnot1b4tOBudxge0Q1&t=634145324660000000")%> */
/* RadWindow for ASP.NET AJAX WebBlue Skin */

/* Window Background */

/* Horiznotal */
.RadWindow_WebBlue .rwTopLeft,
.RadWindow_WebBlue .rwTopRight,
.RadWindow_WebBlue .rwTitlebar,
.RadWindow_WebBlue .rwFooterLeft,
.RadWindow_WebBlue .rwFooterRight,
.RadWindow_WebBlue .rwFooterCenter,
.RadWindow_WebBlue .rwTopResize,
.RadWindow_WebBlue .rwStatusbar div,
.RadWindow_WebBlue .rwStatusbar,
.RadWindow_WebBlue .rwPopupButton,
.RadWindow_WebBlue .rwPopupButton span,
.RadWindow_WebBlue.rwMinimizedWindow .rwCorner
{
    background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiRQNtzwgiNGl7715Jof4reR8sph0Nx0wPasT9x7dJlnea5jbbGac-2BXFQnQEoj_k1&t=634145324660000000');
}

/* Vertical */
.RadWindow_WebBlue .rwBodyLeft,
.RadWindow_WebBlue .rwBodyRight,
.RadWindow_WebBlue .rwStatusbarRow .rwCorner
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiRQNtzwgiNGl7715Jof4reneukJrOmyL1m6xufuMUJeT6I8pZmL7LRC2S-UwI33ds1&t=634145324660000000');
}

/* Window Shadows */

/* Horiznotal */
.RadWindow_WebBlue .rwShadow .rwTopLeft,
.RadWindow_WebBlue .rwShadow .rwTopRight,
.RadWindow_WebBlue .rwShadow .rwTitlebar,
.RadWindow_WebBlue .rwShadow .rwFooterLeft,
.RadWindow_WebBlue .rwShadow .rwFooterRight,
.RadWindow_WebBlue .rwShadow .rwFooterCenter,
.RadWindow_WebBlue .rwShadow .rwTopResize,
.RadWindow_WebBlue .rwShadow .rwStatusbar div,
.RadWindow_WebBlue .rwShadow .rwStatusbar,
.RadWindow_WebBlue .rwShadow .rwPopupButton,
.RadWindow_WebBlue .rwShadow .rwPopupButton span,
.RadWindow_WebBlue .rwShadow .rwBodyLeft,
.RadWindow_WebBlue .rwShadow .rwBodyRight,
.RadWindow_WebBlue .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_WebBlue .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiRQNtzwgiNGl7715Jof4reR8sph0Nx0wPasT9x7dJlnWRrFJ6ELlfRenqO3us0Y9w1&t=634145324660000000');
}

/* Vertical */
.RadWindow_WebBlue .rwShadow .rwBodyLeft,
.RadWindow_WebBlue .rwShadow .rwBodyRight,
.RadWindow_WebBlue .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_WebBlue .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiRQNtzwgiNGl7715Jof4reneukJrOmyL1m6xufuMUJeY7rNoYaTyREZaqPEasF2bA1&t=634145324660000000');
}

/* Shadows End */

.RadWindow_WebBlue .rwStatusbar input
{
    background-color: #f7f3e9;
}

.RadWindow_WebBlue .rwControlButtons a
{
    background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiRQNtzwgiNGl7715Jof4reBgjzC2Bm6TAwX-QvXydTKta7wb9XD_qLd-q9-Yc6c4Y1&t=634145324660000000');
}

.RadWindow_WebBlue a.rwIcon
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiRQNtzwgiNGl7715Jof4reR8sph0Nx0wPasT9x7dJlnea5jbbGac-2BXFQnQEoj_k1&t=634145324660000000');
}

div.RadWindow_WebBlue .rwTitlebarControls em
{
	color: white;
}

div.RadWindow_WebBlue .rwDialogInput
{
	border: solid 1px #768ca5;
}

div.RadWindow_WebBlue .rwDialogInput:hover
{
	border-color: #5d9fb7;
}

div.RadWindow_Web20 td.rwWindowContent
{
    background-color: #fff !important;
}

div.RadWindow_WebBlue td.rwWindowContent
{
    background-color: #fff;
}

/* Loading Indicators */
div.RadWindow_WebBlue tr td.rwLoading
{
    background-color: #e6edee;
}

/* When ShowContentDuringLoad="true" */
div.RadWindow_WebBlue td.rwWindowContent.rwLoading
{
    background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgNjpaGRhZ3CXzM-n8r8NEkQVVWoSYkVrATbGemAjVjbA2&t=634145324660000000');
}

/* When ShowContentDuringLoad="false" */
div.RadWindow_WebBlue input.rwLoading
{
    background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgNjpaGRhZ3CXzM-n8r8NEkvIP3XJphV4FSYWmkQX-rQLfyRnxZklyMmBPb34jlS1E1&t=634145324660000000');
}

/* Shadow Control Buttons */

.RadWindow_WebBlue .rwShadow .rwControlButtons 
{
	margin: 5px -2px 0 0;
}

.RadWindow_WebBlue .rwShadow .rwControlButtons 
{
	margin: 5px -1px 0 0\9;
}

/* ctrl buttons when winodw is minimized */
.RadWindow_WebBlue.rwMinimizedWindowShadow .rwShadow .rwControlButtons 
{
	margin: 9px -8px 0 0;
}

.RadWindow_WebBlue .rwShadow .rwControlButtons li
{
	float: left;
	padding: 0;
}

.RadWindow_WebBlue .rwShadow .rwControlButtons a
{
	width: 30px; 
}

.rwInactiveWindow .rwShadow .rwTopLeft,
.rwInactiveWindow .rwShadow .rwTopRight,
.rwInactiveWindow .rwShadow .rwTitlebar,
.rwInactiveWindow .rwShadow .rwFooterLeft,
.rwInactiveWindow .rwShadow .rwFooterRight,
.rwInactiveWindow .rwShadow .rwFooterCenter,
.rwInactiveWindow .rwShadow .rwTopResize,
.rwInactiveWindow .rwShadow .rwStatusbar div,
.rwInactiveWindow .rwShadow .rwStatusbar,
.rwInactiveWindow .rwShadow .rwPopupButton,
.rwInactiveWindow .rwShadow .rwPopupButton span,
.rwInactiveWindow .rwShadow.rwMinimizedWindow .rwCorner
{
    background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiRQNtzwgiNGl7715Jof4reR8sph0Nx0wPasT9x7dJlnea5jbbGac-2BXFQnQEoj_k1&t=634145324660000000') !important;
}

.rwInactiveWindow .rwShadow .rwBodyLeft,
.rwInactiveWindow .rwShadow .rwBodyRight,
.rwInactiveWindow .rwShadow .rwStatusbarRow .rwCorner
{
	background-image: url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqiRQNtzwgiNGl7715Jof4reneukJrOmyL1m6xufuMUJeT6I8pZmL7LRC2S-UwI33ds1&t=634145324660000000') !important;
}

/* END Telerik.Web.UI.Skins.WebBlue.Window.WebBlue.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.WebBlue.Ajax.WebBlue.css */
/* Telerik RadAjaxLoadingPanel WebBlue Skin */

.RadAjax_WebBlue .raDiv
{
	background-image:url('/WebResource.axd?d=hGmEHDYwCWNNnqltVQ7mC86lySsMA2NtTSlkLH3-EqgNjpaGRhZ3CXzM-n8r8NEkQVVWoSYkVrATbGemAjVjbA2&t=634145324660000000');
}

.RadAjax_WebBlue .raColor
{
	background-color:#e0e8ea;
}

.RadAjax_WebBlue .raTransp
{
	opacity:0.7;
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
}
/* END Telerik.Web.UI.Skins.WebBlue.Ajax.WebBlue.css */
