<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ==============================================
CSS STYLES FOR Module OnyakTech Forms
Copyright Chris Onyak 2003-2013 All Rights Reserved
www.OnyakTech.com - Sales@OnyakTech.com
=================================================
*/

.OnyakFormsButton SUBMIT {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor:   pointer;
	background-color: #595959;
	border: #595959 1px solid;
	padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
	padding-left: 4px;
	text-align: center;
	width: 75px;
}

.OnyakFormsButton {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor:   pointer;
	background-color: #595959;
	border: #595959 1px solid;
	padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
	padding-left: 4px;
	display:  inline-block;
	text-align: center;
	width: 75px;
}

a.OnyakFormsButton:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor:   pointer;
	background-color: #595959;
	border: #595959 1px solid;
	padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
	padding-left: 4px;
	text-decoration: none;
}
a.OnyakFormsButton:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor:   pointer;
	background-color: #595959;
	border: #595959 1px solid;
	padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
	padding-left: 4px;
	text-decoration: none;	
}

a.OnyakFormsButton:hover {
	color: #595959;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor:   pointer;
	text-decoration: none;
	background-color: #C9C9C4;
	border: #595959 1px solid;
	padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
	padding-left: 4px
}

a.OnyakFormsButton:active {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor:   pointer;
	background-color: #595959;
	border: #595959 1px solid;
	padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
	padding-left: 4px;
	text-decoration: none;
}



.SmallHelpText {
    font-size: -25%;
    opacity: 0.5;
}

.GRID_CSS_TEST { border: solid 1px Tan; }

.GRID_CSS_TEST td
{
    border: solid 3px #FFFFFF;
    margin: 3px 3px 3px 3px;
    font-family: Arial;
    padding: 5px 5px 5px 5px;
    text-align: center;
}

.GRID_CSS_HEADER_TEST
{
    font-weight: bold;
    background-color: Tan;
}

.GRID_CSS_HEADER_TEST a
{
    text-decoration: none;
    color: LightGoldenrodYellow;
    padding: 0px 15px 0px 15px;
}

.GRID_CSS_HEADER_TEST a:hover
{
    text-decoration: underline;
    background: Tan url(images/spin.html) no-repeat 0 100%;
}

.GRID_CSS_ITEM_TEST, .GRID_CSS_ALTERNATE_TEST
{
    font-size: smaller;
}

.GRID_CSS_ITEM_TEST
{
    background-color: LightGoldenrodYellow;
}

.GRID_CSS_ALTERNATE_TEST
{
    background-color: PaleGoldenrod;
}

.ONYAKDV_DISPLAYSECTION {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 0px;
    margin-left: 0px;
    background-color: #eaeff3;
    -webkit-border-radius: 12px; /* Saf3-4, iOS 1-3.2, Android &lt;e;1.6 */
    -moz-border-radius: 12px; /* FF1-3.6 */
    border-radius: 12px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
    padding: 5px 5px 5px 5px;
}

select {
    border:1px solid #dadada !important;
    border-radius:5px;
    font-size:11px;
    padding:5px; 
}

select:focus { 
    outline:none;
    border-color:#9ecaed;
    box-shadow:0 0 10px #9ecaed;
}

input {
    border:1px solid #dadada !important;
    border-radius:5px;
    font-size:11px;
    padding:5px; 
}

input:focus { 
    outline:none;
    border-color:#9ecaed;
    box-shadow:0 0 10px #9ecaed;
}

.OnyakTechLogo {
    display: none;
}

.contextmenuhover {
    background-color: #C6CCCC;
}

.glow {
    border: 1px solid #c4c4c4;
    width: 180px;
    height: 18px;
    font-size: 13px;
    padding: 4px 4px 4px 4px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 0px 0px 8px #d9d9d9;
    -moz-box-shadow: 0px 0px 8px #d9d9d9;
    -webkit-box-shadow: 0px 0px 8px #d9d9d9;
}

.glowfocus {
    outline: none;
    border: 1px solid #7bc1f7;
    box-shadow: 0px 0px 8px #7bc1f7;
    -moz-box-shadow: 0px 0px 8px #7bc1f7;
    -webkit-box-shadow: 0px 0px 8px #7bc1f7;
}

.notice {
    font-size: 90%;
}

.info {
    font-weight: bold;
    COLOR: #008000;
}

.error {
    float: none;
    color: red;
    padding-left: .5em;
    vertical-align: top;
    font-weight: bold;
}

/* Rule of Three */
.r3ColorBlack {
    color: #212121;
}

.r3BackColorBlack {
    background-color: #212121;
}

.r3ColorWhiteBlue {
    color: #FDFDFD;
}

.r3BackColorWhiteBlue {
    background-color: #FDFDFD;
}

.r3ColorWhiteGrey {
    color: #F3F3F3;
}

.r3BackColorWhiteGrey {
    background-color: #F3F3F3;
}

.r3ColorGrey {
    color: #C6CCCC;
}

.r3BackColorGrey {
    background-color: #C6CCCC;
}

.r3ColorWhite {
    color: #FFFFFF;
}

.r3BackColorWhite {
    background-color: #FFFFFF;
}

.r3ColorGreyBlack {
    color: #2C2C2C;
}

.r3BackColorGreyBlack {
    background-color: #2C2C2C;
}
/* Rule of Three End */

.error {
    background: #FEF1EC;
    border: 1px solid #CD0A0A;
}

.imgEditorStep {
    float: left;
}

.toolselectlist {
    float: left;
}

.tooldisplay {
    margin: 0px 0px 0px 250px;
}

.tools {
    height: 450px;
}

.StepSection {
    vertical-align: middle;
    border-left: .5em solid #eee;
    padding: 0 2em;
    margin: 10px 0px;
    height: 50px;
    border-bottom: 1px solid #eee;
}

ul li {
  /*   list-style-type: none !important; */
}

.HeadSection {
    background: #eee;
    height: 15px;
    border: 1px solid #B6BABE;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

.WelcomeImage {
    -o-box-shadow: 12px 12px 29px #555;
    -icab-box-shadow: 12px 12px 29px #555;
    -khtml-box-shadow: 12px 12px 29px #555;
    -moz-box-shadow: 12px 12px 29px #555;
    -webkit-box-shadow: 12px 12px 29px #555;
    box-shadow: 12px 12px 29px #555;
}

.SelectedModule {
    background: #eaeff3;
    position: relative;
    padding: 10px 29px;
    margin: 50px 10px 10px 10px;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF56AAD2', endColorstr='#FF0067A0');
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f9fc), color-stop(100%, #eaeff3));
    background-image: -webkit-linear-gradient(top, #f5f9fc 0%,#eaeff3 100%);
    background-image: -moz-linear-gradient(top, #f5f9fc 0%,#eaeff3 100%);
    background-image: -o-linear-gradient(top, #f5f9fc 0%,#eaeff3 100%);
    background-image: -ms-linear-gradient(top, #f5f9fc 0%,#eaeff3 100%);
    background-image: linear-gradient(top, #f5f9fc 0%,#eaeff3 100%);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

.SelectionList {
    padding: 10px 10px;
    margin: 0px 20px 0px 20px;
    border: 1px #eaeff3;
    background-color: #eaeff3;
    -webkit-box-shadow: 0px 0px 2px #000; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
    -moz-box-shadow: 0px 0px 2px #000; /* FF3.5 - 3.6 */
    box-shadow: 0px 0px 2px #000; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
}

.ONYAKDV_DISPLAYSECTION {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 0px;
    margin-left: 0px;
    background-color: #eaeff3;
    -webkit-border-radius: 12px; /* Saf3-4, iOS 1-3.2, Android &lt;e;1.6 */
    -moz-border-radius: 12px; /* FF1-3.6 */
    border-radius: 12px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
    padding: 5px 5px 5px 5px;
}

.NormalSmall {
    font-size: x-small;
    margin-left: 15px;
}

.CommandButton {
    margin-left: 65px;
}

.CollapseGroup {
    margin: 0;
    padding: 0;
    width: 100%;
}

.heading {
    margin: 1px;
    color: #DDDDDD;
    padding: 3px 10px;
    cursor: pointer;
    position: relative;
    background-color: #343434;
}

.headinghover {
    color: white;
    text-shadow: 0 0 20px rgba(255, 255, 255, .5);
}

.content {
    padding: 5px 10px;
    background-color: #fafafa;
}

p {
    padding: 5px 0;
}

.code {
    color: #333;
    position: relative;
    overflow: hidden;
}

/* BEGIN Error Validation for OnyakTech Forms */
.ErrorFieldInput {
    background-color: #ee0101;
    color: #ee0101;
}

.formError .formErrorContent {
    width: 100%;
    background: #ee0101;
    position: relative;
    z-index: 5001;
    color: #fff;
    width: 150px;
    font-family: tahoma;
    font-size: 11px;
    border: 2px solid #ddd;
    box-shadow: 0 0 6px #000;
    -moz-box-shadow: 0 0 6px #000;
    -webkit-box-shadow: 0 0 6px #000;
    padding: 4px 10px 4px 10px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}

.greenPopup .formErrorContent {
    background: #33be40;
}

.blackPopup .formErrorContent {
    background: #393939;
    color: #FFF;
}

.formError .formErrorArrow {
    width: 15px;
    margin: -2px 0 0 13px;
    position: relative;
    z-index: 5006;
}

.formError .formErrorArrowBottom {
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    margin: 0px 0 0 12px;
    top: 2px;
}

.formError .formErrorArrow div {
    border-left: 2px solid #ddd;
    border-right: 2px solid #ddd;
    box-shadow: 0 2px 3px #444;
    -moz-box-shadow: 0 2px 3px #444;
    -webkit-box-shadow: 0 2px 3px #444;
    font-size: 0px;
    height: 1px;
    background: #ee0101;
    margin: 0 auto;
    line-height: 0;
    font-size: 0;
    display: block;
}

.formError .formErrorArrowBottom div {
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.greenPopup .formErrorArrow div {
    background: #33be40;
}

.blackPopup .formErrorArrow div {
    background: #393939;
    color: #FFF;
}

.formError .formErrorArrow .line10 {
    width: 15px;
    border: none;
}

.formError .formErrorArrow .line9 {
    width: 13px;
    border: none;
}

.formError .formErrorArrow .line8 {
    width: 11px;
}

.formError .formErrorArrow .line7 {
    width: 9px;
}

.formError .formErrorArrow .line6 {
    width: 7px;
}

.formError .formErrorArrow .line5 {
    width: 5px;
}

.formError .formErrorArrow .line4 {
    width: 3px;
}

.formError .formErrorArrow .line3 {
    width: 1px;
    border-left: 2px solid #ddd;
    border-right: 2px solid #ddd;
    border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
    width: 3px;
    border: none;
    background: #ddd;
}

.formError .formErrorArrow .line1 {
    width: 1px;
    border: none;
    background: #ddd;
}

/* END Error Validation for OnyakTech Forms */
/* RadWindow for ASP.NET AJAX Metro Skin */


/* Window/WindowHorizontalSprites.gif */

.RadWindow
{
    border: solid 1px #e5e5e5;
}

.RadWindow .rwStatusbarRow .rwCorner,
.RadWindow .rwStatusbarRow .rwStatusbar
{
    border-top: solid 1px #e5e5e5;
}

.RadWindow .rwTopLeft,
.RadWindow .rwTopRight,
.RadWindow .rwTitlebar,
.RadWindow .rwTopResize
{
    background: #25a0da;
}

.RadWindow .rwBodyLeft,
.RadWindow .rwBodyRight,
.RadWindow tr td.rwStatusbar input,
.RadWindow .rwStatusbar td,
.RadWindow .rwFooterRow .rwCorner,
.RadWindow .rwFooterCenter,
.RadWindow .rwStatusbar td
{
    background-color: #fff !important;
}

.rwWindowContent
{
    border: solid 1px #fff;
}

.RadWindow iframe
{
    display: block;
}

.RadWindow a.rwIcon,
.RadWindow .rwShadow a.rwIcon
{
    background: url('Controls/Window/Icon.html') no-repeat center;
    margin: 3px 5px 0 0;
}

.RadWindow ul.rwControlButtons
{
    margin: 0;
}

.RadWindow .rwControlButtons a
{
    background-color: #25a0da;
    background-image: url('Controls/Window/CommandButtonSprites.gif');
    width: 29px;
    height: 19px;
    border: solid 1px #25a0da;
}

div.RadWindow .rwTitlebarControls em
{
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: normal;
    padding: 1px 0 0 1px;
}

div.RadWindow .rwStatusbar div
{
    background-image: url('Controls/Window/rwResize.html');
    background-position: 10px 8px;
    margin: 0 -4px -7px 0;
}

*html div.RadWindow .rwStatusbar div
{
    margin: 0 -1px -4px 0;
}

*+html div.RadWindow .rwStatusbar div
{
    margin: 0 -1px -4px 0;
}

div.RadWindow .rwDialogInput
{
    border: solid 1px #e5e5e5;
}

div.RadWindow .rwDialogInput:hover
{
    border: solid 1px #767676;
}

div.RadWindow tr td.rwLoading
{
    background-color: #fff;
}

.RadWindow td.rwWindowContent.rwLoading
{
    background-image: url('Controls/Common/loading.gif');
}

/* When ShowContentDuringLoad="false" */
.RadWindow input.rwLoading
{
    background-image: url('Controls/Common/loading_small.gif');
}

div.RadWindow a.rwPopupButton
{
    background: #fff;
    border: solid 1px #e5e5e5;
}

div.RadWindow a.rwPopupButton:hover
{
    background: #e5e5e5;
    border-color: #e5e5e5;
}

div.RadWindow a.rwCancel,
div.RadWindow a.rwCancel span
{
    background: none !important;
    cursor: pointer;
    border: 0 !important;
}

div.RadWindow a.rwCancel span span,
div.RadWindow a.rwCancel:hover span span
{
    color: #767676;
    text-decoration: underline;
}

/*Telerik RadCalendar Default skin*/

table.RadCalendar
{
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
}

/*titlebar*/

.RadCalendar .rcTitlebar
{
    border-color:#7c7c7c;
    color:#767676;
}

.RadCalendar .rcTitlebar table
{
    font:12px/23px "segoe ui",arial,sans-serif;
}

.RadCalendar .rcTitlebar td
{
    padding:0 0 1px;
}

.RadCalendar .rcTitlebar .rcPrev,
.RadCalendar .rcTitlebar .rcNext,
.RadCalendar .rcTitlebar .rcFastPrev,
.RadCalendar .rcTitlebar .rcFastNext
{
    width:16px;
    height:16px;
    border:1px solid transparent;
    margin:1px 2px 0;
    background-image:url('Controls/Calendar/sprite.gif');
    color:#ccc;
}

.RadCalendar .rcTitlebar .rcFastPrev
{
    background-position:0 -250px;
}

.RadCalendar .rcTitlebar .rcPrev
{
    background-position:0 -350px;
}

.RadCalendar .rcTitlebar .rcNext
{
    background-position:0 -450px;
}

.RadCalendar .rcTitlebar .rcFastNext
{
    background-position:0 -550px;
}

.RadCalendar .rcTitlebar .rcPrev:hover,
.RadCalendar .rcTitlebar .rcNext:hover,
.RadCalendar .rcTitlebar .rcFastPrev:hover,
.RadCalendar .rcTitlebar .rcFastNext:hover
{
    border-color:#e5e5e5;
    background-color:#e5e5e5;
}

.RadCalendar .rcTitlebar .rcFastPrev:hover
{
    background-position:0 -650px;
}

.RadCalendar .rcTitlebar .rcPrev:hover
{
    background-position:0 -750px;
}

.RadCalendar .rcTitlebar .rcNext:hover
{
    background-position:0 -850px;
}

.RadCalendar .rcTitlebar .rcFastNext:hover
{
    background-position:0 -950px;
}

.RadCalendarMultiView .rcTitlebar .rcPrev:hover,
.RadCalendarMultiView .rcTitlebar .rcNext:hover,
.RadCalendarMultiView .rcTitlebar .rcFastPrev:hover,
.RadCalendarMultiView .rcTitlebar .rcFastNext:hover
{
    border-color:#fff;
    background-color:transparent;
}

.RadCalendarMultiView .rcTitlebar .rcFastPrev,
.RadCalendarMultiView .rcTitlebar .rcFastPrev:hover
{
    margin-left:4px;
    background-position:0 -200px;
}

.RadCalendarMultiView .rcTitlebar .rcPrev,
.RadCalendarMultiView .rcTitlebar .rcPrev:hover
{
    background-position:0 -300px;
}

.RadCalendarMultiView .rcTitlebar .rcNext,
.RadCalendarMultiView .rcTitlebar .rcNext:hover
{
    background-position:0 -400px;
}

.RadCalendarMultiView .rcTitlebar .rcFastNext,
.RadCalendarMultiView .rcTitlebar .rcFastNext:hover
{
    margin-right:4px;
    background-position:0 -500px;
}




.RadCalendar .rcMain
{
    border-color:#999;
}

.RadCalendar .rcMainTable
{
    font:12px/17px "segoe ui",arial,sans-serif;
}

/*header, footer*/

.RadCalendar .rcHeader,
.RadCalendar .rcFooter
{
    border-color:#999;
}

/*week numbers and days*/

.RadCalendar .rcWeek th
{
    border-bottom:1px solid #e5e5e5;
    padding:4px 6px 4px 0;
    color:#000;
}

.RadCalendar .rcWeek .rcViewSel,
.RadCalendar .rcRow th
{
    width:13px;
    padding:0 7px 0 9px;
    color:#25a0de;
}

/*date cells*/

.RadCalendar .rcRow td
{
    border-color:#fff;
}

.RadCalendar .rcMain .rcRow a,
.RadCalendar .rcMain .rcRow span
{
    color:#767676;
}

.RadCalendar .rcMain .rcWeekend a
{
    color:#666;
}

.RadCalendar .rcRow .rcToday
{
    border-color:#25a0da;
}

.RadCalendar .rcMain .rcOtherMonth a
{
    color:#e5e5e5;
}

.RadCalendar .rcMain .rcOutOfRange span
{
    color:#777;
}

.RadCalendar .rcRow .rcSelected
{
    border-color:#fff;
    background:#25a0da;
}

.RadCalendar .rcMain .rcRow .rcSelected a
{
    color:#fff;
}

.RadCalendar .rcRow .rcHover
{
    border-color:#e5e5e5;
    background:#e5e5e5;
}

.RadCalendar .rcMain .rcRow .rcHover a
{
    color:#000;
}

/*multimonth view*/

.RadCalendarMultiView .rcTitlebar
{
    border:0 none;
    background:#25a0da;
    color:#fff;
}

.RadCalendarMultiView .rcTitlebar table
{
    line-height:29px;
}

.RadCalendarMultiView .rcMain
{
    border-color:#dadad2;
}

.RadCalendarMultiView .rcCalendar
{
    border-color:#e5e5e5;
}

.RadCalendarMultiView .rcCalendar .rcMainTable
{
    height:177px;
}

.RadCalendarMultiView .rcMainTable .rcTitle
{
    border-color:#e5e5e5;
    padding:0 0 2px;
    line-height:22px;
}

/*month view*/

table.RadCalendarMonthView
{
    border-color:#dadad2;
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
    color:#333;
}

.RadCalendarMonthView #rcMView_Feb,
.RadCalendarMonthView #rcMView_Apr,
.RadCalendarMonthView #rcMView_Jun,
.RadCalendarMonthView #rcMView_Aug,
.RadCalendarMonthView #rcMView_Oct,
.RadCalendarMonthView #rcMView_Dec
{
    border-right:1px solid #999;
}

.RadCalendarMonthView a
{
    color:#333;
}

.RadCalendarMonthView .rcSelected a
{
    border-color:#25a0da;
    background:#25a0da;
    color:#fff;
}

.RadCalendarMonthView #rcMView_PrevY a,
.RadCalendarMonthView #rcMView_NextY a
{
    width:18px;
    height:13px;
    background:url('Controls/Calendar/sprite.gif');
    color:#ccc;
}

.RadCalendarMonthView #rcMView_PrevY a
{
    background-position:0 -2100px;
}

.RadCalendarMonthView #rcMView_NextY a
{
    background-position:0 -2200px;
}

.RadCalendarMonthView .rcButtons
{
    padding:5px 7px 4px;
}

.RadCalendarMonthView input
{
    border-color:#e5e5e5;
    background:transparent;
    color:#767676;
    font:12px "segoe ui",arial,sans-serif;
}

/*time view*/

table.RadCalendarTimeView
{
    border-color:#dadad2;
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
}

.RadCalendarTimeView th
{
    border-bottom:1px solid #999;
    padding:0 0 1px;
    background:#e4e4e4;
    color:#000;
    line-height:23px;
}

table.RadCalendarTimeView td
{
    border-color:#999;
}

.RadCalendarTimeView a
{
    color:#333;
}

.RadCalendarTimeView td.rcSelected a
{
    border-color:#25a0da;
    background:#25a0da;
    color:#fff;
}

.RadCalendarTimeView td.rcHover a
{
    border-color:#e5e5e5;
    background:#e5e5e5;
    color:#000;
}

.RadCalendarTimeView .rcFooter
{
    border-color:#999;
}

/*pickers*/

.RadPicker .rcCalPopup,
.RadPicker .rcTimePopup
{
    background-image:url('Controls/Calendar/sprite.gif');
}

.RadPicker .rcCalPopup,
.RadPicker a.rcDisabled.rcCalPopup:hover
{
    background-position:0 0;
}

.RadPicker a.rcCalPopup:hover,
.RadPicker a.rcCalPopup:focus,
.RadPicker a.rcCalPopup:active
{
    background-position:0 -50px;
}

.RadPicker .rcTimePopup,
.RadPicker a.rcDisabled.rcTimePopup:hover
{
    background-position:0 -100px;
}

.RadPicker a.rcTimePopup:hover,
.RadPicker a.rcTimePopup:focus,
.RadPicker a.rcTimePopup:active
{
    background-position:0 -150px;
}

/*rtl*/

.RadCalendarRTL .rcTitlebar .rcFastPrev
{
    background-position:0 -500px;
}

.RadCalendarRTL .rcTitlebar a.rcFastPrev:hover
{
    background-position:0 -550px;
}

.RadCalendarRTL .rcTitlebar .rcPrev
{
    background-position:0 -400px;
}

.RadCalendarRTL .rcTitlebar a.rcPrev:hover
{
    background-position:0 -450px;
}

.RadCalendarRTL .rcTitlebar .rcNext
{
    background-position:0 -300px;
}

.RadCalendarRTL .rcTitlebar a.rcNext:hover
{
    background-position:0 -350px;
}

.RadCalendarRTL .rcTitlebar .rcFastNext
{
    background-position:0 -200px;
}

.RadCalendarRTL .rcTitlebar a.rcFastNext:hover
{
    background-position:0 -250px;
}

/* RadColorPicker Metro skin */
.RadColorPicker .rcpViews,
.RadColorPicker .rcpHeader,
.RadColorPicker .rcpPageView
{
    background-color:#fff;
}

.RadColorPicker .rcpColorPreview,
.RadColorPicker .rcpInput,
.RadColorPicker .rcpHexInput,
.RadColorPicker .rcpMillionColorsPalette,
.RadColorPicker .rcpMillionColorsSlider div.rslTrack
{
    border:1px solid #e5e5e5;
}

.RadColorPicker .rcpPalette,
.RadColorPicker input,
.RadColorPicker a,
.RadColorPicker .rcpTabs a span
{
    color:#767676;
}

.RadColorPicker .rcpApplyButton:hover,
.RadColorPicker .rcpButton:hover
{
    border-color:#e5e5e5;
    background-color:#e5e5e5;
    color: #000;
}

.RadColorPicker .rcpApplyButton:hover span,
.RadColorPicker .rcpButton:hover span,
.RadColorPicker .rcpTabs .rcpSelectedTab a span
{
    color:#000;
}

.RadColorPicker .RadSlider a.rslDraghandle,
.RadColorPicker .RadSlider a.rslDraghandle:hover,
.RadColorPicker .RadSlider a.rslDraghandle:active, 
.RadColorPicker .RadSlider a.rslDraghandle:focus 
{
    background:#fff;
    border: 0;
}

.RadColorPicker .rcpHeader,
.RadColorPicker .rcpHeader .rcpImageButton,
.RadColorPicker .rcpRecentColors,
.RadColorPicker .rcpIcon a,
.RadColorPicker .rcpTabs a,
.RadColorPicker .rcpTabs a span,
.RadColorPicker .rcpButton,
.RadColorPicker .rcpButton span,
.RadColorPicker .rcpMillionColorsHandle,
.RadColorPicker .rcpSlider div.rslTrack,
/* overwrite sliders */
.RadColorPicker .rcpSlider .rslTrack a.rslDraghandle,
.RadColorPicker div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle
{
    background-image: url('Controls/ColorPicker/ColorPickerSprites.png');
    background-repeat:no-repeat;
}

/* Rounded corners and shadows */
.RadColorPicker .rcpPalette,
.RadColorPicker .rcpRoundedRight,
.RadColorPicker .rcpRoundedBottomRight,
.RadColorPicker .rcpRightShadow,
.RadColorPicker .rcpCornerShadow
{
    background-image: url('Controls/ColorPicker/rcpVerticalSprites.png');
}

.RadColorPicker .rcpRoundedBottomLeft,
.RadColorPicker .rcpBottomShadow
{
    background-image: url('Controls/ColorPicker/ColorPickerSprites.png');
}

* html .RadColorPicker .rcpPalette,
* html .RadColorPicker .rcpRoundedRight,
* html .RadColorPicker .rcpRoundedBottomRight,
* html .RadColorPicker .rcpRoundedBottomLeft
{
    background-image: url('Controls/ColorPicker/rcpVerticalSpritesIE6.png');
}

/* RadButton Metro Skin */

.RadButton.rbSkinnedButton,
.RadButton .rbDecorated,
.RadButton .rbSecondaryIcon,
.RadButton.rbVerticalButton,
.RadButton.rbVerticalButton .rbDecorated
{
    background-image: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0)
{
    a.RadButton.RadButton input.rbDecorated,
    a.RadButton.RadButton input.rbDecorated,
    a.RadButton.RadButton input.rbDecorated:active,
    a.RadButton.RadButton input.rbDecorated:focus
    {
        background-color: transparent;
        border: 0 none;
    }
}

/*Simple Split Button Overrides*/
.RadButton .rbSplitRight,
.RadButton .rbSplitLeft
{
    background-image: url('Controls/Button/ButtonSprites.gif');
}

.RadButton .rbSplitRight,
.RadButton.rbLinkButton .rbSplitRight
{
    background-position: 0 0;
    background-color: #fff;
    border-left: 1px solid #e5e5e5;
}

.RadButton.rbLinkButton.rbDisabled .rbSplitRight
{
    background-position: 0 0;
}

*html .RadButton .rbSplitRight
{
    right: -1px;
}

*html .RadButton.rbDisabled .rbSplitRight
{
    right: 0;
}

.RadButton.rbLinkButton .rbSplitRight
{
    background-color: #fff;
    border-left: 1px solid #e5e5e5;
}

.RadButton .rbSplitRight:hover,
.RadButton.rbLinkButton .rbSplitRight:hover
{
    background-color: #e5e5e5;
    border-left: 1px solid #e5e5e5;
    background-position: -19px 0;
}

.RadButton .rbSplitRight:focus,
.RadButton .rbSplitRight:active,
.RadButton.rbLinkButton .rbSplitRight:focus,
.RadButton.rbLinkButton .rbSplitRight:active
{
    background-color: #25a0da;
    border-left: 1px solid #e5e5e5;
}

.RadButton .rbSplitLeft,
.RadButton.rbLinkButton .rbSplitLeft
{
    background-position: 0 0;
    border-right: 1px solid #e5e5e5;
}

.RadButton.rbLinkButton .rbSplitLeft
{
    background-color: #fff;
    border-right: 1px solid #e5e5e5;
}

.RadButton .rbSplitLeft:hover,
.RadButton.rbLinkButton .rbSplitLeft:hover
{
    background-color: #e5e5e5;
    border-right: 1px solid #e5e5e5;
    background-position: -19px 0;
}

.RadButton.rbDisabled .rbSplitLeft,
.RadButton.rbDisabled .rbSplitLeft:hover,
.RadButton.rbDisabled .rbSplitLeft:focus,
.RadButton.rbDisabled .rbSplitLeft:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:hover,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:focus,
.RadButton.rbDisabled .rbSplitRight,
.RadButton.rbDisabled .rbSplitRight:hover,
.RadButton.rbDisabled .rbSplitRight:focus,
.RadButton.rbDisabled .rbSplitRight:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitRight,
.RadButton.rbLinkButton.rbDisabled .rbSplitRight:hover,
.RadButton.rbLinkButton.rbDisabled .rbSplitRight:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitRight:focus
{
    background-color: transparent;
    background-position: 0 0 !important;
}

/* Needed fo IE6 */
*html .rbDisabled .rbSplitRight,
*html .rbDisabled .rbSplitRight:hover,
*html .rbDisabled .rbSplitRight:focus,
*html .rbDisabled .rbSplitRight:active,
*html .rbDisabled .rbSplitLeft,
*html .rbDisabled .rbSplitLeft:hover,
*html .rbDisabled .rbSplitLeft:focus,
*html .rbDisabled .rbSplitLeft:active
{
    background-position: 0 0 !important;
}

.RadButton.rbDisabled .rbSplitLeft,
.RadButton.rbDisabled .rbSplitLeft:hover,
.RadButton.rbDisabled .rbSplitLeft:focus,
.RadButton.rbDisabled .rbSplitLeft:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:hover,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:active,
.RadButton.rbLinkButton.rbDisabled .rbSplitLeft:focus
{
    border-right: 1px solid #e5e5e5;
}

.RadButton.rbDisabled .rbSplitRight,
.RadButton.rbLinkButton.rbDisabled .rbSplitRight
{
    border-left: 1px solid #e5e5e5;
}

.RadButton .rbSplitLeft:focus,
.RadButton .rbSplitLeft:active,
.RadButton.rbLinkButton .rbSplitLeft:focus,
.RadButton.rbLinkButton .rbSplitLeft:active
{
    background-color: #25a0da;
    border-right: 1px solid #e5e5e5;
}

.RadButton.rbSkinnedButton,
.RadButton.rbVerticalButton,
.RadButton .rbDecorated
{
    background-color: #fff;
    color: #767676;
}

.RadButton.rbSkinnedButton,
.RadButton.rbVerticalButton
{
    border: 1px solid #e5e5e5;
}

*html .RadButton.rbSkinnedButton,
*html .RadButton.rbVerticalButton
{
    border: 1px solid #e5e5e5 !important;
}

.RadButton.rbSkinnedButton:hover,
.RadButton.rbVerticalButton:hover,
.RadButton:hover .rbDecorated
{
    color: #000;
    background-color: #e5e5e5;
}

.RadButton.rbSkinnedButton:hover,
.RadButton.rbVerticalButton:hover
{
    border: 1px solid #e5e5e5;
}

.RadButton.rbSkinnedButton:active,
.RadButton.rbVerticalButton:active,
.RadButton.rbSkinnedButton:active .rbDecorated,
.RadButton.rbVerticalButton:active .rbDecorated,
.RadButton.rbPressedButton.rbSkinnedButton,
.RadButton.rbPressedButton .rbDecorated
{
    background-color: #25a0da;
    color: #fff;
}

.RadButton.rbSkinnedButton:active,
.RadButton.rbVerticalButton:active
{
    border: 1px solid #25a0da;
}

.RadButton.rbSkinnedButtonChecked,
.RadButton.rbSkinnedButtonChecked:hover,
.RadButton.rbSkinnedButtonChecked .rbDecorated,
.RadButton.rbSkinnedButtonChecked:hover .rbDecorated
{
    background-color: #25a0da;
    border: 1px solid #25a0da;
}

.RadButton .rbToggleCheckbox,
.RadButton .rbToggleCheckboxChecked,
.RadButton .rbToggleCheckboxFilled,
.RadButton .rbToggleRadio,
.RadButton .rbToggleRadioChecked
{
        background-image: url('Controls/Button/ToggleSprite.gif');
}

.RadButton.rbToggleButton,
.RadButton.rbToggleButton.rbDisabled,
.RadButton.rbToggleButton.rbDisabled:hover
{
    color: #000;
}

.RadButton.rbDisabled .rbDecorated,
.RadButton.rbDisabled:hover .rbDecorated,
.RadButton.rbToggleButton:hover
{
    color: #6a6a6a;
}

a.RadButton.rbLinkButton
{
    border: 1px solid #e5e5e5;
    text-decoration: none;
    color: #767676;
}

.RadButton.rbLinkButton:hover
{
    background-color: #e5e5e5;
    border: 1px solid #e5e5e5;
    color: #000;
}

.RadButton.rbLinkButton:active,
a.RadButton.rbLinkButtonChecked,
.RadButton.rbLinkButtonChecked:hover
{
    background-color: #25a0da;
    border: 1px solid #25a0da;
    color: #fff;
}

.RadButton.rbSkinnedButton,
.RadButton .rbDecorated
{
    height: 20px;
}

.RadButton.rbSkinnedButton.rbDisabled,
.RadButton.rbVerticalButton.rbDisabled,
.RadButton.rbLinkButton.rbDisabled,
.RadButton.rbLinkButton.rbDisabled:hover
{
    background-color: #fff;
    border: 1px solid #e5e5e5;
    color: #e5e5e5;
    cursor: default;
}

.RadButton.rbSkinnedButton.rbDisabled .rbDecorated,
.RadButton.rbVerticalButton.rbDisabled:hover .rbDecorated,
.RadButton.rbLinkButton.rbDisabled,
.RadButton.rbLinkButton.rbDisabled:hover
{
    background-color: #fff;
    color: #767676;
}

/* IE6 Fix, should be important to override the joint selectors */
*html .RadButton.rbLinkButton,
*html .RadButton.rbLinkButton:hover
{
    border: 1px solid #eee !important;
}

/* Disabled */
.RadButton.rbDisabled,
.RadButton.rbDisabled .rbToggleCheckbox, 
.RadButton.rbDisabled .rbToggleCheckboxChecked, 
.RadButton.rbDisabled .rbToggleRadio, 
.RadButton.rbDisabled .rbToggleRadioChecked, 
.RadButton.rbDisabled .rbToggleCheckboxFilled 
{
    opacity: .8;
}

/* RadComboBox Default skin */
/*global*/

.RadComboBox, .RadComboBox .rcbInput, .RadComboBoxDropDown {
    font-size: 12px; /*font-family:Verdana, Arial, Helvetica, sans-serif;*/
    color: #999; /*padding: 8px;    border: 1px solid #c9c9c9;*/
}

.RadComboBox {
    display: inline-block !important;
}

.dnnFormItem &gt; .RadComboBox {
    width: 47%;
    margin-bottom: 18px;
    max-width: 445px;
}

.RadComboBoxDropDown .rcbImage {
    height: 16px;
    width: 16px;
    display: inline-block;
    margin-right: 8px;
}

/* user profile dropdown list  */
.dnnProfileItem &gt; .rcbImage {
    height: 35px;
    width: 35px;
    display: inline-block;
    margin: -8px 8px -8px -8px;
}



/* combobox */

.RadComboBox .rcbInputCellLeft, .RadComboBox .rcbInputCellRight, .RadComboBox .rcbArrowCellLeft, .RadComboBox .rcbArrowCellRight {
    /*background-image: url('Controls/ComboBox/rcbSprite.png');*/
}

.RadComboBox table {
    border-collapse: separate !important;
    border-spacing: 0;
}

div.RadComboBox .rcbArrowCell a {
    /*  line-height: 16px;  height: 22px;     */
}

.RadComboBox td.rcbInputCellLeft, .RadComboBox td.rcbInputCellRight {
    /*background-position: 0 0; */
    border: 1px solid #c9c9c9;
    -webkit-box-shadow: 0px 1px 0px 0px #bbb;
    box-shadow: 0px 1px 0px 0px #bbb;
    padding: 0 !important;
    background: #fff;
    background: -moz-linear-gradient(top, #fff 0%, #f0f2f1 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f0f2f1)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fff 1%,#f0f2f1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* IE10+ */
    background: linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* W3C */
    color: #999;
    text-decoration: none;
    margin: 0 !important;
}
.RadComboBox td.rcbInputCellLeft {
    border-right: none;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
}
.RadComboBox td.rcbInputCellRight {
    border-left: none;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
}
.RadComboBox td.rcbInputCellLeft input[readonly], .RadComboBox td.rcbInputCellRight input[readonly] {
    cursor: auto;
}
.dnnError td.rcbInputCellLeft, .dnnError td.rcbInputCellRight {
    border: 1px solid red !important;
    border-right: none !important;
}
.dnnError td.rcbInputCellLeft {
    border-right: none !important;
}
.dnnError td.rcbInputCellRight {
    border-left: none !important;
}
.RadComboBox td.rcbArrowCellRight, .RadComboBox td.rcbArrowCellLeft {
    /*background-position: 100% 0; */
    border: 1px solid #c9c9c9;
    -webkit-box-shadow: inset 0px 1px 0px 0px #bbb;
    box-shadow: 0px 1px 0px 0px #bbb;
    width: 12px !important;
    background: #fff;
    background: -moz-linear-gradient(top, #fff 0%, #f0f2f1 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f0f2f1)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fff 1%,#f0f2f1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* IE10+ */
    background: linear-gradient(top, #fff 0%,#f0f2f1 100%) !important; /* W3C */
    color: #666666;
    text-decoration: none;
    vertical-align: middle !important;
}
.RadComboBox td.rcbArrowCellRight {
    border-left: none;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
}
.RadComboBox td.rcbArrowCellLeft {
    border-right: none;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
}
.dnnError td.rcbArrowCellRight, .dnnError td.rcbArrowCellLeft {
    border: 1px solid red !important;
}
.dnnError td.rcbArrowCellRight {
    border-left: none !important;
}
.dnnError td.rcbArrowCellLeft {
    border-right: none !important;
}

.RadComboBox td.rcbArrowCellRight a, .RadComboBox td.rcbArrowCellLeft a {
    background: transparent url(../../images/dnnSpinnerDownArrow.png) no-repeat !important;
    background-position: bottom center !important;
    padding-top: 8px !important;
    height: 0 !important;
    cursor: pointer;
}

.RadComboBox .rcbInputCell .rcbEmptyMessage {
    color: #666;
}

.RadComboBox .rcbInput {
    margin: 0 !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    padding: 9px !important;
    /*width: auto !important;*/
}

div.RadComboBoxDropDown, .RadComboBoxDropDown {
    background: transparent; /*border-color: #c9c9c9;*/
    border: none !important;
    font-size: 12px;
    position:absolute;
}

.RadComboBoxDropDown .rcbFooter {
    background-color: #dee2e7;
    background-position: 0 -110px;
    border-top-color: #d5d5d5;
}

div.RadComboBoxDropDown .rcbHeader {
    font-size: 13px;
    font-weight: bold;
    border-bottom: 0;
    padding: 8px 7px 0;
}

.RadComboBoxDropDown .rcbItem, .RadComboBoxDropDown .rcbHovered {
    line-height: 1.5;
}

.RadComboBoxDropDown .rcbItem em {
    background: #e5e5e5;
}

.RadComboBoxDropDown .rcbHovered {
    background: #e8f1fa;
    color: #000;
}

.RadComboBoxDropDown .rcbSeparator {
    color: #444;
    background: #d9dadc;
}

.RadComboBox .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown .rcbDisabled {
    color: #999;
}

.RadComboBoxDropDown .rcbLoading {
    background: #f0f0f0;
}

.RadComboBoxDropDown .rcbMoreResults {
    border-top-color: #c6c7d2;
    background-position: 0 -132px;
    background-color: #e6e6e6;
    color: #606060;
}

.RadComboBoxDropDown .rcbMoreResults a {
    background-position: -157px -94px;
    color: #606060;
}

.RadComboBoxDropDown .rcbScroll {
    border: 1px solid #c9c9c9 !important;
    -webkit-box-shadow: 0px 2px 0px 0px #f2f2f2;
    box-shadow: 0px 2px 0px 0px #f2f2f2;
    background: #fff;
    margin-left: 2px !important;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    overflow: auto;
    position: relative;
}
.RadComboBoxDropDown .rcbList {
    position: relative;
    list-style-type: none !important;
    margin: 0 !important;
    padding: 0 !important;
}
.RadComboBoxDropDown .rcbItem, .RadComboBoxDropDown .rcbHovered {
    padding: 8px;
    border-top: 1px solid #c9c9c9;
    font-size: 12px;
    color: #444;
    cursor: pointer;
    text-shadow: none;
    margin: 0;
}
.RadComboBoxDropDown_rtl .jspScrollable .jspContainer .rcbList{ margin: 0 9px 0 -9px !important;}

/* hierarchy combox */
.dnnOptGroupItem, 
.SkinListHeader{
    background: none !important;
    color: #000 !important;
    font-weight: bold !important;
    border-bottom: 2px solid #000 !important;
}

.dnnOptItem{
    padding-left: 20px !important;
}



/* START Telerik.Web.UI.Skins.TreeView.css */
.RadTreeView{white-space:nowrap;cursor:default}.RadTreeView .rtTop,.RadTreeView .rtMid,.RadTreeView .rtBot,.RadTreeView .rtUL{zoom:1}.RadTreeView .rtSp,.RadTreeView .rtImg,.RadTreeView .rtIn,.RadTreeView .rtChk{vertical-align:middle}.RadTreeView .rtUL{margin:0;padding:0;-moz-user-select:-moz-none}.RadTreeView .rtLI{list-style-image:none;list-style-position:outside;list-style:none}.RadTreeView .rtUL .rtLI .rtUL{padding-left:20px}.RadTreeView .rtTop,.RadTreeView .rtMid,.RadTreeView .rtBot{padding:1px 0 1px 20px}.RadTreeView .rtPlus,.RadTreeView .rtMinus{font-size:0;padding:0;display:-moz-inline-box;display:inline-block;vertical-align:top;cursor:pointer;width:11px;height:11px;background-repeat:no-repeat}* html .RadTreeView .rtPlus,* html .RadTreeView .rtMinus{margin-right:1px}*+html .RadTreeView .rtPlus,*+html .RadTreeView .rtMinus{margin-right:1px}.RadTreeView .rtPlus{background-position:0 0}.RadTreeView .rtPlusHover{background-position:0 -22px}.RadTreeView .rtMinus{background-position:0 -11px}.RadTreeView .rtMinusHover{background-position:0 -33px}.RadTreeView .rtChecked,.RadTreeView .rtUnchecked,.RadTreeView .rtIndeterminate{display:-moz-inline-box;display:inline-block;width:13px;height:13px;vertical-align:middle;margin:0 3px 0 0;line-height:0;font-size:0}.RadTreeView .rtChecked{background-position:0 0}.RadTreeView .rtUnchecked{background-position:0 -13px}.RadTreeView .rtIndeterminate{background-position:0 -26px}.RadTreeView .rtSp{display:-moz-inline-box;display:inline-block;width:1px;margin-left:-1px;height:22px}.RadTreeView .rtChk{margin:0 2px;padding:0;width:12px;height:12px}.RadTreeView .rtIn{margin-left:1px;padding:4px 3px 3px;text-decoration:none}.RadTreeView a.rtIn{cursor:pointer}.RadTreeView div.rtIn{display:-moz-inline-block;display:inline-block;vertical-align:top}*+html .RadTreeView_rtl .rtIn{padding:2px 3px}* html .RadTreeView_rtl .rtIn{padding:2px 3px}* html .RadTreeView div.rtIn{display:inline-block}* html .RadTreeView div.rtIn{display:inline}*+html .RadTreeView div.rtIn{display:inline-block}*+html .RadTreeView div.rtIn{display:inline}.RadTreeView .rtTemplate,.RadTreeView input{-moz-user-select:text}.RadTreeView .rtLoadingIcon{display:-moz-inline-box;display:inline-block;vertical-align:text-top;width:21px;height:16px;margin-top:-1px;overflow:hidden;text-indent:-9999px;font-size:0;background-repeat:no-repeat;background-position:2px 0}*+html .RadTreeView .rtLoadingIcon{margin:0}* html .RadTreeView .rtLoadingIcon{margin:0}.RadTreeView .rtLoadingBelow{display:block}*+html .RadTreeView_rtl .rtLoadingIcon{text-indent:0}* html .RadTreeView_rtl .rtLoadingIcon{text-indent:0}.RadTreeView .rtHover .rtIn,.RadTreeView .rtSelected .rtIn{padding:3px 2px 2px;border-width:1px;border-style:solid;background-repeat:repeat-x;background-position:0 0}*+html .RadTreeView_rtl .rtHover .rtIn,*+html .RadTreeView_rtl .rtSelected .rtIn{padding:1px 2px}* html .RadTreeView_rtl .rtHover .rtIn,* html .RadTreeView_rtl .rtSelected .rtIn{padding:1px 2px}.RadTreeView .rtEdit *{white-space:nowrap!important}.RadTreeView .rtEdit .rtIn,.RadTreeView .rtEdit .rtIn input{outline:0;cursor:text}.RadTreeView .rtLI .rtEdit .rtIn{border-width:1px;border-style:solid;padding:2px 1px 1px;height:1.4em;text-decoration:none;vertical-align:middle}* html .RadTreeView .rtLI .rtEdit .rtIn{padding:0 1px}.RadTreeView .rtEdit .rtIn input{height:1.4em;line-height:1.4em;border:0;margin:0;padding:0;background:transparent}.RadTreeView .rtLines .rtLI,.RadTreeView .rtLines .rtFirst .rtUL{background-repeat:repeat-y;background-position:0 0}.RadTreeView_rtl .rtLines .rtLI,.RadTreeView_rtl .rtLines .rtFirst .rtUL{background-repeat:repeat-y;background-position:100% 0}.RadTreeView .rtLines .rtFirst{background-repeat:no-repeat;background-position:0 1.273em}.RadTreeView_rtl .rtLines .rtFirst{background-repeat:no-repeat;background-position:100% 1.273em}.RadTreeView .rtLines .rtFirst .rtUL{background-repeat:repeat-y;background-position:0 1.273em}.RadTreeView_rtl .rtLines .rtFirst .rtUL{background-repeat:repeat-y;background-position:100% 1.273em}.RadTreeView .rtLines .rtLast,.RadTreeView .rtLines .rtLast .rtUL{background:none}.RadTreeView .rtLines .rtTop,.RadTreeView .rtLines .rtMid,.RadTreeView .rtLines .rtBot{background-repeat:no-repeat;background-position:0 0}.RadTreeView_rtl .rtLines .rtTop,.RadTreeView_rtl .rtLines .rtMid,.RadTreeView_rtl .rtLines .rtBot{background-repeat:no-repeat;background-position:100% 0}.rtDropAbove,.rtDropBelow{border:1px dotted black;font-size:3px;line-height:3px;height:3px;margin-top:-1px}.rtDropAbove{border-bottom:0}.rtDropBelow{border-top:0}.RadTreeView_rtl .rtPlus,.RadTreeView_rtl .rtMinus{position:relative}* html .RadTreeView_rtl .rtPlus,* html .RadTreeView_rtl .rtMinus{position:static}*+html .RadTreeView_rtl .rtPlus,*+html .RadTreeView_rtl .rtMinus{position:static}*+html .RadTreeView_rtl .rtLI,*+html .RadTreeView_rtl .rtIn{zoom:1}* html .RadTreeView_rtl .rtLI,* html .RadTreeView_rtl .rtIn{zoom:1}* html .RadTreeView_rtl .rtIn{margin-top:-1px}.RadTreeView_rtl .rtUL .rtLI .rtUL{padding-right:15px;padding-left:0}.RadTreeView_rtl .rtTop,.RadTreeView_rtl .rtMid,.RadTreeView_rtl .rtBot{padding:1px 20px 1px 0;margin:0}.RadTreeView_rtl .rtPlus{background-position:-11px 0}.RadTreeView_rtl .rtPlusHover{background-position:-11px -22px}.RadTreeView_rtl .rtMinus{background-position:-11px -11px}.RadTreeView_rtl .rtMinusHover{background-position:-11px -33px}.RadTreeView_rtl .rtPlus,.RadTreeView_rtl .rtMinus{margin-right:7px;right:-20px}.RadTreeView_rtl .rtPlus,.RadTreeView_rtl .rtMinus,x:-moz-any-link{margin-right:-11px;right:-8px}.RadTreeView_rtl .rtPlus,.RadTreeView_rtl .rtMinus,x:-moz-any-link,x:default{margin-right:7px;right:-20px}* html .RadTreeView_rtl .rtPlus,* html .RadTreeView_rtl .rtMinus{margin-right:-13px;right:0}*+html .RadTreeView_rtl .rtPlus,*+html .RadTreeView_rtl .rtMinus{margin-right:-13px;right:0;width:0;padding-left:11px}@media screen and (min-width:50px){:root .RadTreeView_rtl .rtPlus,:root .RadTreeView_rtl .rtMinus{right:0;}}@media all and(-webkit-max-device-pixel-ratio:10000),not all and(-webkit-min-device-pixel-ratio:0){:root .RadTreeView_rtl .rtPlus,:root .RadTreeView_rtl .rtMinus{position:relative;margin-left:2px;margin-right:-13px;right:-15px}}div.RadTreeView_designtime .rtTop,div.RadTreeView_designtime .rtMid,div.RadTreeView_designtime .rtBot{position:relative}div.RadTreeView_designtime .rtPlus,div.RadTreeView_designtime .rtMinus{margin:0;position:absolute;left:3px;top:4px}.RadTreeView{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rtTouchDragClue{margin-top:-50px}
/* END Telerik.Web.UI.Skins.TreeView.css */
/* START Telerik.Web.UI.Skins.Default.TreeView.Default.css */
.RadTreeView,.RadTreeView a.rtIn,.RadTreeView .rtEdit .rtIn input{color:#000;font:12px/18px "Segoe UI",Arial,sans-serif}.RadTreeView .rtPlus,.RadTreeView .rtMinus{background-image:url('Controls/WebResource688d.html?d=YaixHSIm5n8GR2C5l8hS2qOWVgOUPy8yaOINB9TCXX6f1_JWc5AVDdxjTGOC6WihRybvUz8SUJiFHy8RP-sTbuo9xksvkFg1TGX_LNV8xZtcCgSxXdn9fkTi3ibIGheGnH6-Ka5TEH1SW9s2loSw7r1VWps1&amp;amp;t=634813394221084788')}.RadTreeView .rtChecked,.RadTreeView .rtUnchecked,.RadTreeView .rtIndeterminate{background-image:url('Controls/WebResourcebeee.html?d=zIpwJ_RHCU4V9Ov2OTZbKFWWvVlyezWE4FJOENMnL7tHkKUHW-aLfCGjYe6rmETuRDGNTSDcBERPYrX10VSKhvziwaVpd5ZiQTjZ9J7zZoKaLFp-YStvHP4DkrZtUs1JpcCIGRjAc_eiTJ8dIu1FM9R6m781&amp;amp;t=634813394221084788')}.RadTreeView .rtHover .rtIn{color:#000;border-color:#b5b5b5 #b5b5b5 #9e9e9e;background-color:#C5C5C5;background-image:url('Controls/WebResourcecb7c.html?d=MZcaTIxvqY1ql0G3V8mzKPqW8fRPldJiBirRwdXs6n4xqBrem9vFOnltUqS5ZNvoy-2rG6uomGjhBipiRPBVLXCJVOmDUkaN6j2513XyDOFzbEaitwBVFgTraAPHrg6ScvRkd0Tf1EJmO65bVkD1IdNJoNk1&amp;amp;t=634813394221084788')}.RadTreeView .rtSelected .rtIn{color:#fff;border-color:#8d8d8d #7e7e7e #6c6c6c;background-color:#828282;background-image:url('Controls/WebResource59d9.html?d=EQifGcJpSa-wRgid3LolZErfxdY2jgHlG0TFhSEY3f6qZdvOjthaDLgOCXdb7F3dF3XehYQVLk9QStbYPrOvyY24lKSlUiDTSE1A7EFvU-SUIOA5V0DGR9YQxYAmfzPRh-wNPAa_NObSnuEkvsPlrn-rBd3ghzxJR_O6RA2&amp;amp;t=634813394221084788')}.RadTreeView .rtSelected .rtLoadingBefore,.RadTreeView .rtSelected .rtLoadingAfter,.RadTreeView .rtSelected .rtLoadingBelow{color:#333}.RadTreeView .rtLoadingIcon{background-image:url('Controls/WebResourcee124.html?d=Y_gH_fhyplGF4lMlofuOvKOz5-D7fUzbx19Dg4YJe9cgydh2PctF8y-TvzhPXErPYEM1CjLudZDxsqpy6S3WRBvdojB6fkdOu1Nzwpuw-WOItUvWXnWuIfp0yoyqKEM7RpV3l-ZTJPp5878TQp9R_abolUc1&amp;amp;t=634813394221084788')}.RadTreeView .rtLI .rtEdit .rtIn{border-color:#6c6c6c;background:#fff}.RadTreeView_disabled .rtIn,.RadTreeView .rtDisabled .rtIn{color:#ccc}.RadTreeView .rtLines .rtLI,.RadTreeView .rtLines .rtFirst .rtUL{background-image:url('Controls/WebResource6f85.html?d=AE6YAYzCxVWXsZkWMoSRECERiMtsb662NdIUtAQ-V8GbUVEDk3fIk_kYgp1Cq74N7eyrJCc_DfX9Md8PZPlxjcWRbj5tBuqQMPuZHnNTHf7tHnlIY4qVKqpJUBM8Nz6bA_uLlQVX2axJakrleE_g8Wmxk8A1&amp;amp;t=634813394221084788')}.RadTreeView_rtl .rtLines .rtLI,.RadTreeView_rtl .rtLines .rtFirst .rtUL{background-image:url('Controls/WebResource40ac.html?d=RPP1JYKCGNEzkRLb-whtLUeEAmUv8jL3MI4Nm-I0kEbTiPyulngeQRPNgG7Mus3-mrhxbt_pMk5RAaLUt9m3KgsNY6cnMyg2KgIfY6QFCque944X3XbpuRcEvK3O3dKAtvfUDSK8YMFzY6M-lInBq7E89-41&amp;amp;t=634813394221084788')}.RadTreeView .rtLines .rtFirst,.RadTreeView .rtLines .rtFirst .rtUL{background-image:url('Controls/WebResourcea120.html?d=NQHo6xrCVcyzEJ3vn0mcCixUAo1kqJSQCPxlZ6wJzVWwCEDzlv3VebcwDGtrmnaeIR30QTWNLuxBTIauhkdRHVK3TNoacKr2mKJVGyWOrPZuNAYRAkTArwi37wuRMg98hCsDqRMtGpPrmFEkNIunb8I9Cik1&amp;amp;t=634813394221084788')}.RadTreeView_rtl .rtLines .rtFirst,.RadTreeView_rtl .rtLines .rtFirst .rtUL{background-image:url('Controls/WebResource98a1.html?d=O9rA2Ph8AfLBloapO4jbJioS7Orovtwcz8Jq3VPVM-EYYmLvU0RXztET6-_ES3SHtApOWdMJB3l9778gC8si-N2QO03YYhEm691YQggZiWUp0ocq-EQBP_rSb73XUYrpzKkT2jDUFiKmW1ABG8fmleCDBV-Ajjo40NTdeQ2&amp;amp;t=634813394221084788')}.RadTreeView .rtLines .rtLast,.RadTreeView .rtLines .rtLast .rtUL{background-image:none}.RadTreeView .rtLines .rtTop{background-image:url('Controls/WebResource6138.html?d=AnMKi2NrSPxVJUCZwgbFhn_u4PZZWasYMK2OGuf-uLXqBwPXTyJGUCiSJeL79zC_veWt_sKqZNRnZxagdwlm5oELA0lOOVDq8uOmepKaKLa4pwkBzNRVK71jBbHEWT49PW-TLlbPh3cgIOvDe1QOTc4FfVM1&amp;amp;t=634813394221084788')}.RadTreeView_rtl .rtLines .rtTop{background-image:url('Controls/WebResourcefbb3.html?d=whM1iY0mfhG3r9qd4RuzB7q2YKZQ7pVGyBwGQ643iC2TwYe8BoAmJ2U3ttZo-RpYaGlFuwhMjx5mn4lMqqUNX7x-4Q0VI3j69ou3ecySDQhecKZYDpfh37fD0SXUN7_xXGD2o_QcaZEY95TGzAPPyXFRZH01&amp;amp;t=634813394221084788')}.RadTreeView .rtLines .rtMid{background-image:url('Controls/WebResource4ab4.html?d=hOtqEFk2UNynP5dd8rSOPaLRe0fRLdC5wc8GqoXO5ouac17PvLCk3pG0mt2cg68odw3k98Dkj27oFVKkUaa4_IaVyCNrevIkLw6fqEfVcaaFa5USYn-vaA520flIlwuiJdt-CfRKd8N-jhVyPCdcVqdKkfk1&amp;amp;t=634813394221084788')}.RadTreeView_rtl .rtLines .rtMid{background-image:url('Controls/WebResource8ca1.html?d=bkt2IcsGSiyYYKOEb9WH2tNIk0jHEcLgY-pfA9jACb9Z4Nw7igxIKaNXqajGsYIW6656jHvjDFpeRqxHzjS_4KDGzp_NkJx7ZsN3vn1ZWTM5D2xM3FUc2A-yDZj1it17W664S3bZjuABmr803lctBQmklyg1&amp;amp;t=634813394221084788')}.RadTreeView .rtLines .rtBot{background-image:url('Controls/WebResourcea6fe.html?d=ITRbByESImqc_gXJU8ZDGztTbqRk9M7e5yGtPiOTltnqLUUckyt2KQC5NmnD8NVoTHe3cfosNoMlh5mOSi9LZ_KLtEZr_pTYwHy5XiBHvirqfc_qMaFGiDmvV_Cw5g-4LgiAYaqJae-VU0VBtjdS1D8eFTM1&amp;amp;t=634813394221084788')}.RadTreeView_rtl .rtLines .rtBot{background-image:url('Controls/WebResource637e.html?d=wMP27Fy9pZUCtGvWBaDohrxMzV9KuQavz67bk2SO7ojqy-IHraUhr1SLUasks0yS7EnhmSGtlw_TQfSQNNOtnn0kH1rIXFIL-OU9e1GqW0ICazIGNUu8Us1Y85MFkxmJt9RSU3yxnd5kJRKKf8mJIb2nKo01&amp;amp;t=634813394221084788')}.RadTreeView .rtLines .rtLast .rtTop{background-image:url('Controls/WebResource996a.html?d=Hb2AMzQohCNbxh_oWLaLosOtmWzjKqdRuLyMX0sPLTbjY0jhg2QUxzkHAgOc3aAAC-Yn13skkfWJGEijrFCCz0TKvrkK8b1Au0WbvmF8tNdoXq06LZEj1jzmMkmeZfmbhLBRWCglCf9buGcE5w_5njZB84o1&amp;amp;t=634813394221084788')}.RadTreeView_rtl .rtLines .rtLast .rtTop{background-image:url('Controls/WebResourcee79f.html?d=XnvaLkTu1vmFTPelFMuXkyNGNehJKtT_a_a0FM5uOsOlV1z3hmEBMGKarVgCf1I888gq3TRKzPE1v9sLwP-w4hes-DHlzwxY4ayhODM4_dY3qbc1rH3V6cuEv88DJlBDH-J4fdaU3NRIsrbbf6X5GasgUuM1&amp;amp;t=634813394221084788')}
/* END Telerik.Web.UI.Skins.Default.TreeView.Default.css */

/* START Telerik.Web.UI.Skins.Input.css */
.RadInput, .RadInputMgr {
    vertical-align: middle;
}
.RadInput table {
    border: 0;
    vertical-align: bottom;
}
.RadInput table.riTable td {
    border: 0;
    padding: 0;
    vertical-align: middle;
    overflow: visible;
}
.RadInput table td.riCell {
    padding-right: 4px;
}
.RadInput textarea {
    vertical-align: bottom;
    overflow: auto;
    resize: none;
}
html body .RadInput .riTextBox, html body .RadInputMgr {
    border-width: 1px;
    border-style: solid;
    padding: 2px 1px 3px;
    vertical-align: middle;
}
textarea.RadInputMgr {
    overflow: auto;
}
.RadInput a {
    display: block;
    overflow: hidden;
    position: relative;
    outline: none;
    z-index: 2;
    text-indent: -2222px;
    text-align: center;
    text-decoration: none;
}
* html .RadInput a {
    position: static;
}
* + html .RadInput a {
    position: static;
}
.RadInput .riSpin a {
    margin: 0 1px;
}
.RadInput a.riDown {
    margin-top: 3px;
}
/*\*/* html .RadInput a.riDown {
    margin-top: /**/ 0;
}
.RadInput .riLabel {
    margin: 0 4px 0 0;
    white-space: nowrap;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .rdfd_ {
        position: absolute;
    }
}
* html .RadInput {
    display: inline-block;
    height: 25px;
}
.RadInputRTL table td.riCell {
    padding: 0 0 0 4px;
}
.RadInputRTL .riLabel {
    margin: 0 0 0 4px;
}
.riStrengthBar {
    background: url('Controls/WebResource89de.html?d=3agz31ZSfCuzf95STsGpdtY2yn9CUqNaUT9VP8bGlBEGCDDrpVYtdSTulRJIqFzLyt4Rx9N0yDi0Gn8ZonzOCBRoAcu_NxTkuXypJk-_Wx4UAS1QfIz2q5jd2tOptij3taXLE1lUxgnJ2Nz7hmxeDinxoCw1&amp;amp;t=634783790348009208') repeat-y;
    display: inline-block;
    width: 100px;
    height: 20px;
    margin-left: 5px;
    font: 12px/18px "segoe ui" ,arial,sans-serif;
    color: #000;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
}
.riStrengthBarL0 {
    background: none;
}
.riStrengthBarL1 {
    background-color: #ff3933;
    background-position: 0 0;
    color: #620000;
}
.riStrengthBarL2 {
    background-color: #ff7833;
    background-position: -300px 0;
    color: #922b00;
}
.riStrengthBarL3 {
    background-color: #ffbe33;
    background-position: -600px 0;
    color: #9e5900;
}
.riStrengthBarL4 {
    background-color: #dc3;
    background-position: -900px 0;
    color: #696400;
}
.riStrengthBarL5 {
    background-color: #6bcc33;
    background-position: 100% 0;
    color: #236800;
}
.riSingle {
    position: relative;
    display: inline-block;
    white-space: nowrap;
    text-align: left;
}
.riSingle, .riSingle .riTextBox, .riSingle .riContentWrapper, .riSingle .riDisplay {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
}
.riDisplay {
    position: absolute;
    padding: 2px 0 3px 5px;
    border: 0 solid transparent;
    border-width: 1px 2px 0 1px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-align: left;
    cursor: default;
    margin-left: 1px;
}
.riSingle a.riButton {
    display: inline-block;
    vertical-align: middle;
}
.riSingle a.riButton {
    background-position: 3px 5px;
    height: 18px;
    line-height: 18px;
    width: 20px;
}
.riSingle a.riButton:hover {
    background-position: 3px -45px;
}
.riSingle .riLabel {
    vertical-align: middle;
    display: inline-block;
    margin-right: 0;
}
.riSingle a {
    position: absolute;
}
* + html .riSingle a {
    position: absolute;
}
.riSingle a.riUp {
    height: 8px;
    width: 15px;
    vertical-align: top;
    top: 1px;
    right: 0;
}
.riSingle a.riDown {
    height: 8px;
    width: 15px;
    vertical-align: bottom;
    top: 11px;
    right: 0;
}
.riContButton a.riUp, .riContButton a.riDown {
    right: 19px;
}
.riSingle .riContentWrapper {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
}
* + html .riSingle .riContentWrapper {
    overflow: visible;
}
.riContButton {
    padding-right: 22px;
}
.riContButton .riDisplay {
    border-right-width: 23px;
}
.riContSpinButtons {
    padding-right: 17px;
}
.riContSpinButtons .riDisplay, .riContSpinButtons.RadInputRTL.riButtonSwap .riDisplay {
    border-right-width: 19px;
}
.riContButton.riContSpinButtons {
    padding-right: 35px;
}
.riContButton.riContSpinButtons .riDisplay {
    border-right-width: 37px;
}
.riContButton .riContentWrapper {
    padding-right: 21px;
    margin-right: -21px;
}
.riContSpinButtons .riContentWrapper {
    padding-right: 17px;
    margin-right: -17px;
}
.riContButton.riContSpinButtons .riContentWrapper {
    padding-right: 35px;
    margin-right: -35px;
}
html body .riSingle .riTextBox, html body .riSingle .riTextBox[type="text"] {
    padding-right: 5px;
    padding-left: 5px;
    margin: 0;
    width: 100%;
}
.riSingle .riButton {
    right: 0;
    top: 50%;
    margin-top: -9px;
}
.riSingle .riStrengthBar {
    margin-left: 0;
}
.rcSingle .riSingle {
    white-space: normal;
}
div.RadPicker table.rcSingle .rcInputCell {
    padding-right: 0;
}
.RadInputRTL, .RadInputRTL .riDisplay {
    text-align: right;
}
.RadInputRTL a.riUp, .RadInputRTL a.riDown, .RadInputRTL .riButton, .riButtonSwap a.riUp, .riButtonSwap a.riDown, .riButtonSwap .riButton {
    right: auto;
    left: 0;
}
.riContButton.RadInputRTL a.riUp, .riContButton.RadInputRTL a.riDown, .riContButton.riButtonSwap a.riUp, .riContButton.riButtonSwap a.riDown {
    right: auto;
    left: 19px;
}
.riContButton.RadInputRTL, .riContButton.riButtonSwap {
    padding-right: 0;
    padding-left: 21px;
}
.riContSpinButtons.RadInputRTL, .riContSpinButtons.riButtonSwap {
    padding-right: 0;
    padding-left: 17px;
}
.riContButton.riContSpinButtons.RadInputRTL, .riContButton.riContSpinButtons.riButtonSwap {
    padding-right: 0;
    padding-left: 35px;
}
.riContButton.RadInputRTL .riContentWrapper, .riContButton.riButtonSwap .riContentWrapper {
    padding-right: 0;
    margin-right: 0;
    padding-left: 21px;
    margin-left: -21px;
}
.riContButton.riButtonSwap .riLabel {
    margin-left: -21px;
    margin-right: 21px;
}
.riContSpinButtons.RadInputRTL .riContentWrapper, .riContSpinButtons.riButtonSwap .riContentWrapper {
    padding-right: 0;
    margin-right: 0;
    padding-left: 17px;
    margin-left: -17px;
}
.riContSpinButtons.riButtonSwap .riLabel {
    margin-left: -17px;
    margin-right: 17px;
}
.riContButton.riContSpinButtons.RadInputRTL .riContentWrapper, .riContButton.riContSpinButtons.riButtonSwap .riContentWrapper {
    padding-right: 0;
    margin-right: 0;
    padding-left: 35px;
    margin-left: -35px;
}
.riContButton.riContSpinButtons.riButtonSwap .riLabel {
    margin-left: -35px;
    margin-right: 35px;
}
.riSingle.RadInputRTL .riDisplay {
    padding-right: 6px;
    padding-left: 0;
    border-width: 1px 1px 0 2px;
}
.riContButton.RadInputRTL .riDisplay {
    border-right-width: 1px;
    border-left-width: 23px;
}
.riContSpinButtons.RadInputRTL .riDisplay {
    border-right-width: 1px;
    border-left-width: 19px;
}
.riContButton.riContSpinButtons.RadInputRTL .riDisplay {
    border-right-width: 1px;
    border-left-width: 37px;
}
* html body .riSingle .riTextBox {
    margin-top: -2px;
}
/*\*/* html body .riSingle .riTextBox {
    margin-top: /**/ 0;
}
* + html body .riSingle .riTextBox, * + html body .riSingle .riTextBox[type="text"] {
    margin-top: -1px;
}
* + html .rcSingle .rcCalPopup {
    position: relative;
}
* + html .riDisplay, ._Telerik_IE9 .riDisplay, ._Telerik_IE8 .riDisplay {
    margin-left: 0;
}
._Telerik_IE9 .riSingle {
    overflow: hidden;
}
/* END Telerik.Web.UI.Skins.Input.css */
/* START Telerik.Web.UI.Skins.Calendar.css */
table.RadCalendar {
    table-layout: auto;
    border-collapse: separate;
    border: 0;
    width: 220px;
}
.RadCalendar .rcTitlebar {
    width: 100%;
    border-style: solid;
    border-width: 1px;
    padding: 0;
}
.RadCalendar .rcTitlebar table {
    table-layout: auto;
    width: 100%;
    border-collapse: separate;
    border: 0;
}
.RadCalendar .rcTitlebar td {
    border: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
}
.RadCalendar .rcTitlebar .rcTitle {
    width: 100%;
    cursor: pointer;
}
.RadCalendar .rcNoNav .rcTitle {
    cursor: default;
}
.RadCalendar .rcTitlebar .rcPrev, .RadCalendar .rcTitlebar .rcNext, .RadCalendar .rcTitlebar .rcFastPrev, .RadCalendar .rcTitlebar .rcFastNext {
    display: block;
    width: 15px;
    height: 15px;
    overflow: hidden;
    margin: 0 4px;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px;
    text-decoration: none;
}
.RadCalendar .rcMain {
    width: 100%;
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 0;
}
.RadCalendar .rcMainTable {
    table-layout: auto;
    border-collapse: separate;
    border: 0;
    width: 100%;
}
.RadCalendar .rcHeader, .RadCalendar .rcFooter {
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 0;
}
.RadCalendar .rcRow th, .RadCalendar .rcWeek th {
    border: 0;
    padding: 0;
    font-weight: normal;
    vertical-align: middle;
    cursor: default;
}
.RadCalendar .rcWeek th {
    text-align: right;
}
.RadCalendar .rcWeek .rcViewSel, .RadCalendar .rcRow th {
    text-align: center;
}
.RadCalendar .rcRow td {
    border-style: solid;
    border-width: 1px;
    padding: 0;
    text-align: right;
    vertical-align: middle;
}
.RadCalendar .rcMain .rcRow a, .RadCalendar .rcMain .rcRow span {
    display: block;
    padding: 1px 5px 1px 0;
    text-decoration: none;
}
.RadCalendar .rcPreview .rcRow a {
    outline: none;
}
.RadCalendar .rcMain .rcOutOfRange span {
    cursor: default;
}
table.RadCalendarMultiView {
    width: auto;
}
.RadCalendarMultiView .rcCalendar {
    width: 220px;
    border-style: solid;
    border-width: 1px;
    padding: 0;
}
.RadCalendarMultiView .rcMainTable .rcTitle {
    border-style: solid;
    border-width: 0 0 1px;
    padding: 0;
    text-align: center;
}
table.RadCalendarMonthView {
    table-layout: auto;
    border-collapse: separate;
    border-style: solid;
    border-width: 1px;
    background-color: #fff;
}
table.RadCalendarMonthView td {
    border: 0;
    padding: 5px 2px 0;
}
.RadCalendarMonthView a {
    display: block;
    padding: 2px 4px;
    text-align: center;
    text-decoration: none;
}
.RadCalendarMonthView .rcHover a, .RadCalendarMonthView .rcSelected a {
    border-style: solid;
    border-width: 1px;
    padding: 1px 3px;
}
.RadCalendarMonthView #rcMView_PrevY a, .RadCalendarMonthView #rcMView_NextY a {
    display: block;
    overflow: hidden;
    margin: 0 auto;
    text-indent: -2222px;
    text-align: center;
    text-decoration: none;
    background: transparent url(../../images/calendaricons.png) no-repeat;
}
.RadCalendarMonthView #rcMView_PrevY a{
    background-position: 16px 8px;
}
.RadCalendarMonthView #rcMView_NextY a{
    background-position: -33px 8px;
}
.RadCalendarMonthView .rcButtons {
    border: 0;
    text-align: center;
}
.RadCalendarMonthView input {
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
}
* + html .RadCalendarMonthView input {
    padding: 0;
}
* html .RadCalendarMonthView input {
    padding: 0;
}
.RadCalendarMonthView #rcMView_Today {
    margin: 0 .4em 0 0;
}
* + html .RadCalendarMonthView #rcMView_OK {
    padding: 0 .2em;
}
* html .RadCalendarMonthView #rcMView_OK {
    padding: 0 .2em;
}
table.RadCalendarTimeView {
    border-collapse: separate;
    border-style: solid;
    border-width: 1px;
}
.RadCalendarTimeView th {
    border: 0;
    text-align: center;
    cursor: default;
    font-weight: normal;
}
table.RadCalendarTimeView td {
    border-style: solid;
    border-width: 0 0 0 1px;
    padding: 2px 2px 3px;
}
table.RadCalendarTimeView td:first-child {
    border-left: 0;
}
.RadCalendarTimeView a {
    display: block;
    padding: 2px 6px;
    text-align: center;
    text-decoration: none;
}
.RadCalendarTimeView td.rcSelected a, .RadCalendarTimeView td.rcHover a {
    border-style: solid;
    border-width: 1px;
    padding: 1px 5px;
}
.RadCalendarTimeView .rcFooter {
    border-style: solid;
    border-width: 1px 0 0;
    padding: 0;
}
.RadPicker, .RadPicker td {
    vertical-align: middle;
}
.RadPicker .RadInput {
    vertical-align: baseline;
}
.RadPicker .rcTable {
    table-layout: auto;
}
.RadPicker table.rcTable, .RadPicker table.rcTable td {
    border: 0;
    margin: 0;
    padding: 0;
}
.RadPicker table.rcTable .rcInputCell {
    padding: 0 4px 0 0;
}
.RadPicker td a {
    position: relative;
    outline: none;
    z-index: 2;
    margin: 0 2px;
    text-decoration: none;
}
* html .RadPicker td a {
    position: static;
}
* + html .RadPicker td a {
    position: static;
}
.RadPicker .rcCalPopup, .RadPicker .rcTimePopup {
    display: block;
    overflow: hidden;
    width: 22px;
    height: 22px;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px;
    text-align: center;
}
.RadPicker .rcDisabled, .RadCalendarMonthView .rcDisabled {
    opacity: .5;
    filter: alpha(opacity=50);
}
body &gt; .RadCalendarPopupShadows {
    padding: 0 5px 5px 0;
}
.RadCalendarPopupShadows &gt; .rcShadTR, .RadCalendarPopupShadows &gt; .rcShadBL, .RadCalendarPopupShadows &gt; .rcShadBR {
    position: absolute;
    background-repeat: no-repeat;
    background-color: transparent;
}
.RadCalendarPopupShadows &gt; .rcShadBL, .RadCalendarPopupShadows &gt; .rcShadBR {
    height: 5px;
    bottom: 0;
    background-image: url('Controls/WebResource5557.html?d=7usbfBZPQTMdNJIy8EZhbvRC94arJWHzPw9s3UNWV2d5g1iUz1yZU2UgZ3j-jFC2__lzqjB7X0jhNmrMX2Kp3iX51yaMTSOhm_B7Q3TWjAsVjuzd1yQUZiIzf3f5sX1mrHRMQmxTRJjTCRwZIff7evjgDEQ1&amp;amp;t=634783790348009208');
}
.RadCalendarPopupShadows &gt; .rcShadBL {
    left: 0;
    width: 100%;
    background-position: 0 -3px;
}
.RadCalendarPopupShadows &gt; .rcShadBR {
    width: 5px;
    right: 0;
    background-position: 100% 100%;
}
.RadCalendarPopupShadows &gt; .rcShadTR {
    width: 5px;
    height: 100%;
    top: 0;
    right: 0;
    background-image: url('Controls/WebResourcef4d6.html?d=J2Yaow2TwEqp3fzMcekRV1StZ42o6edkip1pUUyD_tT53FghGODFYnrCVMioldYBCCr2jPgJTHowyzrx4LibkO8OkfTlw_kD943EvKpmu12LYQD9NqSGte41Wr3AqvsTrlAm5QgnqPru7JfqFM4AOK2zhGg1&amp;amp;t=634783790348009208');
    background-position: 100% 0;
}
.rcIE &gt; .rcShadBL, .rcIE &gt; .rcShadBR, .rcIE &gt; .rcShadTR {
    background-image: none;
}
.RadPickerRTL table.rcTable .rcInputCell {
    padding: 0 0 0 4px;
}
/* END Telerik.Web.UI.Skins.Calendar.css */

/* dnn Default DatePicker Control */
.dnnFormItem &gt; .RadPicker_Default {
    width: 47% !important;
    margin-bottom: 18px !important;
}

.RadPicker_Default .rcTable {
    position: relative !important;
    width: 100% !important;
}

.RadPicker_Default .riTextBox {
    margin-bottom: 18px;
    background: #ffffff;
    border: 1px solid #c9c9c9;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8), inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8), inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
    color: #999;
    font-size: 12px;
    padding: 8px !important;
}

.RadPicker_Default .riTextBox:active {
    background: #fff;
    border: 1px solid rgba(2,139,255,0.5); /* blue */
    -webkit-box-shadow: 0px 0px 3px 0px rgba(2, 139, 255, 0.4);
    box-shadow: 0px 0px 3px 0px rgba(2, 139, 255, 0.4);
    color: #333;
}

.RadPicker_Default .riDisplay {
    padding: 7px 0 0 10px !important;
}



.RadPicker_Default .rcCalPopup {
    background-image: url(../../images/datepicker.png);
    background-position: center 5px;
    position: absolute;
    right: 3px;
    top: 3px;
    border: none !important;
}

/* Remove radConrol Wrapper shadow */
.RadCalendarPopupShadows &gt; .rcShadTR, .RadCalendarPopupShadows &gt; .rcShadBL, .RadCalendarPopupShadows &gt; .rcShadBR {
    display: none !important;
}


/* dnn Default Calendar */
.RadCalendar_Default {
    padding: 8px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    background-color: #000;
    background: rgba(0,0,0,0.75);
    font-size: 11px;
    color: #ddd;
}

.RadCalendar_Default_PopupArrow_Down {
    position: absolute;
    content: "";
    left: 15px;
    bottom: -1px;
    width: 0;
    height: 0;
    opacity: 0.75;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #000;
}

.RadCalendar_Default_PopupArrow_Up {
    position: absolute;
    content: "";
    left: 15px;
    top: -7px;
    width: 0;
    height: 0;
    opacity: 0.75;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #000;
}

/*.RadCalendar_Default:after{
        position:absolute;
        content: "";
        left:15px; top:-7px;
        width: 0;  height: 0;
        opacity:0.75; 
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        border-top: 7px solid #000;
        border-bottom: 7px solid #000;
}*/

.RadCalendar_Default .rcRow td {
    text-align: center !important;
    border: none !important;
}

.RadCalendar_Default td.rcTitlebar {
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: 2px solid #8a8a8a;
}

.RadCalendar_Default td.rcMain {
    border-width: 0 !important;
}

.RadCalendar_Default td.rcTitlebar table {
    background: #f0f2f1;
    background: -moz-linear-gradient(top, #fff 0%, #f0f2f1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f0f2f1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fff 0%,#f0f2f1 100%); /* Chrome10+,Safari5.1+ */
    background: linear-gradient(top, #fff 0%,#f0f2f1 100%); /* W3C */
    color: rgba(0,0,0,0.75);
}

.RadCalendar_Default td.rcTitle {
    color: #000;
    color: rgba(0,0,0,0.75);
    font-size: 12px !important;
    font-weight: bold;
    padding: 6px 0 6px 0 !important;
}

/* hide fast prev and fast next button */
.RadCalendar_Default a.rcFastPrev, .RadCalendar_Default a.rcFastNext {
    display: none !important;
}

.RadCalendar_Default a.rcPrev, .RadCalendar_Default a.rcNext {
    background-image: url(../../images/datepickerArrows.png);
    margin: 0 !important;
}

.RadCalendar_Default a.rcPrev {
    background-position: -15px;
}

.RadCalendar_Default a.rcNext {
    background-position: -70px;
}



.RadCalendar_Default .rcMainTable td {
    padding: 4px 0 0 0 !important;
    border-right: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

/* calendar week row */
.RadCalendar_Default .rcMainTable .rcWeek th {
    background: #d9d9d9; /* Old browsers */
    background: -moz-linear-gradient(top, #d9d9d9 0%, #c7c7c7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(100%,#c7c7c7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* IE10+ */
    background: linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* W3C */
}

.RadCalendar_Default .rcMainTable .rcWeek th {
    text-align: center !important;
    padding: 4px 0 0 0 !important;
    color: #000;
    color: rgba(0,0,0,0.75);
}

/* hide calendar scope */
.RadCalendar_Default .rcMainTable th.rcViewSel, .RadCalendar_Default .rcMainTable th[scope="row"] {
    display: none;
}

/* calendar day rows */
.RadCalendar_Default .rcMainTable td {
    padding: 4px 0 0 0 !important;
    text-align: center !important;
}

/* reset all a inside day rows */
.RadCalendar_Default .rcMainTable td a {
    color: #8a8a8a;
    padding: 0 !important;
}

/* the day in other month*/
.RadCalendar_Default .rcMainTable td.rcOtherMonth {
    background: #d9d9d9; /* Old browsers */
    background: -moz-linear-gradient(top, #d9d9d9 0%, #c7c7c7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(100%,#c7c7c7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* IE10+ */
    background: linear-gradient(top, #d9d9d9 0%,#c7c7c7 100%); /* W3C */
}

/* hover on day */
.RadCalendar_Default .rcMainTable td.rcHover {
    background-color: #e8f1fa;
}
.RadCalendar_Default .rcMainTable td.rcHover a {
    color: #000;
}

/* selected on day */
.RadCalendar_Default .rcMainTable td.rcSelected {
    background-color: #606263;
}
.RadCalendar_Default .rcMainTable td.rcSelected a {
    color: #fff;
}

/* today */
.RadCalendar_Default .dnnCalendarToday{
    background-color: #ccc;
}



/* RadEditor for ASP.NET AJAX ONYAKTECH Skin */

.ONYAKTECH.RadEditor
{
    background-color: #fff;
}

.ONYAKTECH.RadEditor .reToolbar a,
.ONYAKTECH.RadEditor .reDropdown,
/*.ONYAKTECH.RadEditor .reSpinBox input,
.ONYAKTECH.RadEditor input,*/
.ONYAKTECH.RadEditor .reModule,
.ONYAKTECH.RadEditor .reModule td,
.ONYAKTECH.RadEditor .reDropDownBody,
.ONYAKTECH.RadEditor .reDropDownBody td,
.ONYAKTECH.RadEditor .reAjaxspell_wrapper,
.ONYAKTECH.RadEditor .reAjaxspell_button,
.ONYAKTECH.RadEditor .reAjaxspell_addicon,
.ONYAKTECH.RadEditor .reAjaxspell_ignoreicon,
.ONYAKTECH.RadEditor .reAjaxspell_okicon,
.ONYAKTECH.RadEditor .reInsertTable .reTlbVertical ul a.reTool_text span.reButton_text,
.ONYAKTECH.RadEditor .reColorPicker .reCustomColor,
/* DOM inspector */
.ONYAKTECH .reModule_domlink_selected,
.ONYAKTECH .reModule_domlink
/* end of DOM inspector */
{
    color: #767676;
}

.ONYAKTECH.RadEditor .reEditorModes a 
{
    border: 1px solid #fff;
    background-color: #fff;
    color: #767676;
}

.ONYAKTECH.RadEditor .reEditorModes .reMode_selected
{
    background-image: none;
    border: 1px solid #e5e5e5;
    background-color: #25a0da !important;
    color: #fff;
}

.ONYAKTECH.RadEditor .reEditorModes a:hover
{
    border: 1px solid #e5e5e5;
}

/* reWrapper */
.ONYAKTECH.reWrapper,
.ONYAKTECH.RadEditor .reContentCell,
/* common settings for .reModule, .reEditorModes and .reWrapper */
.ONYAKTECH.reColorPicker,
.ONYAKTECH.reInsertTable,
.ONYAKTECH.reDropDownBody,
.ONYAKTECH.reCustomLinks a:hover
{
    border: solid 1px #e5e5e5;
}

.ONYAKTECH.reDropDownBody table
{
    background: transparent;
}

.ONYAKTECH.RadEditor .reModule,
.ONYAKTECH.RadEditor .reEditorModes,
.ONYAKTECH.RadEditor .reWrapper
{
    background-color: #fff;
}

/*NEW: Only in the Bottom zone - where the Statistics module is commonly set, remove uppper border, because it looks ugly*/
.ONYAKTECH.RadEditor .reBottomZone .reModule
{
    border-top: 0;
}

.ONYAKTECH.RadEditor .reModule
{
    border-top: solid 1px #fff;  
}

.ONYAKTECH.reCustomLinks a,
.ONYAKTECH.reCustomLinks a:link,
.ONYAKTECH.reCustomLinks a:visited
{
    border: solid 1px #fff; /* should be the same as the background of the dropdown */
    color: #000 !important;
}

.ONYAKTECH.reCustomLinks a:hover
{
    background-color: #e5e5e5;
    border: 1px solid  #e5e5e5;
}
/* end of module */

.reToolbar li
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -26px;
    color: #000;
}

.ONYAKTECH .reSpinBox a
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');    
    -moz-user-select: none;
    outline: none;
}

/* separator */
.reToolbar.ONYAKTECH .reSeparator
{
    background-position: center -148px;
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-image: url('Controls/Editor/ToolBarSprites.gif');
}

/* common settings for left and right grip */
.reToolbar.ONYAKTECH .reGrip
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
}

/* reTool */
.reTool span
{
    background-image: url('Controls/Common/CommandSpritesLight.png');
}

/* IE6 does not support PNG alpha channel, so we use gifs for the command sprites instead */
* html .reTool span,
* html .reTool_text span,
* html .reTlbVertical .reTool_text span,
* html .reToolbar .reSplitButton.reTool_text span
{
    background-image: url('Controls/Common/CommandSpritesLightIE6.gif');
}

.reDialog .reTool,
.reModule .reTool
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -242px;
}

.reDialog .reTool:hover,
.reToolbar .reTool:hover,
.reModule .reTool:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -52px;
}

.reToolbar .reTool.reTool_selected,
.reToolbar .reTool.reTool_selected:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -124px;
    background-repeat: no-repeat;
}

/* .reTool_text */
.reToolbar .reTool_text span
{
    background-image: url('Controls/Common/CommandSpritesLight.png');
}

.reToolbar .reTool_text:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -100px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #878787;
    border-right: solid 1px #878787;
}

.reToolbar .reTool_text.reTool_selected,
.reToolbar .reTool_text.reTool_selected:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -174px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #878787;
    border-right: solid 1px #878787;
}

/* these settings will not be included in the common CSS file of RadEditor */
.reToolbar .reTool_text.reTool_disabled,
.reToolbar .reTool_text.reTool_disabled:hover
{
    margin-left: 0;
    margin-right: 0;
    border: 0;
}
/* end of reTool_text */

.reTool.reSplitButton:hover,
.reToolZone .reTool.reSplitButton,
.reToolZone .reDialog .reTool, 
.reToolZone .reModule .reTool
{
    background: url('Controls/Editor/ToolBarSprites.gif') no-repeat 0 -76px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool.reSplitButton:hover
{
    background: url('Controls/Editor/ToolBarSprites.gif') no-repeat 0 -76px;
}

.ONYAKTECH .reTool .split_arrow
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: -28px -362px;
}

.ONYAKTECH .reSplitButton.reTool_text .split_arrow
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .ONYAKTECH .reToolbar .reTool_text .split_arrow
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool_text:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -100px;
}


.reDialog .reTool.reSplitButton,
.reModule .reTool.reSplitButton
.reDialog .reTool.reSplitButton:hover,
.reModule .reTool.reSplitButton:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -76px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool.reSplitButton.reTool_disabled:hover
{
    background: none;
}
/* end of reSplitButton */

/* reDropdown */
.reDropdown:link,
.reDropdown:visited
{
    color: #767676 !important;
}

.reDropdown,
.reTool_disabled.reDropdown:hover
{
    border: solid 1px #e5e5e5;
    color: #767676;
    background-image: url('Controls/Editor/ToolBarSprites.gif') !important;
    background-position: right -360px !important;
    background-color: #fff;
}

.reDropdown:hover
{
    border: solid 1px #e5e5e5;
    color: #000 !important;
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif') !important;
    background-position: right 0 !important;
    background-color: #e5e5e5;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTool_disabled.reDropdown
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: right -380px;
    background-repeat: no-repeat;
}
/* end of reDropdown */

/* vertical toolbar */
.RadEditor.ONYAKTECH .reTlbVertical li
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-repeat: repeat-y;
    background-position: -26px 0;
}

.RadEditor.ONYAKTECH .reTlbVertical .reToolbar.ONYAKTECH .reGrip
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
}

.RadEditor.ONYAKTECH .reTlbVertical .reToolbar.ONYAKTECH .grip_first
{
    background-position: 0 0;
}

.RadEditor.ONYAKTECH .reTlbVertical .reToolbar.ONYAKTECH .grip_last
{
    background-position: 0 -4px;
}

.RadEditor.ONYAKTECH .reTlbVertical .reToolbar.ONYAKTECH .reSeparator
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -100px -12px;
}

.reTlbVertical .reTool,
.reTlbVertical .reTool_text.reSplitButton,
.reTlbVertical .reTool_text
.reTlbVertical .reTool:hover,
.reTlbVertical .reTool_text.reSplitButton:hover,
.reTlbVertical .reTool_text:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0 !important;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTlbVertical .reTool_text:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-repeat: no-repeat;
    background-position: -76px 0;
}

.reTlbVertical .reTool.reTool_selected,
.reTlbVertical .reTool_text.reTool_selected,
.reTlbVertical .reTool_text.reTool_selected:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -52px 0;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTlbVertical .reSplitButton:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
    background-repeat: no-repeat;
}
/* end of vertical toolbar */

.reDropDownBody .reTlbVertical ul li a:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -602px 0 !important;
}

.reDropDownBody .reTlbVertical ul li .reButton_text
{
    color: #767676;
}

.reDropDownBody .reTlbVertical ul li .reButton_text:hover
{
    color: #000;
}

/* InsertTable itself is a kind of tool strip, so it must be styled as a toolstrip */
.ONYAKTECH.reInsertTable
{
    background-color: #ffffff;
}

.reDropDownBody .reTlbVertical .reToolbar
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-color: #ffffff;
    background-position: -126px 0;
}
/* end of context menu and toolstrip */

/* spinbox */
.ONYAKTECH table.reSpinBox
{
    border: 1px solid #e5e5e5;
    background: #fff;
}

.ONYAKTECH table.reSpinBox:hover
{
    border: solid 1px #767676;
    color: #000;
}

.ONYAKTECH .reSpinBoxIncrease
{
    background-position: 0 -198px;
}

.ONYAKTECH .reSpinBoxIncrease:hover
{
    background-position: 0 -208px;
}

.ONYAKTECH .reSpinBoxDecrease
{
    background-position: -11px -198px;
}

.ONYAKTECH .reSpinBoxDecrease:hover
{
    background-position: -11px -208px;
}
/* end of spinbox */

/* editor input elements */
.ONYAKTECH.RadEditor input
{
    border: solid 1px #e5e5e5;
    background-color: #fff;
    color: #767676;
}

.ONYAKTECH.RadEditor input:hover
{
    border: solid 1px #767676;
    color: #000;
}
/* editor input elements */

/* editing modes */
.ONYAKTECH .reMode_selected
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -948px 0;
}
/* end of editing modes */

.ONYAKTECH.reDropDownBody td
{
    color: #767676;
}

.ONYAKTECH.reDropDownBody .reItemOver
{
    background: #e5e5e5;
    color: #000;
}

/* end of expanded dropdowns */

* html .reTool_selected.reTool
{
    border-left-width: 0 !important;
    border-right-width: 0 !important;
}

/* color picker */
.ONYAKTECH.reColorPicker table div
{
    border: solid 1px #c5c5c5;
}

.ONYAKTECH.reColorPicker table td.reItemOver div
{
    border-color: #000;
}

.ONYAKTECH.reColorPicker span
{
    border: solid 1px #c5c5c5;
}
/* end of color picker */

/* ajax spellchecker */
.reAjaxspell_button
{
    border: solid 1px #e5e5e5;
    background: #25a0da;
    color: #e5e5e5;
}

.ONYAKTECH .reAjaxSpellCheckSuggestions table
{
    border-width: 0;
    width: 100%;
}

.ONYAKTECH .reAjaxSpellCheckSeparator
{
    background-color: #979797;
}
/* ajax spellchecker */

/* custom links */
.ONYAKTECH.reCustomLinks,
.ONYAKTECH.reCustomLinks ul
{
    color: #000;
}

.ONYAKTECH.reCustomLinks a
{
    background: none transparent;
    color: black;
    cursor: default !important;
}

.ONYAKTECH.reCustomLinks a:hover
{
    color: white;
}
/* end of custom links */

/* insert table dropdown */
.reInsertTable table
{
    background: #ffffff;
}

.reInsertTable table td
{
    border: solid 1px #e5e5e5;
    background: white;
}

.reInsertTable .reTlbVertical ul
{
    background-color: #ffffff;
}

.ONYAKTECH.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text,
.ONYAKTECH.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link,
.ONYAKTECH.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited
{
    color: black !important;
    background: transparent none;
    _background: none !important;
}

.ONYAKTECH.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -1403px 0;
}

.reInsertTable .reTlbVertical ul .reTool_text span
{
    background-image: url('Controls/Common/CommandSpritesLight.png');
    background-position: -3575 center;
}

.reInsertTable .reToolbar li .reTool:hover
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: 0 -52px;
}
/* end of insert table dropdown */

/* modules selector */
.reModule_visible_icon,
.reModule_hidden_icon
{
    display: block;
    float: left;
    height: 18px;
    width: 18px;
    background-image: url('Controls/Common/CommonIcons.gif');
    background-repeat: no-repeat;
}

.reModule_visible_icon
{
    background-position: -8px -199px;
}

.reModule_hidden_icon
{
    background-position: -8px -103px;
    
}
/* end of modules selector */

/* resize cell */
.reResizeCell div
{
    background-image: url('Controls/Editor/ToolBarSprites.gif');
    background-position: center -301px;
}

/* reTool_disabled */
.reDialog .reTool_disabled,
.reDialog .reTool_disabled:hover,
.reToolbar .reTool_disabled,
.reToolbar .reTool_disabled:hover,
.reModule .reTool_disabled,
.reModule .reTool_disabled:hover
{
    filter: alpha(opacity=40);
    opacity: .4;
    -moz-opacity: .4;
    background-image: none;
}
/* reTool_disabled */

/* the rule below styles RadWindow's content cell, which is used in the floating and show on focus toolbar modes */
.RadWindow.reToolbarWindow td.rwWindowContent
{
    background-color: #fff;
}/* Combo box css */
@import url(ComboBox.Default.html);

/* START Telerik.Web.UI.Skins.Grid.css */
.RadGrid .rgMasterTable, .RadGrid .rgDetailTable {
    border-collapse: separate;
    border-spacing: 0;
}
.RadGrid .rgRow, .RadGrid .rgAltRow, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgPager, .RadGrid .rgGroupPanel, .RadGrid .rgGroupHeader {
    cursor: default;
}
.RadGrid input[type="image"] {
    cursor: pointer;
}
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td, .RadGrid .rgFilterRow td, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgGroupHeader td {
    padding-left: 7px;
    padding-right: 7px;
}
.RadGrid .rgClipCells .rgHeader, .RadGrid .rgClipCells .rgFilterRow &gt; td, .RadGrid .rgClipCells .rgRow &gt; td, .RadGrid .rgClipCells .rgAltRow &gt; td, .RadGrid .rgClipCells .rgEditRow &gt; td, .RadGrid .rgClipCells .rgFooter &gt; td {
    overflow: hidden;
}
.RadGrid .rgAdd, .RadGrid .rgRefresh, .RadGrid .rgEdit, .RadGrid .rgDel, .RadGrid .rgDrag, .RadGrid .rgFilter, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageFirst, .RadGrid .rgPageLast, .RadGrid .rgExpand, .RadGrid .rgCollapse, .RadGrid .rgSortAsc, .RadGrid .rgSortDesc, .RadGrid .rgUpdate, .RadGrid .rgCancel, .RadGrid .rgUngroup, .RadGrid .rgExpXLS, .RadGrid .rgExpDOC, .RadGrid .rgExpPDF, .RadGrid .rgExpCSV {
    width: 16px;
    height: 16px;
    border: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
    background-repeat: no-repeat;
    vertical-align: middle;
    font-size: 1px;
    cursor: pointer;
}
.RadGrid .rgGroupItem input, .RadGrid .rgCommandRow img, .RadGrid .rgHeader input, .RadGrid .rgFilterRow img, .RadGrid .rgFilterRow input, .RadGrid .rgPager img {
    vertical-align: middle;
}
.rgCellSelectorArea {
    position: absolute;
    z-index: 1000100;
    opacity: .1;
    -moz-opacity: .1;
    filter: alpha(opacity=10);
}
.rgNoScrollImage div.rgHeaderDiv {
    background-image: none;
}
.RadGrid .rgHeader, .RadGrid th.rgResizeCol {
    padding: 6px 12px 6px 12px;
    text-align: left;
    font-weight: normal;
}
.RadGrid .rgHeader a {
    text-decoration: none;
}
.RadGrid .rgCheck input {
    height: 15px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    cursor: default;
}
.rfdCheckbox .RadGrid .rgCheck input {
    height: 20px;
}
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td {
    padding: 6px 12px 6px 12px;
    vertical-align: middle;
}
.RadGrid table.rgMasterTable tr .rgDragCol {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}
.RadGrid .rgDrag {
    width: 15px;
    height: 15px;
    /*cursor: url('Controls//WebResource.axd?d=IrFa7nMgz1BTsC9-zAskQsQQ2NbyQoVltWfjelAy42ZChW4XOR0Al8-3wFPo5NgnsfBzQgghLIUimIUaDrh-6HmJoZnlydvlQE0iyIhuH0m8kHBHl6aOiqify_w8YSTGDhu_qA2&amp;t=634801049010866281'),move;*/
}
.RadGrid .rgPager .rgStatus {
    width: 35px;
    padding: 3px 0 2px;
}
.RadGrid .rgStatus div {
    width: 24px;
    height: 24px;
    overflow: hidden;
    border: 0;
    margin: 0 auto;
    padding: 0;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    text-indent: -2222px;
}
.RadGrid .rgPager td {
    padding: 0;
}
.RadGrid td.rgPagerCell {
    border: 0;
    padding: 5px 0 4px;
}
.RadGrid .rgWrap {
    float: left;
    padding: 10px;
    line-height: 22px;
    white-space: nowrap;
}
.RadGrid .rgArrPart1 {
    padding-right: 0;
}
.RadGrid .rgArrPart2 {
    padding-left: 0;
}
.RadGrid .rgInfoPart {
    float: right;
}
.RadGrid .rgInfoPart strong {
    font-weight: normal;
}
.RadGrid .rgArrPart1 img, .RadGrid .rgArrPart2 img {
    border: 0;
    margin: -3px 8px 0;
}
.RadGrid .rgPageFirst, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageLast {
    width: 10px;
    height: 22px;
    vertical-align: middle;
    color: #666;
    visibility: hidden;
}
.RadGrid .rgArrPart1 a, .RadGrid .rgArrPart2 a {
    /*width: 80px;
    height: 22px;
    vertical-align: middle;
    color: #666;*/
    color: #666;
}
.RadGrid .NextPrev .rgPageFirst, .RadGrid .NextPrev .rgPagePrev, .RadGrid .NextPrev .rgPageNext, .RadGrid .NextPrev .rgPageLast {
    vertical-align: middle;
}
.RadGrid .rgPageFirst, .RadGrid .rgPagePrev {
    margin-right: 3px;
}
.RadGrid .rgPageNext, .RadGrid .rgPageLast {
    margin-left: 3px;
}
.RadGrid .rgPager .rgPagerButton {
    height: 22px;
    border-style: solid;
    border-width: 1px;
    margin: 0 14px 0 0;
    padding: 0 4px 2px;
    font-size: 12px;
    line-height: 12px;
    vertical-align: top;
    cursor: pointer;
}
.RadGrid .rgNumPart {
    padding: 10px 10px 0 10px;
}
.RadGrid .NumericPages .rgNumPart {
    padding: 10px 10px 0 10px;
}
.RadGrid .rgNumPart a {
    float: left;
    line-height: 22px;
    margin: 0;
    padding: 0 5px 0 0;
    text-decoration: none;
}
.RadGrid .rgNumPart span {
    float: left;
    padding: 0 0 0 5px;
}
.RadGrid .rgNumPart a:hover span {
    cursor: pointer;
}
.RadGrid .rgNumPart a.rgCurrentPage, .RadGrid .rgNumPart a.rgCurrentPage:hover, .RadGrid .rgNumPart a.rgCurrentPage span, .RadGrid .rgNumPart a.rgCurrentPage:hover span {
    cursor: default;
}
.RadGrid .NextPrevNumericAndAdvanced .rgAdvPart {
    float: none;
    text-align: center;
}
.RadGrid .rgPager .RadSlider {
    float: left;
    margin: 0 10px 0 0;
}
.RadGrid .rgPagerLabel, .RadGrid .rgPager .RadComboBox, .RadGrid .rgPager .RadInput {
    margin: 0 8px 0 0;
    vertical-align: middle;
}
.RadGrid .rgPager .RadInput {
    display: inline-block;
}
.RadGrid .rgPager .riTextBox {
    height: 15px;
}
.rgPager .riSingle .riTextBox {
    height: 22px;
}
* + html .RadGrid .rgPager .RadComboBox {
    margin-top: -1px;
}
* html .RadGrid .rgPager .RadComboBox {
    margin-top: -1px;
    padding: 1px 0;
}
.RadGrid .rgPagerTextBox {
    text-align: center;
}
.GridReorderTop, .GridReorderBottom {
    width: 9px;
    height: 9px;
    margin: 0 0 0 -5px;
    padding: 0;
}
.RadGrid .rgFilterRow td {
    padding-top: 4px;
    padding-bottom: 7px;
}
.RadGrid .rgFilter {
    width: 22px;
    height: 22px;
    margin: 0 0 0 2px;
}
.RadGrid .rgFilterBox {
    border-width: 1px;
    border-style: solid;
    margin: 0;
    height: 15px;
    padding: 2px 1px 3px;
    font-size: 12px;
    vertical-align: middle;
}
.rgFilterRow .riSingle .riTextBox {
    height: 22px;
}
.RadGrid .rgFilterRow .RadInput, .RadGrid .rgFilterRow .RadRating {
    display: inline-block;
    vertical-align: middle;
}
* + html .RadGrid .rgFilterRow .RadRating {
    display: inline;
    zoom: 1;
}
* html .RadGrid .rgFilterRow .RadRating {
    display: inline;
    zoom: 1;
}
.GridContextMenu .rmLeftImage {
    background-repeat: no-repeat;
    background-color: transparent;
}
.RadMenu .rmGroup .rgHCMItem .rmText {
    width: 161px;
    padding: 6px 5px 5px 30px;
}
.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMShow, .rgHCMItem .rgHCMAnd, .rgHCMItem .rgHCMFilter {
    display: block;
}
.rgHCMItem .rgHCMShow, .rgHCMItem .rgHCMAnd {
    padding-top: 5px;
    line-height: 12px;
}
.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMShow, .rgHCMItem .RadComboBox, .rgHCMItem .rgHCMAnd {
    margin: 0 0 5px;
}
.rgHCMItem .rgHCMAnd {
    margin-top: 5px;
}
.rgHCMItem .rgHCMFilter {
    margin-top: 11px;
}
.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMFilter {
    width: 160px;
    border-style: solid;
    border-width: 1px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 1px 0;
    font-size: 12px;
    cursor: pointer;
}
.RadGrid .rgGroupPanel {
    height: 24px;
}
.RadGrid .rgGroupItem {
    padding: 0 2px 1px 3px;
    line-height: 20px;
    font-weight: normal;
    vertical-align: middle;
}
.RadGrid .rgGroupHeader td {
    padding-top: 0;
    padding-bottom: 0;
}
.RadGrid .rgGroupHeader td p {
    display: inline;
    margin: 0;
    padding: 0 10px;
}
.RadGrid .rgGroupHeader td div div {
    top: -0.8em;
    padding: 0 10px;
}
/*\*/* html .RadGrid .rgGroupHeader td div div {
    top: 0;
}
/**/.RadGrid .rgGroupHeader td div div div {
    top: 0;
    padding: 0;
    border: 0;
}
.RadGrid .rgUpdate, .RadGrid .rgCancel {
    width: 18px;
    height: 18px;
}
.RadGrid .rgDetailTable {
    border-style: solid;
    border-width: 1px;
    border-right-width: 0;
}
.RadGrid .rgAdd, .RadGrid .rgRefresh {
    width: 18px;
    height: 18px;
    vertical-align: bottom;
}
* + html .RadGrid .rgPager .rgPagerButton, * + html .RadGrid .rgPagerLabel, * + html .RadGrid .rgPager .RadComboBox, * + html .RadGrid .rgAdd, * + html .RadGrid .rgRefresh {
    vertical-align: middle;
}
* html .RadGrid .rgPager .rgPagerButton, * html .RadGrid .rgPagerLabel, * html .RadGrid .rgPager .RadComboBox, * html .RadGrid .rgPager .RadInput, * html .RadGrid .rgAdd, * html .RadGrid .rgRefresh {
    vertical-align: middle;
}
.RadGrid .rgEdit, .RadGrid .rgDel {
    width: 15px;
    height: 15px;
}
.RadGridRTL .rgHeader, .RadGridRTL .rgResizeCol {
    text-align: right;
}
.RadGridRTL .rgPager .rgStatus {
    border-right: 0;
    border-left-width: 1px;
}
.RadGridRTL .rgWrap {
    float: right;
}
.RadGridRTL .rgArrPart1 {
    padding-left: 0;
    padding-right: 10px;
}
.RadGridRTL .rgPageFirst, .RadGridRTL .rgPagePrev {
    margin-right: 0;
    margin-left: 1px;
}
.RadGridRTL .rgPageNext, .RadGridRTL .rgPageLast {
    margin-left: 0;
    margin-right: 1px;
}
.RadGridRTL .rgInfoPart {
    float: left;
}
.RadGridRTL .rgNumPart {
    width: 220px;
}
.RadGridRTL .rgNumPart a {
    float: right;
}
.RadGridRTL .rgDetailTable {
    border-right-width: 1px;
    border-left-width: 0;
}
.RadGridRTL input.rgRefresh, .RadGridRTL input.rgAdd {
    margin: 0 0 0 4px;
}
.RadGridRTL .rgInfoPart {
    text-align: left;
}
.RadGridRTL .rgSliderLabel {
    float: right;
}
.RadGridRTL .rgPager div.RadSlider {
    float: right;
    margin: 0 0 0 10px;
}
/* END Telerik.Web.UI.Skins.Grid.css */
/* START Telerik.Web.UI.Skins.Default.Grid.Default.css */
.RadGrid_Default {
    border:1px solid #c9c9c9;
    background:#fff;
    color: #666;
}
.RadGrid_Default, .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .RadGrid_Default .rgPager table, .GridToolTip_Default {
    font-size: 12px;
}
.RadGrid_Default .rgAdd, .RadGrid_Default .rgRefresh, .RadGrid_Default .rgEdit, .RadGrid_Default .rgDel, .RadGrid_Default .rgFilter, .RadGrid_Default .rgPagePrev, .RadGrid_Default .rgPageNext, .RadGrid_Default .rgPageFirst, .RadGrid_Default .rgPageLast, .RadGrid_Default .rgExpand, .RadGrid_Default .rgCollapse, .RadGrid_Default .rgSortAsc, .RadGrid_Default .rgSortDesc, .RadGrid_Default .rgUpdate, .RadGrid_Default .rgCancel, .RadGrid_Default .rgUngroup, .RadGrid_Default .rgExpXLS, .RadGrid_Default .rgExpDOC, .RadGrid_Default .rgExpPDF, .RadGrid_Default .rgExpCSV {
    /*background-image: url('Controls//WebResource.axd?d=13J1GiRwm5pAEXMYHmb2hREyNRgbZotF32PgjWETl2FMCPouxBg-yjwncBpiV-6Q_5Lo7X97jzxTbqDdgEUdAMmW0_UX8L6-h1VCrpjRPCiFbZYuDqKCRl-6IWvxfh_etX2zrKWaWZdT4wi10&amp;t=634801049010866281');*/
}
.RadGrid_Default .rgHeaderDiv {
    /*background: #eee 0 -7550px repeat-x url('Controls//WebResource.axd?d=13J1GiRwm5pAEXMYHmb2hREyNRgbZotF32PgjWETl2FMCPouxBg-yjwncBpiV-6Q_5Lo7X97jzxTbqDdgEUdAMmW0_UX8L6-h1VCrpjRPCiFbZYuDqKCRl-6IWvxfh_etX2zrKWaWZdT4wi10&amp;t=634801049010866281');*/  
}
.rgTwoLines .rgHeaderDiv {
    background-position: 0 -7050px;
}
.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol {
    border: 0;
    border-bottom :1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    background: #f0f2f1;
    background: -moz-linear-gradient(top, #fff 0%, #f0f2f1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f0f2f1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fff 0%,#f0f2f1 100%); /* Chrome10+,Safari5.1+ */
    background: linear-gradient(top, #fff 0%,#f0f2f1 100%); /* W3C */
}

.RadGrid_Default .rgHeader:last-child, .RadGrid_Default th.rgResizeCol:last-child{
    border-right: none;
}
.RadGrid_Default .rgMultiHeaderRow .rgHeader, .RadGrid_Default .rgMultiHeaderRow .rgResizeCol {
    border-left: 1px solid #828282;
}
.RadGrid_Default th.rgSorted {
  /*  background-color: #c4c4c4;
    background-position: 0 -2600px;*/
}
.RadGrid_Default .rgHeader, .RadGrid_Default .rgHeader a {
    color: #666;
}
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td {
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color :#ccc;
}
.RadGrid_Default .rgRow td {
    border-color: #fff;
    cursor: pointer;
}
.RadGrid_Default .rgAltRow {
    background: #f2f2f2;
    
}
.RadGrid_Default .rgAltRow td {
    border-color: #f2f2f2;
    cursor: pointer;
}
.RadGrid_Default .rgRow .rgSorted {
    border-bottom-color: #f2f2f2;
    background-color: #f2f2f2;
}
.RadGrid_Default .rgAltRow .rgSorted {
    border-bottom-color: #e6e6e6;
    background-color: #e6e6e6;
}
.RadGrid_Default .rgSelectedRow .rgSorted, .RadGrid_Default .rgActiveRow .rgSorted, .RadGrid_Default .rgHoveredRow .rgSorted, .RadGrid_Default .rgEditRow .rgSorted {
    background-color: transparent;    
}
.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgEditRow a, .RadGrid_Default tr.rgEditRow a, .RadGrid_Default tr.rgHoveredRow a, .RadGrid_Default tr.rgActiveRow a, .RadGrid_Default .rgFooter a, .RadGrid_Default .rgEditForm a {
    color: #000;
}
.RadGrid_Default .rgMasterTable .rgSelectedCell, .RadGrid_Default .rgSelectedRow {
    background: #aaa;
    color: #fff;    
}
.RadGrid_Default .rgMasterTable .rgSelectedCell:hover, .RadGrid_Default .rgSelectedRow:hover {
    background: #aaa;
    color: #fff;    
}
* + html .RadGrid_Default .rgSelectedRow .rgSorted {
    background-color: #aaa;
}
* html .RadGrid_Default .rgSelectedRow .rgSorted {
    background-color: #aaa;
}
.RadGrid_Default .rgSelectedCell a, .RadGrid_Default .rgSelectedRow a {
    color: #fff;
}
.RadGrid_Default .rgMasterTable .rgActiveCell, .RadGrid_Default .rgActiveRow, .RadGrid_Default .rgHoveredRow {
    background: #c5c5c5;
    color: #333;
}
* + html .RadGrid_Default .rgActiveRow .rgSorted, * + html .RadGrid_Default .rgHoveredRow .rgSorted {
    background-color: #c5c5c5;
}
* html .RadGrid_Default .rgActiveRow .rgSorted, * html .RadGrid_Default .rgHoveredRow .rgSorted {
    background-color: #c5c5c5;
}
.RadGrid_Default .rgEditRow {
    background: #fff;
    color: #333;
}
* + html .RadGrid_Default .rgEditRow .rgSorted {
    background-color: #fff;
}
* html .RadGrid_Default .rgEditRow .rgSorted {
    background-color: #fff;
}
.RadGrid_Default .rgActiveRow td, .RadGrid_Default .rgActiveRow td.rgSorted, .RadGrid_Default .rgHoveredRow td, .RadGrid_Default .rgHoveredRow td.rgSorted {
    border-bottom-color: #9e9e9e;
}
.RadGrid_Default .rgDrag {
    /*background-image: url('Controls//WebResource.axd?d=mzHk4lCpY-yUS8WHgrUcNRG4PfzZZmEtuVIeF9sMrB_-Un_1bgCzyifcsLpF8gw6vCALgSKlZd0ez6FPUPQKUfN4s8NXnA2dQ65vGvbxcqR2rfX1-LIt3ETPy5BJlCEvRnpxbxwXBIsWfMO00&amp;t=634801049010866281');*/
}
.RadGrid_Default .rgFooterDiv, .RadGrid_Default .rgFooter {
    background: #eee;
}
.RadGrid_Default .rgFooter td {
    border-top: 1px solid #828282;
    border-bottom: 1px solid #fff;
}
.RadGrid_Default .rgPager .rgStatus {
    border: 1px solid;
    border-color: #828282 #c9c9c9 #eee #c9c9c9;
    border-left-width: 0;
}
.RadGrid_Default .rgStatus div {
    /*background-image: url('Controls//WebResource.axd?d=89NdE5Ot8K8WYy-VrArxtHelqs2ZnBPbgyckO1UsfXN8a4DCxtuNOlkiV1y65Q1oK_totNflBXpDEp0WpdQERbOXEh2_Ngs3r0VyWAg6byxtUrnDaA9lrjS5L7MdsTVhKcJF9J4wUcnBTUpg-Hfgu2A6-RM1&amp;t=634801049010866281');*/
}
.RadGrid_Default .rgPager {
    /*background: #f2faf8;*/
}
.RadGrid_Default td.rgPagerCell {
    border-top: 1px solid #ccc;
}
.RadGrid_Default .rgInfoPart {
    color: #8a8a8a;
    margin-right: 8px;
}
.RadGrid_Default .rgInfoPart strong {
    color: #4c4e54;
}
.RadGrid_Default .rgPageFirst {
    
}
.RadGrid_Default .rgPageFirst:hover {
    background-position: 0 -600px;
}
.RadGrid_Default .rgPagePrev {
    background-position: 0 -700px;
}
.RadGrid_Default .rgPagePrev:hover {
    background-position: 0 -750px;
}
.RadGrid_Default .rgPageNext {
    background-position: 0 -850px;
}
.RadGrid_Default .rgPageNext:hover {
    background-position: 0 -900px;
}
.RadGrid_Default .rgPageLast {
    background-position: 0 -1000px;
}
.RadGrid_Default .rgPageLast:hover {
    background-position: 0 -1050px;
}
.RadGrid_Default .rgPager .rgPagerButton {
    border-color: #d0d0d0 #aeaeae #8b8b8b;
    background: #e8e8e8 repeat-x;
    color: #000;
    font-family: "segoe ui" ,arial,sans-serif;
}
.RadGrid_Default .rgNumPart a:hover, .RadGrid_Default .rgNumPart a:hover span, .RadGrid_Default .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgNumPart a.rgCurrentPage span {
    /*background: no-repeat url('Controls//WebResource.axd?d=13J1GiRwm5pAEXMYHmb2hREyNRgbZotF32PgjWETl2FMCPouxBg-yjwncBpiV-6Q_5Lo7X97jzxTbqDdgEUdAMmW0_UX8L6-h1VCrpjRPCiFbZYuDqKCRl-6IWvxfh_etX2zrKWaWZdT4wi10&amp;t=634801049010866281');*/
}
.RadGrid_Default .rgNumPart a {
    color: #999;
}
.RadGrid_Default .rgNumPart a:hover {
    background-position: 100% -1250px;
}
.RadGrid_Default .rgNumPart a:hover span {
    background-position: 0 -1150px;
}
.RadGrid_Default .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgNumPart a.rgCurrentPage:hover {
    color: #000;   
}
.RadGrid_Default .rgNumPart a.rgCurrentPage span, .RadGrid_Default .rgNumPart a.rgCurrentPage:hover span {
    background-position: 0 -1350px;
}
.RadGrid_Default .rgHeader .rgSortAsc {
        display: inline-block;
        width: 15px;
        height: 16px;
        float: right;
        background: transparent url(../../images/dnnSpinnerUpArrow.png) no-repeat center;
        cursor: pointer;
        -webkit-box-shadow: none;
        box-shadow: none;
}
.RadGrid_Default .rgHeader .rgSortDesc {
      display: inline-block;
        width: 15px;
        height: 16px;
        float: right;
        background: transparent url(../../images/dnnSpinnerDownArrow.png) no-repeat center;
        cursor: pointer;
        -webkit-box-shadow: none;
        box-shadow: none;
}
.GridReorderTop_Default, .GridReorderBottom_Default {
    /*background: 0 0 no-repeat url('Controls//WebResource.axd?d=13J1GiRwm5pAEXMYHmb2hREyNRgbZotF32PgjWETl2FMCPouxBg-yjwncBpiV-6Q_5Lo7X97jzxTbqDdgEUdAMmW0_UX8L6-h1VCrpjRPCiFbZYuDqKCRl-6IWvxfh_etX2zrKWaWZdT4wi10&amp;t=634801049010866281');*/
}
.GridReorderBottom_Default {
    background-position: 0 -50px;
}
.RadGrid_Default .rgFilterRow {
    background: #eee;
}
.RadGrid_Default .rgFilterRow td {
    border-bottom: 1px solid #828282;
}
.RadGrid_Default .rgFilter {
    /*background-position: 0 -300px;*/
    
    -webkit-box-shadow: none;
    box-shadow: none;
    display: inline-block;
    margin-left: 8px;
}
.RadGrid_Default .rgFilter:hover {
    background-position: 0 -350px;
}
.RadGrid_Default .rgFilterActive, .RadGrid_Default .rgFilterActive:hover {
    background-position: 0 -400px;
}
.RadGrid_Default .rgFilterBox {
    border-color: #8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
    font-family: "segoe ui" ,arial,sans-serif;
    color: #333;
}
.RadMenu_Default .rgHCMClear, .RadMenu_Default .rgHCMFilter {
    border-color: #d0d0d0 #a8a8a8 #8b8b8b;
    background: #e8e8e8;
    color: #000;
}
.RadMenu_Default .rgHCMClear:hover, .RadMenu_Default .rgHCMFilter:hover {
    border-color: #d1d1d1 #b9b9b9 #a3a3a3;
    background-position: center -67px;
    background-color: #e5e5e5;
}
.GridContextMenu_Default .rmLeftImage {
    /*background-image: url('Controls//WebResource.axd?d=6WuhHLmtnq49WiC-OIuBSzqAEFMOySjjd3mZGx4W0qeClLQwgrZevn_3EiOYAB0Sx189WjFXzN1c5EgRJ4Tqda0SNw2PRi0mdxbNTunShs9rVk9IXLCem0CRzMv5Rt4Tmmq1FfJ6olxAg_0eWGC8e1s0zh81&amp;t=634801049010866281'); */
 }
.GridContextMenu_Default .rgHCMSortAsc .rmLeftImage {
    background-position: 0 0;
}
.GridContextMenu_Default .rgHCMSortDesc .rmLeftImage {
    background-position: 0 -40px;
}
.GridContextMenu_Default .rgHCMUnsort .rmLeftImage {
    background-position: 0 -80px;
}
.GridContextMenu_Default .rgHCMGroup .rmLeftImage {
    background-position: 0 -120px;
}
.GridContextMenu_Default .rgHCMUngroup .rmLeftImage {
    background-position: 0 -160px;
}
.GridContextMenu_Default .rgHCMCols .rmLeftImage {
    background-position: 0 -200px;
}
.GridContextMenu_Default .rgHCMFilter .rmLeftImage {
    background-position: 0 -240px;
}
.GridContextMenu_Default .rgHCMUnfilter .rmLeftImage {
    background-position: 0 -280px;
}
.RadGrid_Default .rgGroupPanel {
    border: 0;
    border-bottom: 1px solid #828282;
    background: #eee;
}
.RadGrid_Default .rgGroupPanel td {
    border: 0;
    padding: 3px 4px;
}
.RadGrid_Default .rgGroupPanel td td {
    padding: 0;
}
.RadGrid_Default .rgGroupPanel .rgSortAsc {
    background-position: 4px -144px;
}
.RadGrid_Default .rgGroupPanel .rgSortDesc {
    background-position: 4px -94px;
}
.RadGrid_Default .rgUngroup {
    background-position: 0 -6998px;
}
.RadGrid_Default .rgGroupItem {
    border: 1px solid;
    border-color: #c4c4c4 #c4c4c4 #9e9e9e;
    background: #c6c6c6;
}
.RadGrid_Default .rgMasterTable td.rgGroupCol, .RadGrid_Default .rgMasterTable td.rgExpandCol {
    border-color: #d9d9d9;
    background: #d9d9d9 none;
}
.RadGrid_Default .rgGroupHeader {
    background: #d9d9d9;
    font-size: 1.1em;
    line-height: 21px;
    color: #000;
}
.RadGrid_Default .rgGroupHeader td {
    border-top: 1px solid #828282;
    border-bottom: 1px solid #d9d9d9;
}
.RadGrid_Default .rgGroupHeader td.rgGroupCol {
    border-top-color: #828282;
}
.RadGrid_Default .rgExpand {
    background-position: 5px -496px;
}
.RadGrid_Default .rgCollapse {
    background-position: 3px -444px;
}
.RadGrid_Default .rgEditForm {
    border-bottom: 1px solid #828282;
}
.RadGrid_Default .rgUpdate {
    background-position: 0 -1800px;
}
.RadGrid_Default .rgCancel {
    background-position: 0 -1850px;
}
.RadGrid_Default .rgDetailTable {
    border-color: #828282;
}
.RadGrid_Default .rgCommandRow {
    background: #c5c5c5;
    color: #000;
}
.RadGrid_Default .rgCommandCell {
    border: 1px solid;
    border-color: #999 #f2f2f2;
    border-top-width: 0;
    padding: 0;
}
.RadGrid_Default tfoot .rgCommandCell, .RadGrid_Default .rgMasterTable &gt; tbody &gt; tr.rgCommandRow .rgCommandCell {
    border-top-width: 1px;
    border-bottom-width: 0;
}
.RadGrid_Default .rgCommandTable td {
    border: 0;
    padding: 2px 7px;
}
.RadGrid_Default .rgCommandTable {
    border: 0;
    border-top: 1px solid #fdfdfd;
    border-bottom: 1px solid #e7e7e7;
}
.RadGrid_Default .rgCommandRow a {
    color: #000;
    text-decoration: none;
}
.RadGrid_Default .rgAdd {
    margin-right: 3px;
    background-position: 0 -1650px;
}
.RadGrid_Default .rgRefresh {
    margin-right: 3px;
    background-position: 0 -1600px;
}
.RadGrid_Default .rgEdit {
    background-position: 0 -1700px;
}
.RadGrid_Default .rgDel {
    background-position: 0 -1750px;
}
.RadGrid_Default .rgSelected .rgDel {
    background-position: 0 -1775px;
}
.RadGrid_Default .rgExpXLS, .RadGrid_Default .rgExpDOC, .RadGrid_Default .rgExpPDF, .RadGrid_Default .rgExpCSV {
    /*background-image: url('Controls//WebResource.axd?d=17KCm4h6zUeOco8DRmSX4mTBA438NgfRJqzdagX7mCXKYeigtDL3L1ZY9Oq300-dVSIg-FdKFb-tPvUjrEkZxgbiBUP2pINilCb1jQ7lA001Ci4BqjY6TzCBgO662eLWslYbNLnfi8qiZXwv0&amp;t=634801049010866281');*/
}
.RadGrid_Default .rgExpXLS {
    background-position: 0 0;
}
.RadGrid_Default .rgExpDOC {
    background-position: 0 -50px;
}
.RadGrid_Default .rgExpPDF {
    background-position: 0 -100px;
}
.RadGrid_Default .rgExpCSV {
    background-position: 0 -150px;
}
.rgCellSelectorArea_Default, .GridRowSelector_Default {
    background: #4c4e54;
}
.GridItemDropIndicator_Default {
    border-top: 1px dashed #666;
}
.GridToolTip_Default {
    border: 1px solid #828282;
    padding: 3px;
    background: #fff;
    color: #333;
}
.RadGridRTL_Default .rgPageFirst {
    background-position: 0 -1000px;
}
.RadGridRTL_Default .rgPageFirst:hover {
    background-position: 0 -1050px;
}
.RadGridRTL_Default .rgPagePrev {
    background-position: 0 -850px;
}
.RadGridRTL_Default .rgPagePrev:hover {
    background-position: 0 -900px;
}
.RadGridRTL_Default .rgPageNext {
    background-position: 0 -700px;
}
.RadGridRTL_Default .rgPageNext:hover {
    background-position: 0 -750px;
}
.RadGridRTL_Default .rgPageLast {
    background-position: 0 -550px;
}
.RadGridRTL_Default .rgPageLast:hover {
    background-position: 0 -600px;
}
.RadGridRTL_Default .rgExpand {
    background-position: -20px -496px;
}

.RadGrid_Default input[type="submit"]{
    -webkit-box-shadow: none;
    box-shadow: none;
    background: transparent;    
}


.RadGrid_Default .rgRow:hover, 
.RadGrid_Default .rgAltRow:hover{
    background-color:  #e8f1fa;
    color: #666666;
} 

.RadGrid_Default .rgPagerCell .rgArrPart1,
.RadGrid_Default .rgPagerCell .rgNumPart,
.RadGrid_Default .rgPagerCell .rgArrPart2, 
.RadGrid_Default .rgPagerCell .rgInfoPart{
    margin-top: 6px;    
}

.RadGrid_Default .rgEditRow td input{
    margin-bottom: 0;
}

/* END Telerik.Web.UI.Skins.Default.Grid.Default.css */


/* RadMenu */

/* Common CSS */

.RadMenu
{
    white-space:nowrap;
    float:left;
    position:relative;
}

.RadMenu .rmRootGroup
{
    margin:0;
    padding:0;
    position:relative;
    left:0;
    display: inline-block;
}

* html .RadMenu .rmRootGroup { float: left; }

.RadMenu:after,
.RadMenu .rmRootGroup:after
{
    content:""; 
    display:block;
    height:0;
    overflow: hidden;
    line-height:0;
    font-size:0;
    clear:both;
    visibility:hidden;
}

.RadMenu ul.rmVertical,
.rmRootGroup ul.rmHorizontal,
.RadMenu_Context ul.rmHorizontal
{
    margin:0;
    padding:0;
    display:none;
    position:relative;
    left:0;
    float:left;
}

.rmSized ul.rmVertical
{
    width: 100%;
}

.rmSized .rmRootGroup .rmVertical
{
    width: auto;
}

.RadMenu .rmItem
{
    float:left;
    position:relative;
    list-style-image: none;
    list-style-position:outside;
    list-style:none;    
}

* html .RadMenu .rmItem
{
    display:inline;
}

.RadMenu .rmHorizontal .rmItem
{
    clear:none;
}

.RadMenu .rmVertical .rmItem
{
    clear:both;
}

.rmSized .rmVertical .rmItem
{
    width: 100%;
}

.rmSized .rmRootGroup .rmVertical .rmItem
{
    width: auto;
}

.RadMenu ul.rmActive,
.RadMenu ul.rmRootGroup
{
    display:block;
    background: white;
    border: 1px solid #ccc;
    padding: 15px;
}

.RadMenu .rmSlide, 
.RadMenu_Context
{
    position:absolute;
    overflow:hidden;
    display:none;
    float:left;
}

* html .RadMenu .rmSlide, 
* html .RadMenu_Context
{
    height:1px;
}

.RadMenu_Context
{
    z-index:1000;
    overflow:visible;
}

.RadMenu .rmText
{
    display:block;
}

.RadMenu div.rmText /*templates*/
{
    white-space:normal;
}

.RadMenu a.rmLink
{
    cursor:pointer;
    display:block;  
    font-size: 12px;
    color: #666;
    text-decoration: none;
}

.RadMenu a.rmLink:hover
{
    color: #000;
}

.rmScrollWrap
{
    position:absolute;
    float:left;
    overflow:hidden;
    left:0;
}

.RadMenu .rmLeftArrow,
.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow,
.RadMenu .rmRightArrow
{
    position:absolute;
    z-index:2000;
    text-indent:-1000em;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
}

.RadMenu .rmLeftArrowDisabled,
.RadMenu .rmTopArrowDisabled,
.RadMenu .rmBottomArrowDisabled,
.RadMenu .rmRightArrowDisabled
{
    display:none;
    text-indent:-1000em;
    font-size: 0;
    line-height: 0;
}

.RadMenu .rmBottomArrow,
.RadMenu .rmBottomArrowDisabled
{
    margin-bottom: -1px;
}

.RadMenu .rmLeftImage
{
    border:0;
    float:left;
}

.RadMenu_rtl
{
    float:right;
    text-align: right;
}

.RadMenu_rtl ul.rmHorizontal,
.RadMenu_rtl ul.rmVertical
{
    float:right;
}

.RadMenu_rtl .rmItem
{
    float:right;    
}

.RadMenu_rtl .rmLeftImage,
.RadMenu_rtlContext .rmLeftImage
{
    border:0;
    float:right;
}

.RadMenu_rtl .rmLeftArrow,
.RadMenu_rtl .rmTopArrow,
.RadMenu_rtl .rmBottomArrow,
.RadMenu_rtl .rmRightArrow,
.RadMenu_rtl .rmLeftArrowDisabled,
.RadMenu_rtl .rmTopArrowDisabled,
.RadMenu_rtl .rmBottomArrowDisabled,
.RadMenu_rtl .rmRightArrowDisabled
{
    text-indent:1000em;
}

.RadMenu .rmLink
{
    width:auto;
}

.RadMenu .rmSeparator,
.RadMenu .rmSeparator:after
{
    line-height: 0;
    font-size: 0;
    overflow: hidden;
}

.RadMenu div.rmRootGroup
{
    position: relative;
}

/*Telerik RadInput Metro Skin*/

/*global*/

.RadInput,
.RadInputMgr
{
    font:12px "segoe ui",arial,sans-serif;
}

/*textbox states*/

html body .RadInput .riTextBox,
html body .RadInputMgr
{
    border-color:#e5e5e5;
    background:#fff;
    color:#000;
    font:12px "segoe ui",arial,sans-serif;
}

html body .RadInput .riEmpty,
html body .RadInput_Empty
{
    color:#777;
}

html body .RadInput .riHover,
html body .RadInput_Hover
{
    border-color:#767676;
}

html body .RadInput .riFocused,
html body .RadInput_Focused
{
    border-color:#25a0da;
}

html body .RadInput .riRead,
html body .RadInput_Read
{
    border-color:#b0b0b0;
}

html body .RadInput .riDisabled,
html body .RadInput_Disabled
{
    color:#c9c0c0;
    cursor:default;
}

html body .RadInput .riError,
html body .RadInput_Error
{
    border-color:#de3914;
    background:#ffe9e9 100% -298px no-repeat url('Controls/Input/sprite.gif');
    color:#de3914;
}

.RadForm.rfdTextbox .RadInput .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error[type="text"]
{
    border-color:#de3914;
    background:#fff 100% -298px no-repeat url('Controls/Input/sprite.gif');
    color:#de3914;
}

html body .RadInput .riNegative,
html body .RadInput_Negative
{
    color:#565656;
}

/*buttons*/

.RadInput a
{
    background:transparent no-repeat url('Controls/Input/sprite.gif');
}

/*go*/

.RadInput .riBtn a
{
    width:20px;
    height:18px;
    line-height:18px;
    background-position:3px 5px;
}

.RadInput .riBtn a:hover
{
    background-position:3px -45px;
}

/*spin*/

.RadInput .riSpin a
{
    width:15px;
    height:7px;
    line-height:7px;
}

.RadInput a.riUp
{
    background-position:4px -98px;
}

.RadInput a.riUp:hover
{
    background-position:4px -148px;
}

.RadInput a.riDown
{
    background-position:4px -199px;
}

.RadInput a.riDown:hover
{
    background-position:4px -249px;
}

/*label*/

.RadInput .riLabel
{
    color:#666;
}

/*rtl*/

html body .RadInputRTL .riError,
html body .RadInputRTL_Error
{
    background-position:3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error[type="text"]
{
    background-position:3px -298px;
}

.RadListBox .rlbGroup
{
    border: 1px solid #e5e5e5;
    background: #ffffff;
}

.RadListBox .rlbTemplateContainer
{
    border-color: #e5e5e5;
}

.RadListBox .rlbText,
.RadListBox .rlbItem,
.RadListBox .rlbButtonText,
.RadListBox .rlbEmptyMessage
{
    font-size: 12px;
    font-family: "Segoe UI", Arial, sans-serif;
    color: #000000;
}

.RadListBox .rlbHighlight
{
    color: #ff6600;
}

.RadListBox .rlbText,
.RadListBox .rlbItem
{
    line-height: 17px;
}

.RadListBox .rlbGroup .rlbHovered
{
    color: #767676;
    background-color: #e5e5e5;
}

.RadListBox .rlbGroup .rlbSelected
{
    color: #ffffff;
    background-color: #25a0da;
}

.RadListBox .rlbGroup .rlbSelected .rlbText
{
    color: #ffffff;
}

.RadListBox .rlbGroup .rlbDisabled,
.RadListBox .rlbGroup .rlbDisabled:hover
{
    background: none;
    border: 0;
}
.RadListBox .rlbDisabled .rlbText
{
    color: #767676;
}

.RadListBox .rlbDisabled .rlbImage
{
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=50);
}

.RadListBox .rlbHeader,
.RadListBox .rlbFooter
{
    background-color: #e5e5e5;
}

.RadListBox .rlbDropClue
{
    background-image: url('Controls/ListBox/rlbDropClue.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-color: transparent;
    left: -10px;
    width: 10px;
}

.RadListBox .rlbGroup .rlbDropClueAbove
{
    border-top-style: dotted;
    border-top-color: #8e8e8e;
}

.RadListBox .rlbGroup .rlbDropClueBelow
{
    border-bottom-style: dotted;
    border-bottom-color: #8e8e8e;
}

/* Buttons normal state vertical layout*/


.RadListBox .rlbButtonText
{
    padding: 0 0 0 21px;
    background: transparent url('Controls/ListBox/rlbSprite.png') no-repeat;
    line-height: 19px;
}
.RadListBox .rlbNoButtonText .rlbButtonText
{
    padding-left: 19px;
}

.RadListBox .rlbButton
{
    padding: 0;
    height: 19px;
    border: 1px solid #e5e5e5;
    line-height: 19px;
    background-color: #ffffff;
}

.RadListBox .rlbButton:hover
{
    border: 1px solid #25a0da;
    background-color: #25a0da;
}

.RadListBox .rlbDisabled,
.RadListBox .rlbDisabled:hover
{
    border: 1px solid #e5e5e5;
    background-color: #ffffff;
}


.RadListBox .rlbButton .rlbButtonText {
    color: #767676;
}
.RadListBox .rlbButton:hover .rlbButtonText
{
    color: #ffffff;
}

.RadListBox .rlbDisabled .rlbButtonText,
.RadListBox .rlbDisabled:hover .rlbButtonText
{
    color: #e5e5e5;
}

.RadListBox .rlbButtonTL,
.RadListBox .rlbButtonTR,
.RadListBox .rlbButtonBL,
.RadListBox .rlbButtonBR {
    position: static;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.RadListBox .rlbNoButtonText,
.RadListBox .rlbNoButtonText .rlbButtonTL,
.RadListBox .rlbNoButtonText .rlbButtonTR,
.RadListBox .rlbNoButtonText .rlbButtonBL,
.RadListBox .rlbNoButtonText .rlbButtonBR {
    width: 19px;
}

.RadListBox .rlbMoveUp .rlbButtonText { background-position: 0 0; }
.RadListBox .rlbMoveUp:hover .rlbButtonText { background-position: -400px 0; }
.RadListBox .rlbMoveUpDisabled .rlbButtonText,
.RadListBox .rlbMoveUpDisabled:hover .rlbButtonText { background-position: -200px 0; }

.RadListBox .rlbMoveDown .rlbButtonText { background-position: 0 -25px; }
.RadListBox .rlbMoveDown:hover .rlbButtonText { background-position: -400px -25px; }
.RadListBox .rlbMoveDownDisabled .rlbButtonText,
.RadListBox .rlbMoveDownDisabled:hover .rlbButtonText { background-position: -200px -25px; }

.RadListBox .rlbMoveToTop .rlbButtonText { background-position: 0 -275px; }
.RadListBox .rlbMoveToTop:hover .rlbButtonText { background-position: -400px -275px; }
.RadListBox .rlbMoveToTopDisabled .rlbButtonText,
.RadListBox .rlbMoveToTopDisabled:hover .rlbButtonText { background-position: -200px -275px; }

.RadListBox .rlbMoveToBottom .rlbButtonText { background-position: 0 -300px; }
.RadListBox .rlbMoveToBottom:hover .rlbButtonText { background-position: -400px -300px; }
.RadListBox .rlbMoveToBottomDisabled .rlbButtonText,
.RadListBox .rlbMoveToBottomDisabled:hover .rlbButtonText { background-position: -200px -300px; }

.RadListBox .rlbDelete .rlbButtonText { background-position: 0 -50px; }
.RadListBox .rlbDelete:hover .rlbButtonText { background-position: -400px -50px; }
.RadListBox .rlbDeleteDisabled .rlbButtonText,
.RadListBox .rlbDeleteDisabled:hover .rlbButtonText { background-position: -200px -50px; }


.RadListBox .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText { background-position: 0 -100px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText { background-position: 0 -75px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferFrom:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferTo:hover .rlbButtonText { background-position: -400px -100px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferTo:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -75px; }

.RadListBox .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -100px; }

.RadListBox .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -75px; }


.RadListBox .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText { background-position: 0 -150px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText { background-position: 0 -125px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -150px; }
.RadListBox .rlbButtonAreaLeft .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -125px; }

.RadListBox .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -150px; }

.RadListBox .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -125px; }


.RadListBox .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText { background-position: 0 -200px; }
.RadListBox .rlbButtonAreaTop .rlbTransferTo .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText { background-position: 0 -175px; }
.RadListBox .rlbButtonAreaTop .rlbTransferFrom:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferTo:hover .rlbButtonText { background-position: -400px -200px; }
.RadListBox .rlbButtonAreaTop .rlbTransferTo:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -175px; }

.RadListBox .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -200px; }

.RadListBox .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -175px; }


.RadListBox .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText { background-position: 0 -250px; }
.RadListBox .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText { background-position: 0 -225px; }
.RadListBox .rlbButtonAreaTop .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -250px; }
.RadListBox .rlbButtonAreaTop .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -225px; }

.RadListBox .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -250px; }

.RadListBox .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -225px; }

/*Telerik RadListView Metro Skin*/

/*global*/

.RadListView
{
    border:1px solid #e5e5e5;
    background:#fff;
    color:#000;
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadListView .rlvA
{
    background:#ededed;
}

.RadListView .rlvISel
{
    background:#25a0da;
    color:#fff;
}

/*buttons*/

.RadListView .rlvBAdd,
.RadListView .rlvBUpdate,
.RadListView .rlvBCancel,
.RadListView .rlvBDel,
.RadListView .rlvBEdit
{
    background-image:url('Controls/Grid/sprite.gif');
}

.RadListView .rlvBCancel,
.RadListView .rlvBUpdate
{
    width:22px;
    height:22px;
}

.RadListView .rlvBAdd
{
    background-position:0 -1650px;
}
.RadListView .rlvBUpdate
{
    background-position:0 -1798px;
}
.RadListView .rlvBCancel
{
    background-position:0 -1848px;
}
.RadListView .rlvBSel
{
    background-image:url('Controls/FormDecorator/CheckBoxSprites.gif');
    background-position:-2px -2px;
}
.RadListView .rlvISel .rlvBSel
{
    background-position:-2px -422px;
}
.RadListView .rlvBDel
{
    background-position:0 -1750px;
}
.RadListView .rlvBEdit
{
    background-position:0 -1700px;
}

.RadListView .rlvDrag
{
    background-image:url('Controls/ListView/drag.gif');
    background-position:center center;
}

/*flow*/

.RadListView div.rlvI,
.RadListView div.rlvA,
.RadListView div.rlvIEmpty,
.RadListView div.rlvIEdit
{
    border-color:#c3c3c3;
}

.RadListView div.rlvISel
{
    border-color:#ca4b0c;
}

/*grid*/

.RadListView tr.rlvHeader th
{
    border:0;
    border-bottom:1px solid #7c7c7c;
    border-left:1px solid #9e9e9e;
    background:#e4e4e4;
}

.RadListView tr.rlvI td,
.RadListView tr.rlvA td,
.RadListView tr.rlvISel td,
.RadListView tr.rlvIEmpty td
{
    border:1px solid;
    border-top:0;
    border-right:0;
}

.RadListView tr.rlvI td,
.RadListView tr.rlvIEmpty td
{
    border-color:#fff #c3c3c3;
}

.RadListView tr.rlvA td
{
    border-color:#ededed #c3c3c3;
}

.RadListView tr.rlvISel td
{
    border-color:#ca4b0c #ffa517;
}

.RadListView tr.rlvIEdit td
{
    border-color:#616161 #c3c3c3;
}

/*single row*/

.RadListView td.rlvI,
.RadListView td.rlvA,
.RadListView td.rlvISel,
.RadListView td.rlvIEmpty,
.RadListView td.rlvIEdit
{
    border:0;
    border-right:1px solid #c3c3c3;
}

.RadListView td.rlvISel
{
    border-color:#ca4b0c;
}

/*floated*/

.RadListView .rlvFloated .rlvI,
.RadListView .rlvFloated .rlvA,
.RadListView .rlvFloated .rlvISel,
.RadListView .rlvFloated .rlvIEdit
{
    border-color:#999;
}

/*edit*/

.RadListView .rlvInput
{
    border-color:#616161;
    background:#fff;
    color:#000;
}
/**
 * Menu Metro Skin
 */




/*----------------------------------------------------------------------------*/




/** Global wrapper */
.RadMenu {
    color: #767676;
    font: normal 11px/20px "Segoe UI", Arial, sans-serif;
    text-transform: uppercase;
}




/** Menu Group */
.RadMenu .rmGroup {
    padding: 0 2px;
}




    /** Menu Root Group */
    .RadMenu .rmRootGroup,
    .RadMenu ul.rmRootScrollGroup {
        padding: 1px;
        background-color: #25a0da;
    }




    /** Menu Sub Group */
    .RadMenu .rmGroup,
    .RadMenu .rmMultiColumn,
    .RadMenu .rmGroup .rmVertical {
        border: 1px solid #e5e5e5;
        background-color: #ffffff;
    }


        .RadMenu .rmScrollWrap &gt; .rmVertical {
            border: 0;
        }




    /** Menu Horizontal */
    .RadMenu .rmHorizontal {}




    /** Menu Horizontal */
    .RadMenu .rmVertical {}




/** Menu Group */
.RadMenu .rmScrollWrap {
    padding: 1px;
}


    .RadMenu .rmLevel1.rmScrollWrap {
        margin-top: 2px;
    }




/** Menu Item */
.RadMenu .rmItem {}




    /** Sub Item  */
    .RadMenu .rmGroup .rmItem {}




/** Menu Link */
.RadMenu .rmLink {
    text-decoration: none;
}




    /** Menu Root Link */
    .RadMenu .rmRootLink {
        padding: 0 10px;
        border: 1px solid #25a0da;
        color: #ffffff;
        font-size: 14px;
        text-transform: lowercase;
    }
    .RadMenu .rmRootLink:hover {
        border-color: #92cfec;
    }


    .RadMenu .rmFocused,
    .RadMenu .rmFocused:hover,
    .RadMenu .rmSelected,
    .RadMenu .rmSelected:hover {
        border-color: #ffffff;
    }


    .RadMenu .rmDisabled,
    .RadMenu .rmDisabled:hover {
        border-color: #25a0da;
        color: #8aceec;
    }




    /** Menu Sub Link */
    .RadMenu .rmGroup .rmLink {
        margin: 1px 0;
        border: 0;
        color: #767676;
    }
    .RadMenu .rmGroup .rmLink:hover {
        color: #000000;
        background-color: #e5e5e5;
    }


    .RadMenu .rmGroup .rmFocused,
    .RadMenu .rmGroup .rmFocused:hover,
    .RadMenu .rmGroup .rmSelected,
    .RadMenu .rmGroup .rmSelected:hover,
    .RadMenu .rmGroup .rmExpanded,
    .RadMenu .rmGroup .rmExpanded:hover {
        color: #ffffff;
        background-color: #25a0da;
    }


    .RadMenu .rmGroup .rmDisabled,
    .RadMenu .rmGroup .rmDisabled:hover {
        color: #cccccc;
        background-color: transparent;
    }




/** Menu Text */
.RadMenu .rmText {
    padding: 0;
}




    /** Menu Root Link */
    .RadMenu .rmRootLink .rmText {
        padding: 0;
    }
    
    
    .RadMenu .rmVertical .rmRootLink .rmExpandRight,
    .RadMenu .rmVertical .rmRootLink .rmExpandLeft {
        background-image: none;
    }


    .RadMenu .rmGroup .rmText {
        padding-right: 53px;
    }
    .RadMenu .rmGroup .rmHorizontal .rmText {
        padding-right: 10px;
    }


    /***/
    .RadMenu .rmVertical .rmText {
        padding-right: 30px;
    }



    /** RTL */
    .RadMenu_rtl .rmVertical .rmText {
        padding-left: 30px;
    }




/** Menu Image */
.RadMenu .rmLeftImage,
.RadMenu .rmLeftImage
{
    margin: 2px 2px 0 0;
    padding-bottom: 3px;
}


    .RadMenu .rmGroup .rmLeftImage
    {
        margin: 2px 0 0 6px;
        *margin: 2px 0 0 3px;
    }





/*----------------------------------------------------------------------------*/





.RadMenu .rmVertical .rmExpandRight,
.RadMenu .rmVertical .rmExpandLeft,
.RadMenu .rmGroup .rmExpandRight,
.RadMenu .rmGroup .rmExpandLeft,
.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow,
.RadMenu .rmLeftArrow,
.RadMenu .rmRightArrow
{
    background: transparent url('Controls/Menu/rmExpandArrows.html') no-repeat;
}
.RadMenu .rmLeftArrow,
.RadMenu .rmRightArrow {
    height: 25px;
}


.RadMenu .rmVertical .rmExpandRight,
.RadMenu .rmGroup .rmExpandRight { background-position: 100% 0; }

.RadMenu a.rmFocused .rmExpandRight,
.RadMenu a.rmSelected .rmExpandRight,
.RadMenu a.rmExpanded .rmExpandRight { background-position: 100% -24px; }


.RadMenu .rmVertical .rmExpandLeft,
.RadMenu .rmGroup .rmExpandLeft { background-position: 0 -48px; }

.RadMenu a.rmFocused .rmExpandLeft,
.RadMenu a.rmSelected .rmExpandLeft,
.RadMenu a.rmExpanded .rmExpandLeft { background-position: 0 -72px; }


.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow,
.RadMenu .rmLeftArrow,
.RadMenu .rmRightArrow
{
    background-color: #ffffff;
}
.RadMenu .rmTopArrow:hover,
.RadMenu .rmBottomArrow:hover,
.RadMenu .rmLeftArrow:hover,
.RadMenu .rmRightArrow:hover {
    background-color: #e5e5e5;
}

.RadMenu .rmTopArrow
{
    border-bottom: 1px solid #e5e5e5;
    background-position: 50% -95px;
}

.RadMenu .rmBottomArrow
{
    border-top: 1px solid #e5e5e5;
    background-position: 50% -109px;
}

.RadMenu .rmLeftArrow
{
    border-right: 1px solid #e5e5e5;
    background-position: 50% -48px;
}

.RadMenu .rmRightArrow
{
    border-left: 1px solid #e5e5e5;
    background-position: 50% 1px;
}

.RadMenu .rmVertical li.rmSeparator,
.RadMenu .rmHorizontal .rmVertical li.rmSeparator
{
    border-left: 0;
    border-right: 0;
}

.RadMenu .rmVertical li.rmSeparator .rmText,
.RadMenu .rmHorizontal .rmVertical li.rmSeparator .rmText
{
    margin-top: 2px;
    padding-bottom: 1px;
    background-color: #e5e5e5;
}

.RadMenu .rmHorizontal li.rmSeparator .rmText,
.RadMenu .rmVertical .rmHorizontal li.rmSeparator .rmText
{
    margin-right: 1px;
    margin-left: 1px;
    padding: 0;
    width: 1px;
    background-color: #e5e5e5;
}

/* &lt;rtl&gt; */

.RadMenu_rtl .rmGroup,
.RadMenu_rtl .rmGroup .rmVertical
{
    background-position: 101% 0;
}

.RadMenu_rtl .rmGroup .rmItem a.rmLink .rmText
{
    padding-left: 53px;
    padding-right: 27px;
}

.RadMenu_rtl .rmGroup .rmHorizontal a.rmLink .rmText
{
    padding-left: 10px;
    padding-right: 9px;
}

/* &lt;/rtl&gt; */

/* &lt;/RadMenu / Simple&gt; */



.RadMenu ul.rmLevel1.rmVertical {
    margin-top: 2px;
}


/*----------------------------------------------------------------------------*/




/** Hide */
.RadMenu .rmTopFix,
.RadMenu .rmTopLeft,
.RadMenu .rmTopRight,
.RadMenu .rmBottomFix,
.RadMenu .rmBottomLeft,
.RadMenu .rmBottomRight {
    display: none;
}

/*RadNotification Metro Skin*/

.RadNotification.rnShadows
{
    box-shadow: 0 0 0 #b0afaf;
    -webkit-box-shadow: 0 0 0 #b0afaf;
}

.RadNotification.rnRoundedCorners
{
    border-radius: 0;
    -webkit-border-radius: 0;
}

.RadNotification
{
    border: 1px solid #25a0da;
    background-color: #25a0da;
}

.RadNotification .rnTitleBar
{
    background-color: #25a0da;
    border-radius: 0;
    -webkit-border-radius: 0;
}

.RadNotification .rnCommands a
{
    background-image: url('Controls/Notification/NotificationSprite.png');
}

.RadNotification .rnTitleBar
{
}

.RadNotification .rnTitleBarTitle
{
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
}

.RadNotification .rnContentWrapper
{
    color: #fff;
}

/* base overwrites */
.RadNotification .rnCommands 
{
    margin: 2px 3px 0 0;
}

.RadNotification .rnCommands li
{
    margin-right: 1px;
}



.RadPanelBar
{
    background: #fff;
}

.RadPanelBar .rpRootGroup
{
    border-color: #ebedf0;
}

.RadPanelBar .rpLink,
.RadPanelBar .rpTemplate
{
    padding-left:7px;
    color: #2e3d47;
    font-size:12px; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

.RadPanelBar .rpLink
{
    background-color: #f5f9fb;
    border-color: #ebedf0;
}
.RadPanelBar .rpImage
{
    margin-left:5px;
}
/* compensate for borders */

.RadPanelBar .rpOut
{
    border-color: #ebedf0;
}

.RadPanelBar .rpExpanded
{
    border-color: #ebedf0;
}

.RadPanelBar .rpLink:hover,
.RadPanelBar .rpFocused,
.RadPanelBar .rpSelected
{
    color: #2e3d47;
}

.RadPanelBar .rpLink:hover,
.RadPanelBar .rpFocused
{
    background-color: #ebedf0;
    border-color: #ebedf0;
}

.RadPanelBar .rpSelected,
.RadPanelBar .rpSelected:hover
{
    background-color: #ebedf0;
    border-color: #ebedf0;
}

div.RadPanelBar .rpLink .rpOut,
div.RadPanelBar .rpFocused .rpOut, 
div.RadPanelBar .rpLink:hover .rpOut, 
div.RadPanelBar .rpSelected .rpOut, 
div.RadPanelBar .rpSelected:hover .rpOut
{
    padding-bottom: 1px;
    border: 0;
}

/* &lt;disabled items&gt; */
.RadPanelBar .rpDisabled,
.RadPanelBar .rpDisabled:hover
{
    color: #ccc;
    background-color: #f5f9fb;
    border-color: #ebedf0;
    cursor: default;
}

.RadPanelBar .rpDisabled:hover .rpOut
{
    border-color: #ebedf0;
}
/* &lt;/disabled items&gt; */

/* &lt;expand arrows&gt; */
.RadPanelBar .rpExpandable .rpText,
.RadPanelBar .rpExpanded .rpText
{
    background-color: transparent;
    background-image: url('Controls/PanelBar/Expandable.png');
    background-repeat: no-repeat;
}
/* &lt;/expand arrows&gt; */

/* &lt;subitems&gt; */
.RadPanelBar .rpGroup
{
    background-color: #fff;
}

div.RadPanelBar .rpGroup .rpLink,
div.RadPanelBar .rpGroup .rpTemplate
{
    color: #2e3d47;
    background-color: transparent;
    background-image: none;
    border: 0;
    margin: 0 2px;
    padding: 1px 1px 1px 8px;
}

div.RadPanelBar .rpGroup .rpLink:hover,
div.RadPanelBar .rpGroup .rpFocused,
div.RadPanelBar .rpGroup .rpSelected,
div.RadPanelBar .rpGroup .rpSelected:hover
{
    color: #2e3d47;
    border: 1px solid #ebedf0;
    background-color: #ebedf0;
    padding: 0px 0px 0px 7px;
}

div.RadPanelBar .rpGroup .rpSelected
{
    background-color: #ebedf0;
    border-color: #ebedf0;
}

/* &lt;subitems (disabled)&gt; */
div.RadPanelBar .rpGroup .rpDisabled,
div.RadPanelBar .rpGroup .rpDisabled:hover
{
    color: #ccc;
    text-decoration: none;
    background-color: #fff;
    border: 0;
    padding: 0px 0px 0px 7px;
}
/* &lt;/subitems (disabled)&gt; */

/* &lt;subitems&gt; */

/* &lt;background positioning&gt; */
.RadPanelBar .rpLink,
.RadPanelBar .rpExpanded
{
    background-position: 0 0;
}

.RadPanelBar .rpFocused,
.RadPanelBar .rpLink:hover,
.RadPanelBar .rpExpanded:hover
{
    background-position: 0 -200px;
}

.RadPanelBar .rpSelected,
.RadPanelBar .rpSelected:hover
{
    background-position: 0 -400px;
}

.RadPanelBar .rpFirst .rpLink,
.RadPanelBar .rpFirst .rpExpanded
{
    background-position: 0 -1px;
}

.RadPanelBar .rpFirst .rpFocused,
.RadPanelBar .rpFirst .rpLink:hover
{
    background-position: 0 -201px;
}

.RadPanelBar .rpFirst .rpSelected,
.RadPanelBar .rpFirst .rpSelected:hover
{
    background-position: 0 -401px;
}

/*      &lt;expand arrows&gt; */
.RadPanelBar .rpExpandable .rpText,
.RadPanelBar .rpExpanded .rpText
{
    padding-right: 20px;
    background-repeat: no-repeat;
}

.RadPanelBar_rtl .rpExpandable .rpText,
.RadPanelBar_rtl .rpExpanded .rpText
{
    padding-left: 20px;
}

.RadPanelBar_rtl .rpGroup .rpText
{
    padding: 0 10px;
}

.RadPanelBar .rpExpandable .rpText { background-position: 100% 0; }
.RadPanelBar .rpExpanded .rpText { background-position: 100% -176px; }
.RadPanelBar_rtl .rpExpandable .rpText { background-position: 0 0; }
.RadPanelBar_rtl .rpExpanded .rpText { background-position: 0 -176px; }

.RadPanelBar .rpGroup .rpExpandable .rpText { background-position: 100% -338px; }
.RadPanelBar .rpGroup .rpExpanded .rpText { background-position: 100% -477px; }
.RadPanelBar_rtl .rpGroup .rpExpandable .rpText { background-position: 0 -338px; }
.RadPanelBar_rtl .rpGroup .rpExpanded .rpText { background-position: 0 -477px; }

/*      &lt;/expand arrows&gt; */

.RadPanelBar .rpGroup .rpLink,
.RadPanelBar .rpGroup .rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar .rpGroup .rpLink:hover,
.RadPanelBar .rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar .rpGroup .rpLink:hover .rpOut,
.RadPanelBar .rpGroup .rpFocused .rpOut { background-position: 0 0; }

/*      &lt;subitems (selected)&gt; */
.RadPanelBar .rpGroup .rpSelected,
.RadPanelBar .rpGroup .rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar .rpGroup .rpSelected .rpOut,
.RadPanelBar .rpGroup .rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      &lt;/subitems (selected)&gt; */

/* &lt;/background positioning&gt; */

/* Rotator/RotatorButtons.gif */

.RadRotator .rrClipRegion
{
    border: solid 1px #e5e5e5;
}

/*================== The list ========================*/

.RadRotator .rrClipRegion  .rrItemsList 
{
    float: left;
    padding: 0;
    margin: 0;
    list-style: none;          
}

/* For vertical carousel, not set, width defaults to auto */
/* Note if you explicitly set width to auto, this might cause */
/* problems with Safari */

.RadRotator .rrButton
{
    background-image: url('Controls/Rotator/RotatorButtons.gif');
    background-repeat: no-repeat;
}

/* When LoadOnDemand */
.rrLoadingSign
{
    background: url('Controls/Common/loading_small.gif') no-repeat center;
}

.RadTabStrip { width:100%; }

.RadTabStrip .rtsLI,
.RadTabStrip .rtsLink { color: #2e3d47; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; height:25px; line-height:20px; }

.RadTabStrip .rtsLink { color: #2e3d47; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #dadada; background: #f4f4f4; }

.RadTabStrip .rtsLink:hover { background: #dfdfdf; border-color: #dadada; color: #2e3d47; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.RadTabStrip .rtsLink:active { color: #2e3d47; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.RadTabStrip .rtsLink:visited { color: #2e3d47; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.RadTabStrip .rtsSelected,
.RadTabStrip .rtsSelected:hover { background: #fff; border-color: #dadada; color: #2e3d47; }

.RadTabStrip .rtsLI .rtsLink { padding-left: 8px; }
.RadTabStrip .rtsLI .rtsOut { padding-right: 8px; }

.RadTabStripLeft .rtsSeparator,
.RadTabStripRight .rtsSeparator { }

.RadTabStripTop .rtsLevel .rtsLink,
.RadTabStripTop .rtsLevel .rtsOut,
.RadTabStripBottom .rtsLevel .rtsLink,
.RadTabStripBottom .rtsLevel .rtsOut,
.RadTabStripTop_Baseline .rtsLevel,
.RadTabStripRight .rtsLink { background-image: none; }

/* &lt;disabled tabs&gt; */
/* &lt;/disabled tabs&gt; */

/* &lt;scrolling arrows&gt; */
.RadTabStrip .rtsNextArrow,
.RadTabStrip .rtsPrevArrow,
.RadTabStrip .rtsPrevArrowDisabled,
.RadTabStrip .rtsNextArrowDisabled { background-image: url('Controls/TabStrip/TabStripStates.png'); }
.RadTabStrip .rtsLevel .rtsNextArrow { background-position: -18px 0; }
.RadTabStrip .rtsLevel .rtsPrevArrow { background-position: 0 0; }
.RadTabStrip .rtsLevel .rtsNextArrow:hover { background-position: -54px 0; }
.RadTabStrip .rtsLevel .rtsPrevArrow:hover { background-position: -36px 0; }
.RadTabStrip .rtsLevel .rtsPrevArrowDisabled,
.RadTabStrip .rtsLevel .rtsPrevArrowDisabled:hover { background-position: -72px 0; }
.RadTabStrip .rtsLevel .rtsNextArrowDisabled,
.RadTabStrip .rtsLevel .rtsNextArrowDisabled:hover { background-position: -90px 0; }

.RadTabStripLeft .rtsLevel .rtsNextArrow,
.RadTabStripRight .rtsLevel .rtsNextArrow { background-position: -18px -20px; }
.RadTabStripLeft .rtsLevel .rtsPrevArrow, 
.RadTabStripRight .rtsLevel .rtsPrevArrow { background-position: 0 -20px; }
.RadTabStripLeft .rtsLevel .rtsNextArrow:hover,
.RadTabStripRight .rtsLevel .rtsNextArrow:hover  { background-position: -54px -20px; }
.RadTabStripLeft .rtsLevel .rtsPrevArrow:hover,
.RadTabStripRight .rtsLevel .rtsPrevArrow:hover { background-position: -36px -20px; }
.RadTabStripLeft .rtsLevel .rtsPrevArrowDisabled,
.RadTabStripLeft .rtsLevel .rtsPrevArrowDisabled:hover,
.RadTabStripRight .rtsLevel .rtsPrevArrowDisabled,
.RadTabStripRight .rtsLevel .rtsPrevArrowDisabled:hover { background-position: -72px -20px; }
.RadTabStripLeft .rtsLevel .rtsNextArrowDisabled,
.RadTabStripLeft .rtsLevel .rtsNextArrowDisabled:hover,
.RadTabStripRight .rtsLevel .rtsNextArrowDisabled,
.RadTabStripRight .rtsLevel .rtsNextArrowDisabled:hover { background-position: -90px -20px; }
/* &lt;/scrolling arrows&gt; */

.RadTabStripTop .rtsLevel { background-color: transparent; }

.RadTabStripTop_Baseline .rtsLevel,
.RadTabStripBottom_Baseline .rtsLevel { background-image: url('Controls/TabStrip/TabStripStates.png'); }


/* &lt;orientation: top&gt; */
.RadTabStripTop_Baseline .rtsLevel { background-position: 0 100%; background-repeat: repeat-x; }

.RadTabStripTop .rtsLink { margin-top: 2px; }

.RadTabStripTop .rtsLink:hover { border-bottom-color: #dadada; }

.RadTabStripTop .rtsSelected,
.RadTabStripTop .rtsSelected:hover { border-bottom-color: #fff; margin-top: 0; padding-top: 0px; }
/* &lt;/orientation: top&gt; */

/* &lt;orientation: bottom&gt; */
.RadTabStripBottom_Baseline .rtsLevel { background-position: 0 -149px; background-repeat: repeat-x; }

.RadTabStripBottom .rtsLink { margin-bottom: 2px; }

.RadTabStripBottom .rtsLink:hover { border-top-color: #dadada; }

.RadTabStripBottom .rtsSelected,
.RadTabStripBottom .rtsSelected:hover { border-top-color: #fff; margin-bottom: 0; padding-bottom: 2px; }
/* &lt;/orientation: bottom&gt; */

/* &lt;orientation: left&gt; */
.RadTabStripLeft .rtsLink:hover { border-right-color: #dadada; }

.RadTabStripLeft .rtsSelected,
.RadTabStripLeft .rtsSelected:hover { border-right-color: #fff; }
/* &lt;/orientation: left&gt; */

/* &lt;orientation: right&gt; */
.RadTabStripRight .rtsLink:hover { border-left-color: #dadada; }

.RadTabStripRight .rtsSelected,
.RadTabStripRight .rtsSelected:hover { border-left-color: #fff; }
/* &lt;/orientation: right&gt; */

/* &lt;disabled states&gt; */
.RadTabStrip .rtsDisabled,
.RadTabStrip .rtsDisabled:hover { border-color: #dadada; background: #f4f4f4; color: #aaa; }
/* &lt;/disabled states&gt; */

/* RadToolTip for ASP.NET AJAX - Metro Skin */

.RadToolTip.rtLoading
{   
    background-image: url('Controls/Common/loading.gif');
    width: 100%; 
    height: 100%;
}

div.RadToolTip
{
    position: absolute;
    cursor: default;
}

div.RadToolTip div.rtCallout
{
    display: none;
}

div.RadToolTip.rtVisibleCallout div.rtCallout
{
    display: block;
}

div.RadToolTip table.rtWrapper
{
    padding: 0; 
    margin: 0;
    border-collapse: collapse;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip table.rtWrapper td.rtWrapperBottomRight
{
    width: 3px; 
    height: 3px; 
    line-height: 1px; 
    font-size: 1px;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle
{
    background-color: #25a0da;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter
{
    height: 3px; 
    line-height: 0px; 
    font-size: 1px;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopCenter
{
    background-position: 0 -66px;
}

div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter
{
    background-position: 0 -120px;
}

div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle
{
    font-size: 1px;
    width: 3px;
}

div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle
{
    background-position: 0 0;
}

div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle
{
    background-position: -3px 0;
}

div.RadToolTip table.rtWrapper td.rtWrapperContent
{
    font: normal 12px "Segoe UI", Arial, Sans-serif;
    height: 100%;
    background-color: #25a0da;  
    padding: 10px 0 0 0 !important;
    color: #fff;
}

div.RadToolTip .rtWrapperTopCenter div.rtTitlebar
{   
    color: #fff;
    font: normal 14px "Segoe UI", Arial, Sans-serif;
    text-transform: uppercase;
    float: left;
    line-height: 22px;
}

div.RadToolTip a.rtCloseButton
{
    display: block; 
    float: right;
    position: absolute;
    right: 2px;
    width: 13px; 
    height: 11px;
    font-size: 1px; 
    line-height: 1px;
    margin-top: 5px;
    margin-right: 3px;
    background-image: url('Controls/ToolTip/ToolTipSprites.html');
    background-position: 0 0;
    background-repeat: no-repeat;
    text-indent: -9999px;
    outline: none;
}

div.RadToolTip a.rtCloseButton:hover
{
    background-position: -13px 0;
}

/* RTL support begin */
div.RadToolTip_rtl a.rtCloseButton,
div.RadToolTip_rtl a.rtCloseButton:hover
{
    float: left ;
    text-decoration: none ;
    outline: none;
    left: 2px;
    margin-left: 1px;
    right: auto;
    margin-right: auto;
}

div.RadToolTip_rtl div.rtTitlebar,
div.RadToolTip_rtl table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div
{
    float: right ;
}

/* position="rtCalloutCenter" */
div.RadToolTip_rtl .rtCalloutCenter
{
    right: 0;
    left: auto;
}

/* position="rtCalloutBottomRight" */
.RadToolTip_rtl .rtCalloutTopLeft
{
    margin-right: -8px;
    left: 0;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip_rtl .rtCalloutTopCenter
{
    margin-right: 10px;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip_rtl .rtCalloutTopRight
{
    margin-right: 20px;
}

/* position="rtCalloutTopCenter" */
.RadToolTip_rtl .rtCalloutBottomCenter
{
    margin-right: 10px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip_rtl .rtCalloutBottomRight
{
    margin-right: 40px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip_rtl .rtCalloutBottomLeft
{
    margin-right: -20px;
    left: 0;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip_rtl .rtCalloutMiddleLeft
{
    margin-right: 10px;
    left: 0;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip_rtl .rtCalloutMiddleRight
{
    margin-right: 1px;
}

/* RTL Shadows */
*+html div.RadToolTip.RadToolTip_rtl.rtShadow .rtCalloutMiddleLeft
{
    margin-right: 10px !important;
}

div.RadToolTip.RadToolTip_rtl.rtShadow a.rtCloseButton,
div.RadToolTip.RadToolTip_rtl.rtShadow a.rtCloseButton:hover
{
    float: left;
    left: 4px;
    top: -2px;
    right: auto;
}

*+html div.RadToolTip.RadToolTip_rtl.rtShadow a.rtCloseButton,
*+html div.RadToolTip.RadToolTip_rtl.rtShadow a.rtCloseButton:hover
{
    
    left: 14px;
}

/* RTL support end */

div.RadToolTip div.rtCallout
{
    position: absolute; 
    height: 11px; 
    width: 11px;
    line-height: 0px; 
    font-size: 1px;
    background-image: url('Controls/ToolTip/Callouts.gif');
    background-repeat: no-repeat;
}

/* position="rtCalloutCenter" */
div.RadToolTip .rtCalloutCenter
{
    visibility: hidden;
}

/* position="rtCalloutBottomRight" */
.RadToolTip .rtCalloutTopLeft
{
    margin-top: -10px; 
    margin-left: 20px;
    background-position: 0 -22px;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip .rtCalloutTopCenter
{
    left: 50% ;
    margin-top: -9px; 
    margin-left: -10px;
    background-position: 0 0 ;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip .rtCalloutTopRight
{
    left: 100% ;
    margin-top: -10px; 
    margin-left: -20px;
    background-position: 0 -11px ;
}

/* position="rtCalloutTopCenter" */
.RadToolTip .rtCalloutBottomCenter
{
    top: 100% ; 
    left: 50% ;
    margin-left: -10px ; 
    margin-top: -1px ;
    background-position: 0 -55px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip .rtCalloutBottomRight
{
    top: 100% ; 
    left: 100% ;
    margin-left: -40px ; 
    margin-top: -1px ;
    background-position: 0 -66px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip .rtCalloutBottomLeft
{
    top: 100% ;
    margin-left: 20px ; 
    margin-top: -1px ;
    background-position: 0 -77px ;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip .rtCalloutMiddleLeft
{
    top: 50% ;
    margin-left: -10px; 
    margin-top: -7px;
    background-position: 0 -44px ;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip .rtCalloutMiddleRight
{
    left: 100% ; 
    top: 50% ;
    margin-left: -1px;
    margin-top: -10px;
    background-position: 0 -33px;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopLeft,   
div.RadToolTip table.rtWrapper td.rtWrapperTopCenter,   
div.RadToolTip table.rtWrapper td.rtWrapperTopRight,   
div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle,   
div.RadToolTip table.rtWrapper td.rtWrapperContent,   
div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle,   
div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft,   
div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter,   
div.RadToolTip table.rtWrapper td.rtWrapperBottomRight   
{
    padding: 0;
    border: 0;
    border-collapse: collapse;
}

div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft
{
    border-bottom: solid 1px #25a0da;
}

div.RadToolTip table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle,
div.RadToolTip table.rtWrapper td.rtWrapperTopRight
{
    border-right: solid 1px #25a0da;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip table.rtWrapper td.rtWrapperTopLeft
{
    border-top: solid 1px #25a0da;
}

div.RadToolTip table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft
{
    border-left: solid 1px #25a0da;
}

/* overwrite shadow callouts because of the shadow depth */
div.RadToolTip.rtShadow .rtCalloutTopLeft, 
div.RadToolTip.rtShadow .rtCalloutTopRight
{
    margin-top:-10px;
}

div.RadToolTip.rtShadow .rtCalloutTopCenter 
{
    margin-top:-9px;
}

div.RadToolTip.rtShadow .rtCalloutMiddleRight
{
    margin-left:-1px;
}

div.RadToolTip.rtShadow .rtCalloutMiddleLeft
{
    margin-left: -10px;
}

div.RadToolTip.rtShadow .rtCalloutBottomRight, 
div.RadToolTip.rtShadow .rtCalloutBottomCenter,
div.RadToolTip.rtShadow .rtCalloutBottomLeft
{
    margin-top: -1px;
}

/* overwrite shadow close button position */
div.RadToolTip.rtShadow a.rtCloseButton 
{
    top: 0px;
    right: -3px;
}

/* Telerik RadTreeList Metro Skin */

/*global*/

.RadTreeList,
.rtlCEdit div.RadTreeList
{
    border-color:#e5e5e5;
    background:#fff;
    color:#000;
}

.RadTreeList .rtlAdd,
.RadTreeList .rtlEdit,
.RadTreeList .rtlUpdate,
.RadTreeList .rtlCancel,
.RadTreeList .rtlDel
{
    background-image:url('Controls/Grid/sprite.gif');
}

.RadTreeList .rtlTable
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadTreeList .rtlHeader a
{
    color:#000;
}

.RadTreeList .rtlHeader th
{
    border-color:#e5e5e5;
}

.RadTreeList div.rtlHeader,
.RadTreeList .rtlScroller
{
    border-color:#e5e5e5;
}

.RadTreeList .rtlA
{
    background-color:#ededed;
}

.RadTreeList .rtlRFooter
{
    background-color:#e4e4e4;
}

.RadTreeList .rtlRFooter td
{
    border-color:#eaeaea;
}

.RadTreeList .rtlREdit
{
    background-color:#ffe79c;
}

.rtlCEdit .RadTreeList 
{
    border-right:1px solid;
    border-top:1px solid;
}

.RadTreeList .rtlR td,
.RadTreeList .rtlA td,
.RadTreeList .rtlREdit td,
.RadTreeList .rtlEditForm
{
    border-color:#e5e5e5;
}

.RadTreeList .rtlR a,
.RadTreeList .rtlA a,
.RadTreeList .rtlREdit a,
.RadTreeList .rtlEditForm a
{
    color:#767676;
    font-weight:800;
}

.RadTreeList .rtlRSel
{
    background:#25a0da;
    color:#fff;
}

.RadTreeList .rtlRSel a
{
    color:#fff;
}

.RadTreeList .rtlRSel td
{
    border-color:#fff;
}

.RadTreeList .rtlRActive
{
    background:#fff 0 -5200px repeat-x url('Controls/Grid/sprite.gif');
    color:#000;
}

.RadTreeList .rtlRActive td
{
    border-color:#25a0da;
}

.RadTreeList .rtlVBorders td.rtlL,
.RadTreeList .rtlLines td.rtlL
{
    background-color:#fff;
}

.RadTreeList .rtlExpand,
.RadTreeList .rtlCollapse
{
    background-image:url('Controls/TreeList/sprite.gif');
}

.RadTreeList .rtlExpand
{
    background-position:0 0;
}

.RadTreeList .rtlCollapse
{
    background-position:0 -50px;
}

.RadTreeList .rtlSortAsc,
.RadTreeList .rtlSortDesc
{
    background-image:url('Controls/Grid/sprite.gif');
}

.RadTreeList .rtlSortAsc
{
    background-position:3px -248px;
}

.RadTreeList .rtlSortDesc
{
    background-position:3px -198px;
}

.RadTreeList .rtlLines td.rtlL0
{
    background-image:url('Controls/TreeList/rtlSingle.gif');
}

.RadTreeList .rtlLines td.rtlL1
{
    background-image:url('Controls/TreeList/rtlTop.gif');
}

.RadTreeList .rtlLines td.rtlL2
{
    background-image:url('Controls/TreeList/rtlMiddle.gif');
}

.RadTreeList .rtlLines td.rtlL3
{
    background-image:url('Controls/TreeList/rtlBottom.gif');
}

/*rtl*/

.RadTreeListRTL .rtlLines td.rtlL1
{
    background-image:url('Controls/TreeList/rtlTopRTL.gif');
}

.RadTreeListRTL .rtlLines td.rtlL2
{
    background-image:url('Controls/TreeList/rtlMiddleRTL.gif');
}

.RadTreeListRTL .rtlLines td.rtlL3
{
    background-image:url('Controls/TreeList/rtlBottomRTL.gif');
}

/*pager*/

.RadTreeList .rtlPagerCell
{
    border-color:#e5e5e5;
}

.RadTreeList .rtlPager .rtlInfoPart
{
    color:#8a8a8a;
}

.RadTreeList .rtlPager .rtlInfoPart strong
{
    color:#4c4e54;
}

.RadTreeList .rtlPager .rtlPageFirst,
.RadTreeList .rtlPager .rtlPagePrev,
.RadTreeList .rtlPager .rtlPageNext,
.RadTreeList .rtlPager .rtlPageLast
{
    background:transparent no-repeat url('Controls/Grid/sprite.gif');
}

.RadTreeList .rtlPager .rtlPageFirst
{
    background-position:0 -550px;
}
.RadTreeList .rtlPager .rtlPageFirst:hover
{
    background-position:0 -600px;
}
.RadTreeList .rtlPager .rtlPagePrev
{
    background-position:0 -700px;
}
.RadTreeList .rtlPager .rtlPagePrev:hover
{
    background-position:0 -750px;
}
.RadTreeList .rtlPager .rtlPageNext
{
    background-position:0 -850px;
}
.RadTreeList .rtlPager .rtlPageNext:hover
{
    background-position:0 -900px;
}
.RadTreeList .rtlPager .rtlPageLast
{
    background-position:0 -1000px;
}
.RadTreeList .rtlPager .rtlPageLast:hover
{
    background-position:0 -1050px;
}

.RadTreeList .rtlPager .rtlPagerButton
{
    border-color:#25a0da;
    background:#25a0da;
    color:#fff;
    font-family:"segoe ui",arial,sans-serif;
}

.RadTreeList .rtlPager .rtlNumPart a
{
    border:1px solid #fff;
    color:#767676;
}

.RadTreeList .rtlPager .rtlNumPart a:hover
{
    color:#000;
    background-color:#e5e5e5;
}

.RadTreeList .rtlPager .rtlNumPart a.rtlCurrentPage,
.RadTreeList .rtlPager .rtlNumPart a.rtlCurrentPage:hover
{
    border-color:#25a0da;
    background:transparent;
}

.RadTreeView,
.RadTreeView a.rtIn,
.RadTreeView .rtEdit .rtIn input
{
    color: #767676;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
}

.RadTreeView .rtPlus, 
.RadTreeView .rtMinus
{
    background-image: url('Controls/TreeView/PlusMinus.png');
}

.RadTreeView .rtLI .rtPlus, 
.RadTreeView .rtLI .rtPlus:hover
{ background-position: 0 0; }

.RadTreeView .rtLI .rtMinus, 
.RadTreeView .rtLI .rtMinus:hover
{ background-position: 0 -11px; }

.RadTreeView .rtChecked,
.RadTreeView .rtUnchecked,
.RadTreeView .rtIndeterminate
{
    background-image: url('Controls/TreeView/TriState.png');
}

.RadTreeView .rtHover .rtIn
{
    border-color: #e5e5e5;
    background-color: #e5e5e5;
}

.RadTreeView .rtSelected .rtIn
{
    border-color: #249fd9;
    color: #FFFFFF;
    background-color: #249fd9;
}

.RadTreeView .rtSelected .rtLoadingBefore,
.RadTreeView .rtSelected .rtLoadingAfter,
.RadTreeView .rtSelected .rtLoadingBelow
{
    color: #767676;
}

.RadTreeView .rtLoadingIcon
{
    background-image: url('Controls/TreeView/LoadingIcon.gif');
}

.RadTreeView .rtLI .rtEdit .rtIn
{
    border-color: #000000;
    background: #ffffff;
}

.RadTreeView_disabled .rtIn,
.RadTreeView .rtDisabled .rtIn
{
    color: #e5e5e5;
}

/* RadUpload / WebBlue skin */

/* &lt;general styles&gt; */

.RadUpload,
.RadUpload a,
.RadUpload input,
.RadUploadProgressArea,
.RadUploadProgressArea input
{
    font: normal 11px/10px "Segoe UI", Arial, sans-serif;
}

/* &lt;/general styles&gt; */

/* &lt;file inputs&gt; */

.RadUpload .ruStyled .ruFileInput
{
    border-color: #e5e5e5;
}

.RadUpload .ruFakeInput
{
    border-color: #e5e5ee;
    color: #767676;
}
* html .RadUpload .ruFileWrap .ruInputHover { border-color: #cccccc; }
* + html .RadUpload .ruFileWrap .ruInputHover { border-color: #cccccc; }

.RadUpload .ruReadOnly .ruFakeInput
{
    background: #ffffff;
}

/* &lt;/file inputs&gt; */

/* &lt;buttons&gt; */

div.RadUploadSubmit,
div.RadUpload .ruButton,
div.RadUploadProgressArea .ruButton
{
    border: 1px solid #e5e5e5;
    color: #767676;
    background-color: #ffffff;
}

div.RadUpload .ruRemove
{
    color: #767676;
    background-color: transparent;
    background-image: url('Controls/Upload/ruSprite.png');
    border: 0;
}

div.RadUpload .ruInputs .ruButtonHover,
div.RadUpload .ruActions .ruButtonHover,
div.RadUpload .ruFileWrap .ruButtonHover,
div.RadUploadProgressArea .ruActions .ruButtonHover
{
    color: #000000;
    background-color: #e5e5e5;
}

/* &lt;/buttons&gt; */

/* &lt;progress area&gt; */

.RadUploadProgressArea .ruProgress
{
    border-color: #e5e5e5;
    background-image: url('Controls/Upload/ruSprite.png');
    background-color: #ffffff;
}

.RadUploadProgressArea .ruProgress li
{
    color: #767676;
}

.RadUploadProgressArea li.ruProgressHeader
{
    color: #767676;
}

.RadUploadProgressArea .ruProgress li.ruCurrentFile
{
    color: #767676;
}

.RadUploadProgressArea .ruProgress li.ruCurrentFile span
{
    color: #767676;
}

.RadUploadProgressArea .ruProgress .ruBar
{
    border-color: #25a0da;
}
 
.RadUploadProgressArea .ruProgress .ruBar div
{
    background-image: url('Controls/Upload/ruProgress.gif');
    border-right: 1px solid #25a0da;
}

.RadUploadProgressArea_rtl .ruProgress .ruBar div
{
    border-right: 0;
    border-left: 1px solid #25a0da;
    background-image: url('Controls/Upload/ruProgress.gif');
}
 
.RadUploadProgressArea .ruProgress .ruActions
{
    border-top-color: #e5e5e5;
    background-color: #e5e5e5;
}

/* &lt;/progress area&gt; */

/* &lt;RadAsyncUpload&gt; */

.RadUpload .ruUploadInvalid
{
    background-repeat: no-repeat;
    background-position: 100% -297px;
    background-image: url('Controls/Input/sprite.gif');
}

.RadUpload_rtl .ruUploadInvalid
{
    background-position: 3px -297px;
}

.RadUpload span.ruFileProgressWrap
{
    background-color: #e5e5e5;
}

.RadUpload span.ruFileProgress,
.RadUpload span.ruProgressComplete
{
    background-color: #25a0da;
}

/* &lt;/RadAsyncUpload&gt; */
/* RadScheduler Default skin */

/* common */
.RadScheduler_Forms,
.RadScheduler_Forms a,
.RadScheduler_Forms input,
.RadScheduler_Forms select,
.RadScheduler_Forms textarea
{
    font: normal 12px/14px "Segoe UI", Arial, sans-serif;
}

.RadScheduler_Forms,
.RadScheduler_Forms a,
.RadScheduler_Forms input,
.RadScheduler_Forms select,
.RadScheduler_Forms textarea
{
    color: #333;
}

.RadScheduler_Forms textarea
{
    background: #fff;
}

/* header */

/* header sprites */
.RadScheduler_Forms .rsHeader,
.RadScheduler_Forms .rsHeader ul a:hover,
.RadScheduler_Forms .rsHeader ul a:hover span,
.RadScheduler_Forms .rsHeader .rsSelected,
.RadScheduler_Forms .rsHeader .rsSelected em,
.RadScheduler_Forms .rsHeader .rsDatePickerActivator,
.RadScheduler_Forms .rsHeader .rsPrevDay,
.RadScheduler_Forms .rsHeader .rsNextDay
{
    background-image: url('Controls/Scheduler/rsSprites.png');
}

.RadScheduler_Forms .rsHeader
{
    border: 1px solid #929292;
}

.RadScheduler_Forms .rsHeader,
.RadScheduler_Forms .rsHeader a,
.RadScheduler_Forms .rsHeader ul span,
.RadScheduler_Forms .rsHeader ul em
{
    color: #000;
}

.RadScheduler_Forms .rsHeader a
{
    color: #333;
}

.RadScheduler_Forms .rsHeader .rsSelected em,
.RadScheduler_Forms .rsHeader ul a:hover span
{ 
    color: #FFF;
}

/* content */

.RadScheduler_Forms .rsContent
{
    background: #fff;
}

/* &lt;headers&gt; */

.RadScheduler_Forms .rsHorizontalHeaderTable
{
    color: #333;
    background: #e4e4e4;
}

.RadScheduler_Forms .rsHorizontalHeaderWrapper {
    border-color: #d2d2d2;
    background: #eee;
}

.RadScheduler_Forms .rsSpacerCell,
.RadScheduler_Forms .rsAllDayHeader,
.RadScheduler_Forms .rsVerticalHeaderWrapper,
.RadScheduler_Forms .rsVerticalHeaderTable
{
    background: #f1f1f1 url('Controls/Scheduler/rsVerticalHeaderBg.png') repeat-y;
}

.RadScheduler_Forms .rsVerticalHeaderTable th
{
    border-color: #868686 #d2d2d2;
    color: #333;
}

.RadScheduler_Forms .rsHorizontalHeaderTable th
{
    border-color: #d2d2d2;
    background-color: #E4E4E4;
    background-image: url('Controls/Scheduler/rsSprites.png');
}

.RadScheduler_Forms .rsVerticalHeaderTable th
{
    border-color: transparent #d2d2d2;
}
* html .RadScheduler_Forms .rsVerticalHeaderTable th { border-bottom-color: #f1f1f1; }

.RadScheduler_Forms table.rsVerticalHeaderTable .rsAlt th
{
    border-color: #d2d2d2 #d2d2d2;
}

/* &lt;/headers&gt; */

/* &lt;all-day-row&gt; */

.RadScheduler_Forms .rsAllDayRow
{
    background: #eee;
}

.RadScheduler_Forms .rsSpacerCell,
.RadScheduler_Forms .rsAllDayHeader,
.RadScheduler_Forms .rsVerticalHeaderTable .rsAllDayHeader
{
    border-color: #d2d2d2 #d2d2d2;
}

.RadScheduler_Forms .rsAllDayRow td,
.RadScheduler_Forms .rsContentTable .rsAllDayRow td
{
    border-color: #d2d2d2; 
    border-style: solid;
}

.RadScheduler_Forms .rsVerticalHeaderTable .rsMainHeader th
{
    border-bottom-color: #d2d2d2;
}

.RadScheduler_Forms .rsSpacerCell,
.RadScheduler_Forms .rsContent .rsAllDayHeader
{
    border-bottom-color: #d2d2d2;
}

/* &lt;/all-day-row&gt; */

.RadScheduler_Forms .rsContent,
.RadScheduler_Forms .rsTopWrap .rsFooter
{
    border: 1px solid #929292;
    border-top: 0;
}

.RadScheduler_Forms .rsContentTable td
{
    border-color: #e8eaec #e8eaec;
    border-bottom-style: dotted;
}

.RadScheduler_Forms .rsContentTable .rsAlt td
{
    border-color: #c7cbd1 #e8eaec;
    border-bottom-style: solid;
}

.RadScheduler_Forms .rsMonthView .rsOtherMonth
{
    background-color: #F9F9F9;
}

/* &lt;appointments&gt; */
.RadScheduler_Forms .rsApt .rsArrowTop,
.RadScheduler_Forms .rsApt .rsArrowBottom,
.RadScheduler_Forms .rsApt .rsArrowLeft,
.RadScheduler_Forms .rsApt .rsArrowRight,
.RadScheduler_Forms .rsApt .rsAptDelete,
.RadScheduler_Forms .rsApt .rsAptResize,
.RadScheduler_Forms .rsApt .rsAptReminder,
.RadScheduler_Forms .rsApt .rsAptRecurrence,
.RadScheduler_Forms .rsApt .rsAptRecurrenceException
{
    background-color: transparent;
    background-image: url('Controls/Scheduler/rsSprites.png');
    background-repeat: no-repeat;
}

.RadScheduler_Forms .rsAptCreate,
.RadScheduler_Forms .rsMonthView .rsAptCreate
{
    background-color: #c5c5c5;
    background-image: url('Controls/Scheduler/rsSprites.png');
    background-repeat: repeat-x;
}

.RadScheduler_Forms .rsAptCreateRow2,
.RadScheduler_Forms .rsMonthView .rsAptCreateRow2
{
    background-color: #c5c5c5;
    background-image: url('Controls/Scheduler/rsSprites.png');
    background-repeat: repeat-x;
}

.RadScheduler_Forms .rsNonWorkHour,
.RadScheduler_Forms .rsSunCol,
.RadScheduler_Forms .rsSatCol
{
    background-color: #f9f9f9;
}

.RadScheduler_Forms .rsAptCreateRow3,
.RadScheduler_Forms .rsMonthView .rsAptCreateRow3,
.RadScheduler_Forms .rsAptCreateRow4,
.RadScheduler_Forms .rsMonthView .rsAptCreateRow4,
.RadScheduler_Forms .rsAptCreateRow5,
.RadScheduler_Forms .rsMonthView .rsAptCreateRow5
{
    background: #c5c5c5;
}

.RadScheduler_Forms .rsFullTime 
{
    color: #000;
}

.RadScheduler_Forms .rsSelectedSlot,
.RadScheduler_Forms .rsMonthView .rsSelectedSlot
{
    background: #909090;
    border-color: #808080;
}

.RadScheduler_Forms .rsContentTable td.rsAptCreate.rsSelectedSlot
{
    background: #808080;
    border-color: #707070;
}

.RadScheduler_Forms .rsContentTable td.rsSelectedSlot
{
    background: #909090;
    border-color: #808080;
}

/* &lt;New appointment imageless rendering */
.RadScheduler_Forms .rsAptIn, 
.RadScheduler_Forms .rsAptMid, 
.RadScheduler_Forms .rsAptContent
{
    background-color: #efefef;
    border-color: #949494;
}

.RadScheduler_Forms .rsAptContent
{
    background-color: #dbdbdb;
    background-image: url('Controls/Scheduler/rsAppointmentBg.png');
}
/* &lt;/New appointment imageless rendering&gt; */

.RadScheduler_Forms .rsAptSimple
{
    background-color: #dbdbdb;
    border-color: #949494;
}

/* &lt;/appointments&gt; */

/* &lt;footer&gt; */

.RadScheduler_Forms .rsFooter
{
    background: #eee;
}

.RadScheduler_Forms .rsFooter a
{
    color: #555;
    background-color: transparent;
    background-image: url('Controls/Scheduler/rsSprites.png');
    background-repeat: no-repeat;
}

.RadScheduler_Forms div.rsFooter a:hover
{
    color: #888;
}

/* &lt;/footer&gt; */

/* &lt;inline edit form&gt; */

.RadScheduler_Forms .rsEditOptions a,
.RadScheduler_Forms .rsAptEditResizeHandle,
.RadScheduler_Forms .rsAptEditFormWrapper
{
    background-image: url('Controls/Scheduler/rsSprites.png');
}

.RadScheduler_Forms .rsAptEditFormOuter, /* top */
.RadScheduler_Forms .rsAptEditFormInner  /* bottom */
{
    background-image: url('Controls/Scheduler/rsInlineEditHSprite.png');
}

.RadScheduler_Forms .rsAptEditFormMiddle, /* left */
.RadScheduler_Forms .rsAptEditFormMiddle2 /* right */
{
    background-image: url('Controls/Scheduler/rsInlineEditVSprite.png');
}

.RadScheduler_Forms .rsAptEditFormWrapper .rsAptEditTextareaWrapper
{
    border-color: #828282;
    background: #fff;
}

.RadScheduler_Forms .rsAptEditFormWrapper .rsAptEditTextareaWrapper textarea
{
    background: #fff;
}

.RadScheduler_Forms .rsAptEditFormWrapper .rsEditOptions 
{
    background: #eee;
}

/* &lt;inline edit form template&gt; */

.RadScheduler_Forms .rsAptEditFormWrapper .rsTemplateWrapper 
{
    background: #eee;
}

/* &lt;/inline edit form template&gt; */

/* &lt;/inline edit form&gt; */

/* &lt;advanced edit form&gt; */

.RadScheduler_Forms .rsAdvancedEdit .rsAdvContentWrapper
{
    background: #f0f0f0;
    border: 1px solid #828282;
    border-top-color: #DDD;
}

* html .RadScheduler_Forms div.rsAdvancedModal .rsAdvContentWrapper
{
    background: #f0f0f0;
}

/* &lt;xref input skins&gt; */

.RadScheduler_Forms .rsAdvancedEdit .rsAdvInput,
.RadScheduler_Forms .rsAdvancedEdit select,
.RadScheduler_Forms .rsAdvancedEdit .textareaWrapper
{
    border-color: #8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
}

.RadScheduler_Forms .rsAdvancedEdit .rsInvalid textarea,
.RadScheduler_Forms .rsAdvancedEdit .rsInvalid input,
.RadScheduler_Forms .rsAdvancedEdit .rsAdvTimePicker .riEmpty
{
    background-image: url('Controls/Input/sprite.gif');
    background-color: #fff;
}

.RadScheduler_Forms .rsAdvancedEdit input.rsInvalid
{
    border-color: #d51923; 
    color: #d51923;
}
/* &lt;/xref input skins&gt; */

.RadScheduler_Forms .rsAdvancedEdit h2,
.RadScheduler_Forms .rsAdvancedEdit h3
{
    color: #6b6b6b;
}

.RadScheduler_Forms .rsAdvancedEdit h2
{
    border-bottom: 1px solid #CCC;
}

.RadScheduler_Forms .rsAdvancedEdit h2 span
{
    background: #f0f0f0;
}

.RadScheduler_Forms .rsAdvancedEdit .rsAdvancedSubmitArea
{
    border-color: #CCC;
}

.RadScheduler_Forms .rsAdvancedEdit div.rsAdvancedSubmitArea a 
{
    color: #333;
    background-image: url('Controls/Scheduler/rsSprites.png');
}

/* &lt;/advanced edit form&gt; */

/* &lt;date/time picker&gt; */

.RadScheduler_Forms .rsTimePick .RadInput_Forms input.riEnabled,
.RadScheduler_Forms .rsTimePick .RadInput_Forms input.riHover,
.RadScheduler_Forms .rsTimePick .RadInput_Forms input.riFocused
{
    background-image: url('Controls/Scheduler/rsSprites.png');
}

/* &lt;/date/time picker&gt; */

/* &lt;modal dialogs&gt; */

.RadScheduler_Forms .rsModalBgTopLeft,
.RadScheduler_Forms .rsModalBgTopRight,
.RadScheduler_Forms .rsModalBgBottomLeft,
.RadScheduler_Forms .rsModalBgBottomRight
{
    background-image: url('Controls/Scheduler/rsModalBg.png');
}

div.RadScheduler_Forms .rsAnimating
{
    background-image: url('Controls/Scheduler/rsModalBgIE6.png');
}

* html .RadScheduler_Forms .rsModalBgTopLeft,
* html .RadScheduler_Forms .rsModalBgTopRight,
* html .RadScheduler_Forms .rsModalBgBottomLeft,
* html .RadScheduler_Forms .rsModalBgBottomRight
{
    background-image: url('Controls/Scheduler/rsModalBgIE6.png');
}

.RadScheduler_Forms .rsAdvancedEdit .rsAdvTitle,
.RadScheduler_Forms .rsAdvancedEdit .rsAdvInnerTitle
{
    background-image: url('Controls/Scheduler/rsModalTitleBg.png');
}

.RadScheduler_Forms .rsAdvancedEdit a.rsAdvEditClose,
.RadScheduler_Forms .rsModalWrapper .rsModalWindowClose
{
    background-image: url('Controls/Scheduler/rsSprites.png');
}

.RadScheduler_Forms .rsAdvancedEdit a.rsAdvEditClose
{
    margin-top: -23px;
}

.RadScheduler_Forms .rsAdvancedEdit a.rsAdvEditClose:hover,
.RadScheduler_Forms .rsModalWrapper a.rsModalWindowClose:hover
{
    background-position: -30px -341px;
}

.RadScheduler_Forms .rsModalWrapper .rsModalTitle
{
    color: #000;
    background-image: url('Controls/Scheduler/rsSprites.png');
}

.RadScheduler_Forms .rsModalWrapper .rsModalInner
{
    border-color: #828282;
    background: #fff;
}

.RadScheduler_Forms .rsModalWrapper .rsModalIcon,
.RadScheduler_Forms .rsModalWrapper .rsModalButtons a
{
    background-image: url('Controls/Scheduler/rsSprites.png');
}

/* Inline Edit buttons + ModalDialog buttons */
.RadScheduler_Forms .rsModalWrapper .rsModalButtons a,
.RadScheduler_Forms .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a
{
    color: #333;
}

/* &lt;/modal dialogs&gt; */

.RadScheduler_Forms .rsBottomIndicator .rsOvertimeArrow
{
    background: transparent url('Controls/Scheduler/rsSprites.png') no-repeat -180px -31px;
}           

.RadScheduler_Forms .rsTopIndicator .rsOvertimeArrow
{
    background: transparent url('Controls/Scheduler/rsSprites.png') no-repeat -134px -31px;
}           





.RadScheduler_Forms .rsAptSelected .rsAptIn,
.RadScheduler_Forms .rsAptSelected .rsAptMid,
.RadScheduler_Forms .rsAptSelected .rsAptContent {
    border-color: #000000;
    background-image: none;
}
.RadSiteMap_Forms .rsmLink,
.RadSiteMap_Forms .rsmTemplate
{
    font-family: "Segoe UI", Arial, sans-serif;
    border-bottom: 2px solid #CCC;
    color: #333;
}

.RadSiteMap_Forms .rsmLink:hover
{
    color: #888;
}

.RadSiteMap_Forms .rsmLevel2 .rsmLink:hover,
.RadSiteMap_Forms .rsmThreeLevels .rsmLevel1 .rsmLink:hover,
.RadSiteMap_Forms .rsmTwoLevels .rsmLevel1 .rsmLink:hover,
.RadSiteMap_Forms .rsmOneLevel .rsmItem .rsmLink:hover
{
    color: #333;
    background: #c5c5c5 url('Controls/SiteMap/rsmHover.png') repeat-x 0 0;
}

/* RadSlider for ASP.NET AJAX Default Skin */
.RadSlider_Forms .rslTrack
{
    border-color:#b9b9b9 #939393 #939393 #b9b9b9;
}

.RadSlider_Forms .rslHorizontal a.rslHandle
{
    background-image:url('Controls/Slider/Handles.gif');
}

.RadSlider_Forms .rslHorizontal a.rslDraghandle
{
    background-image:url('Controls/Slider/DragHandle.gif');
}

.RadSlider_Forms .rslTop a.rslDraghandle
{
    background-image:url('Controls/Slider/DragHandleDown.gif');
}

.RadSlider_Forms .rslHorizontal .rslTrack
{
    background:url('Controls/Slider/TrackBgr.gif') repeat-x;
}

.RadSlider_Forms .rslHorizontal .rslSelectedregion
{
    background:url('Controls/Slider/SelectedRegionHorizontalBgr.gif') right top no-repeat;
}

/* vertical slider */
.RadSlider_Forms .rslVertical a.rslHandle
{
    background-image:url('Controls/Slider/HandlesVertical.gif');
}

.RadSlider_Forms .rslVertical .rslTrack
{
    background:url('Controls/Slider/TrackVerticalBgr.gif') repeat-y;
}

.RadSlider_Forms .rslVertical .rslSelectedregion
{
    background:url('Controls/Slider/SelectedRegionVerticalBgr.gif') left bottom no-repeat;
}

.RadSlider_Forms .rslVertical a.rslDraghandle
{
    background:url('Controls/Slider/DragVerticalHandle.gif') no-repeat;
}

.RadSlider_Forms .rslLeft a.rslDraghandle
{
    background:url('Controls/Slider/DragVerticalHandleRight.gif') no-repeat;
}

.RadSlider_Forms .rslItem,
.RadSlider_Forms .rslLargeTick span
{
    color:#333;
}

.RadSlider_Forms .rslItemsWrapper .rslItemSelected
{
    color:#000;
}

/* horizontal slider items */
.RadSlider_Forms .rslHorizontal .rslItem
{
    background-image:url('Controls/Slider/ItemHorizontalBgr.gif');
}

/* vertical slider items */
.RadSlider_Forms .rslVertical .rslItem
{
    background-image:url('Controls/Slider/ItemVerticalBgr.gif');
}

/* horizontal slider - TrackPosition=Top/Bottom */
.RadSlider_Forms .rslTop .rslSmallTick,
.RadSlider_Forms .rslBottom .rslSmallTick
{
    background-image:url('Controls/Slider/SmallChangeHorizontal.gif');
}

.RadSlider_Forms .rslTop .rslLargeTick,
.RadSlider_Forms .rslBottom .rslLargeTick
{
    background-image:url('Controls/Slider/LargeChangeHorizontal.gif');
}

/* vertical slider - TrackPosition=Left/Right */
.RadSlider_Forms .rslLeft .rslSmallTick,
.RadSlider_Forms .rslRight .rslSmallTick
{
    background-image:url('Controls/Slider/SmallChangeVertical.gif');
}

.RadSlider_Forms .rslLeft .rslLargeTick,
.RadSlider_Forms .rslRight .rslLargeTick 
{
    background-image:url('Controls/Slider/LargelChangeVertical.gif');
}

/* horizontal slider - TrackPosition=Center */
.RadSlider_Forms .rslMiddle .rslSmallTick
{
    background-image:url('Controls/Slider/SmallChangeMiddleHorizontal.gif');
}

.RadSlider_Forms .rslMiddle .rslLargeTick  
{
    background-image:url('Controls/Slider/LargeChangeMiddleHorizontal.gif');
}

/* vertical slider - TrackPosition=Center */
.RadSlider_Forms .rslCenter .rslSmallTick
{
    background-image:url('Controls/Slider/SmallChangeCenterVertical.gif');
}

.RadSlider_Forms .rslCenter .rslLargeTick
{
    background-image:url('Controls/Slider/LargelChangeCenterVertical.gif');
}
/* RadSocialShare Default Skin */

.RadSocialShare_Forms
{
    border: 1px solid #828282;
}

.RadSocialShare_Forms .sshLinkItem .sshText,
.RadComboBoxDropDown_Forms .rcbItem .sshLinkItem .sshText
{
    color: #333;
}

.RadSocialShare_Forms .sshLinkItem:hover .sshText,
.RadComboBoxDropDown_Forms .rcbHovered .sshLinkItem .sshText
{
    color: #000;
}
/* RadSplitter for ASP.NET AJAX - Default Skin */

/* Borders */
.RadSplitter_Forms,
.RadSplitter_Forms .rspPaneTabContainer,

/* Vertical RadSplitter items */
.RadSplitter_Forms .rspPane, 
.RadSplitter_Forms .rspResizeBar,
.RadSplitter_Forms .rspSlideContainerResize,

/* Horizontal RadSplitter items */
.RadSplitter_Forms .rspPaneHorizontal,
.RadSplitter_Forms .rspResizeBarHorizontal,
.RadSplitter_Forms .rspSlideContainerResizeHorizontal
{
    border-color:#828282;
}

/* When ShowContentDuringLoad="false" */
.RadSplitter_Forms .rspLoading
{
    background-image: url('Controls/Common/loading.gif');
}

/* RadSplitBar/RadSlidingPane resize elements */
.RadSplitter_Forms .rspResizeBar,
.RadSplitter_Forms .rspSlideContainerResize
{
    background:#ececec url('Controls/Splitter/ResizeBarVerticalSprites.gif') repeat-y 0 0;
    border-right-color:#989697;
}

.RadSplitter_Forms .rspResizeBarOver,
.RadSplitter_Forms .rspSlideContainerResizeOver
{
    background-position:-4px 0;
}

.RadSplitter_Forms .rspResizeBarHorizontal,
.RadSplitter_Forms .rspSlideContainerResizeHorizontal
{
    background:#ececec url('Controls/Splitter/ResizeBarHorizontalSprites.gif') repeat-x 0 0;
    border-bottom-color:#989697;
}

.RadSplitter_Forms .rspResizeBarOverHorizontal,
.RadSplitter_Forms .rspSlideContainerResizeOverHorizontal
{
    background-position:0 -4px;
}

/* RadSlidingPane tab */
.RadSplitter_Forms .rspPaneTabContainer,
/* RadSlidingPane buttons */
.RadSplitter_Forms .rspSlideHeaderDockIcon,
.RadSplitter_Forms .rspSlideHeaderUndockIcon,
.RadSplitter_Forms .rspSlideHeaderCollapseIcon,
/* RadSplitBar buttons */
.RadSplitter_Forms .rspCollapseBarExpand,
.RadSplitter_Forms .rspCollapseBarCollapse,

.RadSplitter_Forms .rspCollapseBarHorizontalExpand,
.RadSplitter_Forms .rspCollapseBarHorizontalCollapse
{
    background-image:url('Controls/Splitter/ExpandCollapseBarsCommands.gif');
    background-repeat:no-repeat;
}

/* RadSlidingPane tab */
.RadSplitter_Forms .rspPaneTabContainer
{
    background-position:-81px 0;
    background-repeat:repeat-y;
}

/* RadSplitBar buttons */
.RadSplitter_Forms .rspCollapseBarCollapse
{   
    background-position:0 0;
}
.RadSplitter_Forms .rspCollapseBarCollapseOver
{
    background-position:-192px 0;
}

.RadSplitter_Forms .rspCollapseBarExpand
{   
    background-position:-4px 0;
}
.RadSplitter_Forms .rspCollapseBarExpandOver
{
    background-position:-196px 0;
}

.RadSplitter_Forms .rspCollapseBarHorizontalExpand
{
    background-position:-8px -4px;
}
.RadSplitter_Forms .rspCollapseBarHorizontalExpandOver
{
    background-position:-8px -12px;
}

.RadSplitter_Forms .rspCollapseBarHorizontalCollapse
{
    background-position:-8px 0;
}
.RadSplitter_Forms .rspCollapseBarHorizontalCollapseOver
{
    background-position:-8px -8px;
}

/* RadSlidingPane buttons */
.RadSplitter_Forms .rspSlideHeaderUndockIcon
{
    background-position:-50px 0;
}

.RadSplitter_Forms .rspSlideHeaderDockIcon
{
    background-position:-35px 0;
}

.RadSplitter_Forms .rspSlideHeaderCollapseIcon
{
    background-position:-65px 0;
}

/* RadSlidingPane header */
.RadSplitter_Forms .rspSlideHeader, 
/* RadSlidingPane title */
.RadSplitter_Forms .rspSlideTitleContainer,
/* RadSlidingPane tab, SlideDirection=Top/Bottom */
.RadSplitter_Forms .rspBottom .rspPaneTabContainer,
.RadSplitter_Forms .rspTop .rspPaneTabContainer
{
    background-image:url('Controls/Splitter/slideTitleContainerBgr.gif');
    background-repeat:repeat-x;
}

.RadSplitter_Forms .rspBottom .rspPaneTabContainer,
.RadSplitter_Forms .rspTop .rspPaneTabContainer
{
    background-position:0 -1px;
}

/* RadSlidingPane header elements */
.RadSplitter_Forms .rspSlideTitleContainer,
.RadSplitter_Forms .rspSlideHeaderIconWrapper
{
    border-bottom:solid 1px #828282;
}

/* RadSlidingPane title text */
.RadSplitter_Forms .rspSlideTitle,
/* RadSlidingPane tab text */
.RadSplitter_Forms .rspPaneTabText
{
    font:normal 10px "Segoe UI", Arial, Sans-serif;
    color:#000;
}
.RadSplitter_Forms .rspSlideTitle
{   
    font-size:12px;
}

/* RadSlidingPane content - this element should not be transparent as it shows above content in adjacent RadPanes */
.RadSplitter_Forms .rspSlideContent
{
    background-color:#fff;
}
.RadTabStrip_Forms .rtsLI,
.RadTabStrip_Forms .rtsLink
{
    color: #000;
    font: 12px/26px "Segoe UI", Arial, sans-serif;
}

.RadTabStripLeft_Forms .rtsSeparator,
.RadTabStripRight_Forms .rtsSeparator
{
    background: #828282;
}

/* &lt;disabled tabs&gt; */
.RadTabStrip_Forms .rtsDisabled
{
    color: #aaa;
}
/* &lt;/disabled tabs&gt; */

/* &lt;scrolling arrows&gt; */
.RadTabStrip_Forms .rtsNextArrow,
.RadTabStrip_Forms .rtsPrevArrow,
.RadTabStrip_Forms .rtsPrevArrowDisabled,
.RadTabStrip_Forms .rtsNextArrowDisabled
{
    background-image: url('Controls/TabStrip/TabStripStates.png');
}
/* &lt;/scrolling arrows&gt; */

/* &lt;tab backgrounds&gt; */

.RadTabStripTop_Forms .rtsLevel { background-color: transparent; }

.RadTabStripTop_Forms .rtsLevel .rtsLink,
.RadTabStripTop_Forms .rtsLevel .rtsOut,
.RadTabStripBottom_Forms .rtsLevel .rtsLink,
.RadTabStripBottom_Forms .rtsLevel .rtsOut,
.RadTabStripTop_Forms_Baseline .rtsLevel,
.RadTabStripBottom_Forms_Baseline .rtsLevel { background-image: url('Controls/TabStrip/TabStripStates.png'); }

.RadTabStripLeft_Forms .rtsLink,
.RadTabStripRight_Forms .rtsLink { background-image: url('Controls/TabStrip/TabStripVStates.png'); }

.RadTabStripLeft_Forms .rtsLast .rtsLink,
.RadTabStripRight_Forms .rtsLast .rtsLink
{
    border-bottom: 1px solid #898C95;
}

/* &lt;/tab backgrounds&gt; */

/* &lt;background positioning: overlapping tabs&gt; */

/* &lt;orientation: top&gt; */

.RadTabStripTop_Forms .rtsLink { background-position: 0 -52px; }
.RadTabStripTop_Forms .rtsFirst .rtsLink { background-position: 0 0; }
.RadTabStripTop_Forms .rtsOut { background-position: 100% -52px; }
.RadTabStripTop_Forms .rtsLast .rtsOut { background-position: 100% 0; }

.RadTabStripTop_Forms .rtsLI .rtsSelected { background-position: 0 -26px; }
.RadTabStripTop_Forms .rtsSelected .rtsOut { background-position: 100% -78px; }
.RadTabStripTop_Forms .rtsLI .rtsAfter { background-position: 0 -78px; }

.RadTabStripTop_Forms .rtsLast .rtsSelected .rtsOut { background-position: 100% -26px; }

.RadTabStripTop_Forms_Baseline .rtsLevel { background-position: 0 100%; background-repeat: repeat-x; }

/* &lt;/orientation: top&gt; */

/* &lt;orientation: bottom&gt; */

.RadTabStripBottom_Forms .rtsLevel .rtsLink { background-position: 0 -130px; }
.RadTabStripBottom_Forms .rtsLevel .rtsFirst .rtsLink { background-position: 0 -182px; }
.RadTabStripBottom_Forms .rtsLevel .rtsOut { background-position: 100% -130px; }
.RadTabStripBottom_Forms .rtsLevel .rtsLast .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_Forms .rtsLevel .rtsLI .rtsSelected { background-position: 0 -156px; }
.RadTabStripBottom_Forms .rtsLevel .rtsSelected .rtsOut { background-position: 100% -104px; }
.RadTabStripBottom_Forms .rtsLevel .rtsLI .rtsAfter { background-position: 0 -104px; }

.RadTabStripBottom_Forms .rtsLevel .rtsLast .rtsSelected .rtsOut { background-position: 100% -156px; }

.RadTabStripBottom_Forms_Baseline .rtsLevel { background-position: 0 -599px; background-repeat: repeat-x; }

/* &lt;/orientation: bottom&gt; */

/* &lt;orientation: right&gt; */

.RadTabStripRight_Forms .rtsUL .rtsLink,
.RadTabStripRight_Forms .rtsUL .rtsLI .rtsDisabled:hover { background-position: 100% 0; text-align: left; }
.RadTabStripRight_Forms .rtsUL .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_Forms .rtsUL .rtsSelected,
.RadTabStripRight_Forms .rtsUL .rtsSelected:hover { background-position: 100% -400px; }

/* &lt;/orientation: right&gt; */

/* &lt;orientation: top (RTL)&gt; */

.RadTabStripTop_Forms_rtl .rtsLevel .rtsLink
{
    padding-left: 0;
    padding-right: 9px;
}

.RadTabStripTop_Forms_rtl .rtsLevel .rtsOut
{
    padding-left: 9px;
    padding-right: 0;
}

.RadTabStripTop_Forms_rtl .rtsLevel .rtsLink,
.RadTabStripTop_Forms_rtl .rtsLevel .rtsOut { background-image: url('Controls/TabStrip/TabStripStates_rtl.png'); }

.RadTabStripTop_Forms_rtl .rtsLevel .rtsLink { background-position: 100% -52px; }
.RadTabStripTop_Forms_rtl .rtsLevel .rtsFirst .rtsLink { background-position: 100% 0; }
.RadTabStripTop_Forms_rtl .rtsLevel .rtsOut { background-position: 0 -52px; }
.RadTabStripTop_Forms_rtl .rtsLevel .rtsLast .rtsOut { background-position: 0 0; }

.RadTabStripTop_Forms_rtl .rtsLevel .rtsLI .rtsSelected { background-position: 100% -26px; }
.RadTabStripTop_Forms_rtl .rtsLevel .rtsSelected .rtsOut { background-position: 0 -78px; }
.RadTabStripTop_Forms_rtl .rtsLevel .rtsLI .rtsAfter { background-position: 100% -78px; }

.RadTabStripTop_Forms_rtl .rtsLevel .rtsLast .rtsSelected .rtsOut { background-position: 0 -26px; }

/* &lt;/orientation: top (RTL)&gt; */

/* &lt;/background positioning: overlapping tabs&gt; */

/* &lt;simplistic sub-item styles&gt; */

.RadTabStrip_Forms_SimpleSubItems .rtsLevel2,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel3,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel4 { background: #fff; }

.RadTabStrip_Forms_SimpleSubItems .rtsLevel2 .rtsSelected,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel3 .rtsSelected,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel4 .rtsSelected
{
    text-decoration: underline;
}

.RadTabStrip_Forms_SimpleSubItems .rtsLevel2 .rtsLink,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel2 .rtsOut,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel2 .rtsIn,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel3 .rtsLink,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel3 .rtsOut,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel3 .rtsIn,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel4 .rtsLink,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel4 .rtsOut,
.RadTabStrip_Forms_SimpleSubItems .rtsLevel4 .rtsIn
{
    background: none;
}

/* &lt;/simplistic sub-item styles&gt; */
.RadTagCloud_Forms
{
    border: 1px dotted #ccc;
}
.RadTagCloud_Forms .rtcTagList .rtcTagItem
{
    color: #ccc;
}
.RadTagCloud_Forms .rtcTagList .rtcTagItem:hover
{
    color: #c5c5c5;
}
.RadTagCloud_Forms .rtcTagList .rtcTagItem a
{
    color: #333;
}
.RadTagCloud_Forms .rtcTagList .rtcTagItem a:hover
{
    background: #c5c5c5;
}

/* Loading image */
.rtcLoading.RadTagCloud_Forms
{
    background-image: url('Controls/Common/loading_small.gif');
}

/* &lt;RadToolBar / Default&gt; */

/* &lt;tool wrapper&gt; */

/* &lt;horizontal&gt; */

.RadToolBar_Forms .rtbOuter
{
    border: 1px solid #9c9c9c;
}

.RadToolBar_Forms .rtbMiddle
{
    border: 1px solid #efefef;
    background: #fafafa url('Controls/ToolBar/rtbControlBg.png') repeat-x 0 100%;
}

/* &lt;/horizontal&gt; */

/* &lt;vertical&gt; */

.RadToolBar_Forms_Vertical .rtbMiddle
{
    background: #fafafa url('Controls/ToolBar/rtbVerticalControlBg.png') repeat-y 100% 0;
}

/* &lt;/vertical&gt; */

/* &lt;/tool wrapper&gt; */

/* &lt;buttons&gt; */

.RadToolBar_Forms .rtbWrap,
.RadToolBar_Forms .rtbTemplate
{
    font: normal 12px/20px "Segoe UI", Arial, sans-serif;
    color: #000;
}

/* &lt;button states&gt; */

.RadToolBar_Forms .rtbSplBtnFocused .rtbWrap, .RadToolBar_Forms .rtbSplBtnFocused .rtbOut, .RadToolBar_Forms .rtbSplBtnFocused .rtbMid, .RadToolBar_Forms .rtbSplBtnFocused .rtbIn,
.RadToolBar_Forms .rtbItemFocused .rtbWrap, .RadToolBar_Forms .rtbItemFocused .rtbOut, .RadToolBar_Forms .rtbItemFocused .rtbMid, .RadToolBar_Forms .rtbItemFocused .rtbIn,
.RadToolBar_Forms .rtbItemHovered .rtbWrap, .RadToolBar_Forms .rtbItemHovered .rtbOut, .RadToolBar_Forms .rtbItemHovered .rtbMid, .RadToolBar_Forms .rtbItemHovered .rtbIn
{
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('Controls/ToolBar/rtbHoverBg.png');
}

.RadToolBar_Forms .rtbItemClicked .rtbWrap, .RadToolBar_Forms .rtbItemClicked .rtbOut, .RadToolBar_Forms .rtbItemClicked .rtbMid, .RadToolBar_Forms .rtbItemClicked .rtbIn
{
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('Controls/ToolBar/rtbClickedBg.png');
}

.RadToolBar_Forms .rtbSplBtnExpanded .rtbWrap, .RadToolBar_Forms .rtbSplBtnExpanded .rtbOut, .RadToolBar_Forms .rtbSplBtnExpanded .rtbMid, .RadToolBar_Forms .rtbSplBtnExpanded .rtbIn,
.RadToolBar_Forms .rtbDropDownExpanded .rtbWrap, .RadToolBar_Forms .rtbDropDownExpanded .rtbOut, .RadToolBar_Forms .rtbDropDownExpanded .rtbMid, .RadToolBar_Forms .rtbDropDownExpanded .rtbIn,
.RadToolBar_Forms .rtbChecked .rtbWrap, .RadToolBar_Forms .rtbChecked .rtbOut, .RadToolBar_Forms .rtbChecked .rtbMid, .RadToolBar_Forms .rtbChecked .rtbIn,
.RadToolBar_Forms li.rtbChecked .rtbWrap:hover, .RadToolBar_Forms li.rtbChecked .rtbWrap:hover .rtbOut, .RadToolBar_Forms li.rtbChecked .rtbWrap:hover .rtbMid, .RadToolBar_Forms li.rtbChecked .rtbWrap:hover .rtbIn
{
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('Controls/ToolBar/rtbActiveBg.png');
}

.RadToolBar_Forms .rtbItemFocused .rtbWrap,
.RadToolBar_Forms .rtbItemHovered .rtbWrap
{
    color: #000;
}

.RadToolBar_Forms .rtbDropDownExpanded .rtbWrap,
.RadToolBar_Forms .rtbSplBtnExpanded .rtbWrap,
.RadToolBar_Forms .rtbChecked .rtbWrap,
.RadToolBar_Forms .rtbItemClicked .rtbWrap
{
    color: #fff;
}

/* &lt;/button states&gt; */

/* &lt;Drop Down Arrows&gt; */


.RadToolBar_Forms .rtbSplBtn .rtbChoiceArrow,
.RadToolBar_Forms .rtbItem .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Forms .rtbChoiceArrow 
{
    background-image: url('Controls/ToolBar/rtbDropArrows.png');
}

* html .RadToolBar_Forms .rtbSplBtn .rtbChoiceArrow,
* html .RadToolBar_Forms .rtbItem .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Forms .rtbChoiceArrow 
{
    background-image: url('Controls/ToolBar/rtbDropArrows.gif');
}

.RadToolBar_Forms .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_Forms .rtbExpandUp .rtbVOriented .rtbChoiceArrow
{
    background-image: url('Controls/ToolBar/rtbUpArrows.png');
}

* html .RadToolBar_Forms .rtbExpandUp .rtbChoiceArrow,
* html .RadToolBar_Forms .rtbExpandUp .rtbVOriented .rtbChoiceArrow
{
    background-image: url('Controls/ToolBar/rtbUpArrows.gif');
}

.RadToolBar_Forms .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Forms .rtbSplBtnClicked .rtbChoiceArrow,
.RadToolBar_Forms .rtbItemClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Forms .rtbItemClicked .rtbChoiceArrow
{
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('Controls/ToolBar/rtbClickedDropArrows.png');
}

* html .RadToolBar_Forms .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Forms .rtbSplBtnClicked .rtbChoiceArrow,
* html .RadToolBar_Forms .rtbItemClicked .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Forms .rtbItemClicked .rtbChoiceArrow
{
    background-image: url('Controls/ToolBar/rtbClickedDropArrows.gif');
}

.RadToolBar_Forms .rtbSplBtnClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Forms .rtbSplBtnClicked .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_Forms .rtbItemClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Forms .rtbItemClicked .rtbExpandUp .rtbChoiceArrow
{
    background-image: url('Controls/ToolBar/rtbClickedUpArrows.png');
}

* html .RadToolBar_Forms .rtbSplBtnClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Forms .rtbSplBtnClicked .rtbExpandUp .rtbChoiceArrow,
* html .RadToolBar_Forms .rtbItemClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Forms .rtbItemClicked .rtbExpandUp .rtbChoiceArrow
{
    background-image: url('Controls/ToolBar/rtbClickedUpArrows.gif');
}

/* &lt;/Drop Down Arrows&gt; */

.RadToolBar_Forms_Horizontal li.rtbSeparator 
{
    border-left: 1px solid #939393;
    background: #f7f7f7;
}

.RadToolBar_Forms_Vertical li.rtbSeparator
{
    border-top: 1px solid #939393;
    background: #f7f7f7;
}

/* &lt;/buttons&gt; */


/* &lt;disabled states&gt; */

.RadToolBar_Forms .rtbDisabled .rtbWrap:hover,
.RadToolBar_Forms .rtbDisabled .rtbWrap:hover .rtbOut,
.RadToolBar_Forms .rtbDisabled .rtbWrap:hover .rtbMid,
.RadToolBar_Forms .rtbDisabled .rtbWrap:hover .rtbIn
{
    background-image: none;
}

.RadToolBar_Forms .rtbDisabled .rtbWrap { color: #888\9 }

.RadToolBar_Forms .rtbDisabled .rtbChoiceArrow,
.RadToolBar_Forms .rtbDisabled .rtbWrap .rtbChoiceArrow
{ background-image: url('Controls/ToolBar/rtbDropArrows.gif')\9 }

@media screen and (-webkit-min-device-pixel-ratio:0)  /* WebKit alpha + opacity/cleartype bug, like IE wasn't enough... */
{
    .RadToolBar_Forms .rtbDisabled .rtbWrap { color: #888; }
    
    .RadToolBar_Forms .rtbDisabled .rtbChoiceArrow,
    .RadToolBar_Forms .rtbDisabled .rtbWrap .rtbChoiceArrow
    {
        background-image: url('Controls/ToolBar/rtbDropArrows.gif');
    }
}

/* &lt;/disabled states */

/* &lt;drop-down&gt; */


/* &lt;Drop Down rounded corners and shadows&gt; */

.RadToolBarDropDown_Forms .rtbTopFix,
.RadToolBarDropDown_Forms .rtbBottomFix,
.RadToolBarDropDown_Forms .rtbGroup
{
    background-image: url('Controls/ToolBar/rtbDropDownBg.png');
    background-color: #fff; 
    background-repeat: repeat-y;
}

.RadToolBarDropDown_Forms .rtbBottomLeft,
.RadToolBarDropDown_Forms .rtbRoundedCorners
{
    background-image:  url('Controls/ToolBar/rtbRoundedLeft.png');
    background-color: transparent; 
    background-repeat: no-repeat;
}

.RadToolBarDropDown_Forms .rtbTopRight,
.RadToolBarDropDown_Forms .rtbBottomRight
{
    background-image:  url('Controls/ToolBar/rtbRoundedRight.png');
    background-color: transparent; 
    background-repeat: no-repeat;
}

.RadToolBarDropDown_Forms .rtbTopFix,
.RadToolBarDropDown_Forms .rtbBottomFix,
.RadToolBarDropDown_Forms .rtbRoundedCorners .rtbFirst
{
    border-color: #979797;
}

.RadToolBarDropDown_Forms_rtl .rtbBottomLeft,
.RadToolBarDropDown_Forms_rtl .rtbRoundedCorners
{
    background-image: url('Controls/ToolBar/rtbRoundedLeft_rtl.png');
}

.RadToolBarDropDown_Forms_rtl .rtbTopRight,
.RadToolBarDropDown_Forms_rtl .rtbBottomRight
{
    background-image: url('Controls/ToolBar/rtbRoundedRight_rtl.png');
}

.RadToolBarDropDown_Forms_rtl div.rtbTopFix,
.RadToolBarDropDown_Forms_rtl div.rtbBottomFix,
.RadToolBarDropDown_Forms_rtl .rtbGroup
{
    background-position: 100% 0;
}

/* &lt;/Drop Down rounded corners and shadows&gt; */

.RadToolBarDropDown_Forms 
{
    border-color: #828282;
    background-color: #fff;
    background-image: url('Controls/ToolBar/rtbDropDownBg.png');
}

.RadToolBarDropDown_Forms .rtbWrap,
.RadToolBarDropDown_Forms .rtbTemplate
{
    font-weight: normal;
    font-size: 12px;
    font-family: "Segoe UI", Arial, sans-serif;
    color: #000;
}

.RadToolBarDropDown_Forms .rtbItemHovered,
.RadToolBarDropDown_Forms .rtbItemFocused,
.RadToolBarDropDown_Forms .rtbItemHovered .rtbWrap,
.RadToolBarDropDown_Forms .rtbItemFocused .rtbWrap
{
    background-image: url('Controls/ToolBar/rtbDropDownHover.png');
}

.RadToolBarDropDown_Forms .rtbDisabled .rtbWrap
{
    color: #999;
}

.RadToolBarDropDown_Forms .rtbSeparator
{
    border-color: #939393;
    background: #f7f7f7;
}

/* &lt;/drop-down&gt; */

/* &lt;/RadToolBar / Default&gt; */
/* RadToolTip Default Skin */

.RadToolTip_Forms.rtLoading
{   
    background: url('Controls/Common/loading.gif') no-repeat center;
}

div.RadToolTip_Forms table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_Forms table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_Forms table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_Forms table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip_Forms table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_Forms table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip_Forms table.rtShadow td.rtWrapperTopLeft,
div.RadToolTip_Forms table.rtShadow td.rtWrapperTopRight,
div.RadToolTip_Forms table.rtShadow td.rtWrapperBottomLeft,
div.RadToolTip_Forms table.rtShadow td.rtWrapperBottomRight,
div.RadToolTip_Forms table.rtShadow td.rtWrapperTopCenter,
div.RadToolTip_Forms table.rtShadow td.rtWrapperBottomCenter,
div.RadToolTip_Forms a.rtCloseButton
{
    background-image: url('Controls/ToolTip/ToolTipSprites.png');
}

div.RadToolTip_Forms table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_Forms table.rtWrapper td.rtWrapperRightMiddle,
div.RadToolTip_Forms table.rtShadow td.rtWrapperLeftMiddle,
div.RadToolTip_Forms table.rtShadow td.rtWrapperRightMiddle
{
    background-image:  url('Controls/ToolTip/ToolTipVerticalSprites.png');
}

div.RadToolTip_Forms table.rtWrapper td.rtWrapperContent
{
    background-color: #fff;
    color: #666;
}

div.RadToolTip_Forms div.rtTitlebar
{   
    color: #666;
}

div.RadToolTip_Forms div.rtCallout
{
    background-image: url('Controls/ToolTip/Callouts.gif');
}
/* Telerik RadTreeList Default Skin */

/*global*/

.RadTreeList_Forms,
.rtlCEdit div.RadTreeList_Forms
{
    border-color:#828282;
    background:#fff;
    color:#333;
}

.RadTreeList_Forms .rtlAdd,
.RadTreeList_Forms .rtlEdit,
.RadTreeList_Forms .rtlUpdate,
.RadTreeList_Forms .rtlCancel,
.RadTreeList_Forms .rtlDel
{
    background-image:url('Controls/Grid/sprite.gif');
}


.RadTreeList_Forms .rtlTable
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadTreeList_Forms .rtlHeader
{
    background:#eaeaea 0 -2300px repeat-x url('Controls/Grid/sprite.gif');
}

.RadTreeList_Forms .rtlHeader,
.RadTreeList_Forms .rtlHeader a
{
    color:#333;
}

.RadTreeList_Forms .rtlHeader,
.RadTreeList_Forms .rtlHeader th
{
    border-color:#828282 #d9d9d9;
}

.RadTreeList_Forms .rtlScroller
{
    border-color:#d9d9d9;
}

.RadTreeList_Forms .rtlA
{
    background-color:#f2f2f2;
}

.RadTreeList_Forms .rtlRFooter
{
    background-color:#eee;
}

.rtlCEdit .RadTreeList_Forms 
{
    border-right:1px solid;
    border-top:1px solid;
}

.RadTreeList_Forms .rtlR td,
.RadTreeList_Forms .rtlA td,
.RadTreeList_Forms .rtlREdit td,
.RadTreeList_Forms .rtlRFooter td,
.RadTreeList_Forms .rtlEditForm
{
    border-color:#d9d9d9;
}

.RadTreeList_Forms .rtlR a,
.RadTreeList_Forms .rtlA a,
.RadTreeList_Forms .rtlREdit a,
.RadTreeList_Forms .rtlEditForm a
{
    color:#000;
}

.RadTreeList_Forms .rtlRSel
{
    background:#828282 0 -3900px repeat-x url('Controls/Grid/sprite.gif');
    color:#fff;
}

.RadTreeList_Forms .rtlRSel td
{
    border-color:#6c6c6c;
}

.RadTreeList_Forms .rtlRActive td
{
    border-color:#d9d9d9;
}

.RadTreeList_Forms .rtlRActive
{
    background:#c5c5c5 0 -2901px repeat-x url('Controls/Grid/sprite.gif');
    color:#333;
}

.RadTreeList_Forms .rtlVBorders td.rtlL,
.RadTreeList_Forms .rtlLines td.rtlL
{
    background-color:#fff;
}

.RadTreeList_Forms .rtlDrag,
.RadTreeList_Forms .rtlExpand,
.RadTreeList_Forms .rtlCollapse
{
    background-image:url('Controls/TreeList/sprite.gif');
}

.RadTreeList_Forms .rtlExpand
{
    background-position:0 0;
}

.RadTreeList_Forms .rtlCollapse
{
    background-position:0 -50px;
}

.RadTreeList_Forms .rtlSortAsc,
.RadTreeList_Forms .rtlSortDesc
{
    background-image:url('Controls/Grid/sprite.gif');
}

.RadTreeList_Forms .rtlSortAsc
{
    background-position:3px -248px;
}

.RadTreeList_Forms .rtlSortDesc
{
    background-position:3px -198px;
}

.RadTreeList_Forms .rtlLines td.rtlL0
{
    background-image:url('Controls/TreeList/rtlSingle.gif');
}

.RadTreeList_Forms .rtlLines td.rtlL1
{
    background-image:url('Controls/TreeList/rtlTop.gif');
}

.RadTreeList_Forms .rtlLines td.rtlL2
{
    background-image:url('Controls/TreeList/rtlMiddle.gif');
}

.RadTreeList_Forms .rtlLines td.rtlL3
{
    background-image:url('Controls/TreeList/rtlBottom.gif');
}

/*rtl*/

.RadTreeListRTL_Forms .rtlLines td.rtlL1
{
    background-image:url('Controls/TreeList/rtlTopRTL.gif');
}

.RadTreeListRTL_Forms .rtlLines td.rtlL2
{
    background-image:url('Controls/TreeList/rtlMiddleRTL.gif');
}

.RadTreeListRTL_Forms .rtlLines td.rtlL3
{
    background-image:url('Controls/TreeList/rtlBottomRTL.gif');
}

/*pager*/

.RadTreeList_Forms .rtlPager
{
    background:#eee;
    color:#000;
}

.RadTreeList_Forms .rtlPagerCell
{
    border-color:#828282;
}

.RadTreeList_Forms .rtlPager .rtlInfoPart
{
    color:#8a8a8a;
}

.RadTreeList_Forms .rtlPager .rtlInfoPart strong
{
    color:#4c4e54;
}

.RadTreeList_Forms .rtlPager .rtlPageFirst,
.RadTreeList_Forms .rtlPager .rtlPagePrev,
.RadTreeList_Forms .rtlPager .rtlPageNext,
.RadTreeList_Forms .rtlPager .rtlPageLast
{
    background:transparent no-repeat url('Controls/Grid/sprite.gif');
}

.RadTreeList_Forms .rtlPager .rtlPageFirst
{
    background-position:0 -550px;
}
.RadTreeList_Forms .rtlPager .rtlPageFirst:hover
{
    background-position:0 -600px;
}
.RadTreeList_Forms .rtlPager .rtlPagePrev
{
    background-position:0 -700px;
}
.RadTreeList_Forms .rtlPager .rtlPagePrev:hover
{
    background-position:0 -750px;
}
.RadTreeList_Forms .rtlPager .rtlPageNext
{
    background-position:0 -850px;
}
.RadTreeList_Forms .rtlPager .rtlPageNext:hover
{
    background-position:0 -900px;
}
.RadTreeList_Forms .rtlPager .rtlPageLast
{
    background-position:0 -1000px;
}
.RadTreeList_Forms .rtlPager .rtlPageLast:hover
{
    background-position:0 -1050px;
}

.RadTreeList_Forms .rtlPager .rtlPagerButton
{
    border-color:#d0d0d0 #aeaeae #8b8b8b;
    background:#e8e8e8 repeat-x 0 -1550px url('Controls/Grid/sprite.gif');
    color:#000;
    font-family:"segoe ui",arial,sans-serif;
}

.RadTreeList_Forms .rtlPager .rtlNumPart a:hover,
.RadTreeList_Forms .rtlPager .rtlNumPart a:hover span,
.RadTreeList_Forms .rtlPager .rtlNumPart a.rtlCurrentPage,
.RadTreeList_Forms .rtlPager .rtlNumPart a.rtlCurrentPage span
{
    background:no-repeat url('Controls/Grid/sprite.gif');
}

.RadTreeList_Forms .rtlPager .rtlNumPart a
{
    color:#000;
}

.RadTreeList_Forms .rtlPager .rtlNumPart a:hover
{
    background-position:100% -1250px;
}

.RadTreeList_Forms .rtlPager .rtlNumPart a:hover span
{
    background-position:0 -1150px;
}

.RadTreeList_Forms .rtlPager .rtlNumPart a.rtlCurrentPage,
.RadTreeList_Forms .rtlPager .rtlNumPart a.rtlCurrentPage:hover
{
    background-position:100% -1450px;
}

.RadTreeList_Forms .rtlPager .rtlNumPart a.rtlCurrentPage span,
.RadTreeList_Forms .rtlPager .rtlNumPart a.rtlCurrentPage:hover span
{
    background-position:0 -1350px;
}
.RadTreeView_Forms,
.RadTreeView_Forms a.rtIn,
.RadTreeView_Forms .rtEdit .rtIn input
{
    color: #000;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
}

.RadTreeView_Forms .rtPlus, 
.RadTreeView_Forms .rtMinus
{
    background-image: url('Controls/TreeView/PlusMinus.png');
}

.RadTreeView_Forms .rtChecked,
.RadTreeView_Forms .rtUnchecked,
.RadTreeView_Forms .rtIndeterminate
{
    background-image: url('Controls/TreeView/TriState.png');
}

.RadTreeView_Forms .rtHover .rtIn
{
    color: #000;
    border-color: #b5b5b5 #b5b5b5 #9e9e9e;
    background-color: #C5C5C5;
    background-image: url('Controls/TreeView/ItemHoveredBg.png');
}

.RadTreeView_Forms .rtSelected .rtIn
{
    color: #fff;
    border-color: #8d8d8d #7e7e7e #6c6c6c;
    background-color: #828282;
    background-image: url('Controls/TreeView/ItemSelectedBg.png');
}

.RadTreeView_Forms .rtSelected .rtLoadingBefore,
.RadTreeView_Forms .rtSelected .rtLoadingAfter,
.RadTreeView_Forms .rtSelected .rtLoadingBelow
{
    color: #333;
}

.RadTreeView_Forms .rtLoadingIcon
{
    background-image: url('Controls/TreeView/LoadingIcon.gif');
}

.RadTreeView_Forms .rtLI .rtEdit .rtIn
{
    border-color: #6c6c6c;
    background: #fff;
}

.RadTreeView_Forms_disabled .rtIn,
.RadTreeView_Forms .rtDisabled .rtIn
{
    color: #ccc;
}


/* &lt;node lines&gt; */

.RadTreeView_Forms .rtLines .rtLI,
.RadTreeView_Forms .rtLines .rtFirst .rtUL { background-image: url('Controls/TreeView/NodeSpan.png'); }
.RadTreeView_Forms_rtl .rtLines .rtLI,
.RadTreeView_Forms_rtl .rtLines .rtFirst .rtUL { background-image:url('Controls/TreeView/NodeSpan_rtl.png'); }

.RadTreeView_Forms .rtLines .rtFirst,
.RadTreeView_Forms .rtLines .rtFirst .rtUL { background-image: url('Controls/TreeView/FirstNodeSpan.png'); }
.RadTreeView_Forms_rtl .rtLines .rtFirst,
.RadTreeView_Forms_rtl .rtLines .rtFirst .rtUL { background-image: url('Controls/TreeView/FirstNodeSpan_rtl.png'); }
.RadTreeView_Forms .rtLines .rtLast,
.RadTreeView_Forms .rtLines .rtLast .rtUL { background-image: none; }

.RadTreeView_Forms .rtLines .rtTop { background-image:url('Controls/TreeView/TopLine.png'); }
.RadTreeView_Forms_rtl .rtLines .rtTop { background-image:url('Controls/TreeView/TopLine_rtl.png'); }
.RadTreeView_Forms .rtLines .rtMid { background-image:url('Controls/TreeView/MiddleLine.png'); }
.RadTreeView_Forms_rtl .rtLines .rtMid { background-image:url('Controls/TreeView/MiddleLine_rtl.png'); }
.RadTreeView_Forms .rtLines .rtBot { background-image:url('Controls/TreeView/BottomLine.png'); }
.RadTreeView_Forms_rtl .rtLines .rtBot { background-image: url('Controls/TreeView/BottomLine_rtl.png'); }
.RadTreeView_Forms .rtLines .rtLast .rtTop { background-image:url('Controls/TreeView/SingleLine.png'); }
.RadTreeView_Forms_rtl .rtLines .rtLast .rtTop { background-image:url('Controls/TreeView/SingleLine_rtl.png'); }

/* &lt;/node lines&gt; */

/* RadUpload / Default skin */

/* &lt;general styles&gt; */

.RadUpload_Forms,
.RadUpload_Forms a,
.RadUpload_Forms input,
.RadUploadProgressArea_Forms,
.RadUploadProgressArea_Forms input
{
    font: normal 11px/10px "Segoe UI", Arial, sans-serif;
}

/* &lt;/general styles&gt; */

/* &lt;file inputs&gt; */

.RadUpload_Forms .ruStyled .ruFileInput
{
    border-color: #abadb3;
}

.RadUpload_Forms .ruFakeInput
{
    border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;
    color: #333;
}
* html .RadUpload_Forms .ruFileWrap .ruInputHover { border-color: #abadb3; }
*+html .RadUpload_Forms .ruFileWrap .ruInputHover { border-color: #abadb3; }

.RadUpload_Forms .ruReadOnly .ruFakeInput
{
    background: #f3f3f3;
}

/* &lt;/file inputs&gt; */

/* &lt;buttons&gt; */

.RadUpload_Forms .ruButton,
.RadUploadProgressArea_Forms .ruButton
{
    background-image: url('Controls/Upload/ruSprite.png');
    color: #000;
}

.RadUpload_Forms .ruRemove
{
    color: #333;
}

div.RadUpload_Forms .ruInputs .ruButtonHover,
div.RadUpload_Forms .ruActions .ruButtonHover,
div.RadUploadProgressArea_Forms .ruActions .ruButtonHover
{
    background-position: 100% -23px;
}

div.RadUpload_Forms .ruFileWrap .ruButtonHover
{
    background-position: 100% 0;
}

/* &lt;/buttons&gt; */

/* &lt;submit button&gt; */
/* (use this class to style a single button for uploads) */

.RadUploadSubmit
{
    background-image: url('Controls/Upload/ruSprite.png');
    color: #000;
}

/* &lt;/submit button&gt; */

/* &lt;progress area&gt; */

.RadUploadProgressArea_Forms .ruProgress
{
    border-color: #868686;
    background-image: url('Controls/Upload/ruSprite.png');
    background-color: #fff;
}

.RadUploadProgressArea_Forms .ruProgress li
{
    color: #666;
}

.RadUploadProgressArea_Forms .ruProgress li.ruCurrentFile
{
    color: #222;
}

.RadUploadProgressArea_Forms .ruProgress .ruBar
{
    border-color: #b1b1b1 #a2a2a2 #8e8e8e;
    background-image: url('Controls/Upload/ruSprite.png');
}
 
.RadUploadProgressArea_Forms .ruProgress .ruBar div
{
    background-image: url('Controls/Upload/ruProgress.gif');
}

.RadUploadProgressArea_Forms_rtl .ruProgress .ruBar div
{
    background-image: url('Controls/Upload/ruProgress.gif');
}
 
.RadUploadProgressArea_Forms .ruProgress .ruActions
{
    border-top-color: #dfdfdf;
    background: #f0f0f0;
}

.RadUploadProgressArea_Forms .ruProgress .ruActions
{
    border-top-color: #828282;
    background: #f0f0f0;
}

/* &lt;/progress area&gt; */

/* &lt;RadAsyncUpload&gt; */

.RadUpload_Forms .ruUploadInvalid
{
    background-repeat: no-repeat;
    background-position: 100% -297px;
    background-image: url('Controls/Input/sprite.gif');
}

.RadUpload_Forms_rtl .ruUploadInvalid
{
    background-position: 3px -297px;
}

.RadUpload_Forms .ruFileProgress,
.RadUpload_Forms .ruFileProgressWrap
{
    background-image: url('Controls/Upload/AsyncProgress.png');
}

.RadUpload_Forms .ruFileProgress,
.RadUpload_Forms_rtl .ruFileProgressWrap { background-position: 0 0; }
.RadUpload_Forms .ruFileProgressWrap,
.RadUpload_Forms_rtl .ruFileProgress { background-position: 100% 0; }

.RadUpload_Forms .ruProgressStarted,
.RadUpload_Forms_rtl .ruProgressComplete { background-position: 0 -5px; }
.RadUpload_Forms .ruProgressComplete,
.RadUpload_Forms_rtl .ruProgressStarted { background-position: 100% -5px; }

/* &lt;/RadAsyncUpload&gt; */

/* RadWindow for ASP.NET AJAX Default Skin */

/* Window Background */

/* Horiznotal */
.RadWindow_Forms .rwTopLeft,
.RadWindow_Forms .rwTopRight,
.RadWindow_Forms .rwTitlebar,
.RadWindow_Forms .rwFooterLeft,
.RadWindow_Forms .rwFooterRight,
.RadWindow_Forms .rwFooterCenter,
.RadWindow_Forms .rwTopResize,
.RadWindow_Forms .rwStatusbar div,
.RadWindow_Forms .rwStatusbar,
.RadWindow_Forms .rwPopupButton,
.RadWindow_Forms .rwPopupButton span,
.RadWindow_Forms.rwMinimizedWindow .rwCorner
{
    background-image: url('Controls/Window/WindowHorizontalSprites.gif');
}


/* Vertical */
.RadWindow_Forms .rwBodyLeft,
.RadWindow_Forms .rwBodyRight,
.RadWindow_Forms .rwStatusbarRow .rwCorner
{
    background-image: url('Controls/Window/WindowVerticalSprites.gif');
}

/* Window Shadows */

/* Horiznotal */
.RadWindow_Forms .rwShadow .rwTopLeft,
.RadWindow_Forms .rwShadow .rwTopRight,
.RadWindow_Forms .rwShadow .rwTitlebar,
.RadWindow_Forms .rwShadow .rwFooterLeft,
.RadWindow_Forms .rwShadow .rwFooterRight,
.RadWindow_Forms .rwShadow .rwFooterCenter,
.RadWindow_Forms .rwShadow .rwTopResize,
.RadWindow_Forms .rwShadow .rwStatusbar div,
.RadWindow_Forms .rwShadow .rwStatusbar,
.RadWindow_Forms .rwShadow .rwPopupButton,
.RadWindow_Forms .rwShadow .rwPopupButton span,
.RadWindow_Forms .rwShadow .rwBodyLeft,
.RadWindow_Forms .rwShadow .rwBodyRight,
.RadWindow_Forms .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_Forms .rwShadow .rwStatusbarRow .rwBodyRight
{
    background-image: url('Controls/Window/WindowHorizontalSprites.png');
}

/* Vertical */
.RadWindow_Forms .rwShadow .rwBodyLeft,
.RadWindow_Forms .rwShadow .rwBodyRight,
.RadWindow_Forms .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_Forms .rwShadow .rwStatusbarRow .rwBodyRight
{
    background-image: url('Controls/Window/WindowVerticalSprites.png');
}

/* Shadows End */

.RadWindow_Forms .rwStatusbar input
{
    background-color: #f7f3e9;
}

.RadWindow_Forms .rwControlButtons a
{
    background-image: url('Controls/Window/CommandButtonSprites.gif');
}

.RadWindow_Forms a.rwIcon
{
    background-image: url('Controls/Window/WindowHorizontalSprites.gif');
}

div.RadWindow_Forms .rwTitlebarControls em
{
    color: black;
}

div.RadWindow_Forms .rwDialogInput
{
    border-top: solid 1px #abadb3;
    border-right: solid 1px #dbdfe6;
    border-bottom: solid 1px #e3e9ef;
    border-left: solid 1px #e2e3ea;
}

div.RadWindow_Forms .rwDialogInput:hover
{
    border-top: solid 1px #5794bf;
    border-right: solid 1px #b7d5ea;
    border-bottom: solid 1px #c7e2f1;
    border-left: solid 1px #c5daed;
    color: #565656;
}

.RadWindow_Forms td.rwWindowContent
{
    background-color: #fff;
}

/* Loading Indicators */
div.RadWindow_Forms tr td.rwLoading
{
    background-color: #fff;
}

/* When ShowContentDuringLoad="true" */
.RadWindow_Forms td.rwWindowContent.rwLoading
{
    background-image: url('Controls/Common/loading.gif');
}

/* When ShowContentDuringLoad="false" */
.RadWindow_Forms input.rwLoading
{
    background-image: url('Controls/Common/loading_small.gif');
}

div.RadWindow_Forms a.rwCancel,
div.RadWindow_Forms a.rwCancel span
{
    background: none;
    cursor: pointer;
}

div.RadWindow_Forms a.rwCancel span span
{
    color: #000000;
    text-decoration: underline;
}

/* Shadow Control Buttons */

.RadWindow_Forms .rwShadow .rwControlButtons 
{
    margin: 5px -2px 0 0;
}

.RadWindow_Forms .rwShadow .rwControlButtons 
{
    margin: 5px -1px 0 0\9;
}

/* ctrl buttons when winodw is minimized */
.RadWindow_Forms.rwMinimizedWindowShadow .rwShadow .rwControlButtons 
{
    margin: 7px -8px 0 0;
}

/* Icon when winodw is minimized */
.RadWindow_Forms.rwMinimizedWindowShadow .rwShadow .rwIcon 
{
    margin: 9px 6px 0 0;
}

/*title buttons when winodw is minimized */
.RadWindow_Forms.rwMinimizedWindowShadow .rwShadow em 
{
    margin: 4px 0 0 -1px;
}

.RadWindow_Forms .rwShadow .rwControlButtons li
{
    float: left;
    padding: 0;
}

.RadWindow_Forms .rwShadow .rwControlButtons a
{
    width: 26px; 
}

.rwInactiveWindow .rwShadow .rwTopLeft,
.rwInactiveWindow .rwShadow .rwTopRight,
.rwInactiveWindow .rwShadow .rwTitlebar,
.rwInactiveWindow .rwShadow .rwFooterLeft,
.rwInactiveWindow .rwShadow .rwFooterRight,
.rwInactiveWindow .rwShadow .rwFooterCenter,
.rwInactiveWindow .rwShadow .rwTopResize,
.rwInactiveWindow .rwShadow .rwStatusbar div,
.rwInactiveWindow .rwShadow .rwStatusbar,
.rwInactiveWindow .rwShadow .rwPopupButton,
.rwInactiveWindow .rwShadow .rwPopupButton span,
.rwInactiveWindow .rwShadow.rwMinimizedWindow .rwCorner,
.RadWindow_Forms.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopLeft,
.RadWindow_Forms.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTitlebar,
.RadWindow_Forms.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopRight,
.RadWindow_Forms.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterLeft,
.RadWindow_Forms.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterCenter,
.RadWindow_Forms.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterRight
{
    background-image: url('Controls/Window/WindowHorizontalSprites.gif') !important;
}

.rwInactiveWindow .rwShadow .rwBodyLeft,
.rwInactiveWindow .rwShadow .rwBodyRight,
.rwInactiveWindow .rwShadow .rwStatusbarRow .rwCorner,
.RadWindow_Forms.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyLeft,
.RadWindow_Forms.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyRight
{
    background-image: url('Controls/Window/WindowVerticalSprites.gif') !important;
}


/* RadButton Default Skin */

.RadButton_Forms.rbSkinnedButton,
.RadButton_Forms .rbDecorated,
.RadButton_Forms.rbVerticalButton,
.RadButton_Forms.rbVerticalButton .rbDecorated,
.RadButton_Forms .rbSplitRight,
.RadButton_Forms .rbSplitLeft
{
    background-image:url('Controls/Button/ButtonSprites.gif');
}

.RadButton_Forms .rbToggleCheckbox,
.RadButton_Forms .rbToggleCheckboxChecked,
.RadButton_Forms .rbToggleCheckboxFilled,
.RadButton_Forms .rbToggleRadio,
.RadButton_Forms .rbToggleRadioChecked
{
    background-image:url('Controls/Button/ToggleSprite.gif');
}

.RadButton_Forms.rbToggleButton,
.RadButton_Forms.rbToggleButton.rbDisabled:hover
{
    color: #000;
}

.RadButton_Forms.rbToggleButton:hover
{
    color: #6a6a6a;
}

.RadButton_Forms.rbLinkButton
{
    border: 1px solid #666;
    color: #333;
    text-decoration: none;
}

.RadButton_Forms.rbLinkButton:hover
{
    background-color: #c5c5c5;
    color: #333;
}

.RadButton_Forms.rbLinkButtonChecked,
.RadButton_Forms.rbLinkButtonChecked:hover
{
    background-color: #838080;
    color: #fff;
    border: 1px solid #535252;
}

.RadButton_Forms.rbLinkButton.rbDisabled,
.RadButton_Forms.rbLinkButton.rbDisabled:hover
{
    background-color: #f9f8f8;
    border: 1px solid #d0d0d0;
    color: #6a6a6a;
}

.RadButton_Forms.rbLinkButton:hover .rbSplitLeft,
.RadButton_Forms.rbLinkButton:hover .rbSplitRight
{
    background-color: #fff;
}

.RadButton_Forms.rbLinkButton .rbSplitRight
{
    border-left: 1px solid #666;
}

.RadButton_Forms.rbLinkButton .rbSplitRight:hover
{
    background-color: #dedcdc;
    border-left: 1px solid #535252;
}

.RadButton_Forms.rbLinkButton .rbSplitRight:active,
.RadButton_Forms.rbLinkButton .rbSplitRight:focus
{
    background-color: #bab6b6;
    border-left: 1px solid #535252;
}

.RadButton_Forms.rbLinkButton .rbSplitLeft
{
    border-right: 1px solid #666;
}

.RadButton_Forms.rbLinkButton .rbSplitLeft:hover
{
    background-color: #dedcdc;
    border-right: 1px solid #535252;
}

.RadButton_Forms.rbLinkButton .rbSplitLeft:active,
.RadButton_Forms.rbLinkButton .rbSplitLeft:focus
{
    background-color: #bab6b6;
    border-right: 1px solid #535252;
}

.RadButton_Forms.rbLinkButton.rbDisabled .rbSplitLeft,
.RadButton_Forms.rbLinkButton.rbDisabled .rbSplitLeft:hover,
.RadButton_Forms.rbLinkButton.rbDisabled .rbSplitLeft:active,
.RadButton_Forms.rbLinkButton.rbDisabled .rbSplitLeft:focus
{
    border-right: 1px solid #D0D0D0;
}

.RadButton_Forms.rbLinkButton.rbDisabled .rbSplitRight,
.RadButton_Forms.rbLinkButton.rbDisabled .rbSplitRight:hover,
.RadButton_Forms.rbLinkButton.rbDisabled .rbSplitRight:active,
.RadButton_Forms.rbLinkButton.rbDisabled .rbSplitRight:focus
{
    border-left: 1px solid #D0D0D0;
}

/* IE6 Fix, should be important to override the joint selectors */
*html .RadButton_Forms.rbLinkButton,
*html .RadButton_Forms.rbLinkButton:hover
{
    border: 1px solid #666 !important;
}

/*Telerik RadCalendar Default skin*/

table.RadCalendar_Forms
{
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
}

/*titlebar*/

.RadCalendar_Forms .rcTitlebar
{
    border-color:#868686 #868686 #c4c4c4;
    background:#eaeaea 0 -1000px repeat-x url('Controls/Calendar/sprite.gif');
    color:#000;
}

.RadCalendar_Forms .rcTitlebar table
{
    font:12px/23px "segoe ui",arial,sans-serif;
}

.RadCalendar_Forms .rcTitlebar td
{
    padding:0 0 1px;
}

.RadCalendar_Forms .rcTitlebar .rcPrev,
.RadCalendar_Forms .rcTitlebar .rcNext,
.RadCalendar_Forms .rcTitlebar .rcFastPrev,
.RadCalendar_Forms .rcTitlebar .rcFastNext
{
    background-image:url('Controls/Calendar/sprite.gif');
    color:#ccc;
}

.RadCalendar_Forms .rcTitlebar .rcFastPrev
{
    margin-left:6px;
    background-position:1px -197px;
}

.RadCalendar_Forms .rcTitlebar a.rcFastPrev:hover
{
    background-position:1px -247px;
}

.RadCalendar_Forms .rcTitlebar .rcPrev
{
    background-position:4px -297px;
}

.RadCalendar_Forms .rcTitlebar a.rcPrev:hover
{
    background-position:4px -347px;
}

.RadCalendar_Forms .rcTitlebar .rcNext
{
    background-position:3px -397px;
}

.RadCalendar_Forms .rcTitlebar a.rcNext:hover
{
    background-position:3px -447px;
}

.RadCalendar_Forms .rcTitlebar .rcFastNext
{
    margin-right:6px;
    background-position:1px -497px;
}

.RadCalendar_Forms .rcTitlebar a.rcFastNext:hover
{
    background-position:1px -547px;
}

.RadCalendar_Forms .rcMain
{
    border-color:#868686;
}

.RadCalendar_Forms .rcMainTable
{
    font:12px/17px "segoe ui",arial,sans-serif;
}

/*header, footer*/

.RadCalendar_Forms .rcHeader,
.RadCalendar_Forms .rcFooter
{
    border-color:#868686;
}

/*week numbers and days*/

.RadCalendar_Forms .rcWeek th
{
    border-bottom:1px solid #c5c5c5;
    padding:4px 6px 3px 0;
    color:#333;
}

.RadCalendar_Forms .rcWeek .rcViewSel,
.RadCalendar_Forms .rcRow th
{
    width:13px;
    padding:0 7px 0 9px;
    background:#eee;
}

.RadCalendar_Forms .rcRow th
{
    color:#777;
}

/*date cells*/

.RadCalendar_Forms .rcRow td
{
    border-color:#fff;
}

.RadCalendar_Forms .rcMain .rcRow a,
.RadCalendar_Forms .rcMain .rcRow span
{
    color:#333;
}

.RadCalendar_Forms .rcMain .rcWeekend a
{
    color:#666;
}

.RadCalendar_Forms .rcRow .rcToday
{
    border-color:#898989;
}

.RadCalendar_Forms .rcMain .rcOtherMonth a
{
    color:#898989;
}

.RadCalendar_Forms .rcMain .rcOutOfRange span
{
    color:#898989;
}

.RadCalendar_Forms .rcRow .rcSelected
{
    border-color:#8d8d8d #7d7d7d #6c6c6c;
    background:#828282 0 -1700px repeat-x url('Controls/Calendar/sprite.gif');
}

.RadCalendar_Forms .rcMain .rcRow .rcSelected a
{
    color:#fff;
}

.RadCalendar_Forms .rcRow .rcHover
{
    border-color:#c4c4c4 #b2b2b2 #9e9e9e;
    background:#c5c5c5 0 -1600px repeat-x url('Controls/Calendar/sprite.gif');
}

.RadCalendar_Forms .rcMain .rcRow .rcHover a
{
    color:#333;
}

/*multimonth view*/

.RadCalendarMultiView_Forms .rcTitlebar
{
    border-color:#9a9a9a #9c9c9c #9c9c9c;
    background:#c5c5c5 0 -1199px repeat-x url('Controls/Calendar/sprite.gif');
}

.RadCalendarMultiView_Forms .rcTitlebar table
{
    border:1px solid;
    border-color:#fdfdfd #f3f3f3 #e7e7e7;
    line-height:27px;
}

.RadCalendarMultiView_Forms .rcTitlebar a.rcFastPrev:hover
{
    background-position:1px -647px;
}

.RadCalendarMultiView_Forms .rcTitlebar a.rcPrev:hover
{
    background-position:4px -747px;
}

.RadCalendarMultiView_Forms .rcTitlebar a.rcNext:hover
{
    background-position:3px -847px;
}

.RadCalendarMultiView_Forms .rcTitlebar a.rcFastNext:hover
{
    background-position:1px -947px;
}

.RadCalendarMultiView_Forms .rcMain
{
    border-color:#9b9b9b;
}

.RadCalendarMultiView_Forms .rcCalendar
{
    border-color:#868686;
}

.RadCalendarMultiView_Forms .rcCalendar .rcMainTable
{
    height:176px;
}

.RadCalendarMultiView_Forms .rcMainTable .rcTitle
{
    border-color:#c4c4c4;
    padding:0 0 2px;
    background:#eaeaea 0 -1000px repeat-x url('Controls/Calendar/sprite.gif');
    line-height:22px;
}

/*month view*/

table.RadCalendarMonthView_Forms
{
    border-color:#979797;
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
    color:#333;
}

.RadCalendarMonthView_Forms #rcMView_Feb,
.RadCalendarMonthView_Forms #rcMView_Apr,
.RadCalendarMonthView_Forms #rcMView_Jun,
.RadCalendarMonthView_Forms #rcMView_Aug,
.RadCalendarMonthView_Forms #rcMView_Oct,
.RadCalendarMonthView_Forms #rcMView_Dec
{
    border-right:1px solid #e0e0e0;
}

.RadCalendarMonthView_Forms a
{
    color:#333;
}

.RadCalendarMonthView_Forms .rcSelected a
{
    border-color:#8d8d8d #7d7d7d #6c6c6c;
    background:#828282 0 -1700px repeat-x url('Controls/Calendar/sprite.gif');
    color:#fff;
}

.RadCalendarMonthView_Forms #rcMView_PrevY a,
.RadCalendarMonthView_Forms #rcMView_NextY a
{
    width:17px;
    height:14px;
    background-image:url('Controls/Calendar/sprite.gif');
    color:#ccc;
}

.RadCalendarMonthView_Forms #rcMView_PrevY a
{
    background-position:7px -196px;
}

.RadCalendarMonthView_Forms #rcMView_NextY a
{
    background-position:7px -496px;
}

.RadCalendarMonthView_Forms .rcButtons
{
    padding:6px 7px 5px;
}

.RadCalendarMonthView_Forms input
{
    border-color:#a7a7a7 #7b7b7b #7b7b7b #a7a7a7;
    background:#e9e9e9 0 -2300px repeat-x url('Controls/Calendar/sprite.gif');
    color:#000;
    font:12px "segoe ui",arial,sans-serif;
}

/*time view*/

table.RadCalendarTimeView_Forms
{
    border-color:#868686;
    background:#fff;
    font:12px "segoe ui",arial,sans-serif;
}

.RadCalendarTimeView_Forms th
{
    border-bottom:1px solid #c4c4c4;
    padding:0 0 1px;
    background:#eaeaea 0 -1000px repeat-x url('Controls/Calendar/sprite.gif');
    color:#000;
    line-height:23px;
}

table.RadCalendarTimeView_Forms td
{
    border-color:#c5c5c5;
}

.RadCalendarTimeView_Forms a
{
    color:#333;
}

.RadCalendarTimeView_Forms td.rcSelected a
{
    border-color:#8d8d8d #7d7d7d #6c6c6c;
    background:#828282 0 -1700px repeat-x url('Controls/Calendar/sprite.gif');
    color:#fff;
}

.RadCalendarTimeView_Forms td.rcHover a
{
    border-color:#c4c4c4 #b2b2b2 #9e9e9e;
    background:#c5c5c5 0 -1600px repeat-x url('Controls/Calendar/sprite.gif');
    color:#000;
}

.RadCalendarTimeView_Forms .rcFooter
{
    border-color:#c5c5c5;
}

/*pickers*/

.RadPicker_Forms .rcCalPopup,
.RadPicker_Forms .rcTimePopup
{
    background-image:url('Controls/Calendar/sprite.gif');
}

.RadPicker_Forms .rcCalPopup,
.RadPicker_Forms a.rcDisabled.rcCalPopup:hover
{
    background-position:0 0;
}

.RadPicker_Forms a.rcCalPopup:hover,
.RadPicker_Forms a.rcCalPopup:focus,
.RadPicker_Forms a.rcCalPopup:active
{
    background-position:0 -50px;
}

.RadPicker_Forms .rcTimePopup,
.RadPicker_Forms a.rcDisabled.rcTimePopup:hover
{
    background-position:0 -100px;
}

.RadPicker_Forms a.rcTimePopup:hover,
.RadPicker_Forms a.rcTimePopup:focus,
.RadPicker_Forms a.rcTimePopup:active
{
    background-position:0 -150px;
}

/*rtl*/

.RadCalendarRTL_Forms .rcTitlebar .rcFastPrev
{
    background-position:1px -497px;
}

.RadCalendarRTL_Forms .rcTitlebar a.rcFastPrev:hover
{
    background-position:1px -547px;
}

.RadCalendarRTL_Forms .rcTitlebar .rcPrev
{
    background-position:3px -397px;
}

.RadCalendarRTL_Forms .rcTitlebar a.rcPrev:hover
{
    background-position:3px -447px;
}

.RadCalendarRTL_Forms .rcTitlebar .rcNext
{
    background-position:4px -297px;
}

.RadCalendarRTL_Forms .rcTitlebar a.rcNext:hover
{
    background-position:4px -347px;
}

.RadCalendarRTL_Forms .rcTitlebar .rcFastNext
{
    background-position:1px -197px;
}

.RadCalendarRTL_Forms .rcTitlebar a.rcFastNext:hover
{
    background-position:1px -247px;
}

.RadCalendarMultiViewRTL_Forms .rcTitlebar a.rcFastPrev:hover
{
    background-position:1px -947px;
}

.RadCalendarMultiViewRTL_Forms .rcTitlebar a.rcPrev:hover
{
    background-position:3px -847px;
}

.RadCalendarMultiViewRTL_Forms .rcTitlebar a.rcNext:hover
{
    background-position:4px -747px;
}

.RadCalendarMultiViewRTL_Forms .rcTitlebar a.rcFastNext:hover
{
    background-position:1px -647px;
}
/* RadColorPicker Default skin */
.RadColorPicker_Forms .rcpViews,
.RadColorPicker_Forms .rcpHeader,
.RadColorPicker_Forms .rcpPageView
{
    background-color: #f5f5f5;
}

.RadColorPicker_Forms .rcpColorPreview,
.RadColorPicker_Forms .rcpInput,
.RadColorPicker_Forms .rcpHexInput,
.RadColorPicker_Forms .rcpMillionColorsPalette,
.RadColorPicker_Forms .rcpMillionColorsSlider div.rslTrack
{
    border:1px solid;
    border-color:#bbb #fff #fff #bbb;
}

.RadColorPicker_Forms .rcpPalette,
.RadColorPicker_Forms input,
.RadColorPicker_Forms a
{
    color:#000;
}

.RadColorPicker_Forms .rcpHeader,
.RadColorPicker_Forms .rcpHeader .rcpImageButton,
.RadColorPicker_Forms .rcpRecentColors,
.RadColorPicker_Forms .rcpIcon a,
.RadColorPicker_Forms .rcpTabs a,
.RadColorPicker_Forms .rcpTabs a span,
.RadColorPicker_Forms .rcpButton,
.RadColorPicker_Forms .rcpButton span,
.RadColorPicker_Forms .rcpMillionColorsHandle,
.RadColorPicker_Forms .rcpSlider div.rslTrack,
/* overwrite sliders */
.RadColorPicker_Forms .rcpSlider .rslTrack a.rslDraghandle,
.RadColorPicker_Forms div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle
{
    background-image:url('Controls/ColorPicker/ColorPickerSprites.png');
    background-repeat:no-repeat;
}

/* Rounded corners and shadows */
.RadColorPicker_Forms .rcpPalette,
.RadColorPicker_Forms .rcpRoundedRight,
.RadColorPicker_Forms .rcpRoundedBottomRight,
.RadColorPicker_Forms .rcpRightShadow,
.RadColorPicker_Forms .rcpCornerShadow
{
    background-image:url('Controls/ColorPicker/rcpVerticalSprites.png');
}

.RadColorPicker_Forms .rcpRoundedBottomLeft,
.RadColorPicker_Forms .rcpBottomShadow
{
    background-image:url('Controls/ColorPicker/ColorPickerSprites.png');
}

* html .RadColorPicker_Forms .rcpPalette,
* html .RadColorPicker_Forms .rcpRoundedRight,
* html .RadColorPicker_Forms .rcpRoundedBottomRight,
* html .RadColorPicker_Forms .rcpRoundedBottomLeft
{
    background-image:url('Controls/ColorPicker/rcpVerticalSpritesIE6.png');
}
/* RadComboBox Default skin */

/*global*/

.RadComboBox_Forms,
.RadComboBox_Forms .rcbInput,
.RadComboBoxDropDown_Forms
{
    font: 12px "Segoe UI", Arial, sans-serif;
    color: #333;
}

/* combobox */

.RadComboBox_Forms .rcbInputCellLeft,
.RadComboBox_Forms .rcbInputCellRight,
.RadComboBox_Forms .rcbArrowCellLeft,
.RadComboBox_Forms .rcbArrowCellRight
{
    background-image: url('Controls/ComboBox/rcbSprite.png');
}

* html .RadComboBox_Forms .rcbInputCellLeft,
* html .RadComboBox_Forms .rcbInputCellRight,
* html .RadComboBox_Forms .rcbArrowCellLeft,
* html .RadComboBox_Forms .rcbArrowCellRight
{
    background-image: url('Controls/ComboBox/rcbSpriteIE6.png');
}

.RadComboBox_Forms td.rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Forms td.rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Forms .rcbHovered .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Forms .rcbHovered .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Forms .rcbFocused .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Forms .rcbFocused .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Forms .rcbHovered .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -22px; }
.RadComboBox_Forms .rcbHovered .rcbReadOnly td.rcbInputCellRight { background-position: 100% -22px; }

.RadComboBox_Forms .rcbFocused .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -44px; }
.RadComboBox_Forms .rcbFocused .rcbReadOnly td.rcbInputCellRight { background-position: 100% -44px; }

.RadComboBox_Forms .rcbInputCell .rcbEmptyMessage
{
    color: #666;
}

.RadComboBox_Forms .rcbHovered .rcbInputCell .rcbInput
{
    color: #000;
}

.RadComboBox_Forms td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Forms td.rcbArrowCellRight { background-position: 0 -88px; }

.RadComboBox_Forms .rcbHovered .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Forms .rcbHovered .rcbArrowCellRight { background-position: -36px -88px; }

.RadComboBox_Forms .rcbFocused .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Forms .rcbFocused .rcbArrowCellRight { background-position: -72px -88px; }

.RadComboBox_Forms td.rcbArrowCellHidden,
.RadComboBox_Forms .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_Forms .rcbFocused td.rcbArrowCellHidden { background-position: -15px -88px; }

.RadComboBox_Forms_rtl td.rcbArrowCellHidden,
.RadComboBox_Forms_rtl .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_Forms_rtl .rcbFocused td.rcbArrowCellHidden { background-position: -18px -88px; }

/* Read-only styles */

.RadComboBox_Forms .rcbReadOnly td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Forms .rcbReadOnly td.rcbArrowCellRight { background-position: -2px -88px; }

.RadComboBox_Forms .rcbHovered .rcbReadOnly .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Forms .rcbHovered .rcbReadOnly .rcbArrowCellRight { background-position: -38px -88px; }

.RadComboBox_Forms .rcbFocused .rcbReadOnly .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Forms .rcbFocused .rcbReadOnly .rcbArrowCellRight { background-position: -74px -88px; }

.RadComboBox_Forms .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_Forms .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_Forms .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

.RadComboBox_Forms_rtl .rcbReadOnly td.rcbArrowCellHidden { background-position: -18px -88px; }
.RadComboBox_Forms_rtl .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -54px -88px; }
.RadComboBox_Forms_rtl .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -90px -88px; }

/* dropdown */

.RadComboBoxDropDown_Forms .rcbHeader,
.RadComboBoxDropDown_Forms .rcbFooter,
.RadComboBoxDropDown_Forms .rcbMoreResults,
.RadComboBoxDropDown_Forms .rcbMoreResults a
{
    background-image: url('Controls/ComboBox/rcbSprite.png');
}

* html .RadComboBoxDropDown_Forms .rcbHeader,
* html .RadComboBoxDropDown_Forms .rcbFooter,
* html .RadComboBoxDropDown_Forms .rcbMoreResults,
* html .RadComboBoxDropDown_Forms .rcbMoreResults a
{
    background-image: url('Controls/ComboBox/rcbSpriteIE6.png');
}

.RadComboBoxDropDown_Forms
{
    background: #fff;
    border-color: #c6c7d2;
    border-top-color: #83868d;
}

.RadComboBoxDropDown_Forms .rcbHeader,
.RadComboBoxDropDown_Forms .rcbFooter
{
    background-color: #f1f2f4;
    background-position: 0 -110px;
}

.RadComboBoxDropDown_Forms .rcbHeader
{
    border-bottom-color: #d5d5d5;
}

.RadComboBoxDropDown_Forms .rcbFooter
{
    border-top-color: #d5d5d5;
}

.RadComboBoxDropDown_Forms .rcbItem em
{
    background: #e5e5e5;
}

.RadComboBoxDropDown_Forms .rcbHovered
{
    background: #dfdfdf;
    color: #000;
}

.RadComboBoxDropDown_Forms .rcbCheckAllItems,
.RadComboBoxDropDown_Forms .rcbCheckAllItemsHovered {
    color: #676767;
    background-color: #c5c5c5;
}
.RadComboBoxDropDown_Forms .rcbCheckAllItemsHovered {
    color: #000000;
    background-color: #9e9e9e;
}

.RadComboBoxDropDown_Forms .rcbSeparator
{
    color: #fff;
    background: #8a8a8a;
}

.RadComboBox_Forms .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_Forms .rcbDisabled
{
    color: #999;
}

.RadComboBox_Forms .rcbDisabled td.rcbInputCellLeft { background-position: 0 -66px; }
.RadComboBox_Forms .rcbDisabled td.rcbInputCellRight { background-position: 100% -66px; }
.RadComboBox_Forms .rcbDisabled td.rcbArrowCellLeft { background-position: -126px -88px; }
.RadComboBox_Forms .rcbDisabled td.rcbArrowCellRight { background-position: -108px -88px; }
.RadComboBox_Forms .rcbDisabled .rcbReadOnly td.rcbArrowCellRight { background-position: -110px -88px; }
.RadComboBox_Forms table.rcbDisabled td.rcbArrowCellHidden,
.RadComboBox_Forms .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden { background-position: -123px -88px; }
.RadComboBox_Forms_rtl table.rcbDisabled td.rcbArrowCellHidden,
.RadComboBox_Forms_rtl .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden { background-position: -126px -88px; }

.RadComboBoxDropDown_Forms .rcbLoading
{
    background: #f0f0f0;
}

.RadComboBoxDropDown_Forms .rcbMoreResults
{
    border-top-color: #c6c7d2;
    background-position: 0 -132px;
    background-color: #e6e6e6;
    color: #8a8a8a;
}

.RadComboBoxDropDown_Forms .rcbMoreResults a
{
    background-position: -157px -94px;
}

/*Telerik RadDataPager Default Skin*/

.RadDataPager_Forms
{
    border:1px solid #828282;
    background:#eee;
    color:#333;
}

.RadDataPager_Forms .rdpPageFirst,
.RadDataPager_Forms .rdpPagePrev,
.RadDataPager_Forms .rdpPageNext,
.RadDataPager_Forms .rdpPageLast
{
    background:transparent no-repeat url('Controls/Grid/sprite.gif');
}

.RadDataPager_Forms .rdpPageFirst
{
    background-position:0 -550px;
}
.RadDataPager_Forms .rdpPageFirst:hover
{
    background-position:0 -600px;
}
.RadDataPager_Forms .rdpPagePrev
{
    background-position:0 -700px;
}
.RadDataPager_Forms .rdpPagePrev:hover
{
    background-position:0 -750px;
}
.RadDataPager_Forms .rdpPageNext
{
    background-position:0 -850px;
}
.RadDataPager_Forms .rdpPageNext:hover
{
    background-position:0 -900px;
}
.RadDataPager_Forms .rdpPageLast
{
    background-position:0 -1000px;
}
.RadDataPager_Forms .rdpPageLast:hover
{
    background-position:0 -1050px;
}

.RadDataPager_Forms .rdpPagerButton
{
    border:1px solid;
    border-color:#d0d0d0 #aeaeae #8b8b8b;
    background:#e8e8e8 repeat-x 0 -1550px url('Controls/Grid/sprite.gif');
    color:#000;
    font:12px/12px "segoe ui",arial,sans-serif;
}

.RadDataPager_Forms .rdpNumPart a:hover,
.RadDataPager_Forms .rdpNumPart a:hover span,
.RadDataPager_Forms .rdpNumPart a.rdpCurrentPage,
.RadDataPager_Forms .rdpNumPart a.rdpCurrentPage span
{
    background:no-repeat url('Controls/Grid/sprite.gif');
}

.RadDataPager_Forms .rdpNumPart a
{
    color:#000;
}

.RadDataPager_Forms .rdpNumPart a:hover
{
    background-position:100% -1250px;
}

.RadDataPager_Forms .rdpNumPart a:hover span
{
    background-position:0 -1150px;
}

.RadDataPager_Forms .rdpNumPart a.rdpCurrentPage,
.RadDataPager_Forms .rdpNumPart a.rdpCurrentPage:hover
{
    background-position:100% -1450px;
}

.RadDataPager_Forms .rdpNumPart a.rdpCurrentPage span,
.RadDataPager_Forms .rdpNumPart a.rdpCurrentPage:hover span
{
    background-position:0 -1350px;
}
.RadDock_Forms .rdMiddle .rdLeft,
.RadDock_Forms .rdMiddle .rdRight
{
    background-image: url('Controls/Dock/VerticalSprite.gif');
}

.RadDock_Forms .rdTop .rdLeft,
.RadDock_Forms .rdTop .rdRight,
.RadDock_Forms .rdTop .rdCenter,
.RadDock_Forms .rdBottom .rdLeft,
.RadDock_Forms .rdBottom .rdRight,
.RadDock_Forms .rdBottom .rdCenter
{
    background-image: url('Controls/Dock/HorizontalSprite.png');
}

.RadDock_Forms .rdCenter .rdCommands a span
{
    background-image: url('Controls/Dock/CommandSprite.gif');
}

.RadDock_Forms .rdMiddle .rdCenter,
.RadDock_Forms .rdBottom .rdCenter
{
    background-color: #fff;
}

.RadDock_Forms .rdContent
{
    color: black;
}

.RadDock_Forms .rdTitleBar em
{
    color: #000;
}
/* RadEditor for ASP.NET AJAX Forms Skin */

.Forms.RadEditor
{
    background-color: #ececec;
}

/* reWrapper */
.Forms.reWrapper
{
    border: solid 1px #828282;
}

.Forms.RadEditor .reContentCell
{
    border: solid 1px #828282;
}

/* common settings for .reModule, .reEditorModes and .reWrapper */
.Forms.reColorPicker,
.Forms.reInsertTable,
.Forms.reDropDownBody,
.Forms.reCustomLinks a:hover
{
    border: solid 1px #828282;
}

.Forms.reDropDownBody table
{
    background: transparent;
}

.Forms.RadEditor .reModule,
.Forms.RadEditor .reEditorModes,
.Forms.RadEditor .reWrapper
{
    background-color: #ececec;
}

/*NEW: Only in the Bottom zone - where the Statistics module is commonly set, remove uppper border, because it looks ugly*/
.Forms.RadEditor .reBottomZone .reModule
{
    border-top: 0;
}

.Forms.RadEditor .reModule
{
    border-top: solid 1px #828282;  
}

.Forms.reCustomLinks a,
.Forms.reCustomLinks a:link,
.Forms.reCustomLinks a:visited
{
    border: solid 1px #fff; /* should be the same as the background of the dropdown */
    color: black !important;
}

.Forms.reCustomLinks a:hover
{
    background-color: #828282;
    border-top: solid 1px #8d8d8d;
    border-right: solid 1px #717171;
    border-bottom: solid 1px #6c6c6c;
    border-left: solid 1px #7a7a7a;
}
/* end of module */

.reToolbar li
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: 0 -26px;
    color: #000;
}

.Forms .reSpinBox a
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    -moz-user-select: none;
    outline: none;
}

/* separator */
.reToolbar.Forms .reSeparator
{
    background-position: center -148px;
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
}

/* common settings for left and right grip */
.reToolbar.Forms .reGrip
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
}

/* reTool */
.reTool span
{
    background-image: url('Controls/Common/CommandSpritesLight.png');
}

/* IE6 does not support PNG alpha channel, so we use gifs for the command sprites instead */
* html .reTool span,
* html .reTool_text span,
* html .reTlbVertical .reTool_text span,
* html .reToolbar .reSplitButton.reTool_text span
{
    _background-image: url('Controls/Common/CommandSpritesLightIE6.gif');
}

.reDialog .reTool,
.reModule .reTool
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: 0 -242px;
}

.reDialog .reTool:hover,
.reToolbar .reTool:hover,
.reModule .reTool:hover
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: 0 -52px;
}

.reToolbar .reTool.reTool_selected,
.reToolbar .reTool.reTool_selected:hover
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: 0 -124px;
    background-repeat: no-repeat;
}

/* .reTool_text */
.reToolbar .reTool_text span
{
    background-image: url('Controls/Common/CommandSpritesLight.png');
}

.reToolbar .reTool_text:hover
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-repeat: repeat-x;
    background-position: 0 -100px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #878787;
    border-right: solid 1px #878787;
}

.reToolbar .reTool_text.reTool_selected,
.reToolbar .reTool_text.reTool_selected:hover
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-repeat: repeat-x;
    background-position: 0 -174px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #878787;
    border-right: solid 1px #878787;
}

/* these settings will not be included in the common CSS file of RadEditor */
.reToolbar .reTool_text.reTool_disabled,
.reToolbar .reTool_text.reTool_disabled:hover
{
    margin-left: 0;
    margin-right: 0;
    border: 0;
}
/* end of reTool_text */

.reTool.reSplitButton:hover
{
    background: url('Controls/Editor/ToolbarSprites-2.gif') no-repeat 0 -76px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool.reSplitButton:hover
{
    background: url('Controls/Editor/ToolbarSprites-2.gif') no-repeat 0 -76px;
}

.Forms .reTool .split_arrow
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: -28px -362px;
}

.Forms .reSplitButton.reTool_text .split_arrow
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .Forms .reToolbar .reTool_text .split_arrow
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool_text:hover
{
    background: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: 0 -100px;
}

.reDialog .reTool.reSplitButton,
.reModule .reTool.reSplitButton
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: 0 -218px;
}

.reDialog .reTool.reSplitButton:hover,
.reModule .reTool.reSplitButton:hover
{
    background-position: 0 -76px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool.reSplitButton.reTool_disabled:hover
{
    background: none;
}
/* end of reSplitButton */

/* reDropdown */
.reDropdown:link,
.reDropdown:visited
{
    color: black !important;
}

.reDropdown,
.reTool_disabled.reDropdown:hover
{
    border: solid 1px #ababab;
    background-color: #fff;
    background-image: url('Controls/Editor/ToolbarSprites-2.gif') !important;
    background-position: right -360px !important;
}

.reDropdown:hover
{
    border-top: solid 1px #d1d1d1;
    border-right: solid 1px #d1d1d1;
    border-bottom: solid 1px #a3a3a3;
    border-left: solid 1px #a3a3a3;
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif') !important;
    background-position: right 0 !important;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTool_disabled.reDropdown
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: right -380px;
    background-repeat: no-repeat;
}
/* end of reDropdown */

/* vertical toolbar */
.RadEditor.Forms .reTlbVertical li
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-repeat: repeat-y;
    background-position: -26px 0;
}

.RadEditor.Forms .reTlbVertical .reToolbar.Forms .reGrip
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
}

.RadEditor.Forms .reTlbVertical .reToolbar.Forms .grip_first
{
    background-position: 0 0;
}

.RadEditor.Forms .reTlbVertical .reToolbar.Forms .grip_last
{
    background-position: 0 -4px;
}

.RadEditor.Forms .reTlbVertical .reToolbar.Forms .reSeparator
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -100px -12px;
}

.reTlbVertical .reTool:hover,
.reTlbVertical .reTool_text.reSplitButton:hover,
.reTlbVertical .reTool_text:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTlbVertical .reTool_text:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-repeat: no-repeat;
    background-position: -76px 0;
}

.reTlbVertical .reTool.reTool_selected,
.reTlbVertical .reTool_text.reTool_selected,
.reTlbVertical .reTool_text.reTool_selected:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -52px 0;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTlbVertical .reSplitButton:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
    background-repeat: no-repeat;
}
/* end of vertical toolbar */

.reDropDownBody .reTlbVertical ul li a:hover
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -602px 0;
}

/* InsertTable itself is a kind of tool strip, so it must be styled as a toolstrip */
.Forms.reInsertTable
{
    background-color: #ffffff;
}

.reDropDownBody .reTlbVertical .reToolbar
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-color: #ffffff;
    background-position: -126px 0;
}
/* end of context menu and toolstrip */

/* spinbox */
.Forms table.reSpinBox
{
    border-top: solid 1px #8e8e8e;
    border-right: solid 1px #b8b8b8;
    border-bottom: solid 1px #b8b8b8;
    border-left: solid 1px #8e8e8e;
    background: white;
}

.Forms table.reSpinBox:hover
{
    border: solid 1px #515151;
}

.Forms .reSpinBoxIncrease
{
    background-position: 0 -198px;
}

.Forms .reSpinBoxIncrease:hover
{
    background-position: 0 -208px;
}

.Forms .reSpinBoxDecrease
{
    background-position: -11px -198px;
}

.Forms .reSpinBoxDecrease:hover
{
    background-position: -11px -208px;
}
/* end of spinbox */

/* editor input elements */
.Forms.RadEditor input
{
    border-top: solid 1px #8e8e8e;
    border-right: solid 1px #b8b8b8;
    border-bottom: solid 1px #b8b8b8;
    border-left: solid 1px #8e8e8e;
    background-color: #fff;
}

.Forms.RadEditor input:hover
{
    border: solid 1px #515151;
}
/* editor input elements */

/* editing modes */
.Forms .reMode_selected
{
    background-image: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -948px 0;
}
/* end of editing modes */

/* DOM inspector */
.Forms .reModule_domlink_selected,
.Forms .reModule_domlink
{
    color: black;
}
/* end of DOM inspector */

.Forms.reDropDownBody .reItemOver
{
    background: #dfdfdf;
    color: #000;
}
/* end of expanded dropdowns */

* html .reTool_selected.reTool
{
    border-left-width: 0 !important;
    border-right-width: 0 !important;
}

/* color picker */
.Forms.reColorPicker table div
{
    border: solid 1px #c5c5c5;
}

.Forms.reColorPicker table td.reItemOver div
{
    border-color: #000;
}

.Forms.reColorPicker span
{
    border: solid 1px #c5c5c5;
}
/* end of color picker */

/* ajax spellchecker */
.reAjaxspell_button
{
    border: solid 1px #828282;
    background: #ececec;
    color: #828282;
}

.Forms .reAjaxSpellCheckSuggestions table
{
    border-width: 0;
    width: 100%;
}

.Forms .reAjaxSpellCheckSeparator
{
    background-color: #979797;
}
/* ajax spellchecker */

/* custom links */
.Forms.reCustomLinks,
.Forms.reCustomLinks ul
{
    color: #000;
}

.Forms.reCustomLinks a
{
    background: none transparent;
    color: black;
    cursor: default !important;
}

.Forms.reCustomLinks a:hover
{
    color: white;
}
/* end of custom links */

/* insert table dropdown */
.reInsertTable table
{
    background: #ffffff;
}

.reInsertTable table td
{
    border: solid 1px #828282;
    background: white;
}

.reInsertTable .reTlbVertical ul
{
    background-color: #ffffff;
}

.Forms.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text,
.Forms.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link,
.Forms.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited
{
    color: black !important;
    background: transparent none;
    _background: none !important;
}

.Forms.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:hover
{
    background: url('Controls/Editor/ToolbarVerticalSprites.gif');
    background-position: -1403px 0;
}

.reInsertTable .reTlbVertical ul .reTool_text span
{
    background-image: url('Controls/Common/CommandSpritesLight.png');
    background-position: -3575 center;
}

.reInsertTable .reToolbar li .reTool:hover
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: 0 -52px;
}
/* end of insert table dropdown */

/* modules selector */
.reModule_visible_icon,
.reModule_hidden_icon
{
    display: block;
    float: left;
    height: 18px;
    width: 18px;
    background-image: url('Controls/Common/CommonIcons.gif');
    background-repeat: no-repeat;
}

.reModule_visible_icon
{
    background-position: -8px -199px;
}

.reModule_hidden_icon
{
    background-position: -8px -103px;
    
}
/* end of modules selector */

/* resize cell */
.reResizeCell div
{
    background-image: url('Controls/Editor/ToolbarSprites-2.gif');
    background-position: center -301px;
}

/* reTool_disabled */
.reDialog .reTool_disabled,
.reDialog .reTool_disabled:hover,
.reToolbar .reTool_disabled,
.reToolbar .reTool_disabled:hover,
.reModule .reTool_disabled,
.reModule .reTool_disabled:hover
{
    filter: alpha(opacity=40);
    opacity: .4;
    -moz-opacity: .4;
    background-image: none;
}
/* reTool_disabled */

/* the rule below styles RadWindow's content cell, which is used in the floating and show on focus toolbar modes */
.RadWindow.RadWindow_Forms.reToolbarWindow td.rwWindowContent
{
    background-color: #ececec;
}  


/*========================================= Toolbar related CSS ========================*/

.RadFileExplorer_Forms .RadToolBar .rtbText
{
    background-image: url('Controls/FileExplorer/FileExplorerToolbarSprites.png');
    background-repeat: no-repeat;
}

/* IE6 does not support the alpha channel of png files, so we force it to use gif */
* html .RadFileExplorer_Forms .RadToolBar .rtbText
{
    background-image: url('Controls/FileExplorer/FileExplorerToolbarSpritesIE6.gif') !important;
}

.RadFileExplorer_Forms, 
.RadFileExplorer_Forms .rfeAddressBox,
.RadFileExplorer_Forms .rfeFilterTxt
{
    border-color: #999;
}

.DialogSeparator
{
    border-left: solid 1px #828282;
    border-right: solid 1px #989697;
    background-color: #ececec;
}

div.selectedFileName
{
    border-top: solid 1px #8e8e8e;
}

/*Telerik RadFilter Default skin*/

/*sprite*/

.RadFilter_Forms .rfLeft,
.RadFilter_Forms .rfMid,
.RadFilter_Forms .rfTools,
.RadFilter_Forms .rfRight,
.RadFilter_Forms .rfOper:hover,
.RadFilter_Forms .rfField:hover,
.RadFilter_Forms .rfExp:hover,
.RadFilter_Forms .rfOper:focus,
.RadFilter_Forms .rfField:focus,
.RadFilter_Forms .rfExp:focus,
.RadFilter_Forms .rfOper:active,
.RadFilter_Forms .rfField:active,
.RadFilter_Forms .rfExp:active,
.RadFilter_Forms .rfAddGr,
.RadFilter_Forms .rfAddExp,
.RadFilter_Forms .rfDel,
.RadFilter_Forms .rfApply a,
.RadFilter_Forms .rfApply input
{
    background-image:url('Controls/Filter/sprite.gif');
}

/*global*/

.RadFilter_Forms,
.RadFilter_Forms .rfText,
.RadFilter_Forms .rfApply input
{
    font-size:12px;
    font-family:"segoe ui",arial,sans-serif;
}

.RadFilter_Forms,
.RadFilter_Forms a,
.RadFilter_Forms .rfText,
.RadFilter_Forms .rfApply input
{
    color:#000;
}

/*lines*/

.RadFilter_Forms .rfLines li li
{
    background-image:url('Controls/Filter/rfLine.gif');
}

.RadFilter_Forms .rfLines li li .rfDiv
{
    background-image:url('Controls/Filter/rfMiddle.gif');
}

.RadFilter_Forms .rfLines li li.rfLast .rfDiv
{
    background-image:url('Controls/Filter/rfLast.gif');
}

/*item elements*/

.RadFilter_Forms .rfLeft
{
    background-position:0 0;
}

.RadFilter_Forms .rfRight
{
    background-position:100% 0;
}

.RadFilter_Forms .rfMid,
.RadFilter_Forms .rfTools
{
    background-position:0 -100px;
}

.RadFilter_Forms .rfField
{
    color:#545454;
}

.RadFilter_Forms .rfOper:hover,
.RadFilter_Forms .rfField:hover,
.RadFilter_Forms .rfExp:hover,
.RadFilter_Forms .rfOper:focus,
.RadFilter_Forms .rfField:focus,
.RadFilter_Forms .rfExp:focus,
.RadFilter_Forms .rfOper:active,
.RadFilter_Forms .rfField:active,
.RadFilter_Forms .rfExp:active
{
    background-position:100% -76px;
    color:#000;
}

.RadFilter_Forms .rfText
{
    border-color:#8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
}

.RadFilter_Forms .rfAddExp
{
    background-position:-300px 0;
}
.RadFilter_Forms .rfAddExp:hover
{
    background-position:-350px 0;
}

.RadFilter_Forms .rfAddGr
{
    background-position:-400px 0;
}
.RadFilter_Forms .rfAddGr:hover
{
    background-position:-450px 0;
}

.RadFilter_Forms .rfDel
{
    background-position:-150px 0;
}
.RadFilter_Forms .rfDel:hover
{
    background-position:-200px 0;
}

/*preview*/

.RadFilter_Forms .rfPreview strong
{
    color:#25800b;
}

.RadFilter_Forms .rfPreview em,
.RadFilter_Forms .rfPreview .rfBr
{
    color:#0043dc;
}

/*apply*/

.RadFilter_Forms .rfApply a
{
    background-position:100% -29px;
}
.RadFilter_Forms .rfApply input
{
    background-position:0 -50px;
}

/*rtl*/

.RadFilterRTL_Forms .rfLines li li
{
    background-image:url('Controls/Filter/rfLine-rtl.gif');
}

.RadFilterRTL_Forms .rfLines li li .rfDiv
{
    background-image:url('Controls/Filter/rfMiddle-rtl.gif');
}

.RadFilterRTL_Forms .rfLines li li.rfLast .rfDiv
{
    background-image:url('Controls/Filter/rfLast-rtl.gif');
}

.RadFilterRTL_Forms .rfLeft
{
    background-position:100% 0;
}

.RadFilterRTL_Forms .rfRight
{
    background-position:0 0;
}

.RadFilterRTL_Forms .rfOper:hover,
.RadFilterRTL_Forms .rfField:hover,
.RadFilterRTL_Forms .rfExp:hover,
.RadFilterRTL_Forms .rfOper:focus,
.RadFilterRTL_Forms .rfField:focus,
.RadFilterRTL_Forms .rfExp:focus,
.RadFilterRTL_Forms .rfOper:active,
.RadFilterRTL_Forms .rfField:active,
.RadFilterRTL_Forms .rfExp:active
{
    background-position:-586px -76px;
}
/* RadFormDecorator Default Skin */

/* CSS class for styling the decoration zone or the &lt;html /&gt; tag of the page */
.RadForm_Forms.rfdZone
{
    
}

/* Decorate scrollbars */
.RadForm_Forms.rfdScrollBars
{
    scrollbar-3dlight-color: #ccc; 
    scrollbar-arrow-color: #292929;
    scrollbar-base-color: #ff6347; 
    scrollbar-darkshadow-color: #595959; 
    scrollbar-face-color: #e4e4e4;
    scrollbar-highlight-color: #fff; 
    scrollbar-shadow-color: #a3a3a3;
    scrollbar-track-color: #f0f0f0;
}

/* Decorate &lt;input type="button | submit | reset" /&gt; and &lt;button type="button | submit | reset" /&gt; - look if there is a secondary .rfdButton class applied to the root element */
.RadForm_Forms.rfdButton a.rfdSkinnedButton,
.RadForm_Forms.rfdButton input[type="button"].rfdDecorated,
.RadForm_Forms.rfdButton input[type="reset"].rfdDecorated,
.RadForm_Forms.rfdButton input[type="submit"].rfdDecorated,
.RadForm_Forms.rfdButton .rfdSkinnedButton button
{
    background-image: url('Controls/FormDecorator/ButtonSprites.gif');
    color: #000;
}

*html .RadForm_Forms a.rfdSkinnedButton,
*html .RadForm_Forms .rfdSkinnedButton button,
*html .RadForm_Forms .rfdSkinnedButton input.rfdDecorated,
.RadForm_Forms.rfdButton a.rfdSkinnedButton,
.RadForm_Forms.rfdButton a.rfdSkinnedButton *
{
    background-image: url('Controls/FormDecorator/ButtonSprites.gif');
    color: #000;
}

/* 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_Forms.rfdButton a.rfdSkinnedButton input
    {
        display: block;
        float: left;
    }
}

/* Decorate &lt;h4|5|6 /&gt; */
.RadForm_Forms.rfdHeading h4
{
    color: #000;    
    border-bottom: solid 1px #a0a0a0;   
}

.RadForm_Forms.rfdHeading h5
{
    color: #000;    
    border-bottom: solid 1px #a0a0a0;   
}

.RadForm_Forms.rfdHeading h6
{
    color: #000;    
}

/* Decorate &lt;label /&gt; */
.RadForm_Forms.rfdLabel label
{   
    color: #000;
}

/* Decorate &lt;input type="checkbox" /&gt; */
.RadForm_Forms .rfdCheckboxUnchecked,
.RadForm_Forms .rfdCheckboxChecked,
.RadForm_Forms .rfdInputDisabled.rfdCheckboxUnchecked,
.RadForm_Forms .rfdInputDisabled.rfdCheckboxChecked
{
    background-image: url('Controls/FormDecorator/CheckBoxSprites.gif');
}

/* Decorate &lt;input type="radio" /&gt; */
.RadForm_Forms .rfdRadioUnchecked,
.RadForm_Forms .rfdRadioChecked,
.RadForm_Forms .rfdInputDisabled.rfdRadioUnchecked,
.RadForm_Forms .rfdInputDisabled.rfdRadioChecked
{
    background-image: url('Controls/FormDecorator/RadioButtonSprites.png');
}

/* IE6 - we set .gif")%&gt; image instead of .png")%&gt; due to the lack RGBA support */
.RadForm_Forms .rfdRadioUnchecked,
.RadForm_Forms .rfdInputDisabled.rfdRadioUnchecked:hover,
.RadForm_Forms .rfdRadioUnchecked:hover,
.RadForm_Forms .rfdRadioChecked,
.RadForm_Forms .rfdInputDisabled.rfdRadioChecked:hover,
.RadForm_Forms .rfdRadioChecked:hover
{
    _background-image: url('Controls/FormDecorator/RadioButtonSprites.gif'); /* IE6 hack */
}

/* &lt;fieldset /&gt; and &lt;legend /&gt; */

.RadForm_Forms.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
.RadForm_Forms fieldset.rfdFieldset legend,
.RadForm_Forms.rfdFieldset fieldset legend
{
    color: #000;
}

.RadForm_Forms table.rfdRoundedWrapper:hover div.rfdRoundedInner
{
    background-color: #fff;
    border-color: #515151 !important;
}

/* this selector styles the hover of the side bars of the rounded elements */
.RadForm_Forms table.rfdRoundedWrapper:hover .rfdRoundedOuter
{   
    background-color: #515151 !important;
}

/* Decorate &lt;input type="text | password | search | url | tel | email" /&gt; and &lt;textarea /&gt; */
/* For all browsers except IE6 we are using attribute selectors - single or double */
.RadForm_Forms.rfdTextbox input[type="text"],
.RadForm_Forms.rfdTextbox input[type="password"],
.RadForm_Forms.rfdTextbox input[type="search"],
.RadForm_Forms.rfdTextbox input[type="url"],
.RadForm_Forms.rfdTextbox input[type="tel"],
.RadForm_Forms.rfdTextbox input[type="email"],
.RadForm_Forms.rfdTextarea textarea,
.RadForm_Forms.rfdTextarea textarea[disabled]:hover,
.RadForm_Forms.rfdTextbox input[disabled][type="text"]:hover,
.RadForm_Forms.rfdTextbox input[disabled][type="password"]:hover,
.RadForm_Forms.rfdTextbox input[disabled][type="search"]:hover,
.RadForm_Forms.rfdTextbox input[disabled][type="url"]:hover
.RadForm_Forms.rfdTextbox input[disabled][type="tel"]:hover,
.RadForm_Forms.rfdTextbox input[disabled][type="email"]:hover
{
    border: solid 1px #8e8e8e;
    background-color: #fff;
}

.RadForm_Forms.rfdTextbox .rfdDecorated:hover,
.RadForm_Forms.rfdTextarea textarea:hover,
.RadForm_Forms.rfdTextbox .rfdDecorated:focus,
.RadForm_Forms.rfdTextarea textarea:focus
{
    border: solid 1px #515151;
}

/* Decorate &lt;fieldset /&gt; and &lt;legend /&gt; */
.RadForm_Forms.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
.RadForm_Forms.rfdFieldset fieldset.rfdFieldset legend
{
    color: #000;
}

.RadForm_Forms.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset,
.RadForm_Forms.rfdFieldset fieldset.rfdFieldset
{   
    border: solid 1px #828282;
    background-image: url('Controls/FormDecorator/FieldsetBgr.png'); /* having a background image on a fieldset is not okay with IE */   
}

/* Because of a glitch in IE the following 2 CSS classes must be declared separately for correct parsing of the textarea class in IE6*/
.RadForm_Forms table.rfdRoundedWrapper input,
.RadForm_Forms table.rfdRoundedWrapper textarea,
.RadForm_Forms input.rfdInput, 
.RadForm_Forms textarea.rfdTextarea
{
    border: solid 1px #8e8e8e;
    background: #ffffff;    
    color: #000;
}

.RadForm_Forms textarea.rfdTextarea,
.RadForm_Forms table.rfdRoundedWrapper textarea
{
    overflow: auto;
}

/* &lt;select /&gt; */
.rfdSelect_Forms,
.rfdSelect_Forms:hover,
.rfdSelect_Forms .rfdSelectOuter,
.rfdSelect_Forms:hover .rfdSelectOuter,
.rfdSelect_Forms .rfdSelectArrow span,
.rfdSelectBox_Forms .rfdSelect_selected,
.rfdSelectBox_Forms li:hover,
.rfdSelect_Forms.rfdSelectDisabled:hover,
.rfdRtl .rfdSelect_Forms,
.rfdRtl .rfdSelect_Forms:hover,
.rfdRtl .rfdSelect_Forms .rfdSelectOuter,
.rfdRtl .rfdSelect_Forms .rfdSelectOuter:hover
{
    background-image: url('Controls/FormDecorator/ComboSprites.gif');
    background-repeat: no-repeat;
    background-color: transparent;
}

.rfdSelect_Forms .rfdSelectOuter,
.rfdSelect_Forms.rfdSelectDisabled:hover .rfdSelectOuter
{
    color: #000;
}

/* dropdown settings */
.rfdSelectBox_Forms
{
    background: #fff;
    border: solid 1px #828282;
    color: #000;
}

.rfdSelectBox_Forms li
{
    padding: 0 0 0 3px;
    background-image: none !important;
}

.rfdSelectBox_Forms .rfdSelect_selected,
.rfdSelectBox_Forms li:hover
{
    color: #000;
    background-color: #dfdfdf;
}

.rfdSelectBox_Forms .rfdSelectBox_optgroup_label:hover
{
    background: none;
    color: #000;
}

/* IE6 disabled state fix - this should not be added to the base stylesheet, but at the bottom of the skin file */
* html .RadForm_Forms.rfdButton a.rfdInputDisabled:hover
{
    _background-position: 0 0;
}

* html .RadForm_Forms.rfdButton a.rfdInputDisabled:hover *
{
    _background-position: right -21px;
    _color: #824703;
}

.RadForm_Forms.rfdTextbox input.rfdIE6TextBox,
.RadForm_Forms.rfdTextbox textarea.rfdIE6TextBox
{
    _border: solid 1px #938879;
    _background-color: #fff;
}

/* 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('Controls/FormDecorator/CheckBoxSprites.gif');
    }
    
    /* radio buttons */
    .rfdRadio input[type="radio"],
    .rfdRadio input[type="radio"][disabled="disabled"]:hover
    {
        background-image: url('Controls/FormDecorator/RadioButtonSprites.png');
    }
}

/* ----------------------------------------------- Skin-specific Scrollbar Settings for WebKit ----------------------------------------------- */

/* the scrollbar face color */
.RadForm.rfdScrollBars.RadForm_Forms body::-webkit-scrollbar,
.RadForm.rfdScrollBars.RadForm_Forms body::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_Forms body::-webkit-scrollbar-thumb:horizontal,
.RadForm.rfdScrollBars.RadForm_Forms div::-webkit-scrollbar,
.RadForm.rfdScrollBars.RadForm_Forms div::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_Forms div::-webkit-scrollbar-thumb:horizontal
.RadForm.rfdScrollBars.RadForm_Forms form::-webkit-scrollbar,
.RadForm.rfdScrollBars.RadForm_Forms form::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_Forms form::-webkit-scrollbar-thumb:horizontal
{
    background-color: #e4e4e4;
}

/* scrollbar track background color */
.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-track-piece,
.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-corner
{
    background-color: #f0f0f0;
}

.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-button:vertical:decrement, 
.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-button:vertical:increment, 
.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-button:horizontal:decrement, 
.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-button:horizontal:increment, 
.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-thumb:vertical, 
.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-thumb:horizontal
{
    border-color: #ccc #a3a3a3 #a3a3a3 #ccc;
}

/* increment / decrement button settings */
.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-button:vertical:decrement, 
.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-button:vertical:increment, 
.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-button:horizontal:decrement, 
.RadForm.rfdScrollBars.RadForm_Forms ::-webkit-scrollbar-button:horizontal:increment
{
    background-image: url('Controls/FormDecorator/ButtonSprites.gif');
    background-color: #e4e4e4;
}

/*GridView, FormView, DetailsView*/
.RadForm_Forms.rfdGrids .rfdTable
{
    border:1px solid #828282;
    background:#fff;
    color:#333;
    font:12px "segoe ui",arial,sans-serif;
}

.RadForm_Forms.rfdGrids .rfdTable th
{
    border-bottom:1px solid #828282;
    border-left:1px solid #828282;
    background:#eaeaea;
    color:#333;
}

.RadForm_Forms.rfdGrids .rfdTable a
{
    color:#000;
}

/* Validation Summary Control and Login Control  */

.RadForm_Forms .rfdValidationSummaryControl,
.RadForm_Forms .rfdLoginControl
{
    background-color: #fff;
    border: 1px solid #848484;
}

.RadForm_Forms a.rfdLoginControl,
.RadForm_Forms a.rfdLoginControl:active,
.RadForm_Forms a.rfdLoginControl:visited
{
    color: #000;
}

.RadForm_Forms a.rfdLoginControl:hover
{
    color: #4b4b4b;
}

/*Telerik RadGrid Default Skin*/

/*global*/

.RadGrid_Forms
{
    border:1px solid #828282;
    background:#fff;
    color:#333;
}

.RadGrid_Forms,
.RadGrid_Forms .rgMasterTable,
.RadGrid_Forms .rgDetailTable,
.RadGrid_Forms .rgGroupPanel table,
.RadGrid_Forms .rgCommandRow table,
.RadGrid_Forms .rgEditForm table,
.RadGrid_Forms .rgPager table,
.GridToolTip_Forms
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_Forms .rgAdd,
.RadGrid_Forms .rgRefresh,
.RadGrid_Forms .rgEdit,
.RadGrid_Forms .rgDel,
.RadGrid_Forms .rgFilter,
.RadGrid_Forms .rgPagePrev,
.RadGrid_Forms .rgPageNext,
.RadGrid_Forms .rgPageFirst,
.RadGrid_Forms .rgPageLast,
.RadGrid_Forms .rgExpand,
.RadGrid_Forms .rgCollapse,
.RadGrid_Forms .rgSortAsc,
.RadGrid_Forms .rgSortDesc,
.RadGrid_Forms .rgUpdate,
.RadGrid_Forms .rgCancel,
.RadGrid_Forms .rgUngroup,
.RadGrid_Forms .rgExpXLS,
.RadGrid_Forms .rgExpDOC,
.RadGrid_Forms .rgExpPDF,
.RadGrid_Forms .rgExpCSV
{
    background-image:url('Controls/Grid/sprite.gif');
}

/*header*/

.RadGrid_Forms .rgHeaderDiv
{
    background:#eee 0 -7550px repeat-x url('Controls/Grid/sprite.gif');
}
.rgTwoLines .rgHeaderDiv
{
    background-position:0 -7050px;
}

.RadGrid_Forms .rgHeader,
.RadGrid_Forms th.rgResizeCol
{
    border:0;
    border-bottom:1px solid #828282;
    background:#eaeaea 0 -2300px repeat-x url('Controls/Grid/sprite.gif');
}

.RadGrid_Forms th.rgSorted
{
    background-color:#c4c4c4;
    background-position:0 -2600px;
}

.RadGrid_Forms .rgHeader,
.RadGrid_Forms .rgHeader a
{
    color:#333;
}

/*rows*/

.RadGrid_Forms .rgRow td,
.RadGrid_Forms .rgAltRow td,
.RadGrid_Forms .rgEditRow td,
.RadGrid_Forms .rgFooter td
{
    border-style:solid;
    border-width:0 0 1px 0;
}

.RadGrid_Forms .rgRow td
{
    border-color:#fff;
}

.RadGrid_Forms .rgAltRow
{
    background:#f2f2f2;
}

.RadGrid_Forms .rgAltRow td
{
    border-color:#f2f2f2;
}

.RadGrid_Forms .rgRow .rgSorted
{
    border-bottom-color:#f2f2f2;
    background-color:#f2f2f2;
}

.RadGrid_Forms .rgAltRow .rgSorted
{
    border-bottom-color:#e6e6e6;
    background-color:#e6e6e6;
}

.RadGrid_Forms .rgSelectedRow .rgSorted,
.RadGrid_Forms .rgActiveRow .rgSorted,
.RadGrid_Forms .rgHoveredRow .rgSorted,
.RadGrid_Forms .rgEditRow .rgSorted
{
    background-color:transparent;
}

.RadGrid_Forms .rgRow a,
.RadGrid_Forms .rgAltRow a,
.RadGrid_Forms .rgEditRow a,
.RadGrid_Forms tr.rgEditRow a,
.RadGrid_Forms tr.rgHoveredRow a,
.RadGrid_Forms tr.rgActiveRow a,
.RadGrid_Forms .rgFooter a,
.RadGrid_Forms .rgEditForm a
{
    color:#000;
}

.RadGrid_Forms .rgSelectedRow
{
    background:#828282 0 -3900px repeat-x url('Controls/Grid/sprite.gif');
    color:#fff;
}
*+html .RadGrid_Forms .rgSelectedRow .rgSorted{background-color:#828282}
* html .RadGrid_Forms .rgSelectedRow .rgSorted{background-color:#828282}

.RadGrid_Forms .rgSelectedRow a
{
    color:#fff;
}

.RadGrid_Forms .rgActiveRow,
.RadGrid_Forms .rgHoveredRow
{
    background:#c5c5c5 0 -2900px repeat-x url('Controls/Grid/sprite.gif');
    color:#333;
}
*+html .RadGrid_Forms .rgActiveRow .rgSorted,
*+html .RadGrid_Forms .rgHoveredRow .rgSorted{background-color:#c5c5c5}
* html .RadGrid_Forms .rgActiveRow .rgSorted,
* html .RadGrid_Forms .rgHoveredRow .rgSorted{background-color:#c5c5c5}

.RadGrid_Forms .rgEditRow
{
    background:#fff 0 -4900px repeat-x url('Controls/Grid/sprite.gif');
    color:#333;
}
*+html .RadGrid_Forms .rgEditRow .rgSorted{background-color:#fff}
* html .RadGrid_Forms .rgEditRow .rgSorted{background-color:#fff}

.RadGrid_Forms .rgActiveRow td,
.RadGrid_Forms .rgActiveRow td.rgSorted,
.RadGrid_Forms .rgHoveredRow td,
.RadGrid_Forms .rgHoveredRow td.rgSorted
{
    border-bottom-color:#9e9e9e;
}

.RadGrid_Forms .rgSelectedRow td,
.RadGrid_Forms .rgSelectedRow td.rgSorted
{
    border-bottom-color:#6c6c6c;
}

.RadGrid_Forms .rgDrag
{
    background-image:url('Controls/Grid/rgDrag.gif');
}

/*footer*/

.RadGrid_Forms .rgFooterDiv,
.RadGrid_Forms .rgFooter
{
    background:#eee;
}

.RadGrid_Forms .rgFooter td
{
    border-top:1px solid #828282;
    border-bottom:1px solid #fff;
}

/*status*/

.RadGrid_Forms .rgPager .rgStatus
{
    border:1px solid;
    border-color:#828282 #c9c9c9 #eee #c9c9c9;
    border-left-width:0;
}

.RadGrid_Forms .rgStatus div
{
    background-image:url('Controls/Common/loading_small.gif');
}

/*pager*/

.RadGrid_Forms .rgPager
{
    background:#eee;
}

.RadGrid_Forms td.rgPagerCell
{
    border:1px solid;
    border-color:#828282 #eee #eee;
    border-right-width:0;
}

.RadGrid_Forms .rgInfoPart
{
    color:#8a8a8a;
}

.RadGrid_Forms .rgInfoPart strong
{
    color:#4c4e54;
}

.RadGrid_Forms .rgPageFirst
{
    background-position:0 -550px;
}
.RadGrid_Forms .rgPageFirst:hover
{
    background-position:0 -600px;
}
.RadGrid_Forms .rgPagePrev
{
    background-position:0 -700px;
}
.RadGrid_Forms .rgPagePrev:hover
{
    background-position:0 -750px;
}
.RadGrid_Forms .rgPageNext
{
    background-position:0 -850px;
}
.RadGrid_Forms .rgPageNext:hover
{
    background-position:0 -900px;
}
.RadGrid_Forms .rgPageLast
{
    background-position:0 -1000px;
}
.RadGrid_Forms .rgPageLast:hover
{
    background-position:0 -1050px;
}

.RadGrid_Forms .rgPager .rgPagerButton
{
    border-color:#d0d0d0 #aeaeae #8b8b8b;
    background:#e8e8e8 repeat-x 0 -1550px url('Controls/Grid/sprite.gif');
    color:#000;
    font-family:"segoe ui",arial,sans-serif;
}

.RadGrid_Forms .rgNumPart a:hover,
.RadGrid_Forms .rgNumPart a:hover span,
.RadGrid_Forms .rgNumPart a.rgCurrentPage,
.RadGrid_Forms .rgNumPart a.rgCurrentPage span
{
    background:no-repeat url('Controls/Grid/sprite.gif');
}

.RadGrid_Forms .rgNumPart a
{
    color:#000;
}

.RadGrid_Forms .rgNumPart a:hover
{
    background-position:100% -1250px;
}

.RadGrid_Forms .rgNumPart a:hover span
{
    background-position:0 -1150px;
}

.RadGrid_Forms .rgNumPart a.rgCurrentPage,
.RadGrid_Forms .rgNumPart a.rgCurrentPage:hover
{
    background-position:100% -1450px;
}

.RadGrid_Forms .rgNumPart a.rgCurrentPage span,
.RadGrid_Forms .rgNumPart a.rgCurrentPage:hover span
{
    background-position:0 -1350px;
}

/*sorting, reordering*/

.RadGrid_Forms .rgHeader .rgSortAsc
{
    background-position:3px -248px;
    height:10px;
}

.RadGrid_Forms .rgHeader .rgSortDesc
{
    background-position:3px -198px;
    height:10px;
}

.GridReorderTop_Forms,
.GridReorderBottom_Forms
{
    background:0 0 no-repeat url('Controls/Grid/sprite.gif');
}

.GridReorderBottom_Forms
{
    background-position:0 -50px;
}

/*filtering*/

.RadGrid_Forms .rgFilterRow
{
    background:#eee;
}

.RadGrid_Forms .rgFilterRow td
{
    border-bottom:1px solid #828282;
}

.RadGrid_Forms .rgFilter
{
    background-position:0 -300px;
}

.RadGrid_Forms .rgFilter:hover
{
    background-position:0 -350px;
}

.RadGrid_Forms .rgFilterActive,
.RadGrid_Forms .rgFilterActive:hover
{
    background-position:0 -400px;
}

.RadGrid_Forms .rgFilterBox
{
    border-color:#8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
    font-family:"segoe ui",arial,sans-serif;
    color:#333;
}

/*filter context menu*/

.RadMenu_Forms .rgHCMClear,
.RadMenu_Forms .rgHCMFilter
{
    border-color:#d0d0d0 #a8a8a8 #8b8b8b;
    background:#e8e8e8 center -23px repeat-x url('Controls/FormDecorator/ButtonSprites.gif');
    color:#000;
    font-family:"segoe ui",arial,sans-serif;
}

.RadMenu_Forms .rgHCMClear:hover,
.RadMenu_Forms .rgHCMFilter:hover
{
    border-color:#d1d1d1 #b9b9b9 #a3a3a3;
    background-position:center -67px;
    background-color:#e5e5e5;
}

/*context menu*/

.GridContextMenu_Forms .rmLeftImage
{
    background-image:url('Controls/Common/contextMenu.html');
}

.GridContextMenu_Forms .rgHCMSortAsc .rmLeftImage
{
    background-position:0 0;
}

.GridContextMenu_Forms .rgHCMSortDesc .rmLeftImage
{
    background-position:0 -40px;
}

.GridContextMenu_Forms .rgHCMUnsort .rmLeftImage
{
    background-position:0 -80px;
}

.GridContextMenu_Forms .rgHCMGroup .rmLeftImage
{
    background-position:0 -120px;
}

.GridContextMenu_Forms .rgHCMUngroup .rmLeftImage
{
    background-position:0 -160px;
}

.GridContextMenu_Forms .rgHCMCols .rmLeftImage
{
    background-position:0 -200px;
}

.GridContextMenu_Forms .rgHCMFilter .rmLeftImage
{
    background-position:0 -240px;
}

.GridContextMenu_Forms .rgHCMUnfilter .rmLeftImage
{
    background-position:0 -280px;
}

/*grouping*/

.RadGrid_Forms .rgGroupPanel
{
    border:0;
    border-bottom:1px solid #828282;
    background:#eee 0 -1900px repeat-x url('Controls/Grid/sprite.gif');
}

.RadGrid_Forms .rgGroupPanel td
{
    border:0;
    padding:3px 4px;
}

.RadGrid_Forms .rgGroupPanel td td
{
    padding:0;
}

.RadGrid_Forms .rgGroupPanel .rgSortAsc
{
    background-position:4px -144px;
}

.RadGrid_Forms .rgGroupPanel .rgSortDesc
{
    background-position:4px -94px;
}

.RadGrid_Forms .rgUngroup
{
    background-position:0 -6998px;
}

.RadGrid_Forms .rgGroupItem
{
    border:1px solid;
    border-color:#c4c4c4 #c4c4c4 #9e9e9e;
    background:#c6c6c6 0 -6500px repeat-x url('Controls/Grid/sprite.gif');
}

.RadGrid_Forms .rgMasterTable td.rgGroupCol,
.RadGrid_Forms .rgMasterTable td.rgExpandCol
{
    border-color:#d9d9d9;
    background:#d9d9d9 none;
}

.RadGrid_Forms .rgGroupHeader
{
    background:#d9d9d9;
    font-size:1.1em;
    line-height:21px;
    color:#000;
}

.RadGrid_Forms .rgGroupHeader td
{
    border-top:1px solid #828282;
    border-bottom:1px solid #d9d9d9;
}

.RadGrid_Forms .rgGroupHeader td.rgGroupCol
{
    border-top-color:#828282;
}

.RadGrid_Forms .rgExpand
{
    background-position:5px -496px;
}

.RadGrid_Forms .rgCollapse
{
    background-position:3px -444px;
}

/*editing*/

.RadGrid_Forms .rgEditForm
{
    border-bottom:1px solid #828282;
}

.RadGrid_Forms .rgUpdate
{
    background-position:0 -1800px;
}

.RadGrid_Forms .rgCancel
{
    background-position:0 -1850px;
}

/*hierarchy*/

.RadGrid_Forms .rgDetailTable
{
    border-color:#828282;
}

/*command row*/

.RadGrid_Forms .rgCommandRow
{
    background:#c5c5c5 0 -2099px repeat-x url('Controls/Grid/sprite.gif');
    color:#000;
}

.RadGrid_Forms .rgCommandCell
{
    border:1px solid;
    border-color:#999 #f2f2f2;
    border-top-width:0;
    padding:0;
}

.RadGrid_Forms tfoot .rgCommandCell,
.RadGrid_Forms .rgMasterTable&gt;tbody&gt;tr.rgCommandRow .rgCommandCell
{
    border-top-width:1px;
    border-bottom-width:0;
}

.RadGrid_Forms .rgCommandTable td
{
    border:0;
    padding:2px 7px;
}

.RadGrid_Forms .rgCommandTable
{
    border:0;
    border-top:1px solid #fdfdfd;
    border-bottom:1px solid #e7e7e7;
}

.RadGrid_Forms .rgCommandRow a
{
    color:#000;
    text-decoration:none;
}

.RadGrid_Forms .rgAdd
{
    margin-right:3px;
    background-position:0 -1650px;
}

.RadGrid_Forms .rgRefresh
{
    margin-right:3px;
    background-position:0 -1600px;
}

.RadGrid_Forms .rgEdit
{
    background-position:0 -1700px;
}

.RadGrid_Forms .rgDel
{
    background-position:0 -1750px;
}

.RadGrid_Forms .rgSelected .rgDel
{
    background-position:0 -1775px;
}

.RadGrid_Forms .rgExpXLS,
.RadGrid_Forms .rgExpDOC,
.RadGrid_Forms .rgExpPDF,
.RadGrid_Forms .rgExpCSV
{
    background-image:url('Controls/Common/export.html');
}

.RadGrid_Forms .rgExpXLS
{
    background-position:0 0;
}
.RadGrid_Forms .rgExpDOC
{
    background-position:0 -50px;
}
.RadGrid_Forms .rgExpPDF
{
    background-position:0 -100px;
}
.RadGrid_Forms .rgExpCSV
{
    background-position:0 -150px;
}

/*multirow select*/

.GridRowSelector_Forms
{
    background:#4c4e54;
}

/*row drag n drop*/

.GridItemDropIndicator_Forms
{
    border-top:1px dashed #666;
}

/*tooltip*/

.GridToolTip_Forms
{
    border:1px solid #828282;
    padding:3px;
    background:#fff;
    color:#333;
}

/*rtl*/

.RadGridRTL_Forms .rgPageFirst
{
    background-position:0 -1000px;
}
.RadGridRTL_Forms .rgPageFirst:hover
{
    background-position:0 -1050px;
}
.RadGridRTL_Forms .rgPagePrev
{
    background-position:0 -850px;
}
.RadGridRTL_Forms .rgPagePrev:hover
{
    background-position:0 -900px;
}
.RadGridRTL_Forms .rgPageNext
{
    background-position:0 -700px;
}
.RadGridRTL_Forms .rgPageNext:hover
{
    background-position:0 -750px;
}
.RadGridRTL_Forms .rgPageLast
{
    background-position:0 -550px;
}
.RadGridRTL_Forms .rgPageLast:hover
{
    background-position:0 -600px;
}

.RadGridRTL_Forms .rgExpand
{
    background-position:-20px -496px;
}
/* RadImageEditor Default Skin */

.RadImageEditor_Forms,
.RadDock_Forms.rieDialogs .riePrintContent
{
    border-color: #828282;
    background-color: #ececec;
}

.RadImageEditor_Forms .rieStatusBarInfo .rieLabel
{
    color: #828282;
}

.RadImageEditor_Forms .rieStatusBarInfo span,
.RadDock_Forms.rieDialogs .rdContent
{
    color: #000;
}

/* ImageEditor Dialogs using RadDock as Wrapper */
.RadDock_Forms.rieDialogs .rbPrimaryIcon,
.RadImageEditor_Forms .rieResizeHandle,
.RadImageEditor_Forms .rieBackgroundImg .rtbIcon /* Custom skins */
{
    background-image: url('Controls/ImageEditor/ImageEditorTools.png');
}

*html .RadDock_Forms.rieDialogs .rbPrimaryIcon,
*html .RadImageEditor_Forms .rieResizeHandle,
*html .RadImageEditor_Forms .rieBackgroundImg .rtbIcon /* Custom skins */
{
    background-image: url('Controls/ImageEditor/ImageEditorToolsIE6.gif');
}

.RadDock_Forms.rieDialogs .rieThumbsBottomRow td,
.RadDock_Forms.rieDialogs .rieDialogsThumbsLeft,
.RadDock_Forms.rieDialogs .rieThumbsLink,
.RadImageEditor_Forms .rieContentArea
{
    border-color: #828282;
}

.RadDock_Forms.rieDialogs .rieActiveThumbsLink,
.RadDock_Forms.rieDialogs .rieThumbsLink:hover,
.RadDock_Forms.rieDialogs .riePrintContent img,
.RadImageEditor_Forms .rieHighlightVertical, 
.RadImageEditor_Forms .rieHighlightHorizontal
{
    border-color: #515151;
    background-color: #e2e2e2;
}
/*Telerik RadInput Default Skin*/

/*global*/

.RadInput_Forms,
.RadInputMgr_Forms
{
    font:12px "segoe ui",arial,sans-serif;
}

/*textbox states*/

html body .RadInput_Forms .riTextBox,
html body .RadInputMgr_Forms
{
    border-color:#8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
    background:#fff;
    color:#000;
    font:12px "segoe ui",arial,sans-serif;
}

html body .RadInput_Forms .riEmpty,
html body .RadInput_Empty_Forms
{
    color:#8a8a8a;
}

html body .RadInput_Forms .riHover,
html body .RadInput_Hover_Forms,
html body .RadInput_Forms .riFocused,
html body .RadInput_Focused_Forms
{
    border-color:#515151;
}

html body .RadInput_Forms .riRead,
html body .RadInput_Read_Forms
{
    border-color:#d0d0d0;
}

html body .RadInput_Forms .riDisabled,
html body .RadInput_Disabled_Forms
{
    border-color:#d0d0d0;
    color:#8a8a8a;
    cursor:default;
}

html body .RadInput_Forms .riError,
html body .RadInput_Error_Forms
{
    border-color:#d51923;
    background:#fff 100% -298px no-repeat url('Controls/Input/sprite.gif');
    color:#d51923;
}

.RadForm.rfdTextbox .RadInput_Forms .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Forms[type="text"]
{
    border-color:#d51923;
    background:#fff 100% -298px no-repeat url('Controls/Input/sprite.gif');
    color:#d51923;
}

html body .RadInput_Forms .riNegative,
html body .RadInput_Negative_Forms
{
    color:#565656;
}

/*buttons*/

.RadInput_Forms a
{
    background:transparent no-repeat url('Controls/Input/sprite.gif');
}

/*go*/

.RadInput_Forms .riBtn a
{
    width:20px;
    height:18px;
    line-height:18px;
    background-position:3px 5px;
}

.RadInput_Forms .riBtn a:hover
{
    background-position:3px -45px;
}

/*spin*/

.RadInput_Forms .riSpin a
{
    width:15px;
    height:7px;
    line-height:7px;
}

.RadInput_Forms a.riUp
{
    background-position:4px -98px;
}

.RadInput_Forms a.riUp:hover
{
    background-position:4px -148px;
}

.RadInput_Forms a.riDown
{
    background-position:4px -199px;
}

.RadInput_Forms a.riDown:hover
{
    background-position:4px -249px;
}

/*label*/

.RadInput_Forms .riLabel
{
    color:#000;
}

/*rtl*/

html body .RadInputRTL_Forms .riError,
html body .RadInputRTL_Error_Forms
{
    background-position:3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL_Forms .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_Forms[type="text"]
{
    background-position:3px -298px;
} 
.RadListBox_Forms .rlbGroup
{
    border: 1px solid #8e8e8e;
    background: #FFF;
}

.RadListBox_Forms .rlbTemplateContainer
{
    border-color: #8e8e8e;
}

.RadListBox_Forms .rlbText,
.RadListBox_Forms .rlbItem,
.RadListBox_Forms .rlbButtonText,
.RadListBox_Forms .rlbEmptyMessage
{
    font-size: 12px;
    font-family: "Segoe UI", Arial, sans-serif;
    color: #333;
}

.RadListBox_Forms .rlbHighlight
{
    color: #ff3333;
}

.RadListBox_Forms .rlbText,
.RadListBox_Forms .rlbItem
{
    line-height: 18px;
}

.RadListBox_Forms .rlbGroup .rlbHovered
{
    background: #DFDFDF;
}

.RadListBox_Forms .rlbGroup .rlbSelected
{
    background: #c5c5c5;
}

.RadListBox_Forms .rlbDisabled .rlbText
{
    color: #AAA;
}

.RadListBox_Forms .rlbDisabled .rlbImage
{
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter:alpha(opacity=50);
}

.RadListBox_Forms .rlbHeader,
.RadListBox_Forms .rlbFooter
{
    background-image: url('Controls/ListBox/rlbHeaderFooter.png');
    background-position: 0 0;
    background-repeat: repeat-x;
    background-color: #f1f2f4;
}

.RadListBox_Forms .rlbFooter
{
    background-position: 0 -200px;
    background-color: #e6e6e6;
}

.RadListBox_Forms .rlbDropClue
{
    background-image: url('Controls/ListBox/rlbDropClue.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-color: transparent;
    left: -10px;
    width: 10px;
}

.RadListBox_Forms .rlbGroup .rlbDropClueAbove
{
    border-top-style: dotted;
    border-top-color: #8e8e8e;
}

.RadListBox_Forms .rlbGroup .rlbDropClueBelow
{
    border-bottom-style: dotted;
    border-bottom-color: #8e8e8e;
}

.RadListBox_Forms .rlbGroup .rlbSelected.rlbDropClueAbove,
.RadListBox_Forms .rlbGroup .rlbHovered.rlbDropClueAbove,
.RadListBox_Forms .rlbGroup .rlbSelected.rlbDropClueBelow,
.RadListBox_Forms .rlbGroup .rlbHovered.rlbDropClueBelow
{
    border-color: #FFF;
}

/* Buttons normal state vertical layout*/
.RadListBox_Forms .rlbButtonText
{
    background: transparent url('Controls/ListBox/rlbSprite.png') no-repeat;
}

.RadListBox_Forms .rlbButton:hover .rlbButtonTL,
.RadListBox_Forms .rlbButton:hover .rlbButtonTR,
.RadListBox_Forms .rlbButton:hover .rlbButtonBL,
.RadListBox_Forms .rlbButton:hover .rlbButtonBR
{
    background-image: url('Controls/ListBox/rlbButtonHover.png');
}

* html .RadListBox_Forms .rlbButton:hover .rlbButtonTL,
* html .RadListBox_Forms .rlbButton:hover .rlbButtonTR,
* html .RadListBox_Forms .rlbButton:hover .rlbButtonBL,
* html .RadListBox_Forms .rlbButton:hover .rlbButtonBR
{
    background-image: url('Controls/ListBox/rlbButtonHoverIE6.png');
}

.RadListBox_Forms .rlbButton .rlbButtonTL,
.RadListBox_Forms .rlbButton .rlbButtonTR,
.RadListBox_Forms .rlbButton .rlbButtonBL,
.RadListBox_Forms .rlbButton .rlbButtonBR,
.RadListBox_Forms .rlbDisabled:hover .rlbButtonTL,
.RadListBox_Forms .rlbDisabled:hover .rlbButtonTR,
.RadListBox_Forms .rlbDisabled:hover .rlbButtonBL,
.RadListBox_Forms .rlbDisabled:hover .rlbButtonBR
{
    background-image: url('Controls/ListBox/rlbButtonNormal.png');
}

* html .RadListBox_Forms .rlbButton .rlbButtonTL,
* html .RadListBox_Forms .rlbButton .rlbButtonTR,
* html .RadListBox_Forms .rlbButton .rlbButtonBL,
* html .RadListBox_Forms .rlbButton .rlbButtonBR,
* html .RadListBox_Forms .rlbDisabled:hover .rlbButtonTL,
* html .RadListBox_Forms .rlbDisabled:hover .rlbButtonTR,
* html .RadListBox_Forms .rlbDisabled:hover .rlbButtonBL,
* html .RadListBox_Forms .rlbDisabled:hover .rlbButtonBR
{
    background-image: url('Controls/ListBox/rlbButtonNormalIE6.png');
}

.RadListBox_Forms .rlbButton:hover .rlbButtonText 
{ 
    color: #FFF; 
}

.RadListBox_Forms .rlbDisabled .rlbButtonText,
.RadListBox_Forms .rlbDisabled:hover .rlbButtonText
{
    color: #888;
}

.RadListBox_Forms .rlbMoveUp .rlbButtonText { background-position: 0 0; }
.RadListBox_Forms .rlbMoveUp:hover .rlbButtonText { background-position: -400px 0; }
.RadListBox_Forms .rlbMoveUpDisabled .rlbButtonText,
.RadListBox_Forms .rlbMoveUpDisabled:hover .rlbButtonText { background-position: -200px 0; }

.RadListBox_Forms .rlbMoveDown .rlbButtonText { background-position: 0 -25px; }
.RadListBox_Forms .rlbMoveDown:hover .rlbButtonText { background-position: -400px -25px; }
.RadListBox_Forms .rlbMoveDownDisabled .rlbButtonText,
.RadListBox_Forms .rlbMoveDownDisabled:hover .rlbButtonText { background-position: -200px -25px; }

.RadListBox_Forms .rlbMoveToTop .rlbButtonText { background-position: 0 -275px; }
.RadListBox_Forms .rlbMoveToTop:hover .rlbButtonText { background-position: -400px -275px; }
.RadListBox_Forms .rlbMoveToTopDisabled .rlbButtonText,
.RadListBox_Forms .rlbMoveToTopDisabled:hover .rlbButtonText { background-position: -200px -275px; }

.RadListBox_Forms .rlbMoveToBottom .rlbButtonText { background-position: 0 -300px; }
.RadListBox_Forms .rlbMoveToBottom:hover .rlbButtonText { background-position: -400px -300px; }
.RadListBox_Forms .rlbMoveToBottomDisabled .rlbButtonText,
.RadListBox_Forms .rlbMoveToBottomDisabled:hover .rlbButtonText { background-position: -200px -300px; }

.RadListBox_Forms .rlbDelete .rlbButtonText { background-position: 0 -50px; }
.RadListBox_Forms .rlbDelete:hover .rlbButtonText { background-position: -400px -50px; }
.RadListBox_Forms .rlbDeleteDisabled .rlbButtonText,
.RadListBox_Forms .rlbDeleteDisabled:hover .rlbButtonText { background-position: -200px -50px; }


.RadListBox_Forms .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText { background-position: 0 -100px; }
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText { background-position: 0 -75px; }
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferTo:hover .rlbButtonText { background-position: -400px -100px; }
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferTo:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -75px; }

.RadListBox_Forms .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -100px; }

.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -75px; }


.RadListBox_Forms .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText { background-position: 0 -150px; }
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText { background-position: 0 -125px; }
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -150px; }
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -125px; }

.RadListBox_Forms .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -150px; }

.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -125px; }


.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText { background-position: 0 -200px; }
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferTo .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText { background-position: 0 -175px; }
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferTo:hover .rlbButtonText { background-position: -400px -200px; }
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferTo:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -175px; }

.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -200px; }

.RadListBox_Forms .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -175px; }


.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText { background-position: 0 -250px; }
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText { background-position: 0 -225px; }
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -250px; }
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -225px; }

.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -250px; }

.RadListBox_Forms .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_Forms .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -225px; }


/*Telerik RadListView Default Skin*/

/*global*/

.RadListView_Forms
{
    border:1px solid #828282;
    background:#fff;
    color:#333;
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadListView_Forms .rlvA
{
    background:#f2f2f2;
}

.RadListView_Forms .rlvISel
{
    background:#828282;
    color:#fff;
}

/*buttons*/

.RadListView_Forms .rlvBAdd,
.RadListView_Forms .rlvBUpdate,
.RadListView_Forms .rlvBCancel,
.RadListView_Forms .rlvBDel,
.RadListView_Forms .rlvBEdit
{
    background-image:url('Controls/Grid/sprite.gif');
}

.RadListView_Forms .rlvBAdd
{
    background-position:0 -1650px;
}
.RadListView_Forms .rlvBUpdate
{
    background-position:0 -1800px;
}
.RadListView_Forms .rlvBCancel
{
    background-position:0 -1850px;
}
.RadListView_Forms .rlvBSel
{
    background-image:url('Controls/FormDecorator/CheckBoxSprites.gif');
    background-position:-2px -2px;
}
.RadListView_Forms .rlvISel .rlvBSel
{
    background-position:-2px -422px;
}
.RadListView_Forms .rlvBDel
{
    background-position:0 -1750px;
}
.RadListView_Forms .rlvBEdit
{
    background-position:0 -1700px;
}

.RadListView_Forms .rlvDrag
{
    background-image:url('Controls/ListView/drag.gif');
    background-position:center center;
}

/*flow*/

.RadListView_Forms div.rlvI,
.RadListView_Forms div.rlvIEmpty
{
    border-color:#fff;
}

.RadListView_Forms div.rlvA
{
    border-color:#f2f2f2;
}

.RadListView_Forms div.rlvISel
{
    border-color:#6c6c6c;
}

/*grid*/

.RadListView_Forms tr.rlvHeader th
{
    border:0;
    border-bottom:1px solid #828282;
    background:#eaeaea 0 -2300px repeat-x url('Controls/Grid/sprite.gif');
}

.RadListView_Forms tr.rlvI td,
.RadListView_Forms tr.rlvA td,
.RadListView_Forms tr.rlvISel td,
.RadListView_Forms tr.rlvIEmpty td
{
    border:0;
    border-bottom:1px solid;
}

.RadListView_Forms tr.rlvI td,
.RadListView_Forms tr.rlvIEmpty td
{
    border-color:#fff;
}

.RadListView_Forms tr.rlvA td
{
    border-color:#f2f2f2;
}

.RadListView_Forms tr.rlvISel td
{
    border-color:#6c6c6c;
}

/*single row*/

.RadListView_Forms td.rlvI,
.RadListView_Forms td.rlvA,
.RadListView_Forms td.rlvISel,
.RadListView_Forms td.rlvIEmpty
{
    border:0;
    border-right:1px solid;
}

.RadListView_Forms td.rlvI,
.RadListView_Forms td.rlvIEmpty
{
    border-color:#fff;
}

.RadListView_Forms td.rlvA
{
    border-color:#f2f2f2;
}

.RadListView_Forms td.rlvISel
{
    border-color:#6c6c6c;
}

/*floated*/

.RadListView_Forms .rlvFloated .rlvI,
.RadListView_Forms .rlvFloated .rlvA,
.RadListView_Forms .rlvFloated .rlvISel,
.RadListView_Forms .rlvFloated .rlvIEdit
{
    border-color:#828282;
}

/*edit*/

.RadListView_Forms .rlvInput
{
    border-color:#8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
    background:#fff;
    color:#000;
}
/* &lt;RadMenu / Default&gt; */

.RadMenu_Forms .rmRootGroup,
.RadMenu_Forms a.rmLink,
.RadMenu_Forms .rmGroup .rmText,
.RadMenu_Forms .rmVertical .rmText,
.RadMenu_Forms .rmLeftArrow,
.RadMenu_Forms .rmRightArrow,
.RadMenu_Forms .rmTopArrow,
.RadMenu_Forms .rmBottomArrow
{
    background-image: url('Controls/Menu/rmSprite.png');
    background-color: transparent;
}

.RadMenu_Forms .rmRootGroup
{
    border: 1px solid #828282;
    background-repeat: repeat-x;
    background-position: 0 -408px;
    background-color: #e6e6e6;
}

/* &lt;Root items&gt; */

.RadMenu_Forms,
.RadMenu_Forms a.rmLink
{
    font: normal 12px/23px "Segoe UI", Arial, sans-serif;
    color: #000;
    text-decoration: none;
}

.RadMenu_Forms a.rmLink,
.RadMenu_Forms a.rmDisabled,
.RadMenu_Forms a.rmDisabled:hover
{
    background-position: 0 -72px;
}

.RadMenu_Forms .rmFirst a.rmLink,
.RadMenu_Forms .rmFirst a.rmLink:hover,
.RadMenu_Forms .rmLast .rmText,
.RadMenu_Forms .rmLast a.rmLink:hover .rmText,
.RadMenu_Forms .rmVertical a.rmLink,
.RadMenu_Forms .rmVertical .rmText
{
    background-repeat: no-repeat;
    background-position: 0 500px;
}

.RadMenu_Forms .rmVertical .rmFirst,
.RadMenu_Forms .rmVertical .rmLast
{
    background: none;
}

.RadMenu_Forms a.rmLink:hover,
.RadMenu_Forms a.rmFocused,
.RadMenu_Forms a.rmSelected
{
    background-color: #fff;
}

.RadMenu_Forms .rmHorizontal .rmRootLink span.rmText
{
    display: inline;
    padding-left: 12px;
}

.RadMenu_Forms_rtl .rmRootLink span.rmText
{
    padding-right: 12px;
}

.RadMenu_Forms_Context_rtl .rmRootLink span.rmText
{
    padding-right: 28px;
}

.RadMenu_Forms .rmHorizontal a.rmRootLink
{
    padding-left: 0;
}

.RadMenu_Forms_rtl a.rmRootLink
{
    margin-left: 0;
    padding: 0;
}

.RadMenu_Forms .rmHorizontal .rmItem &gt; a.rmRootLink /* IE6 doesn't like width: 100% on its items. */
{
    width: 100%;
}

.RadMenu_Forms ul.rmHorizontal .rmLeftImage
{
    margin: 4px -4px 0 6px;
}

.RadMenu_Forms_rtl ul.rmHorizontal .rmLeftImage
{
    margin: 4px 6px 0 -4px;
}

.RadMenu_Forms .rmVertical a.rmLink
{
    padding-top: 1px;
    padding-bottom: 1px;
}

.RadMenu_Forms .rmVertical a.rmLink:hover,
.RadMenu_Forms .rmVertical a.rmFocused,
.RadMenu_Forms .rmVertical a.rmSelected,
.RadMenu_Forms .rmVertical a.rmExpanded,
.RadMenu_Forms .rmVertical a.rmExpanded:hover
{
    padding-top: 0;
    padding-bottom: 0;
    border-style: solid;
    border-color: #828282;
    border-width: 1px 0;
}

.RadMenu_Forms .rmVertical .rmFirst a.rmLink:hover,
.RadMenu_Forms .rmVertical .rmFirst a.rmFocused,
.RadMenu_Forms .rmVertical .rmFirst a.rmSelected,
.RadMenu_Forms .rmVertical .rmFirst a.rmExpanded,
.RadMenu_Forms .rmVertical .rmFirst a.rmExpanded:hover
{
    padding-top: 1px;
    padding-bottom: 0;
    border-top-width: 0;
}

.RadMenu_Forms .rmVertical .rmLast a.rmLink:hover,
.RadMenu_Forms .rmVertical .rmLast a.rmFocused,
.RadMenu_Forms .rmVertical .rmLast a.rmSelected,
.RadMenu_Forms .rmVertical .rmLast a.rmExpanded,
.RadMenu_Forms .rmVertical .rmLast a.rmExpanded:hover
{
    padding-bottom: 1px;
    padding-top: 0;
    border-bottom-width: 0;
}

.RadMenu_Forms .rmVertical .rmItem a.rmDisabled:hover
{
    padding-top: 1px;
    padding-bottom: 1px;
    border-width: 0;
}

.RadMenu_Forms a.rmExpanded,
.RadMenu_Forms a.rmExpanded:hover
{
    background-color: #fff;
}

.RadMenu_Forms a.rmDisabled,
.RadMenu_Forms a.rmDisabled:hover
{
    color: #7d7d7d;
    background-color: transparent;
}

/* &lt;/Root items&gt; */


/* &lt;Submenu items&gt; */

.RadMenu_Forms .rmGroup,
.RadMenu_Forms .rmMultiColumn,
.RadMenu_Forms .rmGroup .rmVertical
{
    border: 1px solid #979797;
    background: #fff url('Controls/Menu/rmVSprite.png') repeat-y 0 0;
}

.RadMenu_Forms .rmTopFix,
.RadMenu_Forms .rmBottomFix,
.RadMenu_Forms .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_Forms .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_Forms .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_Forms .rmRoundedCorners ul.rmHorizontal .rmFirst,
.RadMenu_Forms_Context.rmRoundedCorners .rmGroup .rmItem,
.RadMenu_Forms_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
{
    background-image: url('Controls/Menu/rmVSprite.png');
    background-color: #fff; 
    background-repeat: repeat-y;
}

* html .rmRoundedCorners_Forms .rmGroup .rmItem,
* html .rmRoundedCorners_Forms ul.rmHorizontal .rmFirst
{
    background-image: url('Controls/Menu/rmVSprite.png');
    background-color: #fff; 
    background-repeat: repeat-y;
}

.RadMenu_Forms .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_Forms .rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_Forms .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_Forms .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_Forms .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_Forms .rmRoundedCorners .rmScrollWrap .rmVertical,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_Forms_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrap .rmVertical
{
    background-image: none;
}

* html .rmRoundedCorners_Forms .rmScrollWrapContainer .rmGroup,
* html .rmRoundedCorners_Forms .rmScrollWrap .rmItem,
* html .rmRoundedCorners_Forms .rmHorizontal .rmItem,
* html .rmRoundedCorners_Forms .rmScrollWrap .rmVertical
{
    background-image: none;
}

.RadMenu_Forms .rmRoundedCorners .rmGroupColumn
{
    background-color: #fff;
}

.RadMenu_Forms .rmBottomLeft,
.RadMenu_Forms .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Forms_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_Forms .rmRoundedCorners ul.rmGroup,
.RadMenu_Forms .rmRoundedCorners .rmMultiColumn
{
    background-image:  url('Controls/Menu/rmRoundedLeft.png');
    background-color: transparent; 
    background-repeat: no-repeat;
}

* html .rmRoundedCorners_Forms .rmScrollWrapContainer,
* html .rmRoundedCorners_Forms .rmGroup ul.rmGroup,
* html .rmRoundedCorners_Forms ul.rmGroup
{
    background-image:  url('Controls/Menu/rmRoundedLeft.png');
    background-color: transparent; 
    background-repeat: no-repeat;
}

.RadMenu_Forms .rmTopRight,
.RadMenu_Forms .rmBottomRight
{
    background-image:  url('Controls/Menu/rmRoundedRight.png');
    background-color: transparent; 
    background-repeat: no-repeat;
}

.RadMenu_Forms .rmTopFix,
.RadMenu_Forms .rmBottomFix,
.RadMenu_Forms .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_Forms_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_Forms .rmGroup .rmFirst
{
    border-color: #979797;
}

.RadMenu_Forms .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_Forms .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix
{
    background: #FFF;
}

* html .rmRoundedCorners_Forms .rmScrollWrapContainer .rmTopFix,
* html .rmRoundedCorners_Forms .rmScrollWrapContainer .rmBottomFix
{
    background: #FFF;
}

.RadMenu_Forms .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_Forms .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_Forms .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_Forms .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
{
    background-color: #FFF;
    border: 0;
}

* html .rmRoundedCorners_Forms .rmScrollWrapContainer .rmTopArrow,
* html .rmRoundedCorners_Forms .rmScrollWrapContainer .rmBottomArrow,
* html .rmRoundedCorners_Forms .rmScrollWrapContainer .rmLeftArrow,
* html .rmRoundedCorners_Forms .rmScrollWrapContainer .rmRightArrow
{
    background-color: #FFF;
    border: 0;
}

.RadMenu_Forms_rtl .rmBottomLeft,
.RadMenu_Forms_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_Forms_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_Forms .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Forms .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_Forms_Context_rtl ul.rmGroup,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrapContainer
{
    background-image: url('Controls/Menu/rmRoundedLeft_rtl.png');
}

.RadMenu_Forms_rtl .rmTopRight,
.RadMenu_Forms_rtl .rmBottomRight
{
    background-image: url('Controls/Menu/rmRoundedRight_rtl.png');
}

.RadMenu_Forms_rtl li.rmTopFix,
.RadMenu_Forms_rtl li.rmBottomFix,
.RadMenu_Forms_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_Forms_Context_rtl .rmGroup .rmItem
{
    background-position: 101% 0;
}

.RadMenu_Forms .rmSlide .rmScrollWrap
{
    background-image: none;
}

.RadMenu_Forms_rtl .rmGroup,
.RadMenu_Forms_rtl .rmMultiColumn,
.RadMenu_Forms_rtl .rmGroup .rmVertical
{
    background-position: 100% 0;
}

.RadMenu_Forms .rmRootGroup li.rmItem .rmGroup
{
    padding-bottom: 0;
}

.RadMenu_Forms .rmRootGroup .rmHorizontal
{
    background-image: none;
}

.RadMenu_Forms .rmScrollWrap .rmVertical
{
    border: 0;
}

.RadMenu_Forms .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.RadMenu_Forms_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.rmRoundedCorners_Forms .rmScrollWrapContainer li.rmItem
{
    background: none;
}

.RadMenu_Forms .rmGroup .rmItem a.rmLink,
.RadMenu_Forms .rmGroup .rmItem a.rmLink:hover,
.RadMenu_Forms .rmGroup .rmItem a.rmFocused,
.RadMenu_Forms .rmGroup .rmItem a.rmSelected,
.RadMenu_Forms .rmGroup .rmItem a.rmExpanded
{
    padding-top: 0;
    padding-bottom: 0;
    border: 0;
}

.RadMenu_Forms .rmGroup .rmLast a.rmLink,
.RadMenu_Forms .rmGroup .rmLast a.rmLink:hover,
.RadMenu_Forms .rmGroup .rmLast a.rmFocused,
.RadMenu_Forms .rmGroup .rmLast a.rmSelected,
.RadMenu_Forms .rmGroup .rmLast a.rmExpanded
{
    padding-bottom: 1px;
}

.RadMenu_Forms .rmGroup a.rmLink,
.RadMenu_Forms .rmGroup .rmText,
.RadMenu_Forms .rmGroup .rmItem a.rmDisabled,
.RadMenu_Forms .rmGroup .rmItem a.rmDisabled:hover,
.RadMenu_Forms .rmGroup .rmItem a.rmDisabled .rmText,
.RadMenu_Forms .rmGroup .rmItem a.rmDisabled:hover .rmText
{
    background-position: 0 500px;
    background-repeat: no-repeat;
    background-color: transparent;
}

.RadMenu_Forms .rmGroup a.rmLink:hover,
.RadMenu_Forms .rmGroup a.rmFocused,
.RadMenu_Forms .rmGroup a.rmSelected,
.RadMenu_Forms .rmGroup a.rmExpanded
{
    background-position: 0 -168px;
}

.RadMenu_Forms .rmGroup a.rmLink:hover .rmText,
.RadMenu_Forms .rmGroup a.rmFocused .rmText,
.RadMenu_Forms .rmGroup a.rmSelected .rmText,
.RadMenu_Forms .rmGroup a.rmExpanded .rmText
{
    background-position: 100% -192px;
}

/* &lt;expand arrows&gt; */

.RadMenu_Forms .rmRootGroup .rmExpandRight,
.RadMenu_Forms .rmGroup .rmExpandDown,
.RadMenu_Forms_Context .rmGroup .rmExpandRight,
.RadMenu_Forms .rmRootGroup .rmItem a.rmDisabled .rmExpandRight,
.RadMenu_Forms .rmGroup .rmItem a.rmDisabled .rmExpandDown,
.RadMenu_Forms .rmRootGroup .rmItem a.rmDisabled:hover .rmExpandRight,
.RadMenu_Forms .rmGroup .rmItem a.rmDisabled:hover .rmExpandDown
{
    background-position: 100% -216px;
}

.RadMenu_Forms a.rmLink:hover .rmExpandRight,
.RadMenu_Forms .rmLast a.rmLink:hover .rmExpandRight,
.RadMenu_Forms a.rmFocused .rmExpandRight,
.RadMenu_Forms a.rmSelected .rmExpandRight,
.RadMenu_Forms a.rmExpanded .rmExpandRight
{
    background-position: 100% -312px;
}

.RadMenu_Forms .rmGroup a.rmLink:hover .rmExpandRight,
.RadMenu_Forms .rmGroup a.rmFocused .rmExpandRight,
.RadMenu_Forms .rmGroup a.rmSelected .rmExpandRight,
.RadMenu_Forms .rmGroup a.rmExpanded .rmExpandRight,
.RadMenu_Forms .rmGroup a.rmLink:hover .rmExpandDown,
.RadMenu_Forms .rmGroup a.rmFocused .rmExpandDown,
.RadMenu_Forms .rmGroup a.rmSelected .rmExpandDown,
.RadMenu_Forms .rmGroup a.rmExpanded .rmExpandDown
{
    background-position: 100% -240px;
}

.RadMenu_Forms .rmRootGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_Forms .rmGroup a.rmDisabled:hover .rmExpandDown
{
    background-image: url('Controls/Menu/rmSprite.png');
    background-position: 100% -216px;
}

/* &lt;/expand arrows&gt; */

/* &lt;rtl&gt; */

.RadMenu_Forms_rtl a.rmLink,
.RadMenu_Forms_rtl .rmRootGroup a.rmDisabled
{
    background-position: 100% -96px;
}

.RadMenu_Forms_rtl .rmGroup a.rmDisabled
{
    background: none;
}

.RadMenu_Forms_rtl .rmText
{
    background-position: 0 -96px;
}

.RadMenu_Forms_rtl .rmVertical a.rmExpanded .rmText,
.RadMenu_Forms_rtl .rmVertical a.rmExpanded:hover .rmText
{
    background-position: 0 500px;
    background-repeat: no-repeat;
}

.RadMenu_Forms_rtl .rmGroup a.rmLink:hover,
.RadMenu_Forms_rtl .rmGroup a.rmFocused,
.RadMenu_Forms_rtl .rmGroup a.rmSelected,
.RadMenu_Forms_rtl .rmGroup a.rmExpanded
{
    background-position: 100% -264px;
}

.RadMenu_Forms_rtl .rmGroup a.rmLink:hover .rmText,
.RadMenu_Forms_rtl .rmGroup a.rmFocused .rmText,
.RadMenu_Forms_rtl .rmGroup a.rmSelected .rmText,
.RadMenu_Forms_rtl .rmGroup a.rmExpanded .rmText
{
    background-position: 0 -288px;
}

.RadMenu_Forms_Context_rtl .rmVertical .rmExpandLeft,
.RadMenu_Forms_rtl .rmRootGroup .rmExpandLeft
{
    background-position: 0 -312px;
}

.RadMenu_Forms_rtl .rmVertical a.rmLink:hover .rmExpandLeft,
.RadMenu_Forms_rtl .rmVertical a.rmFocused .rmExpandLeft,
.RadMenu_Forms_rtl .rmVertical a.rmSelected .rmExpandLeft,
.RadMenu_Forms_rtl .rmVertical a.rmExpanded .rmExpandLeft
{
    background-position: 0 -216px;
}

.RadMenu_Forms_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
.RadMenu_Forms_rtl .rmGroup a.rmFocused .rmExpandLeft,
.RadMenu_Forms_rtl .rmGroup a.rmSelected .rmExpandLeft,
.RadMenu_Forms_rtl .rmGroup a.rmExpanded .rmExpandLeft
{
    background-position: 0 -336px;
}

.RadMenu_Forms_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft
{
    background-position: 0 -312px;
}

/* &lt;/rtl&gt; */

/* &lt;/Submenu items&gt; */

/* &lt;Submenu offsets (Default - specific, overlapping submenus)&gt; */

.RadMenu_Forms .rmSlide
{
    margin: 0 0 0 -1px;
}

.RadMenu_Forms .rmVertical .rmSlide,
.RadMenu_Forms .rmSlide .rmSlide,
.RadMenu_Forms_Context .rmGroup .rmSlide
{
    margin: 0 0 0 -5px;
}

.RadMenu_Forms_rtl .rmSlide
{
    margin: 0 0 0 0;
}

.RadMenu_Forms_rtl .rmFirst .rmSlide
{
    margin-left: 1px;
}

.RadMenu_Forms_rtl .rmVertical .rmSlide,
.RadMenu_Forms_rtl .rmSlide .rmSlide,
.RadMenu_Forms_Context_rtl .rmGroup .rmSlide
{
    margin: 0 0 0 5px;
}

/* &lt;/Submenu offsets&gt; */

/* &lt;Scrolling arrows&gt; */

.RadMenu_Forms .rmLeftArrow,
.RadMenu_Forms .rmRightArrow
{
    background-color: #E6E6E6;
}

.RadMenu_Forms .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #828282; }
.RadMenu_Forms .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #828282; }

.RadMenu_Forms .rmTopArrow,
.RadMenu_Forms .rmBottomArrow,
.RadMenu_Forms .rmGroup .rmLeftArrow,
.RadMenu_Forms .rmGroup .rmRightArrow
{
    background-color: #E6E6E6;
}

.RadMenu_Forms .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #828282; }
.RadMenu_Forms .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #828282; }

/* &lt;/Scrolling arrows&gt; */

/* &lt;Separators&gt; */

.RadMenu_Forms .rmHorizontal .rmSeparator .rmText,
.RadMenu_Forms .rmVertical .rmHorizontal .rmSeparator .rmText
{
    height: 22px;
    margin: 1px 0 0;
    width: 1px;
    background-color: #A8A8A8;
}

.RadMenu_Forms_Context .rmSeparator .rmText,
.RadMenu_Forms .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_Forms .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{
    background-color: transparent;
    background-position: 0 -406px;
}

/* &lt;/Separators&gt; */

/* &lt;/RadMenu / Default&gt; */

/*RadNotification Default Skin*/

.RadNotification_Forms
{
    border: 1px solid #c4c4c4;
    background-color: #ebebeb;
}

.RadNotification_Forms.rnShadows
{
    box-shadow: 2px 2px 3px #b0b0b0;
    -webkit-box-shadow: 2px 2px 3px #b0b0b0;
}

.RadNotification_Forms .rnTitleBar,
.RadNotification_Forms .rnCommands a
{
    background-image: url('Controls/Notification/NotificationSprite.png');
}

.RadNotification_Forms .rnTitleBar
{
    border-bottom: 1px solid transparent;
}

.RadNotification_Forms .rnContentWrapper
{
    border-top: 1px solid transparent;
}

/* base style overwrites */
.RadNotification_Forms .rnCommands
{
    margin: 4px 0 0;
}
/**
 * Organizational Chart Default Skin
 */




/*----------------------------------------------------------------------------*/




/** Global wrapper */
.RadOrgChart_Forms {
    color: #000000;
    font: normal 12px/14px "Segoe UI", Arial, sans-serif;
}




/** Viewport */
.RadOrgChart_Forms .rocViewport {}




/** NodeList */
.RadOrgChart_Forms .rocNodeList {}




/** Node */
.RadOrgChart_Forms .rocNode {}




/** Group */
.RadOrgChart_Forms .rocGroup {
    border-radius: 10px;
    background-color: #e5e5e5;
    background-color: rgba(0, 0, 0, .1);
    *background-color: #e5e5e5;
}




/** ItemList */
.RadOrgChart_Forms .rocItemList {}




/** ItemWrap */
.RadOrgChart_Forms .rocItemWrap {}




/** Items */
.RadOrgChart_Forms .rocItem {}


    .RadOrgChart_Forms .rocItemContent,
    .RadOrgChart_Forms .rocItemTemplate {
        border-color: #999999;
        border-radius: 5px;
        background-color: #cccccc;
        background-image: url('Controls/OrgChart/rocItemTileLight.png');
        _background-image: none;
    }




/** Node lines */
.RadOrgChart_Forms .rocLineUp,
.RadOrgChart_Forms .rocLineDown,
.RadOrgChart_Forms .rocLineHorizontal {
    background-image: url('Controls/OrgChart/rocLinesDark.png');
}
.RadPanelBar_Forms
{
    background: #fff;
}

.RadPanelBar_Forms .rpRootGroup
{
    border-color: #828282;
}

.RadPanelBar_Forms a.rpLink,
.RadPanelBar_Forms div.rpHeaderTemplate,
.RadPanelBar_Forms .rpTemplate
{
    color: #000;
    font: normal 12px/24px "Segoe UI", Arial, sans-serif;
}

.RadPanelBar_Forms div.rpHeaderTemplate,
.RadPanelBar_Forms a.rpLink
{
    background-color: #fdfdfd;
    background-image: url('Controls/PanelBar/RootItemBg.png');
    border-color: #ebebeb;
}

.RadPanelBar_Forms .rpOut
{
    border-color: #ebebeb;
}

.RadPanelBar_Forms a.rpFocused,
.RadPanelBar_Forms a.rpExpanded,
.RadPanelBar_Forms a.rpSelected,
.RadPanelBar_Forms div.rpFocused,
.RadPanelBar_Forms div.rpExpanded,
.RadPanelBar_Forms div.rpSelected,
.RadPanelBar_Forms a.rpSelected:hover
{
    background-color: #fdfdfd;
    border-color: #6c6c6c;
}

/* &lt;disabled items&gt; */
.RadPanelBar_Forms a.rpDisabled,
.RadPanelBar_Forms div.rpDisabled,
.RadPanelBar_Forms a.rpDisabled:hover
{
    color: #bbb;
}
/* &lt;/disabled items&gt; */

/* &lt;subitems&gt; */
.RadPanelBar_Forms .rpGroup
{
    background-color: #fff;
}

.RadPanelBar_Forms .rpGroup a.rpLink,
.RadPanelBar_Forms .rpGroup div.rpHeaderTemplate,
.RadPanelBar_Forms .rpGroup .rpTemplate
{
    color: #000;
    background-image: none;
    background-color: transparent;
}

.RadPanelBar_Forms .rpGroup a.rpLink:hover
{
    color: #000;
}

.RadPanelBar_Forms .rpGroup a.rpLink,
.RadPanelBar_Forms .rpGroup a.rpLink .rpOut
{       
    background-color: transparent;
    background-image: url('Controls/PanelBar/SubItemStates.png');
    background-repeat: no-repeat;
}

.RadPanelBar_Forms .rpGroup a.rpSelected,
.RadPanelBar_Forms .rpGroup a.rpSelected:hover
{
    color: #fff;
}

/* &lt;subitems (disabled)&gt; */
.RadPanelBar_Forms ul.rpGroup .rpDisabled,
.RadPanelBar_Forms .rpGroup a.rpDisabled:hover,
.RadPanelBar_Forms .rpGroup a.rpDisabled .rpOut
{
    background-image: none;
}

.RadPanelBar_Forms ul.rpGroup .rpDisabled,
.RadPanelBar_Forms .rpGroup a.rpDisabled:hover
{
    color: #bbb;
    background-color: #fff;
}
/* &lt;subitems (disabled)&gt; */

/* &lt;/subitems&gt; */


/* &lt;background positioning&gt; */
.RadPanelBar_Forms a.rpLink,
.RadPanelBar_Forms div.rpHeaderTemplate,
.RadPanelBar_Forms a.rpExpanded,
.RadPanelBar_Forms div.rpExpanded,
.RadPanelBar_Forms .rpItem a.rpLinkExpandHovered
{
    background-position: 0 0;
}

.RadPanelBar_Forms a.rpFocused,
.RadPanelBar_Forms div.rpFocused,
.RadPanelBar_Forms a.rpLink:hover,
.RadPanelBar_Forms a.rpExpanded:hover
{
    background-position: 0 -200px;
}

.RadPanelBar_Forms a.rpSelected,
.RadPanelBar_Forms div.rpSelected,
.RadPanelBar_Forms a.rpSelected:hover
{
    background-position: 0 -400px;
}

.RadPanelBar_Forms .rpFirst a.rpLink,
.RadPanelBar_Forms .rpFirst div.rpHeaderTemplate,
.RadPanelBar_Forms li.rpFirst .rpExpanded
{
    background-position: 0 -1px;
}

.RadPanelBar_Forms li.rpFirst .rpFocused,
.RadPanelBar_Forms .rpFirst a.rpLink:hover
{
    background-position: 0 -201px;
}

.RadPanelBar_Forms li.rpFirst .rpSelected,
.RadPanelBar_Forms .rpFirst a.rpSelected:hover
{
    background-position: 0 -401px;
}

/* &lt;root items (disabled)&gt; */
.RadPanelBar_Forms a.rpDisabled:hover
{
    cursor: default;
}

.RadPanelBar_Forms a.rpDisabled,
.RadPanelBar_Forms div.rpDisabled,
.RadPanelBar_Forms a.rpDisabled:hover,
.RadPanelBar_Forms a.rpDisabled:hover .rpOut
{
    background-position: 0 0;
}
/* &lt;/root items (disabled)&gt; */

/*      &lt;expand arrows&gt; */
.RadPanelBar_Forms .rpExpandable span.rpExpandHandle,
.RadPanelBar_Forms .rpExpanded span.rpExpandHandle
{
    background-color: transparent;
    background-image: url('Controls/PanelBar/Expandable.png');
    background-repeat: no-repeat;
}

.RadPanelBar_Forms_rtl .rpGroup .rpText
{
    padding: 0 10px;
}

.RadPanelBar_Forms .rpExpandable span.rpExpandHandle,
.RadPanelBar_Forms a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -5px; }
.RadPanelBar_Forms a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Forms a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -5px; }
.RadPanelBar_Forms .rpExpanded span.rpExpandHandle,
.RadPanelBar_Forms a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -181px; }
.RadPanelBar_Forms a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Forms a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -181px; }

.RadPanelBar_Forms div.rpExpandable .rpExpandHandleHovered { background-position: 0 -5px; }
.RadPanelBar_Forms div.rpExpanded .rpExpandHandleHovered { background-position: 0 -181px; }

/*      &lt;/expand arrows&gt; */

.RadPanelBar_Forms .rpGroup a.rpLink,
.RadPanelBar_Forms .rpGroup div.rpHeaderTemplate,
.RadPanelBar_Forms .rpGroup a.rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar_Forms .rpGroup a.rpLink:hover,
.RadPanelBar_Forms ul.rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar_Forms .rpGroup a.rpLink:hover .rpOut,
.RadPanelBar_Forms .rpGroup a.rpFocused .rpOut { background-position: 0 0; }

/*      &lt;subitems (selected)&gt; */
.RadPanelBar_Forms ul.rpGroup .rpSelected,
.RadPanelBar_Forms .rpGroup a.rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar_Forms .rpGroup a.rpSelected .rpOut,
.RadPanelBar_Forms .rpGroup a.rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      &lt;/subitems (selected)&gt; */

/*      &lt;subitems (expand arrows)&gt; */
.RadPanelBar_Forms ul.rpGroup .rpExpandable .rpExpandHandle,
.RadPanelBar_Forms .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -343px; }
.RadPanelBar_Forms .rpGroup a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Forms .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -343px; }
.RadPanelBar_Forms ul.rpGroup .rpExpanded .rpExpandHandle,
.RadPanelBar_Forms .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -482px; }
.RadPanelBar_Forms .rpGroup a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Forms .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -482px; }

.RadPanelBar_Forms .rpGroup div.rpExpandable .rpExpandHandleHovered { background-position: 0 -343px; }
.RadPanelBar_Forms .rpGroup div.rpExpanded .rpExpandHandleHovered { background-position: 0 -482px; }
/* &lt;/background positioning&gt; */
/* RadRating for ASP.NET AJAX Default Skin */

.RadRating_Forms a,
.RadRating_Forms a span
{
    background-image: url('Controls/Rating/Sprite.png');
}

* html .RadRating_Forms a,
* html .RadRating_Forms a span
{
    background-image: url('Controls/Rating/Sprite.gif');
}
.RadRibbonBar_Forms
{
    font: 11px "Segoe UI", Arial, sans-serif;
}

.RadRibbonBar_Forms .rrbContentWrapIn,
.RadRibbonBar_Forms .rrbButtonArea,
.RadRibbonBar_Forms .rrbGroupTitle,
.RadRibbonBar_Forms .rrbButtonGroupIn,
.RadRibbonBar_Forms .rrbCollapsedGroup .rrbButtonIn,
.RadRibbonBar_Forms a.rrbButtonHovered .rrbButtonIn,
.RadRibbonBar_Forms a.rrbButtonOut:hover .rrbButtonIn,
.RadRibbonBar_Forms .rrbButtonOut .rrbButtonTextHover,
.RadRibbonBar_Forms .rrbButtonStrip .rrbButtonIn,
.RadRibbonBar_Forms div.rrbButtonStrip a.rrbDisabled .rrbButtonIn,
.RadRibbonBar_Forms .rrbButtonClicked .rrbButtonIn,
.RadRibbonBar_Forms .rrbButtonClicked .rrbButtonTextHover,
.RadRibbonBar_Forms .rrbToggled .rrbButtonIn,
.RadRibbonBar_Forms .rrbToggled .rrbButtonTextHover,
.RadRibbonBar_Forms .rrbExpanded .rrbButtonIn,
.RadRibbonBar_Forms .rrbExpanded .rrbButtonTextHover
{
    background-image: url('Controls/RibbonBar/rrbGradients.png');
}

.RadRibbonBar_Forms .rrbButtonArrow,
.RadRibbonBar_Forms .rrbResizeHandle,
.RadRibbonBar_Forms .rrbGroupLauncher
{
    background-image: url('Controls/RibbonBar/rrbArrowSprite.png');
}

.RadRibbonBar_Forms .rrbContentWrapOut,
.RadRibbonBar_Forms .rrbContentWrapMid,
.RadRibbonBar_Forms .rrbContentWrapIn
{
    background-color: #EEE;
    border-color: #828282;
}

.RadRibbonBar_Forms .rrbContentWrapIn,
.RadRibbonBar_Forms .rrbButtonArea
{
    background-color: #CCC;
}

.RadRibbonBar_Forms div.rrbGroupTitle,
.RadRibbonBar_Forms div.rrbButtonGroupIn
{
    background-color: #FFF;
    background-position: 0 100%;
}

.RadRibbonBar_Forms a.rrbCollapsedGroup span.rrbButtonMid .rrbButtonIn
{
    background-position: 0 98%;
}

.RadRibbonBar_Forms .rrbButtonOut,
.RadRibbonBar_Forms .rrbButtonMid,
.RadRibbonBar_Forms .rrbButtonIn
{
    border-color: transparent;
}

.RadRibbonBar_Forms .rrbDecoration,
.RadRibbonBar_Forms .rrbButtonArea .rrbCollapsedGroup,
.RadRibbonBar_Forms .rrbCollapsedGroup .rrbButtonMid
{
    background-color: #fff;
    border-color: #DDD #CCC #BBB;
}

.RadRibbonBar_Forms .rrbMenuGroupMid,
.RadRibbonBar_Forms .rrbMenuGroupIn,
.RadRibbonBar_Forms .rrbButtonGroup,
.RadRibbonBar_Forms .rrbButtonGroupIn
{
    background-color: #FFF;
    border-color: #CCC #AAA #999;
}

.RadRibbonBar_Forms .rrbDecoration .rrbButtonIn,
.RadRibbonBar_Forms .rrbCollapsedGroup .rrbButtonIn
{
    border-color: #f4f4f4;
}

.RadRibbonBar_Forms a.rrbButtonStripPart,
.RadRibbonBar_Forms a.rrbButtonStripPart .rrbButtonMid,
.RadRibbonBar_Forms div.rrbButtonStrip a.rrbDisabled,
.RadRibbonBar_Forms div.rrbButtonStrip a.rrbDisabled .rrbButtonMid
{
    background-color: #DDD;
    border-color: #DDD #CCC #BBB;
}

.RadRibbonBar_Forms a.rrbButtonHovered,
.RadRibbonBar_Forms a.rrbButtonOut:hover,
.RadRibbonBar_Forms a.rrbButtonHovered .rrbButtonMid,
.RadRibbonBar_Forms a.rrbButtonOut:hover .rrbButtonMid,
.RadRibbonBar_Forms a.rrbButtonHovered,
.RadRibbonBar_Forms a.rrbButtonStripPart:hover,
.RadRibbonBar_Forms a.rrbButtonHovered .rrbButtonMid,
.RadRibbonBar_Forms a.rrbButtonStripPart:hover .rrbButtonMid
{
    background-color: #C5C5C5;
    border-color: #CCC #BBB #AAA;
}

.RadRibbonBar_Forms .rrbButtonArea a.rrbCollapsedGroup:hover,
.RadRibbonBar_Forms a.rrbCollapsedGroup:hover .rrbButtonMid
{
    background-color: #EFEFEF;
}

.RadRibbonBar_Forms a.rrbDecoration:hover .rrbButtonIn,
.RadRibbonBar_Forms a.rrbCollapsedGroup:hover .rrbButtonIn
{
    border-color: #E4E4E4;
}

.RadRibbonBar_Forms .rrbButtonClicked,
.RadRibbonBar_Forms .rrbButtonClicked .rrbButtonMid,
.RadRibbonBar_Forms div.rrbButtonGroup .rrbToggled,
.RadRibbonBar_Forms div.rrbButtonGroup .rrbToggled .rrbButtonMid,
.RadRibbonBar_Forms a.rrbExpanded,
.RadRibbonBar_Forms a.rrbExpanded .rrbButtonMid,
.RadRibbonBar_Forms a.rrbButtonClicked:hover,
.RadRibbonBar_Forms a.rrbButtonClicked:hover .rrbButtonMid,
.RadRibbonBar_Forms a.rrbButtonClicked:hover .rrbButtonOut
{
    background-color: #cacaca;
    border-color: #BBB #AAA #999;
}

.RadRibbonBar_Forms a.rrbButtonClicked.rrbDecoration:hover .rrbButtonIn,
.RadRibbonBar_Forms a.rrbButtonClicked.rrbCollapsedGroup:hover .rrbButtonIn
{
    border-color: #D4D4D4;
}

.RadRibbonBar_Forms a.rrbButtonOut:hover .rrbButtonText
{
    border-color: #BBB;
}

.RadRibbonBar_Forms .rrbButtonTextHover
{
    background-color: #c5c5c5;
}

.RadRibbonBar_Forms a.rrbButtonClicked.rrbLargeButton:hover .rrbButtonText
{
    border-color: #CCC;
}

.RadRibbonBar_Forms .rrbButtonClicked .rrbButtonTextHover
{
    background-color: #c8c8c8;
}

.RadRibbonBar_Forms .rrbButtonGroupHover .rrbButtonGroupIn
{
    background-color: #EFEFEF;
}

.RadRibbonBar_Forms .rrbGroupTitle
{
    color: #000;
    border-top: 1px solid #d2d2d2;
}

.RadRibbonBar_Forms .rrbButtonText,
.RadRibbonBar_Forms .rrbButtonStripPart,
.RadRibbonBar_Forms .rrbLargeButton .rrbButtonArrow,
.RadRibbonBar_Forms .rrbCollapsedGroup .rrbButtonArrow
{
    color: #000;
}

.RadRibbonBar_Forms a.rrbDisabled .rrbButtonText,
.RadRibbonBar_Forms a.rrbDisabled:hover .rrbButtonText
{
    color: #999;
}

.RadRibbonBar_Forms .rrbMenuGroupMid,
.RadRibbonBar_Forms .rrbDetachedContainer .rrbContentWrapOut
{
    box-shadow: 3px 2px 3px #888;
    -moz-box-shadow: 3px 2px 3px #888;
    -webkit-box-shadow: 3px 2px 3px #888;
}

/* RadTabStrip styles */
.RadRibbonBar_Forms .rrbTabStrip .rtsUL,
.RadRibbonBar_Forms .rrbTabStrip.RadTabStripBottom_Forms  .rtsUL
{
    border-color: #828282;
}

.RadRibbonBar_Forms .rrbTabStrip .rtsUL
{
    border-top: 0;
}

.RadRibbonBar_Forms .rrbTabStrip.RadTabStripBottom_Forms  .rtsUL
{
    border-bottom: 0;
}




/** Tabstrip */
.RadRibbonBar_Forms .rrbTabs {
    line-height: 26px;
    border-bottom-color: #828282;
}




/** Application Tab */
.RadRibbonBar_Forms .rrbApplicationTab {
    color: #ffffff;
    line-height: 22px;
}


    .RadRibbonBar_Forms .rrbApplicationTab .rrbTabLabel {
        background-image: url('Controls/RibbonBar/rrbApplicationTabSprite.png');
        _background-image: url('Controls/RibbonBar/rrbApplicationTabSprite_IE6.png');
        background-position: left 0;
    }


    .RadRibbonBar_Forms .rrbApplicationTab .rrbTabText {
        background-image: url('Controls/RibbonBar/rrbApplicationTabSprite.png');
        _background-image: url('Controls/RibbonBar/rrbApplicationTabSprite_IE6.png');
        background-position: right 0;
    }




/** Hovered Application Tab */
.RadRibbonBar_Forms .rrbHoveredApplicationTab {}


    .RadRibbonBar_Forms .rrbHoveredApplicationTab .rrbTabLabel {
        background-position: left -26px;
    }


    .RadRibbonBar_Forms .rrbHoveredApplicationTab .rrbTabText {
        background-position: right -26px;
    }




/** Selected Application Tab */
.RadRibbonBar_Forms .rrbSelectedApplicationTab {
    color: #000000;
}


    .RadRibbonBar_Forms .rrbSelectedApplicationTab .rrbTabLabel {
        background-position: left -52px;
    }


    .RadRibbonBar_Forms .rrbSelectedApplicationTab .rrbTabText {
        background-position: right -52px;
    }




/** Contextual Tab */
.RadRibbonBar_Forms .rrbContextualTab {}


    .RadRibbonBar_Forms .rrbContextualTab .rrbContextualTabLabel {
        color: #ffffff;
        background-image: url('Controls/RibbonBar/rrbContextualTabSmoothTile.png');
        background-position: left 2px;
    }




/** Tab */
.RadRibbonBar_Forms .rrbTab {
    color: #000000;
}


    .RadRibbonBar_Forms .rrbTabLabel {
        background-image: url('Controls/RibbonBar/rrbTabSprite.png');
        _background-image: url('Controls/RibbonBar/rrbTabSprite_IE6.png');
        background-position: left 0;
    }


    .RadRibbonBar_Forms .rrbTabText {
        background-image: url('Controls/RibbonBar/rrbTabSprite.png');
        _background-image: url('Controls/RibbonBar/rrbTabSprite_IE6.png');
        background-position: right 0;
    }




/** Hovered Tab */
.RadRibbonBar_Forms .rrbHoveredTab {}


    .RadRibbonBar_Forms .rrbHoveredTab .rrbTabLabel {
        background-position: left -26px;
    }


    .RadRibbonBar_Forms .rrbHoveredTab .rrbTabText {
        background-position: right -26px;
    }




/** Selected Tab */
.RadRibbonBar_Forms .rrbSelectedTab {
    color: #000000;
}


    .RadRibbonBar_Forms .rrbSelectedTab .rrbTabLabel {
        background-position: left -52px;
    }


    .RadRibbonBar_Forms .rrbSelectedTab .rrbTabText {
        background-position: right -52px;
    }





/** QuickAccessToolbar */
.RadRibbonBar_Forms .rrbQuickAccessToolbar {}


    .RadRibbonBar_Forms .rrbQatItem {}
    .RadRibbonBar_Forms .rrbQatButton {}


    .RadRibbonBar_Forms .rrbQatDropDown {}
    .RadRibbonBar_Forms .rrbQatDropDown .rrbQatButton {}
    .RadRibbonBar_Forms .rrbQatDropDown .rrbQatButton:hover {
        border-color: #9e9e9e;
        background-color: #c5c5c5;
    }
    
    
    .RadRibbonBar_Forms .rrbQatDropDown .rrbSlide {}





/** RadRibbonBar Menu */
.RadRibbonBar_Forms .rrbMenu {
    border-color: #979797;
    color: #000000;
    background-color: #ffffff;
}


    .RadRibbonBar_Forms .rrbSlide {}
    .RadRibbonBar_Forms .rrbMenu .rrbMenuGroup {}
    .RadRibbonBar_Forms .rrbMenu .rrbMenuLabel {
        background-color: #eeeeee;
    }
    .RadRibbonBar_Forms .rrbMenu .rrbMenuSeparator {}




    /** Menu items */
    .RadRibbonBar_Forms .rrbMenu .rrbMenuItem {}
    .RadRibbonBar_Forms .rrbMenu .rrbMenuItem:hover,
    .RadRibbonBar_Forms .rrbMenu .rrbMenuItemHovered {
        border-color: #9e9e9e;
        color: #000000;
        background-color: #c5c5c5;
    }


    .RadRibbonBar_Forms .rrbMenu .rrbMenuItemCheckbox {}
    .RadRibbonBar_Forms .rrbMenu .rrbMenuItemCheckbox label {}
    .RadRibbonBar_Forms .rrbMenu .rrbMenuItemCheckbox input {}
    .RadRibbonBar_Forms/* new styles */
.RadRotator_Forms .rrClipRegion
{
    border: solid 1px #a7bac5;
}

/*================== The list ========================*/

.RadRotator_Forms .rrClipRegion  .rrItemsList 
{
    float: left;
    padding: 0;
    margin: 0;
    list-style: none;          
}

/* For vertical carousel, not set, width defaults to auto */
/* Note if you explicitly set width to auto, this might cause */
/* problems with Safari */

.RadRotator_Forms .rrButton
{
    background-image: url('Controls/Rotator/RotatorButtons.gif');
    background-repeat: no-repeat;
}

/* When LoadOnDemand */
.rrLoadingSign
{
    background: url('Controls/Common/loading_small.gif') no-repeat center;
}
 .rrbMenu .rrbMenuItemCheckboxChecked {}
    .RadRibbonBar_Forms .rrbMenu .rrbMenuItemCheckboxChecked label {}


    .RadRibbonBar_Forms .rrbMenu .rrbMenuItemRadio {}
    .RadRibbonBar_Forms .rrbMenu .rrbMenuItemRadio label {}
    .RadRibbonBar_Forms .rrbMenu .rrbMenuItemRadio input {}
    .RadRibbonBar_Forms .rrbMenu .rrbMenuItemRadioChecked {}
    .RadRibbonBar_Forms .rrbMenu .rrbMenuItemRadioChecked label {}

    /* new styles */
.RadRotator_Forms .rrClipRegion
{
    border: solid 1px #a7bac5;
}

/*================== The list ========================*/

.RadRotator_Forms .rrClipRegion  .rrItemsList 
{
    float: left;
    padding: 0;
    margin: 0;
    list-style: none;          
}

/* For vertical carousel, not set, width defaults to auto */
/* Note if you explicitly set width to auto, this might cause */
/* problems with Safari */

.RadRotator_Forms .rrButton
{
    background-image: url('Controls/Rotator/RotatorButtons.gif');
    background-repeat: no-repeat;
}

/* When LoadOnDemand */
.rrLoadingSign
{
    background: url('Controls/Common/loading_small.gif') no-repeat center;
}
</pre></body></html>