﻿body
{
    margin: 0;
    padding: 0;
    height: 100%;
    overflow: hidden;
    text-align: center;
    font-family: "Segoe UI" ,Arial,sans-serif;
    font-size: 10pt;
}
body.radwindow
{
    padding: 10px;
    height: 100%;
    overflow: hidden;
    text-align: center;
    font-family: "Segoe UI" ,Arial,sans-serif;
    font-size: 10pt;
}
div#page
{
    padding: 0;
    text-align: center;
}
div#header
{
    background-image: url(img/headerbgnd.jpg);
    background-repeat: repeat-x;
    background-color: #000;
    position: absolute;
    left: 0;
    right: 0;
    height: 100px;
    text-align: left;
    z-index: 99999;
    min-width: 710px !important;
}
div#logo
{
    background-image: url(img/logo.jpg);
    background-repeat: no-repeat;
    position: absolute;
    width: 225px;
    height: 100px;
    text-align: left;
    z-index: 999999;
}
div#logoOnlinePaymentReceipt
{
    background-image: url(img/companion-logoonly.png);
    background-repeat: no-repeat;
    position: absolute;
    width: 79px;
    height: 50px;
    text-align: left;
    z-index: 999999;
}
div#toolbarcontainer
{
    position: absolute;
    right: 30px;
    min-width: 100px;
    height: 28px;
    margin-top: 15px;
}
div#toolbarleft
{
    background-image: url(img/toolbar_left.jpg);
    background-repeat: no-repeat;
    position: absolute;
    width: 5px;
    height: 28px;
}
div#toolbarmid
{
    background-image: url(img/toolbar_mid.jpg);
    background-repeat: repeat-x;
    position: relative;
    left: 5px;
    width: 100%;
    height: 28px;
    text-align: left;
    white-space: nowrap;
}
div#toolbarright
{
    background-image: url(img/toolbar_right.jpg);
    background-repeat: no-repeat;
    position: absolute;
    right: -10px;
    top: 0;
    width: 5px;
    height: 28px;
}
div#bannermenu
{
    position: absolute;
    right: 20px;
    min-width: 200px;
    height: 34px;
    margin-top: 46px;
    margin-left: auto;
    text-align: right;
    z-index: 99999;
}
div#toolbarmid .username
{
    display: inline-block;
    font-family: "Segoe UI" ,Arial,sans-serif;
    color: #fefefe;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    margin-top: 8px;
    margin-bottom: 8px;
    margin-right: 3px;
    margin-left: 3px;
}
div#toolbarmid .alert
{
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 3px;
    z-index: 999999;
}
div#toolbarmid .tbquicksearch
{
    display: inline-block;
    font-family: "Segoe UI" ,Arial,sans-serif;
    color: #000;
    background-color: #fff;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    margin-top: 0;
    margin-bottom: 3px;
    margin-right: 3px;
    margin-left: 3px;
    width: 100px;
}
div#toolbarmid .logout
{
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 0;
}
div#toolbarmid .buthelp
{
    display: inline-block;
    margin-top: 0;
    margin-bottom: 5px;
    margin-right: 0;
    margin-left: 0;
}
div#workarea_top
{
    padding: 0 1.4em .6em 1.4em;
    z-index: 1;
    position: fixed;
    top: 100px;
    left: 0;
    right: 0;
    height: 25px;
    text-align: left;
    font-weight: bold;
    font-size: 125%;
    height: 30px;
}
div#workarea
{
    position: absolute;
    left: 0;
    right: 0;
    top: 130px;
    bottom: 18px;
    text-align: left;
    z-index: 1;
    overflow: auto;
    background: #fff;
    margin: auto;
    padding: 1em 1.4em 1em 1.4em;
}
div#job_workarea_container
{
    position: absolute;
    top: 100px;
    left: 0;
    right: 0;
    bottom: 18px;
}
div#job_workarea_top
{
    padding: 0 1.4em .6em 1.4em;
    text-align: left;
    font-weight: bold;
    font-size: 125%;
}
div#job_workarea
{
    padding: 0 1.4em 10px 1.4em;
    text-align: left;
    overflow: auto;
    background: #fff;
    margin: auto;
    height: 100%;
}
div#radwindowworkarea
{
    padding: 10px;
    text-align: left;
    overflow: auto;
}
div#footer
{
    background-image: url(img/footer.jpg);
    background-repeat: repeat-x;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 18px;
    z-index: 2;
    min-width: 710px !important;
}
div#footer-right
{
    background-image: url(img/footer.jpg);
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0;
    right: 20px;
    width: 190px;
    height: 18px;
}
div#eclicpsefootertxt
{
    padding-top: 3px;
    font-size: 7pt !important;
    color: #fff;
}
table.inputtable
{
    text-align: left;
}
table.inputtable th.extrawide
{
    width: 300px;
}
table.inputtable th.workordersearch
{
    width: 285px;
}
table.inputtable th.leftpad
{
    width: 150px;
}
table.inputtable th.leftpadskinny
{
    width: 100px;
}
table.inputtable th.leftpad50
{
    width: 50px;
}
table.inputtable th
{
    width: 180px;
    color: #000;
    text-align: left;
    font-weight: normal;
    vertical-align: top;
}
table.inputtable th.narrow
{
    width: auto;
    color: #000;
    text-align: left;
    font-weight: normal;
    vertical-align: top;
}
table.inputtable th.srightcolumn
{
    width: 140px;
    color: #000;
    text-align: right;
    font-weight: normal;
    vertical-align: top;
    padding-left: 25px;
}
table.inputtable th.srightcolumn160
{
    width: 160px;
    color: #000;
    text-align: right;
    font-weight: normal;
    vertical-align: top;
    padding-left: 25px;
}
table.inputtable th.srightcolumn180
{
    width: 180px;
    color: #000;
    text-align: right;
    font-weight: normal;
    vertical-align: top;
    padding-left: 25px;
}
table.inputtable th.sleftcolumn
{
    width: 150px;
    color: #000;
    text-align: left;
    font-weight: normal;
    vertical-align: top;
}
table.inputtable th.sleftcolumn100
{
    width: 100px;
    color: #000;
    text-align: left;
    font-weight: normal;
    vertical-align: top;
}
table.inputtable th.sleftcolumn125
{
    width: 125px;
    color: #000;
    text-align: left;
    font-weight: normal;
    vertical-align: top;
}
table.inputtable th.sleftcolumn175
{
    width: 175px;
    color: #000;
    text-align: left;
    font-weight: normal;
    vertical-align: top;
}
table.inputtable th.sleftcolumn200
{
    width: 200px;
    color: #000;
    text-align: left;
    font-weight: normal;
    vertical-align: top;
}
table.inputtable td
{
    vertical-align: top;
}
table.inputtable td.midcolumn50
{
    width: 50px;
    color: #000;
    text-align: left;
    font-weight: normal;
    vertical-align: top;
}
table.inputtable td.buttoncell
{
    text-align: left;
    padding-top: 10px;
}
table.inputtable table th
{
    width: auto;
}
table.gridclosebuttontable
{
    width: 100%;
}
table.gridclosebuttontable td
{
    text-align: right;
    padding-top: 10px;
}
.readonlydiv
{
    border: solid 1px #d7d7d6;
    width: 248px;
    padding: 2px 2px 2px 4px;
    font-size: 12px;
    min-height: 16px;
    background-color: #EBEBE4;
}
.readonlydiv100
{
    border: solid 1px #d7d7d6;
    width: 100px;
    padding: 2px 2px 2px 4px;
    font-size: 12px;
    min-height: 16px;
    background-color: #EBEBE4;
}
.readonlydiv200
{
    border: solid 1px #d7d7d6;
    width: 200px;
    padding: 2px 2px 2px 4px;
    font-size: 12px;
    min-height: 16px;
    background-color: #EBEBE4;
}
.readonlydiv400
{
    border: solid 1px #d7d7d6;
    width: 400px;
    padding: 2px 2px 2px 4px;
    font-size: 12px;
    min-height: 16px;
    background-color: #EBEBE4;
}
.readonlydiv750
{
    border: solid 1px #d7d7d6;
    width: 750px;
    padding: 2px 2px 2px 4px;
    font-size: 12px;
    min-height: 16px;
    background-color: #EBEBE4;
}
.readonlydivgridmultiline
{
    border: solid 1px #d7d7d6;
    width: 500px;
    padding: 2px 2px 2px 4px;
    font-size: 12px;
    min-height: 16px;
    background-color: #EBEBE4;
}
.PlaceHolderContainerOnStandardParagraphs 
{
    width: 600px;    
}

.textboxgridmultiline
{
    font-family: "Segoe UI" ,Arial,sans-serif;
    color: #000;
    background-color: #fff;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    border: solid 1px #d7d7d6;
    width: 500px;
    padding: 2px 2px 2px 4px;
    min-height: 16px;
}
.inputchildtabletd
{
    width: 140px;
}
.SuburbSelectorListBox
{
    width: 100%;
    border-style: solid;
    border-color: Black;
    border-width: thin;
}
.infowindow
{
    width: 300px;
}

a.MessageLinkButton:link, a.MessageLinkButton:visited, a.MessageLinkButton:hover
{
    font-size: 75%;
    font-weight: normal;
    color: Blue;
}
.labels
{
    color: blue;
    background-color: white;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    width: 80px;
    border: 1px solid black;
    white-space: nowrap;
}

.RadGrid_Eclipse3_DEMO
{
    border: 1px solid #828282;
    background: white;
    color: black;
}
.RadAjax_Eclipse3_DEMO .raDiv
{
    background-image: url('Ajax/ajax-loader.gif');
}
.RadAjax_Eclipse3_DEMO .raColor
{
    background-color: #fff;
}
.RadAjax_Eclipse3_DEMO .raTransp
{
    opacity: .6;
    -moz-opacity: .6;
    filter: alpha(opacity=60);
}

table.RadCalendar_Eclipse3_DEMO
{
    border-collapse: separate;
    border: 0;
    background: #fff;
    font: 12px "segoe ui" ,arial,sans-serif;
    width: 220px;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar
{
    width: 100%;
    border: 1px solid;
    border-color: #868686 #868686 #c4c4c4;
    padding: 0;
    background: #f3f3f3 0 -1000px repeat-x url('Calendar/sprite.gif');
    color: #000;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar table
{
    width: 100%;
    border-collapse: separate;
    border: 0;
    font: 12px/23px "segoe ui" ,arial,sans-serif;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar td
{
    border: 0;
    padding: 0 0 1px;
    text-align: center;
    vertical-align: middle;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar .rcTitle
{
    width: 100%;
    cursor: pointer;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar .rcPrev, .RadCalendar_Eclipse3_DEMO .rcTitlebar .rcNext, .RadCalendar_Eclipse3_DEMO .rcTitlebar .rcFastPrev, .RadCalendar_Eclipse3_DEMO .rcTitlebar .rcFastNext
{
    display: block;
    width: 13px;
    height: 14px;
    overflow: hidden;
    margin: 1px 4px 0;
    background: transparent url('Calendar/sprite.gif') no-repeat;
    text-indent: -2222px;
    text-decoration: none;
    color: #ccc;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar .rcFastPrev
{
    margin-left: 6px;
    background-position: 0 -200px;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar .rcFastPrev:hover
{
    background-position: 0 -250px;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar .rcPrev
{
    background-position: 0 -300px;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar .rcPrev:hover
{
    background-position: 0 -350px;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar .rcNext
{
    background-position: 0 -400px;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar .rcNext:hover
{
    background-position: 0 -450px;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar .rcFastNext
{
    margin-right: 6px;
    background-position: 0 -500px;
}
.RadCalendar_Eclipse3_DEMO .rcTitlebar .rcFastNext:hover
{
    background-position: 0 -550px;
}
.RadCalendar_Eclipse3_DEMO .rcMain
{
    width: 100%;
    border: 1px solid #868686;
    border-top: 0;
    padding: 0;
}
.RadCalendar_Eclipse3_DEMO .rcMainTable
{
    border-collapse: separate;
    border: 0;
    width: 100%;
    font: 12px/17px "segoe ui" ,arial,sans-serif;
}
.RadCalendar_Eclipse3_DEMO .rcHeader, .RadCalendar_Eclipse3_DEMO .rcFooter
{
    border: 1px solid #868686;
    border-top: 0;
    padding: 0;
}
.RadCalendar_Eclipse3_DEMO .rcRow th, .RadCalendar_Eclipse3_DEMO .rcWeek th
{
    border: 0;
    font-weight: normal;
    vertical-align: middle;
    cursor: default;
}
.RadCalendar_Eclipse3_DEMO .rcWeek th
{
    border-bottom: 1px solid #c5c5c5;
    padding: 4px 6px 3px 0;
    text-align: right;
    color: #333;
}
.RadCalendar_Eclipse3_DEMO .rcWeek .rcViewSel, .RadCalendar_Eclipse3_DEMO .rcRow th
{
    width: 13px;
    padding-left: 9px;
    padding-right: 7px;
    background: #eee;
    text-align: center;
}
.RadCalendar_Eclipse3_DEMO .rcRow th
{
    color: #777;
}
.RadCalendar_Eclipse3_DEMO .rcRow td
{
    border: 1px solid #fff;
    padding: 0;
    text-align: right;
    vertical-align: middle;
}
.RadCalendar_Eclipse3_DEMO .rcMain .rcRow a, .RadCalendar_Eclipse3_DEMO .rcMain .rcRow span
{
    display: block;
    padding: 1px 5px 1px 0;
    text-decoration: none;
    color: #333;
}
.RadCalendar_Eclipse3_DEMO .rcMain .rcWeekend a
{
    color: #565656;
}
.RadCalendar_Eclipse3_DEMO .rcRow .rcToday
{
    border-color: #239500;
}
.RadCalendar_Eclipse3_DEMO .rcMain .rcOtherMonth a
{
    color: #777;
}
.RadCalendar_Eclipse3_DEMO .rcMain .rcOutOfRange span
{
    color: #777;
    cursor: default;
}
.RadCalendar_Eclipse3_DEMO .rcRow .rcHover
{
    border-color: #86A5C3 #86A5C3 #86A5C3;
    background: #86A5C3 0 -1600px repeat-x url('Calendar/sprite.gif');
}
.RadCalendar_Eclipse3_DEMO .rcRow .rcSelected
{
    border-color: #4e6993 #4e6993 #4e6993;
    background: #4e6993 0 -1700px repeat-x url('Calendar/sprite.gif');
}
.RadCalendar_Eclipse3_DEMO .rcRow .rcHover a, .RadCalendar_Eclipse3_DEMO .rcRow .rcSelected a
{
    color: #000;
}
table.RadCalendarMultiView_Eclipse3_DEMO
{
    width: auto;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcTitlebar
{
    border-color: #7e7e7e #727272 #8b8b8b;
    background: #b5b5b5 0 -1199px repeat-x url('Calendar/sprite.gif');
}
.RadCalendarMultiView_Eclipse3_DEMO .rcTitlebar table
{
    border: 1px solid;
    border-color: #f5f5f5 #e4e4e4 #d5d5d5;
    line-height: 27px;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcTitlebar .rcFastPrev
{
    background-position: 0 -600px;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcTitlebar .rcFastPrev:hover
{
    background-position: 0 -650px;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcTitlebar .rcPrev
{
    background-position: 0 -700px;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcTitlebar .rcPrev:hover
{
    background-position: 0 -750px;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcTitlebar .rcNext
{
    background-position: 0 -800px;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcTitlebar .rcNext:hover
{
    background-position: 0 -850px;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcTitlebar .rcFastNext
{
    background-position: 0 -900px;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcTitlebar .rcFastNext:hover
{
    background-position: 0 -950px;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcMain
{
    border-color: #727272;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcCalendar
{
    width: 220px;
    border: 1px solid #868686;
    padding: 0;
}
.RadCalendarMultiView_Eclipse3_DEMO .rcMainTable .rcTitle
{
    border-bottom: 1px solid #c4c4c4;
    padding: 0 0 2px;
    background: #f3f3f3 0 -1000px repeat-x url('Calendar/sprite.gif');
    text-align: center;
    line-height: 22px;
}
table.RadCalendarMonthView_Eclipse3_DEMO
{
    border-collapse: separate;
    border: 1px solid #979797;
    background: #fff;
    font: 12px "segoe ui" ,arial,sans-serif;
    color: #333;
}
.RadCalendarMonthView_Eclipse3_DEMO td
{
    border: 0;
    padding: 5px 2px 0;
}
.RadCalendarMonthView_Eclipse3_DEMO #rcMView_Feb, .RadCalendarMonthView_Eclipse3_DEMO #rcMView_Apr, .RadCalendarMonthView_Eclipse3_DEMO #rcMView_Jun, .RadCalendarMonthView_Eclipse3_DEMO #rcMView_Aug, .RadCalendarMonthView_Eclipse3_DEMO #rcMView_Oct, .RadCalendarMonthView_Eclipse3_DEMO #rcMView_Dec
{
    border-right: 1px solid #e0e0e0;
}
.RadCalendarMonthView_Eclipse3_DEMO a
{
    display: block;
    padding: 2px 4px;
    text-align: center;
    text-decoration: none;
    color: #333;
}
.RadCalendarMonthView_Eclipse3_DEMO .rcSelected a
{
    border: 1px solid;
    border-color: #4e6993 #4e6993 #4e6993;
    padding: 1px 3px;
    background: #4e6993 0 -1700px repeat-x url('Calendar/sprite.gif');
    color: #000;
}
.RadCalendarMonthView_Eclipse3_DEMO #rcMView_PrevY a, .RadCalendarMonthView_Eclipse3_DEMO #rcMView_NextY a
{
    display: block;
    width: 14px;
    height: 14px;
    overflow: hidden;
    margin: 0 auto;
    background: transparent no-repeat url('Calendar/sprite.gif');
    text-indent: -2222px;
    text-align: center;
    text-decoration: none;
    color: #ccc;
}
.RadCalendarMonthView_Eclipse3_DEMO #rcMView_PrevY a
{
    background-position: 7px -2094px;
}
.RadCalendarMonthView_Eclipse3_DEMO #rcMView_NextY a
{
    background-position: 8px -2194px;
}
.RadCalendarMonthView_Eclipse3_DEMO .rcButtons
{
    padding: 6px 7px 5px;
    text-align: center;
}
.RadCalendarMonthView_Eclipse3_DEMO input
{
    border: 1px solid;
    border-color: #cecece #afafaf #8f8f8f;
    padding: 0;
    background: #eee 0 -2300px repeat-x url('Calendar/sprite.gif');
    color: #000;
    font: 12px "segoe ui" ,arial,sans-serif;
    cursor: pointer;
}
.RadCalendarMonthView_Eclipse3_DEMO input:hover
{
    border-color: #91b0cb #91b0cb #91b0cb;
    background: #91b0cb 0 -2350px repeat-x url('Calendar/sprite.gif');
}
.RadCalendarMonthView_Eclipse3_DEMO #rcMView_Today
{
    margin: 0 .4em 0 0;
}
.RadCalendarMonthView_Eclipse3_DEMO #rcMView_OK
{
    padding: 0 .2em;
}
table.RadCalendarTimeView_Eclipse3_DEMO
{
    border-collapse: separate;
    border: 1px solid #979797;
    background: #fff;
    font: 12px "segoe ui" ,arial,sans-serif;
}
.RadCalendarTimeView_Eclipse3_DEMO th
{
    border: 0;
    border-bottom: 1px solid #c4c4c4;
    padding: 0 0 1px;
    background: #f3f3f3 0 -1000px repeat-x url('Calendar/sprite.gif');
    color: #000;
    text-align: center;
    cursor: default;
    line-height: 23px;
    font-weight: normal;
}
.RadCalendarTimeView_Eclipse3_DEMO td
{
    border: 0;
    border-left: 1px solid #c5c5c5;
    padding: 2px 2px 3px;
}
.RadCalendarTimeView_Eclipse3_DEMO td:first-child
{
    border-left: 0;
}
.RadCalendarTimeView_Eclipse3_DEMO a
{
    display: block;
    padding: 2px 6px;
    text-align: center;
    color: #333;
    text-decoration: none;
}
.RadCalendarTimeView_Eclipse3_DEMO td.rcHover a
{
    border: 1px solid;
    border-color: #86A5C3 #86A5C3 #86A5C3;
    padding: 1px 5px;
    background: #86A5C3 0 -1600px repeat-x url('Calendar/sprite.gif');
    color: #000;
}
.RadCalendarTimeView_Eclipse3_DEMO .rcFooter
{
    border: 0;
    border-top: 1px solid #c5c5c5;
    padding: 0;
}
.RadPicker_Eclipse3_DEMO
{
    vertical-align: middle;
}
.RadPicker_Eclipse3_DEMO table.rcTable, .RadPicker_Eclipse3_DEMO table.rcTable td
{
    border: 0;
    margin: 0;
    padding: 0;
}
.RadPicker_Eclipse3_DEMO td
{
    vertical-align: middle;
}
.RadPicker_Eclipse3_DEMO table.rcTable .rcInputCell
{
    padding: 0 4px 0 0;
}
.RadPicker_Eclipse3_DEMO td a
{
    position: relative;
    outline: none;
    z-index: 2;
    margin: 0 2px;
    text-decoration: none;
}
* html .RadPicker_Eclipse3_DEMO td a
{
    position: static;
}
* + html .RadPicker_Eclipse3_DEMO td a
{
    position: static;
}
.RadPicker_Eclipse3_DEMO .rcCalPopup, .RadPicker_Eclipse3_DEMO .rcTimePopup
{
    display: block;
    overflow: hidden;
    width: 22px;
    height: 22px;
    background: url('Calendar/sprite.gif') no-repeat;
    text-indent: -2222px;
    text-align: center;
}
.RadPicker_Eclipse3_DEMO .rcCalPopup, .RadPicker_Eclipse3_DEMO .rcDisabled.rcCalPopup:hover
{
    background-position: 0 0;
}
.RadPicker_Eclipse3_DEMO .rcCalPopup:hover
{
    background-position: 0 -50px;
}
.RadPicker_Eclipse3_DEMO .rcTimePopup, .RadPicker_Eclipse3_DEMO .rcDisabled.rcTimePopup:hover
{
    background-position: 0 -100px;
}
.RadPicker_Eclipse3_DEMO .rcTimePopup:hover
{
    background-position: 0 -150px;
}
.RadPicker_Eclipse3_DEMO .rcDisabled, .RadCalendarMonthView_Eclipse3_DEMO .rcDisabled
{
    opacity: .5;
    filter: alpha(opacity=50);
}
.RadCalendarRTL_Eclipse3_DEMO .rcTitlebar table
{
    direction: ltr;
}
.RadCalendarRTL_Eclipse3_DEMO .rcTitle
{
    direction: rtl;
}

.RadColorPicker_Eclipse3_DEMO .rcpPalette
{
    border: solid 1px #828282;
    background: #fff;
}
.RadColorPicker_Eclipse3_DEMO .rcpPalette a
{
    border: solid 1px #fff;
}
.RadColorPicker_Eclipse3_DEMO ul li a.rcpSelectedColor
{
    border: solid 1px black;
}
.RadColorPicker_Eclipse3_DEMO .rcpColorPreview
{
    border: solid 1px #3c4c30;
    background-color: white;
}
.RadColorPicker_Eclipse3_DEMO .rcpInput, .RadColorPicker_Eclipse3_DEMO .rcpHexInput
{
    color: black;
    border: solid 1px #3c4c30;
}
.RadColorPicker_Eclipse3_DEMO .rcpEmptyColor
{
    background-image: url('ColorPicker/ColorPickerSprites.gif');
    background-position: right -52px;
}
.RadColorPicker_Eclipse3_DEMO .rcpEmptyColor span
{
    color: black;
}
.RadColorPicker_Eclipse3_DEMO .rcpIcon a, .RadColorPicker_Eclipse3_DEMO .rcpIcon a:hover, .RadColorPicker_Eclipse3_DEMO .rcpIcon a:active, .RadColorPicker_Eclipse3_DEMO .rcpIcon a:focus
{
    background-image: url('ColorPicker/ColorPickerSprites.gif');
}
.RadColorPicker_Eclipse3_DEMO .rcpIcon a
{
    background-position: 0 -52px;
}
.RadColorPicker_Eclipse3_DEMO .rcpIcon a:hover
{
    background-position: 0 -73px;
}
.RadColorPicker_Eclipse3_DEMO .rcpIcon a:active, .RadColorPicker_Eclipse3_DEMO .rcpIcon a:focus
{
    background-position: 0 -94px;
}
.RadColorPicker_Eclipse3_DEMO .rcpTabs
{
    background: #fff;
    background-image: url('ColorPicker/ColorPickerSprites.gif');
    background-position: 0 -169px;
}
.RadColorPicker_Eclipse3_DEMO .rcpTabs ul li a
{
    background-image: url('ColorPicker/ColorPickerSprites.gif');
    color: black;
}
.RadColorPicker_Eclipse3_DEMO .rcpTabs ul li a span
{
    background-image: url('ColorPicker/ColorPickerSprites.gif');
}
.RadColorPicker_Eclipse3_DEMO .rcpTabs ul li.rcpSelectedTab a
{
    background-image: url('ColorPicker/ColorPickerSprites.gif');
    background-position: right -26px;
}
.RadColorPicker_Eclipse3_DEMO .rcpTabs ul li.rcpSelectedTab a span
{
    background-image: url('ColorPicker/ColorPickerSprites.gif');
    background-position: left -26px;
}
.RadColorPicker_Eclipse3_DEMO .rcpApplyButton
{
    background-position: right -115px;
    background-image: url('ColorPicker/ColorPickerSprites.gif');
}
.RadColorPicker_Eclipse3_DEMO .rcpApplyButton span
{
    background-image: url('ColorPicker/ColorPickerSprites.gif');
    background-position: 0 -115px;
    color: #000;
}
.RadColorPicker_Eclipse3_DEMO .rcpApplyButton:hover
{
    background-image: url('ColorPicker/ColorPickerSprites.gif');
    background-position: right -136px;
}
.RadColorPicker_Eclipse3_DEMO .rcpApplyButton:hover span
{
    background-image: url('ColorPicker/ColorPickerSprites.gif');
    background-position: 0 -136px;
    color: #000;
}

.RadComboBox_Eclipse3_DEMO *
{
    margin: 0;
    padding: 0;
}
.RadComboBox_Eclipse3_DEMO, .RadComboBox_Eclipse3_DEMO .rcbInput, .RadComboBoxDropDown_Eclipse3_DEMO
{
    font: 12px "Segoe UI" ,Arial,sans-serif;
    color: #000;
    text-align: left;
}
.RadComboBox_Eclipse3_DEMO_rtl, .RadComboBox_Eclipse3_DEMO_rtl .rcbInput, .RadComboBoxDropDown_Eclipse3_DEMO_rtl
{
    text-align: right;
}
.RadComboBox_Eclipse3_DEMO
{
    vertical-align: middle;
}
* html .RadComboBox_Eclipse3_DEMO
{
    vertical-align: top;
}
.RadComboBox_Eclipse3_DEMO table
{
    border: 0;
    border-collapse: collapse;
}
.RadComboBox_Eclipse3_DEMO table td.rcbInputCell
{
    width: 100%;
    height: 22px;
    line-height: 20px;
    vertical-align: top;
    padding: 0;
    border: 0;
}
.RadComboBox_Eclipse3_DEMO .rcbInputCellLeft, .RadComboBox_Eclipse3_DEMO .rcbInputCellRight, .RadComboBox_Eclipse3_DEMO .rcbArrowCellLeft, .RadComboBox_Eclipse3_DEMO .rcbArrowCellRight
{
    background: url('ComboBox/rcbSprite.png') no-repeat;
}
* html .RadComboBox_Eclipse3_DEMO .rcbInputCellLeft, * html .RadComboBox_Eclipse3_DEMO .rcbInputCellRight, * html .RadComboBox_Eclipse3_DEMO .rcbArrowCellLeft, * html .RadComboBox_Eclipse3_DEMO .rcbArrowCellRight
{
    background: url('ComboBox/rcbSpriteIE6.png') no-repeat;
}
.RadComboBox_Eclipse3_DEMO td.rcbInputCellLeft
{
    background-position: 0 0;
}
.RadComboBox_Eclipse3_DEMO td.rcbInputCellRight
{
    background-position: 100% 0;
}
.RadComboBox_Eclipse3_DEMO .rcbHovered .rcbInputCellLeft
{
    background-position: 0 0;
}
.RadComboBox_Eclipse3_DEMO .rcbHovered .rcbInputCellRight
{
    background-position: 100% 0;
}
.RadComboBox_Eclipse3_DEMO .rcbFocused .rcbInputCellLeft
{
    background-position: 0 0;
}
.RadComboBox_Eclipse3_DEMO .rcbFocused .rcbInputCellRight
{
    background-position: 100% 0;
}
.RadComboBox_Eclipse3_DEMO .rcbHovered .rcbReadOnly td.rcbInputCellLeft
{
    background-position: 0 -22px;
}
.RadComboBox_Eclipse3_DEMO .rcbHovered .rcbReadOnly td.rcbInputCellRight
{
    background-position: 100% -22px;
}
.RadComboBox_Eclipse3_DEMO .rcbFocused .rcbReadOnly td.rcbInputCellLeft
{
    background-position: 0 -44px;
}
.RadComboBox_Eclipse3_DEMO .rcbFocused .rcbReadOnly td.rcbInputCellRight
{
    background-position: 100% -44px;
}
.RadComboBox_Eclipse3_DEMO .rcbInputCell .rcbInput
{
    width: 100%;
    background: transparent;
    border: 0;
    vertical-align: top;
    padding: 3px 0 0;
    outline: 0;
}
.RadComboBox_Eclipse3_DEMO .rcbInputCell .rcbEmptyMessage
{
    color: #666;
    font-style: italic;
}
.RadComboBox_Eclipse3_DEMO .rcbReadOnly .rcbInput
{
    cursor: default;
}
.RadComboBox_Eclipse3_DEMO table td.rcbInputCell, .RadComboBox_Eclipse3_DEMO .rcbInputCell .rcbInput
{
    padding-left: 2px;
}
.RadComboBox_Eclipse3_DEMO_rtl table td.rcbInputCell, .RadComboBox_Eclipse3_DEMO_rtl .rcbInputCell .rcbInput
{
    padding-right: 2px;
    padding-left: 0;
}
.RadComboBox_Eclipse3_DEMO table td.rcbArrowCell
{
    width: 18px;
    padding: 0;
    border: 0;
}
.RadComboBox_Eclipse3_DEMO td.rcbArrowCellLeft
{
    background-position: -18px -88px;
}
.RadComboBox_Eclipse3_DEMO td.rcbArrowCellRight
{
    background-position: 0 -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbHovered .rcbArrowCellLeft
{
    background-position: -54px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbHovered .rcbArrowCellRight
{
    background-position: -36px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbFocused .rcbArrowCellLeft
{
    background-position: -90px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbFocused .rcbArrowCellRight
{
    background-position: -72px -88px;
}
.RadComboBox_Eclipse3_DEMO td.rcbArrowCellHidden
{
    background-position: -15px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbHovered td.rcbArrowCellHidden
{
    background-position: -51px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbFocused td.rcbArrowCellHidden
{
    background-position: -87px -88px;
}
.RadComboBox_Eclipse3_DEMO table.rcbDisabled td.rcbArrowCellHidden
{
    background-position: -123px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbArrowCell a
{
    position: relative;
    outline: 0;
    overflow: hidden;
    display: block;
    width: 18px;
    height: 22px;
    text-decoration: none;
    text-indent: -9999px;
    font-size: 1px;
}
.RadComboBox_Eclipse3_DEMO td.rcbArrowCellHidden, .RadComboBox_Eclipse3_DEMO .rcbArrowCellHidden a
{
    width: 3px;
}
.RadComboBox_Eclipse3_DEMO .rcbReadOnly td.rcbArrowCell
{
    width: 16px;
}
.RadComboBox_Eclipse3_DEMO .rcbReadOnly td.rcbArrowCell a
{
    width: 16px;
}
.RadComboBox_Eclipse3_DEMO .rcbReadOnly td.rcbArrowCellLeft
{
    background-position: -18px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbReadOnly td.rcbArrowCellRight
{
    background-position: -2px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbHovered .rcbReadOnly .rcbArrowCellLeft
{
    background-position: -54px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbHovered .rcbReadOnly .rcbArrowCellRight
{
    background-position: -38px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbFocused .rcbReadOnly .rcbArrowCellLeft
{
    background-position: -90px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbFocused .rcbReadOnly .rcbArrowCellRight
{
    background-position: -74px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbReadOnly td.rcbArrowCellHidden, .RadComboBox_Eclipse3_DEMO .rcbReadOnly td.rcbArrowCellHidden a
{
    width: 3px;
}
.RadComboBox_Eclipse3_DEMO .rcbReadOnly td.rcbArrowCellHidden
{
    background-position: -15px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbHovered .rcbReadOnly td.rcbArrowCellHidden
{
    background-position: -51px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbFocused .rcbReadOnly td.rcbArrowCellHidden
{
    background-position: -87px -88px;
}
.rcbSlide
{
    position: absolute;
    overflow: hidden;
    display: none;
    _height: 1px;
    float: left;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbHeader, .RadComboBoxDropDown_Eclipse3_DEMO .rcbFooter, .RadComboBoxDropDown_Eclipse3_DEMO .rcbMoreResults a
{
    background-image: url('ComboBox/rcbSprite.png');
    background-repeat: no-repeat;
}
* html .RadComboBoxDropDown_Eclipse3_DEMO .rcbHeader, * html .RadComboBoxDropDown_Eclipse3_DEMO .rcbFooter, * html .RadComboBoxDropDown_Eclipse3_DEMO .rcbMoreResults a
{
    background-image: url('ComboBox/rcbSpriteIE6.png');
    background-repeat: no-repeat;
}
.RadComboBoxDropDown_Eclipse3_DEMO
{
    position: absolute;
    background: #fff;
    border: 1px solid #c6c7d2;
    border-top-color: #83868d;
    cursor: default;
    font-size: 11px;
}
.RadComboBoxDropDown_Eclipse3_DEMO_rtl
{
    text-align: right;
    direction: rtl;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbScroll
{
    overflow: auto;
    position: relative;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbList
{
    list-style: none;
    position: relative;
    margin: 0;
    padding: 0;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbHeader, .RadComboBoxDropDown_Eclipse3_DEMO .rcbFooter
{
    background-repeat: repeat-x;
    background-color: #f1f2f4;
    background-position: 0 -140px;
    padding: 5px 7px 4px;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbHeader
{
    border-bottom: 1px solid #d5d5d5;
    margin-bottom: 1px;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbFooter
{
    border-top: 1px solid #d5d5d5;
    margin-top: 1px;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbNoWrap .rcbItem, .RadComboBoxDropDown_Eclipse3_DEMO .rcbNoWrap .rcbHovered, .RadComboBoxDropDown_Eclipse3_DEMO .rcbNoWrap .rcbDisabled, .RadComboBoxDropDown_Eclipse3_DEMO .rcbNoWrap .rcbLoading
{
    white-space: nowrap;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbItem, .RadComboBoxDropDown_Eclipse3_DEMO .rcbHovered, .RadComboBoxDropDown_Eclipse3_DEMO .rcbDisabled, .RadComboBoxDropDown_Eclipse3_DEMO .rcbLoading
{
    padding: 2px 19px 2px 6px;
    margin: 0 1px;
    min-height: 13px;
}
* html .RadComboBoxDropDown_Eclipse3_DEMO .rcbItem, * html .RadComboBoxDropDown_Eclipse3_DEMO .rcbHovered, * html .RadComboBoxDropDown_Eclipse3_DEMO .rcbDisabled, * html .RadComboBoxDropDown_Eclipse3_DEMO .rcbLoading
{
    height: 13px;
}
* + html .RadComboBoxDropDown_Eclipse3_DEMO .rcbItem, * + html .RadComboBoxDropDown_Eclipse3_DEMO .rcbHovered, * + html .RadComboBoxDropDown_Eclipse3_DEMO .rcbDisabled, * + html .RadComboBoxDropDown_Eclipse3_DEMO .rcbLoading
{
    height: auto;
}
.RadComboBoxDropDown_Eclipse3_DEMO_rtl .rcbItem, .RadComboBoxDropDown_Eclipse3_DEMO_rtl .rcbHovered, .RadComboBoxDropDown_Eclipse3_DEMO_rtl .rcbDisabled, .RadComboBoxDropDown_Eclipse3_DEMO_rtl .rcbLoading
{
    padding: 2px 6px 2px 19px;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbImage
{
    vertical-align: middle;
    margin: 0 6px 2px 0;
}
.RadComboBoxDropDown_Eclipse3_DEMO_rtl .rcbImage
{
    margin: 0 0 2px 6px;
}
.RadComboBoxDropDown_Eclipse3_DEMO em
{
    font-style: normal;
    font-weight: bold;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbItem em
{
    background: #e5e5e5;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbHovered
{
    background: #91B0CB;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbSeparator
{
    color: #000;
    background: #63ac39;
}
.RadComboBox_Eclipse3_DEMO .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown_Eclipse3_DEMO .rcbDisabled
{
    color: #999;
    cursor: default;
}
.RadComboBox_Eclipse3_DEMO .rcbDisabled td.rcbInputCellLeft
{
    background-position: 0 -66px;
}
.RadComboBox_Eclipse3_DEMO .rcbDisabled td.rcbInputCellRight
{
    background-position: 100% -66px;
}
.RadComboBox_Eclipse3_DEMO .rcbDisabled td.rcbArrowCellLeft
{
    background-position: -126px -88px;
}
.RadComboBox_Eclipse3_DEMO .rcbDisabled td.rcbArrowCellRight
{
    background-position: -110px -88px;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbLoading
{
    background: #f0f0f0;
    text-align: center;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbMoreResults
{
    clear: both;
    border-top: 1px solid #c6c7d2;
    background: #fff;
    position: relative;
    padding: 0 6px 0;
    text-align: center;
    margin-top: 1px;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbMoreResults a
{
    display: inline-block;
    width: 15px;
    height: 9px;
    background-position: -157px -94px;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    cursor: pointer;
    vertical-align: middle;
}
* html .RadComboBoxDropDown_Eclipse3_DEMO .rcbMoreResults a
{
    font-size: 0;
    line-height: 0;
    text-indent: 0;
}
* + html .RadComboBoxDropDown_Eclipse3_DEMO .rcbMoreResults a
{
    font-size: 0;
    line-height: 0;
    text-indent: 0;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbMoreResults a:hover
{
    background-position: -188px -94px;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbMoreResults span
{
    vertical-align: middle;
    height: 19px;
    line-height: 19px;
    display: inline-block;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbSeparatedList .rcbItem, .RadComboBoxDropDown_Eclipse3_DEMO .rcbSeparatedList .rcbHovered, .RadComboBoxDropDown_Eclipse3_DEMO .rcbSeparatedList .rcbDisabled, .RadComboBoxDropDown_Eclipse3_DEMO .rcbSeparatedList .rcbLoading
{
    padding-left: 12px;
}
.RadComboBoxDropDown_Eclipse3_DEMO .rcbSeparatedList .rcbSeparator
{
    padding-left: 6px;
}
@media screen and(min-width:550px)
{
    .RadComboBoxDropDown_Eclipse3_DEMO_rtl .rcbItem, .RadComboBoxDropDown_Eclipse3_DEMO_rtl .rcbHovered, .RadComboBoxDropDown_Eclipse3_DEMO_rtl .rcbDisabled, .RadComboBoxDropDown_Eclipse3_DEMO_rtl .rcbLoading
    {
        padding: 2px 6px 2px 19px;
    }
    :root .RadComboBox_Eclipse3_DEMO .rcbInputCell .rcbInput
    {
        margin-top: 2px;
    }
}

.RadDockZone_Eclipse3_DEMO
{
    border-color: #828282;
}
.RadDockZone_Eclipse3_DEMO .rdPlaceHolder
{
    border-color: #828282;
}
.RadDock_Eclipse3_DEMO
{
    background-color: white;
    color: #000;
}
.RadDock_Eclipse3_DEMO .rdTopBorder, .RadDock_Eclipse3_DEMO .rdSideBorders, .RadDock_Eclipse3_DEMO .rdBottomBorder
{
    border-color: #828282;
}
.RadDock_Eclipse3_DEMO .rdTitlebar
{
    border-color: #828282;
    background-color: #ccc;
    color: #000;
}
.RadDock_Eclipse3_DEMO .rdHTitlebar .rdTitle
{
    background-image: url('Dock/rdHTitle.gif');
    background-repeat: repeat-x;
    background-color: #eaeaea;
    line-height: 25px;
}
.RadDock_Eclipse3_DEMO .rdVTitlebar .rdTitle
{
    border-color: #828282 #828282 #828282 #fff;
    background-color: #eaeaea;
}
.RadDock_Eclipse3_DEMO .rdHTitlebar .rdCommands
{
    padding: 0 3px 0 0;
}
.RadDock_Eclipse3_DEMO_rtl .rdHTitlebar .rdTitle
{
    padding-left: 0;
    padding-right: 10px;
}
.RadDock_Eclipse3_DEMO_rtl .rdHTitlebar .rdCommands
{
    padding: 0 0 0 3px;
}
.RadDock_Eclipse3_DEMO .rdHTitlebar .rdCommands a, .RadDock_Eclipse3_DEMO .rdVTitlebar .rdCommands a
{
    margin: 0;
}
.RadDock_Eclipse3_DEMO .rdTitlebar .rdCommands a
{
    background-image: url('Dock/DockCommandSprites.gif');
}
.RadDock_Eclipse3_DEMO .rdTitlebar .rdCollapse:hover
{
    background-position: -19px 0;
}
.RadDock_Eclipse3_DEMO .rdTitlebar .rdExpand:hover
{
    background-position: -19px -19px;
}
.RadDock_Eclipse3_DEMO .rdTitlebar .rdUnpin:hover
{
    background-position: -19px -38px;
}
.RadDock_Eclipse3_DEMO .rdTitlebar .rdPin:hover
{
    background-position: -19px -57px;
}
.RadDock_Eclipse3_DEMO .rdTitlebar .rdClose:hover
{
    background-position: -19px -76px;
}
.RadDock_Eclipse3_DEMO .rdTitlebar .rdCustom:hover
{
    background-position: -19px -95px;
}
.RadDock_Eclipse3_DEMO .rdGripTop, .RadDock_Eclipse3_DEMO .rdGripLeft
{
    background: #958a85;
}
.RadDock_Eclipse3_DEMO .rdTopLeft, .RadDock_Eclipse3_DEMO .rdTopRight, .RadDock_Eclipse3_DEMO .rdBottomLeft, .RadDock_Eclipse3_DEMO .rdBottomRight, .RadDock_Eclipse3_DEMO .rdLeftMiddle, .RadDock_Eclipse3_DEMO .rdRightMiddle
{
    background: #828282;
}
.RadDock_Eclipse3_DEMO .rdTopCenter, .RadDock_Eclipse3_DEMO .rdBottomCenter
{
    background: #828282;
}
.RadDock_Eclipse3_DEMO .rdWrapTable .rdTitlebar, .RadDock_Eclipse3_DEMO .rdWrapTable .rdTitle, .RadDock_Eclipse3_DEMO .rdWrapTable .rdCommands
{
    background-image: url('Dock/rdHTitle.gif');
}

.Eclipse3_DEMO_DEMO.RadEditor
{
    background-color: #ececec;
}
.Eclipse3_DEMO_DEMO.reWrapper
{
    border: solid 1px #828282;
}
.Eclipse3_DEMO_DEMO.RadEditor .reContentCell
{
    border: solid 1px #828282;
}
.Eclipse3_DEMO.reColorPicker, .Eclipse3_DEMO.reInsertTable, .Eclipse3_DEMO.reDropDownBody, .Eclipse3_DEMO.reCustomLinks a:hover
{
    border: solid 1px #828282;
}
.Eclipse3_DEMO.reDropDownBody table
{
    background: transparent;
}
.Eclipse3_DEMO.RadEditor .reModule, .Eclipse3_DEMO.RadEditor .reEditorModes, .Eclipse3_DEMO.RadEditor .reWrapper
{
    background-color: #ececec;
}
.Eclipse3_DEMO.RadEditor .reBottomZone .reModule
{
    border-top: 0;
}
.Eclipse3_DEMO.RadEditor .reModule
{
    border-top: solid 1px #959485;
}
.Eclipse3_DEMO.reCustomLinks a, .Eclipse3_DEMO.reCustomLinks a:link, .Eclipse3_DEMO.reCustomLinks a:visited
{
    border: solid 1px #fff;
    color: black !important;
}
.Eclipse3_DEMO.reCustomLinks a:hover
{
    background-color: #d0f7c3;
    border: solid 1px #2cb700;
}
.reToolbar li
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -26px;
    color: #000;
}
.Eclipse3_DEMO .reSpinBox a
{
    background-image: url('Editor/ToolbarSprites.gif');
    -moz-user-select: none;
    outline: none;
}
.reToolbar.Eclipse3_DEMO .reSeparator
{
    background-position: center -148px;
    background-image: url('Editor/ToolbarSprites.gif');
}
.reToolbar.Eclipse3_DEMO .reGrip
{
    background-image: url('Editor/ToolbarSprites.gif');
}
.reTool span
{
    background-image: url('../Common/CommandSpritesLight.png');
}
* html .reTool span, * html .reTool_text span, * html .reTlbVertical .reTool_text span, * html .reToolbar .reSplitButton.reTool_text span
{
    _background-image: url('../Common/CommandSpritesLightIE6.gif');
}
.reDialog .reTool, .reModule .reTool
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -242px;
}
.reDialog .reTool:hover, .reToolbar .reTool:hover, .reModule .reTool:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -52px;
}
.reToolbar .reTool.reTool_selected, .reToolbar .reTool.reTool_selected:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -124px;
    background-repeat: no-repeat;
}
.reToolbar .reTool_text span
{
    background-image: url('../Common/CommandSpritesLight.png');
}
.reToolbar .reTool_text:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -100px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #fff;
    border-right: solid 1px #fff;
}
.reToolbar .reTool_text.reTool_selected, .reToolbar .reTool_text.reTool_selected:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -174px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #fff;
    border-right: solid 1px #fff;
}
.reToolbar .reTool_text.reTool_disabled, .reToolbar .reTool_text.reTool_disabled:hover
{
    margin-left: 0;
    margin-right: 0;
    border: 0;
}
.reTool.reSplitButton:hover
{
    background: url('Editor/ToolbarSprites.gif') no-repeat 0 -76px;
}
* html .reToolbar .reTool.reSplitButton:hover
{
    background: url('Editor/ToolbarSprites.gif') no-repeat 0 -76px;
}
.Eclipse3_DEMO .reTool .split_arrow
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: -28px -362px;
}
.Eclipse3_DEMO .reSplitButton.reTool_text .split_arrow
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: -28px -362px;
}
* html .Eclipse3_DEMO .reToolbar .reTool_text .split_arrow
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: -28px -362px;
}
* html .reToolbar .reTool_text:hover
{
    background: url('Editor/ToolbarSprites.gif');
    background-position: 0 -100px;
}
.reDialog .reTool.reSplitButton, .reModule .reTool.reSplitButton
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -218px;
}
.reDialog .reTool.reSplitButton:hover, .reModule .reTool.reSplitButton:hover
{
    background-position: 0 -76px;
}
* html .reToolbar .reTool.reSplitButton.reTool_disabled:hover
{
    background: none;
}
.reDropdown:link, .reDropdown:visited
{
    color: black !important;
}
.reDropdown, .reTool_disabled.reDropdown:hover
{
    border: solid 1px #ababab;
    background-color: #fff;
    background-image: url('Editor/ToolbarSprites.gif') !important;
    background-position: right -360px !important;
}
.reDropdown:hover
{
    border: solid 1px #828282;
    background-image: url('Editor/ToolbarVerticalSprites.gif') !important;
    background-position: right 0 !important;
}
* html .reTool_disabled.reDropdown
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: right -380px;
    background-repeat: no-repeat;
}
.RadEditor.Eclipse3_DEMO .reTlbVertical li
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-repeat: repeat-y;
    background-position: -26px 0;
}
.RadEditor.Eclipse3_DEMO .reTlbVertical .reToolbar.Eclipse3_DEMO .reGrip
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
}
.RadEditor.Eclipse3_DEMO .reTlbVertical .reToolbar.Eclipse3_DEMO .grip_first
{
    background-position: 0 0;
}
.RadEditor.Eclipse3_DEMO .reTlbVertical .reToolbar.Eclipse3_DEMO .grip_last
{
    background-position: 0 -4px;
}
.RadEditor.Eclipse3_DEMO .reTlbVertical .reToolbar.Eclipse3_DEMO .reSeparator
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -100px -12px;
}
.reTlbVertical .reTool:hover, .reTlbVertical .reTool_text.reSplitButton:hover, .reTlbVertical .reTool_text:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
}
* html .reTlbVertical .reTool_text:hover
{
    background-image: url('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('Editor/ToolbarVerticalSprites.gif');
    background-position: -52px 0;
}
* html .reTlbVertical .reSplitButton:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
    background-repeat: no-repeat;
}
.reDropDownBody .reTlbVertical ul li a:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -602px 0;
}
.Eclipse3_DEMO.reInsertTable
{
    background-color: #fff;
}
.reDropDownBody .reTlbVertical .reToolbar
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-color: #fff;
    background-position: -126px 0;
}
.Eclipse3_DEMO table.reSpinBox
{
    border-top: solid 1px #8e8e8e;
    border-right: solid 1px #b8b8b8;
    border-bottom: solid 1px #b8b8b8;
    border-left: solid 1px #8e8e8e;
    background: white;
}
.Eclipse3_DEMO table.reSpinBox:hover
{
    border-top: solid 1px #828282;
    border-right: solid 1px #828282;
    border-bottom: solid 1px #828282;
    border-left: solid 1px #828282;
}
.Eclipse3_DEMO .reSpinBoxIncrease
{
    background-position: 0 -198px;
}
.Eclipse3_DEMO .reSpinBoxIncrease:hover
{
    background-position: 0 -208px;
}
.Eclipse3_DEMO .reSpinBoxDecrease
{
    background-position: -11px -198px;
}
.Eclipse3_DEMO .reSpinBoxDecrease:hover
{
    background-position: -11px -208px;
}
.Eclipse3_DEMO.RadEditor input
{
    border-top: solid 1px #8e8e8e;
    border-right: solid 1px #b8b8b8;
    border-bottom: solid 1px #b8b8b8;
    border-left: solid 1px #8e8e8e;
    background: white;
}
.Eclipse3_DEMO.RadEditor input:hover
{
    border-top: solid 1px #828282;
    border-right: solid 1px #828282;
    border-bottom: solid 1px #828282;
    border-left: solid 1px #828282;
}
.Eclipse3_DEMO .reMode_selected
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -948px 0;
}
.Eclipse3_DEMO .reModule_domlink_selected, .Eclipse3_DEMO .reModule_domlink
{
    color: black;
}
.Eclipse3_DEMO.reDropDownBody .reItemOver
{
    background: #9ddf6c;
    color: #000;
}
* html .reTool_selected.reTool
{
    border-left-width: 0 !important;
    border-right-width: 0 !important;
}
.Eclipse3_DEMO.reColorPicker table div
{
    border: solid 1px #c5c5c5;
}
.Eclipse3_DEMO.reColorPicker table td.reItemOver div
{
    border-color: #000;
}
.Eclipse3_DEMO.reColorPicker span
{
    border: solid 1px #c5c5c5;
}
.reAjaxspell_button
{
    border: solid 1px #828282;
    background: #ececec;
    color: #828282;
}
.Eclipse3_DEMO .reAjaxSpellCheckSuggestions table
{
    border-width: 0;
    width: 100%;
}
.Eclipse3_DEMO .reAjaxSpellCheckSeparator
{
    background-color: #979797;
}
.Eclipse3_DEMO.reCustomLinks, .Eclipse3_DEMO.reCustomLinks ul
{
    color: #000;
}
.Eclipse3_DEMO.reCustomLinks a
{
    background: none transparent;
    color: black;
    cursor: default !important;
}
.Eclipse3_DEMO.reCustomLinks a:hover
{
    color: white;
}
.reInsertTable table
{
    background: #fff;
}
.reInsertTable table td
{
    border: solid 1px #828282;
    background: white;
}
.reInsertTable .reTlbVertical ul
{
    background-color: #fff;
}
.Eclipse3_DEMO.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text, .Eclipse3_DEMO.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link, .Eclipse3_DEMO.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited
{
    color: black !important;
    background: transparent none;
    _background: none !important;
}
.Eclipse3_DEMO.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:hover
{
    background: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -1403px 0;
}
.reInsertTable .reTlbVertical ul .reTool_text span
{
    background-image: url('../Common/CommandSpritesLight.png');
    background-position: -3575 center;
}
.reInsertTable .reToolbar li .reTool:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -52px;
}
.reModule_visible_icon, .reModule_hidden_icon
{
    display: block;
    float: left;
    height: 18px;
    width: 18px;
    background-image: url('../Common/CommonIcons.gif');
    background-repeat: no-repeat;
}
.reModule_visible_icon
{
    background-position: -8px -199px;
}
.reModule_hidden_icon
{
    background-position: -8px -103px;
}
.reResizeCell div
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: center -301px;
}
.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;
}
.RadForm_Eclipse3_DEMO.rfdScrollBars
{
    scrollbar-3dlight-color: #959695;
    scrollbar-arrow-color: #3e3e3e;
    scrollbar-base-color: #f5f5f5;
    scrollbar-darkshadow-color: #5f6e93;
    scrollbar-face-color: #d1d1d4;
    scrollbar-highlight-color: #fff;
    scrollbar-shadow-color: #a0ad8a;
    scrollbar-track-color: #f0f0f0;
}
.RadForm_Eclipse3_DEMO label.Eclipse3_DEMO_DEMO
{
    color: #626262;
}
.RadForm_Eclipse3_DEMO .rfdCheckboxUnchecked, .RadForm_Eclipse3_DEMO .rfdInputDisabled.rfdCheckboxUnchecked:hover
{
    background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 0;
}
.RadForm_Eclipse3_DEMO .rfdCheckboxUnchecked:hover
{
    background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -200px;
}
.RadForm_Eclipse3_DEMO .rfdCheckboxChecked, .RadForm_Eclipse3_DEMO .rfdInputDisabled.rfdCheckboxChecked:hover
{
    background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -420px;
}
.RadForm_Eclipse3_DEMO .rfdCheckboxChecked:hover
{
    background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -640px;
}
.RadForm_Eclipse3_DEMO .rfdRadioUnchecked, .RadForm_Eclipse3_DEMO .rfdInputDisabled.rfdRadioUnchecked:hover
{
    background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px 0;
}
.RadForm_Eclipse3_DEMO .rfdRadioUnchecked:hover
{
    background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -220px;
}
.RadForm_Eclipse3_DEMO .rfdRadioChecked, .RadForm_Eclipse3_DEMO .rfdInputDisabled.rfdRadioChecked:hover
{
    background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -440px;
}
.RadForm_Eclipse3_DEMO .rfdRadioChecked:hover
{
    background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -640px;
}
.RadForm_Eclipse3_DEMO .rfdRadioUnchecked, .RadForm_Eclipse3_DEMO .rfdInputDisabled.rfdRadioUnchecked:hover, .RadForm_Eclipse3_DEMO .rfdRadioUnchecked:hover, .RadForm_Eclipse3_DEMO .rfdRadioChecked, .RadForm_Eclipse3_DEMO .rfdInputDisabled.rfdRadioChecked:hover, .RadForm_Eclipse3_DEMO .rfdRadioChecked:hover
{
    _background-image: url('FormDecorator/RadioButtonSprites.gif');
}
a.RadForm_Eclipse3_DEMO, a.RadForm_Eclipse3_DEMO span
{
    background-image: url('FormDecorator/ButtonSprites.png');
    color: #3d1400;
}
a.RadForm_Eclipse3_DEMO.rfdInputDisabled:hover
{
    background-position: 0 0;
}
a.RadForm_Eclipse3_DEMO .rfdInner, a.RadForm_Eclipse3_DEMO.rfdInputDisabled:hover .rfdInner
{
    margin-left: 4px;
    margin-right: 4px;
    background-position: 0 -21px;
    color: #3d1400;
}
a.RadForm_Eclipse3_DEMO.rfdInputDisabled:hover .rfdOuter
{
    background-position: right 0;
}
a.RadForm_Eclipse3_DEMO:hover
{
    background-position: 0 -42px;
}
a.RadForm_Eclipse3_DEMO:hover .rfdInner
{
    background-position: 0 -63px;
    color: #3d1400;
}
a.RadForm_Eclipse3_DEMO:hover .rfdOuter
{
    background-position: right -42px;
}
a.RadForm_Eclipse3_DEMO.rfdClicked
{
    background-image: url('FormDecorator/ButtonSprites.png');
    background-position: 0 -84px;
    background-repeat: no-repeat;
}
a.RadForm_Eclipse3_DEMO.rfdClicked span
{
    background-image: url('FormDecorator/ButtonSprites.png');
    color: #185d00;
}
a.RadForm_Eclipse3_DEMO.rfdClicked .rfdInner
{
    background-position: 0 -105px;
    background-repeat: repeat-x;
}
a.RadForm_Eclipse3_DEMO.rfdClicked .rfdOuter
{
    background-position: right -84px;
    background-repeat: no-repeat;
}
a.rfdSkinnedButton.RadForm_Eclipse3_DEMO
{
    -moz-user-select: none !important;
    outline: none !important;
    text-decoration: none !important;
    cursor: default !important;
    text-align: center !important;
    background-color: transparent !important;
    border: 0 !important;
    display: inline-block !important;
}
.RadForm_Eclipse3_DEMO h4.rfdH4
{
    color: #316300;
    border-bottom: solid 1px #a0a0a0;
}
.RadForm_Eclipse3_DEMO h5.rfdH5
{
    color: #316300;
    border-bottom: solid 1px #a0a0a0;
}
.RadForm_Eclipse3_DEMO h6.rfdH6
{
    color: #316300;
}
.RadForm_Eclipse3_DEMO label.rfdLabel
{
    color: #000;
}
.RadForm_Eclipse3_DEMO table.rfdRoundedWrapper_fieldset legend, .RadForm_Eclipse3_DEMO fieldset.rfdFieldset legend
{
    color: #239500;
}
.RadForm_Eclipse3_DEMO table.rfdRoundedWrapper_fieldset fieldset, .RadForm_Eclipse3_DEMO fieldset.rfdFieldset
{
    border: solid 1px #828282;
    background-image: url('FormDecorator/FieldsetBgr.png');
    background-repeat: no-repeat;
}
.RadForm_Eclipse3_DEMO table.rfdRoundedWrapper input, .RadForm_Eclipse3_DEMO table.rfdRoundedWrapper textarea, .RadForm_Eclipse3_DEMO input.rfdInput, .RadForm_Eclipse3_DEMO textarea.rfdTextarea
{
    border: solid 1px #8e8e8e;
    background: #fff;
    color: #000;
    overflow: hidden;
}
.RadForm_Eclipse3_DEMO table.rfdRoundedWrapper input[disabled="disabled"]:hover, .RadForm_Eclipse3_DEMO table.rfdRoundedWrapper textarea[disabled="disabled"]:hover
{
    border: solid 1px #8e8e8e;
    background: #fff;
    color: #000;
    overflow: hidden;
    filter: alpha(opacity=30);
    -moz-opacity: .3;
    opacity: .3;
}
.RadForm_Eclipse3_DEMO table.rfdRoundedWrapper input:hover, .RadForm_Eclipse3_DEMO table.rfdRoundedWrapper textarea:hover, .RadForm_Eclipse3_DEMO table.rfdRoundedWrapper:hover .rfdRoundedInner, .RadForm_Eclipse3_DEMO input.rfdInput:hover, .RadForm_Eclipse3_DEMO textarea.rfdTextarea:hover
{
    border-color: #828282 !important;
    background: #fff;
    color: #000;
}
.RadForm_Eclipse3_DEMO table.rfdRoundedWrapper:hover .rfdRoundedOuter
{
    background-color: #828282 !important;
}
.rfdSelect_Eclipse3_DEMO, .rfdSelect_Eclipse3_DEMO:hover, .rfdSelect_Eclipse3_DEMO .rfdSelectOuter, .rfdSelect_Eclipse3_DEMO:hover .rfdSelectOuter, .rfdSelect_Eclipse3_DEMO .rfdSelectArrow span, .rfdSelectBox_Eclipse3_DEMO .rfdSelect_selected, .rfdSelectBox_Eclipse3_DEMO li:hover, .rfdSelect_Eclipse3_DEMO.rfdSelectDisabled:hover
{
    background-image: url('FormDecorator/ComboSprites.gif');
    background-repeat: no-repeat;
}
.rfdSelect_Eclipse3_DEMO.rfdSelectDisabled:hover
{
    background-position: 0 0;
}
.rfdSelect_Eclipse3_DEMO
{
    padding-left: 3px !important;
}
.rfdSelect_Eclipse3_DEMO:hover
{
    background-position: 0 -44px;
}
.rfdSelect_Eclipse3_DEMO .rfdSelectOuter, .rfdSelect_Eclipse3_DEMO.rfdSelectDisabled:hover .rfdSelectOuter
{
    background-position: right -22px;
    padding: 2px 0;
}
.rfdSelect_Eclipse3_DEMO:hover .rfdSelectOuter
{
    background-position: right -66px;
}
.rfdSelect_Eclipse3_DEMO .rfdSelectText, .rfdSelect_Eclipse3_DEMO.rfdSelectDisabled:hover .rfdSelectText
{
    color: #000;
}
.rfdSelect_Eclipse3_DEMO:hover .rfdSelectText
{
    color: #000;
}
.rfdSelect_Eclipse3_DEMO .rfdSelectArrow
{
    margin: 1px 2px 0 0;
}
.rfdSelect_Eclipse3_DEMO .rfdSelectArrow span, .rfdSelect_Eclipse3_DEMO.rfdSelectDisabled:hover .rfdSelectArrow span
{
    background-position: 0 -88px;
}
.rfdSelect_Eclipse3_DEMO:hover .rfdSelectArrow span
{
    background-position: -14px -88px;
}
.rfdSelectBox_Eclipse3_DEMO
{
    background: #fff;
    border: solid 1px #828282;
    color: #000;
}
.rfdSelectBox_Eclipse3_DEMO li
{
    padding-left: 3px !important;
    line-height: 16px;
    height: 16px;
    background-image: none !important;
}
.rfdSelectBox_Eclipse3_DEMO .rfdSelect_selected, .rfdSelectBox_Eclipse3_DEMO li:hover
{
    background-color: #9ddf6c;
}
.rfdSelectBox_Eclipse3_DEMO .rfdSelectBox_optgroup_label:hover
{
    background: none;
    color: black;
}

.RadGrid_Eclipse3_DEMO
{
    border: 1px solid #828282;
    background: #fff;
    color: #000;
}
.RadGrid_Eclipse3_DEMO, .RadGrid_Eclipse3_DEMO .rgMasterTable, .RadGrid_Eclipse3_DEMO .rgDetailTable, .RadGrid_Eclipse3_DEMO .rgGroupPanel table, .RadGrid_Eclipse3_DEMO .rgCommandRow table, .RadGrid_Eclipse3_DEMO .rgEditForm table, .GridToolTip_Eclipse3_DEMO
{
    font: 12px/16px "segoe ui" ,arial,sans-serif;
}
.RadGrid_Eclipse3_DEMO .rgMasterTable, .RadGrid_Eclipse3_DEMO .rgDetailTable
{
    border-collapse: separate;
}
.RadGrid_Eclipse3_DEMO .rgRow, .RadGrid_Eclipse3_DEMO .rgAltRow, .RadGrid_Eclipse3_DEMO .rgHeader, .RadGrid_Eclipse3_DEMO .rgResizeCol, .RadGrid_Eclipse3_DEMO .rgPager, .RadGrid_Eclipse3_DEMO .rgGroupPanel, .RadGrid_Eclipse3_DEMO .rgGroupHeader
{
    cursor: default;
}
.RadGrid_Eclipse3_DEMO .rgRow td, .RadGrid_Eclipse3_DEMO .rgAltRow td, .RadGrid_Eclipse3_DEMO .rgEditRow td, .RadGrid_Eclipse3_DEMO .rgFooter td, .RadGrid_Eclipse3_DEMO .rgFilterRow td, .RadGrid_Eclipse3_DEMO .rgHeader, .RadGrid_Eclipse3_DEMO .rgResizeCol, .RadGrid_Eclipse3_DEMO .rgGroupHeader td
{
    padding-left: 7px;
    padding-right: 7px;
}
.RadGrid_Eclipse3_DEMO .rgAdd, .RadGrid_Eclipse3_DEMO .rgRefresh, .RadGrid_Eclipse3_DEMO .rgEdit, .RadGrid_Eclipse3_DEMO .rgDel, .RadGrid_Eclipse3_DEMO .rgFilter, .RadGrid_Eclipse3_DEMO .rgPagePrev, .RadGrid_Eclipse3_DEMO .rgPageNext, .RadGrid_Eclipse3_DEMO .rgPageFirst, .RadGrid_Eclipse3_DEMO .rgPageLast, .RadGrid_Eclipse3_DEMO .rgExpand, .RadGrid_Eclipse3_DEMO .rgCollapse, .RadGrid_Eclipse3_DEMO .rgSortAsc, .RadGrid_Eclipse3_DEMO .rgSortDesc, .RadGrid_Eclipse3_DEMO .rgUpdate, .RadGrid_Eclipse3_DEMO .rgCancel
{
    width: 16px;
    height: 16px;
    border: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
    background-image: url('Grid/sprite.gif');
    background-repeat: no-repeat;
    vertical-align: middle;
    font-size: 1px;
    cursor: pointer;
}
.RadGrid_Eclipse3_DEMO .rgGroupItem input, .RadGrid_Eclipse3_DEMO .rgCommandRow img, .RadGrid_Eclipse3_DEMO .rgHeader input, .RadGrid_Eclipse3_DEMO .rgFilterRow img, .RadGrid_Eclipse3_DEMO .rgFilterRow input, .RadGrid_Eclipse3_DEMO .rgPager img
{
    vertical-align: middle;
}
.RadGrid_Eclipse3_DEMO .rgHeaderDiv
{
    background: #eee 0 -5900px repeat-x url('Grid/sprite.gif');
}
.rgTwoLines .rgHeaderDiv
{
    background-position: 0 -6200px;
}
.rgNoScrollImage .rgHeaderDiv
{
    background-image: none;
}
.RadGrid_Eclipse3_DEMO .rgHeader, .RadGrid_Eclipse3_DEMO th.rgResizeCol
{
    border: 0;
    border-bottom: 1px solid #828282;
    padding-top: 5px;
    padding-bottom: 4px;
    background: #c5c5c5 0 -2300px repeat-x url('Grid/sprite.gif');
    text-align: left;
    font-weight: normal;
}
.RadGrid_Eclipse3_DEMO th.rgSorted
{
    background-color: #6386AD;
    background-position: 0 -2600px;
}
.RadGrid_Eclipse3_DEMO .rgHeader, .RadGrid_Eclipse3_DEMO .rgHeader a
{
    color: #333;
    text-decoration: none;
}
.RadGrid_Eclipse3_DEMO .rgRow td, .RadGrid_Eclipse3_DEMO .rgAltRow td, .RadGrid_Eclipse3_DEMO .rgEditRow td, .RadGrid_Eclipse3_DEMO .rgFooter td
{
    border: 0;
    border-bottom: 1px solid;
    padding-top: 4px;
    padding-bottom: 3px;
}
.RadGrid_Eclipse3_DEMO .rgRow td
{
    border-color: #fff;
}
.RadGrid_Eclipse3_DEMO .rgAltRow
{
    background: #f2f2f2;
}
.RadGrid_Eclipse3_DEMO .rgAltRow td
{
    border-color: #f2f2f2;
}
.rgAltNested
{
    background: #f2f2f2;
}
.RadGrid_Eclipse3_DEMO .rgSelectedRow .rgSorted, .RadGrid_Eclipse3_DEMO .rgActiveRow .rgSorted, .RadGrid_Eclipse3_DEMO .rgHoveredRow .rgSorted, .RadGrid_Eclipse3_DEMO .rgEditRow .rgSorted
{
    background-color: transparent;
}
.RadGrid_Eclipse3_DEMO .rgRow a, .RadGrid_Eclipse3_DEMO .rgAltRow a, .RadGrid_Eclipse3_DEMO .rgEditRow a, .RadGrid_Eclipse3_DEMO .rgFooter a, .RadGrid_Eclipse3_DEMO .rgEditForm a
{
    color: #828282;
}
.RadGrid_Eclipse3_DEMO .rgSelectedRow
{
    background: #87A6C4 0 -3900px repeat-x url('Grid/sprite.gif');
}
* + html .RadGrid_Eclipse3_DEMO .rgSelectedRow .rgSorted
{
    background-color: #87A6C4;
}
* html .RadGrid_Eclipse3_DEMO .rgSelectedRow .rgSorted
{
    background-color: #87A6C4;
}
.RadGrid_Eclipse3_DEMO .rgActiveRow, .RadGrid_Eclipse3_DEMO .rgHoveredRow
{
    background: #828282 0 -2900px repeat-x url('Grid/sprite.gif');
}
* + html .RadGrid_Eclipse3_DEMO .rgActiveRow .rgSorted, * + html .RadGrid_Eclipse3_DEMO .rgHoveredRow .rgSorted
{
    background-color: #828282;
}
* html .RadGrid_Eclipse3_DEMO .rgActiveRow .rgSorted, * html .RadGrid_Eclipse3_DEMO .rgHoveredRow .rgSorted
{
    background-color: #828282;
}
.RadGrid_Eclipse3_DEMO .rgEditRow
{
    background: #fff 0 -4900px repeat-x url('Grid/sprite.gif');
}
* + html .RadGrid_Eclipse3_DEMO .rgEditRow .rgSorted
{
    background-color: #fff;
}
* html .RadGrid_Eclipse3_DEMO .rgEditRow .rgSorted
{
    background-color: #fff;
}
.RadGrid_Eclipse3_DEMO .rgActiveRow td, .RadGrid_Eclipse3_DEMO .rgActiveRow td.rgSorted, .RadGrid_Eclipse3_DEMO .rgHoveredRow td, .RadGrid_Eclipse3_DEMO .rgHoveredRow td.rgSorted
{
    border-bottom-color: #828282;
}
.RadGrid_Eclipse3_DEMO .rgSelectedRow td, .RadGrid_Eclipse3_DEMO .rgSelectedRow td.rgSorted
{
    border-bottom-color: #828282;
}
.RadGrid_Eclipse3_DEMO .rgEditRow td, .RadGrid_Eclipse3_DEMO .rgEditRow td.rgSorted
{
    border-bottom-color: #333;
}
.RadGrid_Eclipse3_DEMO .rgFooterDiv, .RadGrid_Eclipse3_DEMO .rgFooter
{
    background: #eee;
}
.RadGrid_Eclipse3_DEMO .rgFooter td
{
    border-top: 1px solid #828282;
    border-bottom: 1px solid #fff;
}
.RadGrid_Eclipse3_DEMO .rgStatus
{
    width: 35px;
    border: 1px solid;
    border-color: #828282 #c9c9c9 #eee #c9c9c9;
    border-left: 0;
    padding: 3px 0 2px;
}
.RadGrid_Eclipse3_DEMO .rgStatus div
{
    width: 24px;
    height: 24px;
    overflow: hidden;
    border: 0;
    margin: 0 auto;
    padding: 0;
    background: transparent center center no-repeat url('Grid/loading.gif');
    text-indent: -2222px;
}
.RadGrid_Eclipse3_DEMO .rgPager
{
    background: #eee;
}
.RadGrid_Eclipse3_DEMO .rgPagerCell
{
    border: 1px solid;
    border-color: #828282 #eee #eee;
    border-right: 0;
    padding: 3px 0 2px;
}
.RadGrid_Eclipse3_DEMO .rgWrap
{
    float: left;
    padding: 0 10px;
    line-height: 26px;
    white-space: nowrap;
}
.RadGrid_Eclipse3_DEMO .rgArrPart1
{
    padding-right: 0;
    line-height: 22px;
}
.RadGrid_Eclipse3_DEMO .rgArrPart2
{
    padding-left: 0;
    line-height: 22px;
}
.RadGrid_Eclipse3_DEMO .rgInfoPart
{
    float: right;
    color: #8a8a8a;
}
.RadGrid_Eclipse3_DEMO .rgInfoPart strong
{
    font-weight: normal;
    color: #4c4e54;
}
.RadGrid_Eclipse3_DEMO .rgWrap a img
{
    margin: 3px 8px 0;
}
.RadGrid_Eclipse3_DEMO .rgPageFirst, .RadGrid_Eclipse3_DEMO .rgPagePrev, .RadGrid_Eclipse3_DEMO .rgPageNext, .RadGrid_Eclipse3_DEMO .rgPageLast
{
    width: 22px;
    height: 24px;
}
.RadGrid_Eclipse3_DEMO .rgPageFirst
{
    background-position: 0 -549px;
}
.RadGrid_Eclipse3_DEMO .rgPageFirst:hover
{
    background-position: 0 -599px;
}
.RadGrid_Eclipse3_DEMO .rgPagePrev
{
    background-position: 0 -699px;
}
.RadGrid_Eclipse3_DEMO .rgPagePrev:hover
{
    background-position: 0 -749px;
}
.RadGrid_Eclipse3_DEMO .rgPageNext
{
    background-position: 0 -849px;
}
.RadGrid_Eclipse3_DEMO .rgPageNext:hover
{
    background-position: 0 -899px;
}
.RadGrid_Eclipse3_DEMO .rgPageLast
{
    background-position: 0 -999px;
}
.RadGrid_Eclipse3_DEMO .rgPageLast:hover
{
    background-position: 0 -1049px;
}
.RadGrid_Eclipse3_DEMO .rgPagerButton
{
    height: 22px;
    border: 1px solid;
    border-color: #d0d0d0 #aeaeae #8b8b8b;
    margin: 0 14px 0 0;
    padding: 0 4px 2px;
    background: #eee repeat-x 0 -1550px url('Grid/sprite.gif');
    color: #000;
    font: 12px/12px "segoe ui" ,arial,sans-serif;
    vertical-align: middle;
    cursor: pointer;
}
.RadGrid_Eclipse3_DEMO .rgNumPart
{
    padding: 2px 0;
}
.RadGrid_Eclipse3_DEMO .NumericPages .rgNumPart
{
    padding: 2px 10px;
}
.RadGrid_Eclipse3_DEMO .rgNumPart a:hover, .RadGrid_Eclipse3_DEMO .rgNumPart a:hover span, .RadGrid_Eclipse3_DEMO .rgNumPart a.rgCurrentPage, .RadGrid_Eclipse3_DEMO .rgNumPart a.rgCurrentPage span
{
    background: no-repeat url('Grid/sprite.gif');
}
.RadGrid_Eclipse3_DEMO .rgNumPart a
{
    float: left;
    line-height: 22px;
    margin: 0;
    padding: 0 5px 0 0;
    color: #000;
    text-decoration: none;
}
.RadGrid_Eclipse3_DEMO .rgNumPart span
{
    float: left;
    padding: 0 0 0 5px;
}
.RadGrid_Eclipse3_DEMO .rgNumPart a:hover
{
    background-position: 100% -1250px;
}
.RadGrid_Eclipse3_DEMO .rgNumPart a:hover span
{
    background-position: 0 -1150px;
    cursor: pointer;
}
.RadGrid_Eclipse3_DEMO .rgNumPart a.rgCurrentPage, .RadGrid_Eclipse3_DEMO .rgNumPart a.rgCurrentPage:hover
{
    background-position: 100% -1450px;
    cursor: default;
}
.RadGrid_Eclipse3_DEMO .rgNumPart a.rgCurrentPage span, .RadGrid_Eclipse3_DEMO .rgNumPart a.rgCurrentPage:hover span
{
    background-position: 0 -1350px;
    cursor: default;
}
.RadGrid_Eclipse3_DEMO .NextPrevNumericAndAdvanced .rgAdvPart
{
    float: none;
    text-align: center;
}
.RadGrid_Eclipse3_DEMO .rgPager .RadSlider
{
    float: left;
    margin: 2px 10px 0 0;
}
.RadGrid_Eclipse3_DEMO .rgPagerLabel, .RadGrid_Eclipse3_DEMO .rgPager .RadComboBox, .RadGrid_Eclipse3_DEMO .rgPager .RadInput_Eclipse3_DEMO
{
    margin: 0 4px 0 0;
    vertical-align: middle;
}
.RadGrid_Eclipse3_DEMO .rgPager .RadComboBox
{
    margin-top: -1px;
}
* + html .RadGrid_Eclipse3_DEMO .rgPager .RadComboBox
{
    margin-top: -2px;
}
* html .RadGrid_Eclipse3_DEMO .rgPager .RadComboBox
{
    margin-top: -2px;
}
.RadGrid_Eclipse3_DEMO .rgPagerTextBox
{
    text-align: center;
}
.RadGrid_Eclipse3_DEMO .rgHeader .rgSortAsc
{
    background-position: 3px -248px;
    height: 10px;
}
.RadGrid_Eclipse3_DEMO .rgHeader .rgSortDesc
{
    background-position: 3px -198px;
    height: 10px;
}
.GridReorderTop_Eclipse3_DEMO, .GridReorderBottom_Eclipse3_DEMO
{
    width: 9px !important;
    height: 9px !important;
    margin-left: -5px;
    background: 0 0 no-repeat url('Grid/sprite.gif');
}
.GridReorderBottom_Eclipse3_DEMO
{
    background-position: 0 -50px;
}
.RadGrid_Eclipse3_DEMO .rgFilterRow
{
    background: #eee;
}
.RadGrid_Eclipse3_DEMO .rgFilterRow td
{
    border-bottom: 1px solid #828282;
    padding-top: 4px;
    padding-bottom: 7px;
}
.RadGrid_Eclipse3_DEMO .rgFilter
{
    width: 22px;
    height: 22px;
    margin: 0 0 0 2px;
    background-position: 0 -300px;
}
.RadGrid_Eclipse3_DEMO .rgFilter:hover
{
    background-position: 0 -350px;
}
.RadGrid_Eclipse3_DEMO .rgFilterActive, .RadGrid_Eclipse3_DEMO .rgFilterActive:hover
{
    background-position: 0 -400px;
}
.RadGrid_Eclipse3_DEMO .rgFilterBox
{
    border: 1px solid;
    border-color: #8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
    padding: 2px 1px 3px;
    font: 12px "segoe ui" ,arial,sans-serif;
    color: #333;
    vertical-align: middle;
}
.RadGrid_Eclipse3_DEMO .rgGroupPanel
{
    height: 24px;
    border: 0;
    border-bottom: 1px solid #828282;
    background: #eee 0 -1900px repeat-x url('Grid/sprite.gif');
}
.RadGrid_Eclipse3_DEMO .rgGroupPanel td
{
    border: 0;
    padding: 3px 4px;
}
.RadGrid_Eclipse3_DEMO .rgGroupPanel td td
{
    padding: 0;
}
.RadGrid_Eclipse3_DEMO .rgGroupPanel .rgSortAsc
{
    background-position: 4px -143px;
}
.RadGrid_Eclipse3_DEMO .rgGroupPanel .rgSortDesc
{
    background-position: 4px -93px;
}
.RadGrid_Eclipse3_DEMO .rgGroupItem
{
    border: 1px solid;
    border-color: #d0d0d0 #bdbdbd #8a8a8a;
    padding: 0 2px 1px 3px;
    background: #e8e8e8 0 -6500px repeat-x url('Grid/sprite.gif');
    line-height: 20px;
    font-weight: normal;
    vertical-align: middle;
}
.RadGrid_Eclipse3_DEMO .rgMasterTable td.rgGroupCol, .RadGrid_Eclipse3_DEMO .rgMasterTable td.rgExpandCol
{
    border-color: #f2f2f2;
    background: #f2f2f2 none;
}
.RadGrid_Eclipse3_DEMO .rgGroupHeader, .RadGrid_Eclipse3_DEMO .rgGroupHeader td.rgGroupCol
{
    background: #f2f2f2 0 -7000px repeat-x url('Grid/sprite.gif');
}
.RadGrid_Eclipse3_DEMO .rgGroupHeader
{
    font-size: 1.1em;
    line-height: 21px;
}
.RadGrid_Eclipse3_DEMO .rgGroupHeader td
{
    border-bottom: 1px solid #f2f2f2;
    padding-top: 0;
    padding-bottom: 0;
}
.RadGrid_Eclipse3_DEMO .rgExpand
{
    background-position: 5px -496px;
}
.RadGrid_Eclipse3_DEMO .rgCollapse
{
    background-position: 3px -444px;
}
.RadGrid_Eclipse3_DEMO .rgGroupHeader td p
{
    display: inline;
    margin: 0;
    padding: 0 10px;
}
.RadGrid_Eclipse3_DEMO .rgGroupHeader td div div
{
    top: -0.8em;
    padding: 0 10px;
}
.RadGrid_Eclipse3_DEMO .rgGroupHeader td div div div
{
    top: 0;
    padding: 0;
    border: 0;
}
.RadGrid_Eclipse3_DEMO .rgEditForm
{
    border-bottom: 1px solid #828282;
}
.RadGrid_Eclipse3_DEMO .rgUpdate
{
    background-position: 0 -1800px;
}
.RadGrid_Eclipse3_DEMO .rgCancel
{
    background-position: 2px -1848px;
}
.RadGrid_Eclipse3_DEMO .rgDetailTable
{
    border: 1px solid #828282;
    border-right: 0;
}
.RadGrid_Eclipse3_DEMO .rgCommandRow
{
    background: #b5b5b5 0 -2099px repeat-x url('Grid/sprite.gif');
    color: #000;
}
.RadGrid_Eclipse3_DEMO .rgCommandRow td
{
    border: 0;
    padding: 0;
}
.RadGrid_Eclipse3_DEMO thead .rgCommandRow td
{
    border-bottom: 1px solid #8b8b8b;
}
.RadGrid_Eclipse3_DEMO tfoot .rgCommandRow td
{
    border-top: 1px solid #a1a1a1;
}
.RadGrid_Eclipse3_DEMO .rgCommandRow td td
{
    border: 0;
    padding: 3px 7px 4px;
}
.RadGrid_Eclipse3_DEMO .rgCommandRow table
{
    border: 1px solid;
    border-color: #f5f5f5 #e4e4e4 #d5d5d5;
}
.RadGrid_Eclipse3_DEMO .rgCommandRow table table
{
    border: 0;
}
.RadGrid_Eclipse3_DEMO .rgCommandRow a
{
    color: #000;
    text-decoration: none;
}
.RadGrid_Eclipse3_DEMO .rgAdd
{
    margin-right: 3px;
    background-position: 0 -1650px;
}
.RadGrid_Eclipse3_DEMO .rgRefresh
{
    margin-right: 3px;
    background-position: 0 -1600px;
}
.RadGrid_Eclipse3_DEMO .rgEdit
{
    background-position: 0 -1700px;
}
.RadGrid_Eclipse3_DEMO .rgDel
{
    background-position: 0 -1750px;
}
.GridRowSelector_Eclipse3_DEMO
{
    background: #155800;
}
.GridItemDropIndicator_Eclipse3_DEMO
{
    border-top: 1px dashed #155800;
}
.GridToolTip_Eclipse3_DEMO
{
    border: 1px solid #828282;
    padding: 3px;
    background: #fff;
    color: #000;
}
.RadGridRTL_Eclipse3_DEMO .rgHeader, .RadGridRTL_Eclipse3_DEMO .rgResizeCol
{
    text-align: right;
}
.RadGridRTL_Eclipse3_DEMO .rgPager .rgStatus
{
    width: 35px;
    border: 1px solid red;
}
.RadGridRTL_Eclipse3_DEMO .rgWrap
{
    float: right;
}
.RadGridRTL_Eclipse3_DEMO .rgInfoPart
{
    float: left;
}
.RadGridRTL_Eclipse3_DEMO .rgNumPart
{
    width: 220px;
}
.RadGridRTL_Eclipse3_DEMO .rgNumPart a
{
    float: right;
}

.RadInput_Eclipse3_DEMO, .RadInputMgr_Eclipse3_DEMO
{
    vertical-align: middle;
    font: 12px "segoe ui" ,arial,sans-serif;
}
.RadInput_Eclipse3_DEMO table
{
    border: 0;
    vertical-align: bottom;
}
.RadInput_Eclipse3_DEMO table.riTable td
{
    border: 0;
    padding: 0;
    vertical-align: middle;
    overflow: visible;
}
.RadInput_Eclipse3_DEMO table td.riCell
{
    padding-right: 4px;
}
.RadInput_Eclipse3_DEMO textarea
{
    vertical-align: bottom;
    overflow: auto;
}
html body .RadInput_Eclipse3_DEMO .riTextBox, html body .RadInputMgr_Eclipse3_DEMO
{
    border: 1px solid;
    border-color: #8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
    padding: 2px 0 3px 1px;
    background: #fff;
    color: #000;
    font: 12px "segoe ui" ,arial,sans-serif;
}
html body .RadInput_Eclipse3_DEMO .riEmpty, html body .RadInput_Empty_Eclipse3_DEMO
{
    color: #8a8a8a;
}
html body .RadInput_Eclipse3_DEMO .riHover, html body .RadInput_Hover_Eclipse3_DEMO, html body .RadInput_Eclipse3_DEMO .riFocused, html body .RadInput_Focused_Eclipse3_DEMO
{
    border-color: #828282 #828282 #828282;
}
html body .RadInput_Eclipse3_DEMO .riRead, html body .RadInput_Read_Eclipse3_DEMO
{
    border-color: #d0d0d0;
}
html body .RadInput_Eclipse3_DEMO .riDisabled, html body .RadInput_Disabled_Eclipse3_DEMO
{
    border-color: #d0d0d0;
    color: #8a8a8a;
    cursor: default;
}
html body .RadInput_Eclipse3_DEMO .riError, html body .RadInput_Error_Eclipse3_DEMO
{
    border-color: #d51923;
    background: #fff 100% -298px no-repeat url('Input/sprite.gif');
    color: #d51923;
}
html body .RadInput_Eclipse3_DEMO .riNegative, html body .RadInput_Negative_Eclipse3_DEMO
{
    color: #565656;
}
.RadInput_Eclipse3_DEMO a
{
    display: block;
    overflow: hidden;
    position: relative;
    outline: none;
    z-index: 2;
    background: transparent no-repeat url('Input/sprite.gif');
    text-indent: -2222px;
    text-align: center;
    text-decoration: none;
}
* html .RadInput_Eclipse3_DEMO a
{
    position: static;
}
* + html .RadInput_Eclipse3_DEMO a
{
    position: static;
}
.RadInput_Eclipse3_DEMO .riBtn a
{
    width: 20px;
    height: 18px;
    line-height: 18px;
    background-position: 3px 5px;
}
.RadInput_Eclipse3_DEMO .riBtn a:hover
{
    background-position: 3px -45px;
}
.RadInput_Eclipse3_DEMO .riSpin a
{
    width: 15px;
    height: 7px;
    line-height: 7px;
    margin: 0 1px;
}
.RadInput_Eclipse3_DEMO .riUp
{
    background-position: 4px -98px;
}
.RadInput_Eclipse3_DEMO .riUp:hover
{
    background-position: 4px -148px;
}
.RadInput_Eclipse3_DEMO a.riDown
{
    background-position: 4px -199px;
    margin-top: 3px;
}
.RadInput_Eclipse3_DEMO a.riDown:hover
{
    background-position: 4px -249px;
}
.RadInput_Eclipse3_DEMO .riLabel
{
    margin: 0 4px 0 0;
    color: #000;
    white-space: nowrap;
}

.RadMenu_Eclipse3_DEMO .rmLink, .RadMenu_Eclipse3_DEMO .rmText, .RadMenu_Eclipse3_DEMO .rmLeftArrow, .RadMenu_Eclipse3_DEMO .rmRightArrow, .RadMenu_Eclipse3_DEMO .rmTopArrow, .RadMenu_Eclipse3_DEMO .rmBottomArrow
{
    background-image: url('Menu/rmSprite.png');
    background-color: transparent;
}
.RadMenu_Eclipse3_DEMO .rmRootGroup
{
    background-color: transparent;
}
.RadMenu_Eclipse3_DEMO .rmHorizontal
{
    background-position: 0 0;
    background-repeat: repeat-x;
}
.RadMenu_Eclipse3_DEMO .rmVertical
{
    background-position: 0 -425px;
    background-repeat: repeat-x;
}
.RadMenu_Eclipse3_DEMO, .RadMenu_Eclipse3_DEMO .rmLink
{
    font: normal 12px/23px "Segoe UI" ,Arial,sans-serif;
    color: #fff;
    text-decoration: none;
}
.RadMenu_Eclipse3_DEMO .rmLink, .RadMenu_Eclipse3_DEMO .rmText
{
    background-position: 0 1050px;
    background-repeat: no-repeat;
}
.RadMenu_Eclipse3_DEMO .rmLink:hover, .RadMenu_Eclipse3_DEMO .rmFocused
{
    color: #0d202b;
    background-position: 0 -72px;
}
.RadMenu_Eclipse3_DEMO .rmLink:hover .rmText, .RadMenu_Eclipse3_DEMO .rmFocused .rmText
{
    background-position: 100% -96px;
}
.RadMenu_Eclipse3_DEMO .rmExpanded, .RadMenu_Eclipse3_DEMO .rmExpanded:hover
{
    color: #0d202b;
    background-position: 0 -120px;
}
.RadMenu_Eclipse3_DEMO .rmExpanded .rmText, .RadMenu_Eclipse3_DEMO .rmExpanded:hover .rmText
{
    background-position: 100% -144px;
}
.RadMenu_Eclipse3_DEMO .rmDisabled, .RadMenu_Eclipse3_DEMO .rmDisabled:hover
{
    color: #aaa;
}
.RadMenu_Eclipse3_DEMO .rmDisabled:hover, .RadMenu_Eclipse3_DEMO .rmDisabled:hover .rmText
{
    background: none;
}
.RadMenu_Eclipse3_DEMO .rmGroup, .RadMenu_Eclipse3_DEMO .rmGroup .rmVertical
{
    border: 1px solid #768ca5;
    background: #f0f2f4 url('Menu/rmVSprite.png') repeat-y 0 0;
}
.RadMenu_Eclipse3_DEMO .rmSlide .rmScrollWrap
{
    background-image: none;
}
.RadMenu_Eclipse3_DEMO_rtl .rmGroup, .RadMenu_Eclipse3_DEMO_rtl .rmGroup .rmVertical
{
    background-position: 100% 0;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmLink
{
    color: #000;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmLink:hover, .RadMenu_Eclipse3_DEMO .rmGroup .rmFocused
{
    color: #0e3d4f;
}
.RadMenu_Eclipse3_DEMO .rmRootGroup .rmHorizontal
{
    background-image: none;
}
.RadMenu_Eclipse3_DEMO .rmScrollWrap .rmVertical
{
    border: 0;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmFirst, .RadMenu_Eclipse3_DEMO .rmGroup .rmLast
{
    background: none;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmLast
{
    padding-bottom: 1px;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmLink:hover, .RadMenu_Eclipse3_DEMO .rmGroup .rmFocused, .RadMenu_Eclipse3_DEMO .rmGroup .rmExpanded
{
    background-position: 0 -168px;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmLink:hover .rmText, .RadMenu_Eclipse3_DEMO .rmGroup .rmFocused .rmText, .RadMenu_Eclipse3_DEMO .rmGroup .rmExpanded .rmText
{
    background-position: 100% -192px;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmDisabled, .RadMenu_Eclipse3_DEMO .rmGroup .rmDisabled:hover
{
    color: #aaa;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmExpandRight, .RadMenu_Eclipse3_DEMO .rmGroup .rmExpandDown
{
    background-position: 100% -216px;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmLink:hover .rmExpandRight, .RadMenu_Eclipse3_DEMO .rmGroup .rmFocused .rmExpandRight, .RadMenu_Eclipse3_DEMO .rmGroup .rmExpanded .rmExpandRight, .RadMenu_Eclipse3_DEMO .rmGroup .rmLink:hover .rmExpandDown, .RadMenu_Eclipse3_DEMO .rmGroup .rmFocused .rmExpandDown, .RadMenu_Eclipse3_DEMO .rmGroup .rmExpanded .rmExpandDown
{
    background-position: 100% -240px;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmDisabled:hover .rmExpandRight, .RadMenu_Eclipse3_DEMO .rmGroup .rmDisabled:hover .rmExpandDown
{
    background-image: url('Menu/rmSprite.png');
    background-position: 100% -216px;
}
.RadMenu_Eclipse3_DEMO .rmSlide
{
    margin: -3px 0 0 3px;
}
.RadMenu_Eclipse3_DEMO .rmVertical .rmSlide, .RadMenu_Eclipse3_DEMO .rmSlide .rmSlide, .RadMenu_Eclipse3_DEMO_Context .rmGroup .rmSlide
{
    margin: 0 0 0 -5px;
}
.RadMenu_Eclipse3_DEMO_rtl .rmSlide
{
    margin: -3px 0 0 -3px;
}
.RadMenu_Eclipse3_DEMO_rtl .rmVertical .rmSlide, .RadMenu_Eclipse3_DEMO_rtl .rmSlide .rmSlide, .RadMenu_Eclipse3_DEMO_Context_rtl .rmGroup .rmSlide
{
    margin: 0 0 0 5px;
}
.RadMenu_Eclipse3_DEMO .rmLeftArrow, .RadMenu_Eclipse3_DEMO .rmRightArrow
{
    background-color: #E0E5F5;
}
.RadMenu_Eclipse3_DEMO .rmLeftArrow
{
    background-position: -8px -312px;
    border-right: 1px solid #B7BDCD;
}
.RadMenu_Eclipse3_DEMO .rmRightArrow
{
    background-position: -482px -216px;
    border-left: 1px solid #B7BDCD;
}
.RadMenu_Eclipse3_DEMO .rmTopArrow, .RadMenu_Eclipse3_DEMO .rmBottomArrow, .RadMenu_Eclipse3_DEMO .rmGroup .rmLeftArrow, .RadMenu_Eclipse3_DEMO .rmGroup .rmRightArrow
{
    background-color: #f0f0f0;
}
.RadMenu_Eclipse3_DEMO .rmTopArrow
{
    background-position: 50% -367px;
    border-bottom: 15px solid #F0F0F0;
}
.RadMenu_Eclipse3_DEMO .rmBottomArrow
{
    background-position: 50% -391px;
    border-top: 15px solid #F0F0F0;
}
.RadMenu_Eclipse3_DEMO .rmVertical .rmSeparator .rmText
{
    background-position: 0 -406px;
}
.RadMenu_Eclipse3_DEMO_Context .rmVertical .rmSeparator .rmText, .RadMenu_Eclipse3_DEMO .rmVertical .rmVertical .rmSeparator .rmText, .RadMenu_Eclipse3_DEMO .rmHorizontal .rmVertical .rmSeparator .rmText
{
    background-position: 0 -408px;
}
.RadMenu_Eclipse3_DEMO .rmHorizontal .rmSeparator .rmText, .RadMenu_Eclipse3_DEMO .rmVertical .rmHorizontal .rmSeparator .rmText
{
    background-position: 0 -386px;
}
.RadMenu_Eclipse3_DEMO .rmRootGroup
{
    float: right !important;
    border: 0 solid #3d556c;
    height: 34px;
}
.RadMenu_Eclipse3_DEMO .rmRootGroup .rmItem
{
    margin-top: 4px;
    text-align: left;
}
.RadMenu_Eclipse3_DEMO .rmRootGroup .rmFirst
{
    margin-left: 8px;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmFirst
{
    margin-left: 0;
}
.RadMenu_Eclipse3_DEMO .rmRootGroup .rmLast
{
    margin-right: 8px;
}
.RadMenu_Eclipse3_DEMO .rmGroup .rmLast
{
    margin-right: 0;
}

.RadPanelBar_Eclipse3_DEMO
{
    background: #fff;
}
.RadPanelBar_Eclipse3_DEMO .rpRootGroup
{
    border-color: #828282;
}
.RadPanelBar_Eclipse3_DEMO .rpLink, .RadPanelBar_Eclipse3_DEMO .rpTemplate
{
    color: #000;
    font: normal 12px/24px "Segoe UI" ,Arial,sans-serif;
}
.RadPanelBar_Eclipse3_DEMO .rpLink
{
    background-color: #fdfdfd;
    background-image: url('PanelBar/RootItemBg.gif');
    border-color: #ebebeb;
}
.RadPanelBar_Eclipse3_DEMO .rpOut
{
    border-color: #ebebeb;
}
.RadPanelBar_Eclipse3_DEMO .rpFocused, .RadPanelBar_Eclipse3_DEMO .rpExpanded, .RadPanelBar_Eclipse3_DEMO .rpSelected, .RadPanelBar_Eclipse3_DEMO .rpSelected:hover
{
    background-color: #fdfdfd;
    border-color: #6c6c6c;
}
.RadPanelBar_Eclipse3_DEMO .rpDisabled, .RadPanelBar_Eclipse3_DEMO .rpDisabled:hover
{
    color: #bbb;
}
.RadPanelBar_Eclipse3_DEMO .rpExpandable .rpText, .RadPanelBar_Eclipse3_DEMO .rpExpanded .rpText
{
    background-color: transparent;
    background-image: url('PanelBar/Expandable.png');
}
.RadPanelBar_Eclipse3_DEMO .rpGroup
{
    background-color: #fff;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpLink, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpTemplate
{
    color: #000;
    background-image: none;
    background-color: transparent;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpLink:hover
{
    color: #000;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpLink, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpLink .rpOut
{
    background-color: transparent;
    background-image: url('PanelBar/SubItemStates.png');
    background-repeat: no-repeat;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpDisabled, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpDisabled:hover, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpDisabled .rpOut
{
    background-image: none;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpDisabled, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpDisabled:hover
{
    color: #bbb;
    background-color: #fff;
}
.RadPanelBar_Eclipse3_DEMO .rpLink, .RadPanelBar_Eclipse3_DEMO .rpExpanded
{
    background-position: 0 0;
}
.RadPanelBar_Eclipse3_DEMO .rpFocused, .RadPanelBar_Eclipse3_DEMO .rpLink:hover, .RadPanelBar_Eclipse3_DEMO .rpExpanded:hover
{
    background-position: 0 -400px;
}
.RadPanelBar_Eclipse3_DEMO .rpSelected, .RadPanelBar_Eclipse3_DEMO .rpSelected:hover
{
    background-position: 0 -400px;
}
.RadPanelBar_Eclipse3_DEMO .rpFirst .rpLink, .RadPanelBar_Eclipse3_DEMO .rpFirst .rpExpanded
{
    background-position: 0 -1px;
}
.RadPanelBar_Eclipse3_DEMO .rpFirst .rpFocused, .RadPanelBar_Eclipse3_DEMO .rpFirst .rpLink:hover
{
    background-position: 0 -401px;
}
.RadPanelBar_Eclipse3_DEMO .rpFirst .rpSelected, .RadPanelBar_Eclipse3_DEMO .rpFirst .rpSelected:hover
{
    background-position: 0 -401px;
}
.RadPanelBar_Eclipse3_DEMO .rpDisabled:hover
{
    cursor: default;
}
.RadPanelBar_Eclipse3_DEMO .rpDisabled, .RadPanelBar_Eclipse3_DEMO .rpDisabled:hover, .RadPanelBar_Eclipse3_DEMO .rpDisabled:hover .rpOut
{
    background-position: 0 0;
}
.RadPanelBar_Eclipse3_DEMO .rpExpandable .rpText, .RadPanelBar_Eclipse3_DEMO .rpExpanded .rpText
{
    padding-right: 20px;
    background-repeat: no-repeat;
}
.RadPanelBar_Eclipse3_DEMO_rtl .rpExpandable .rpText, .RadPanelBar_Eclipse3_DEMO_rtl .rpExpanded .rpText
{
    padding-left: 20px;
}
.RadPanelBar_Eclipse3_DEMO_rtl .rpGroup .rpText
{
    padding: 0 10px;
}
.RadPanelBar_Eclipse3_DEMO .rpExpandable .rpText
{
    background-position: 100% 0;
}
.RadPanelBar_Eclipse3_DEMO .rpExpanded .rpText
{
    background-position: 100% -176px;
}
.RadPanelBar_Eclipse3_DEMO_rtl .rpExpandable .rpText
{
    background-position: 0 0;
}
.RadPanelBar_Eclipse3_DEMO_rtl .rpExpanded .rpText
{
    background-position: 0 -176px;
}
.RadPanelBar_Eclipse3_DEMO .rpExpandable.rpSelected .rpText, .RadPanelBar_Eclipse3_DEMO .rpExpandable.rpSelected:hover .rpText
{
    background-position: 100% -337px;
}
.RadPanelBar_Eclipse3_DEMO .rpExpanded.rpSelected .rpText, .RadPanelBar_Eclipse3_DEMO .rpExpanded.rpSelected:hover .rpText
{
    background-position: 100% -476px;
}
.RadPanelBar_Eclipse3_DEMO_rtl .rpExpandable.rpSelected .rpText, .RadPanelBar_Eclipse3_DEMO_rtl .rpExpandable.rpSelected:hover .rpText
{
    background-position: 0 -337px;
}
.RadPanelBar_Eclipse3_DEMO_rtl .rpExpanded.rpSelected .rpText, .RadPanelBar_Eclipse3_DEMO_rtl .rpExpanded.rpSelected:hover .rpText
{
    background-position: 0 -476px;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpLink, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpLink .rpOut
{
    background-position: 0 200px;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpLink:hover, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpFocused
{
    background-position: 100% -22px;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpLink:hover .rpOut, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpFocused .rpOut
{
    background-position: 0 0;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpSelected, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpSelected:hover
{
    background-position: 100% -222px;
    background-color: transparent;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpSelected .rpOut, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpSelected:hover .rpOut
{
    background-position: 0 -200px;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpExpandable .rpText, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpExpandable:hover .rpText
{
    background-position: 100% -938px;
}
.RadPanelBar_Eclipse3_DEMO .rpGroup .rpExpanded .rpText, .RadPanelBar_Eclipse3_DEMO .rpGroup .rpExpanded:hover .rpText
{
    background-position: 100% -1078px;
}
.RadPanelBar_Eclipse3_DEMO_rtl .rpGroup .rpExpandable .rpText, .RadPanelBar_Eclipse3_DEMO_rtl .rpGroup .rpExpandable:hover .rpText
{
    background-position: 0 -938px;
}
.RadPanelBar_Eclipse3_DEMO_rtl .rpGroup .rpExpanded .rpText, .RadPanelBar_Eclipse3_DEMO_rtl .rpGroup .rpExpanded:hover .rpText
{
    background-position: 0 -1078px;
}

.RadRotator_Eclipse3_DEMO .rrClipRegion
{
    border: solid 1px #588a4d;
}
.RadRotator_Eclipse3_DEMO .rrClipRegion .rrItemsList
{
    float: left;
    padding: 0;
    margin: 0;
    list-style: none;
}
.RadRotator_Eclipse3_DEMO .rrButton
{
    background-image: url('Rotator/RotatorButtons.gif');
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
    line-height: 20px;
}
.RadRotator_Eclipse3_DEMO .rrButton.rrButtonUp
{
    background-position: 0 0;
    top: -20px;
    left: 50%;
    margin-left: -10px;
}
.RadRotator_Eclipse3_DEMO .rrButton.rrButtonUp:hover
{
    background-position: -20px 0;
}
.RadRotator_Eclipse3_DEMO .rrButton.rrButtonRight
{
    background-position: 0 -20px;
    margin-top: -10px;
    right: -20px;
    top: 50%;
}
.RadRotator_Eclipse3_DEMO .rrButton.rrButtonRight:hover
{
    background-position: -20px -20px;
}
.RadRotator_Eclipse3_DEMO .rrButton.rrButtonDown
{
    background-position: 0 -40px;
    top: 100%;
    left: 50%;
    margin-left: -10px;
}
.RadRotator_Eclipse3_DEMO .rrButton.rrButtonDown:hover
{
    background-position: -20px -40px;
}
.RadRotator_Eclipse3_DEMO .rrButton.rrButtonLeft
{
    background-position: 0 -60px;
    margin-top: -10px;
    left: -20px;
    top: 50%;
}
.RadRotator_Eclipse3_DEMO .rrButton.rrButtonLeft:hover
{
    background-position: -20px -60px;
}
.RadRotator_Eclipse3_DEMO .rrButton.rrButtonDisabled
{
    filter: alpha(opacity=20);
    opacity: .2;
    -moz-opacity: .2;
}

.RadScheduler_Eclipse3_DEMO, .RadScheduler_Eclipse3_DEMO a, .RadScheduler_Eclipse3_DEMO input, .RadScheduler_Eclipse3_DEMO select, .RadScheduler_Eclipse3_DEMO textarea
{
    color: #333;
}
.RadScheduler_Eclipse3_DEMO textarea
{
    background: #fff;
}
.RadScheduler_Eclipse3_DEMO .rsHeader, .RadScheduler_Eclipse3_DEMO .rsHeader ul a:hover, .RadScheduler_Eclipse3_DEMO .rsHeader ul a:hover span, .RadScheduler_Eclipse3_DEMO .rsHeader .rsSelected, .RadScheduler_Eclipse3_DEMO .rsHeader .rsSelected em, .RadScheduler_Eclipse3_DEMO .rsHeader .rsDatePickerActivator, .RadScheduler_Eclipse3_DEMO .rsHeader .rsPrevDay, .RadScheduler_Eclipse3_DEMO .rsHeader .rsNextDay
{
    background-image: url('Scheduler/rsSprites.png');
}
.RadScheduler_Eclipse3_DEMO .rsHeader
{
    border-width: 1px;
    border-style: solid;
    border-color: #a1a1a1 #a1a1a1 #6e6e6e;
}
.RadScheduler_Eclipse3_DEMO .rsHeader, .RadScheduler_Eclipse3_DEMO .rsHeader a
{
    color: #000;
}
.RadScheduler_Eclipse3_DEMO .rsHeader .rsToday:hover
{
    color: #555;
}
.RadScheduler_Eclipse3_DEMO div.rsHeader .rsPrevDay
{
    width: 16px;
    margin: 7px 0 0 3px;
    background-position: 0 -48px;
}
.RadScheduler_Eclipse3_DEMO div.rsHeader .rsNextDay
{
    width: 16px;
    margin: 7px 6px 0 0;
    background-position: -15px -48px;
}
.RadScheduler_Eclipse3_DEMO div.rsHeader .rsPrevDay:hover
{
    background-position: -70px -48px;
}
.RadScheduler_Eclipse3_DEMO div.rsHeader .rsNextDay:hover
{
    background-position: -85px -48px;
}
.RadScheduler_Eclipse3_DEMO .rsContent
{
    background: #fff;
}
.RadScheduler_Eclipse3_DEMO .rsHorizontalHeaderTable
{
    color: #000;
    background: #eee;
}
.RadScheduler_Eclipse3_DEMO .rsHorizontalHeaderWrapper
{
    border-color: #d2d2d2;
    background: #eee;
}
.RadScheduler_Eclipse3_DEMO .rsSpacerCell, .RadScheduler_Eclipse3_DEMO .rsAllDayHeader, .RadScheduler_Eclipse3_DEMO .rsVerticalHeaderWrapper, .RadScheduler_Eclipse3_DEMO .rsVerticalHeaderTable
{
    background: #f1f1f1 url('Scheduler/rsVerticalHeaderBg.png') repeat-y;
}
.RadScheduler_Eclipse3_DEMO .rsVerticalHeaderTable th
{
    border-color: #d2d2d2;
    color: #000;
}
.RadScheduler_Eclipse3_DEMO .rsHorizontalHeaderTable th
{
    border-color: #d2d2d2;
    background-color: #eee;
    background-image: url('Scheduler/rsSprites.png');
}
.RadScheduler_Eclipse3_DEMO .rsVerticalHeaderTable th
{
    border-color: transparent #d2d2d2;
    border-top: 0;
}
.RadScheduler_Eclipse3_DEMO .rsVerticalHeaderTable .rsAlt th
{
    border-color: #d2d2d2;
}
.RadScheduler_Eclipse3_DEMO .rsAllDayRow
{
    background: #eee;
}
.RadScheduler_Eclipse3_DEMO .rsSpacerCell, .RadScheduler_Eclipse3_DEMO .rsAllDayHeader, .RadScheduler_Eclipse3_DEMO .rsVerticalHeaderTable .rsAllDayHeader
{
    color: #000;
    border-color: #d2d2d2;
}
.RadScheduler_Eclipse3_DEMO .rsAllDayRow td, .RadScheduler_Eclipse3_DEMO .rsContentTable .rsAllDayRow td
{
    border-color: #d2d2d2;
    border-style: solid;
}
.RadScheduler_Eclipse3_DEMO .rsVerticalHeaderTable .rsMainHeader th
{
    border-bottom-color: #d2d2d2;
}
.RadScheduler_Eclipse3_DEMO .rsSpacerCell, .RadScheduler_Eclipse3_DEMO .rsContent .rsAllDayHeader
{
    border-bottom-color: #d2d2d2;
}
.RadScheduler_Eclipse3_DEMO .rsContent, .RadScheduler_Eclipse3_DEMO .rsTopWrap .rsFooter
{
    border: 1px solid #828282;
    border-top: 0;
}
.RadScheduler_Eclipse3_DEMO div.rsContent
{
    border-bottom-color: #828282;
}
.RadScheduler_Eclipse3_DEMO .rsContentTable td
{
    border-color: #e8eaec;
    border-bottom-style: dotted;
}
.RadScheduler_Eclipse3_DEMO .rsContentTable .rsAlt td
{
    border-color: #d2d2d2 #e8eaec;
    border-bottom-style: solid;
}
.RadScheduler_Eclipse3_DEMO .rsMonthView .rsOtherMonth
{
    background-color: #F9F9F9;
}
.RadScheduler_Eclipse3_DEMO .rsApt .rsArrowTop, .RadScheduler_Eclipse3_DEMO .rsApt .rsArrowBottom, .RadScheduler_Eclipse3_DEMO .rsApt .rsArrowLeft, .RadScheduler_Eclipse3_DEMO .rsApt .rsArrowRight, .RadScheduler_Eclipse3_DEMO .rsApt .rsAptDelete, .RadScheduler_Eclipse3_DEMO .rsApt .rsAptResize, .RadScheduler_Eclipse3_DEMO .rsApt .rsAptRecurrence, .RadScheduler_Eclipse3_DEMO .rsApt .rsAptRecurrenceException
{
    background-color: transparent;
    background-image: url('Scheduler/rsSprites.png');
    background-repeat: no-repeat;
}
.RadScheduler_Eclipse3_DEMO .rsApt .rsAptDelete
{
    width: 22px;
}
.RadScheduler_Eclipse3_DEMO .rsAptCreate, .RadScheduler_Eclipse3_DEMO .rsMonthView .rsAptCreate
{
    background-color: #8eadc9;
    background-image: url('Scheduler/rsSprites.png');
    background-repeat: repeat-x;
}
.RadScheduler_Eclipse3_DEMO .rsAptCreateRow2, .RadScheduler_Eclipse3_DEMO .rsMonthView .rsAptCreateRow2
{
    background-color: #8eadc9;
    background-image: url('Scheduler/rsSprites.png');
    background-repeat: repeat-x;
}
.RadScheduler_Eclipse3_DEMO .rsSunCol, .RadScheduler_Eclipse3_DEMO .rsSatCol
{
    background-color: #f5f5f5;
}
.RadScheduler_Eclipse3_DEMO .rsAptCreateRow3, .RadScheduler_Eclipse3_DEMO .rsMonthView .rsAptCreateRow3, .RadScheduler_Eclipse3_DEMO .rsAptCreateRow4, .RadScheduler_Eclipse3_DEMO .rsMonthView .rsAptCreateRow4, .RadScheduler_Eclipse3_DEMO .rsAptCreateRow5, .RadScheduler_Eclipse3_DEMO .rsMonthView .rsAptCreateRow5
{
    background: #8eadc9;
}
.RadScheduler_Eclipse3_DEMO .rsAptContent, .RadScheduler_Eclipse3_DEMO .rsAptIn, .RadScheduler_Eclipse3_DEMO .rsAptMid, .RadScheduler_Eclipse3_DEMO .rsAptOut
{
    background-image: url('Scheduler/rsAppointmentBg.png');
}
.RadScheduler_Eclipse3_DEMO .rsMonthView .rsContentTable td
{
    border-color: #e6eef8;
    border-style: solid;
}
.RadScheduler_Eclipse3_DEMO div.rsFooter
{
    background-color: #eee;
    background-image: url('Scheduler/rsSprites.png');
    background-repeat: repeat-x;
}
.RadScheduler_Eclipse3_DEMO div.rsFooter .rsFullTime
{
    color: #000;
    background-position: 0 -248px;
    padding: 3px 0 4px 17px;
    background-color: transparent;
    background-image: url('Scheduler/rsSprites.png');
    background-repeat: no-repeat;
}
.RadScheduler_Eclipse3_DEMO div.rsFooter .rsFullTime:hover
{
    color: #333;
    background-position: 0 -271px;
}
.RadScheduler_Eclipse3_DEMO .rsAptEditResizeHandle, .RadScheduler_Eclipse3_DEMO .rsAptEditFormWrapper
{
    background-image: url('Scheduler/rsSprites.png');
}
.RadScheduler_Eclipse3_DEMO .rsAptEditFormOuter, .RadScheduler_Eclipse3_DEMO .rsAptEditFormInner
{
    background-image: url('Scheduler/rsInlineEditHSprite.png');
}
.RadScheduler_Eclipse3_DEMO .rsAptEditFormMiddle, .RadScheduler_Eclipse3_DEMO .rsAptEditFormMiddle2
{
    background-image: url('Scheduler/rsInlineEditVSprite.png');
}
.RadScheduler_Eclipse3_DEMO .rsAptEditFormWrapper .rsAptEditTextareaWrapper
{
    border-color: #828282;
    background: #fff;
}
.RadScheduler_Eclipse3_DEMO .rsAptEditFormWrapper .rsAptEditTextareaWrapper textarea
{
    background: #fff;
}
.RadScheduler_Eclipse3_DEMO .rsAptEditFormWrapper .rsTemplateWrapper, .RadScheduler_Eclipse3_DEMO .rsAptEditFormWrapper .rsEditOptions
{
    background: #eee;
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit
{
    background: #fff;
    border: 1px solid #828282;
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit .rsAdvInput, .RadScheduler_Eclipse3_DEMO .rsAdvancedEdit select, .RadScheduler_Eclipse3_DEMO .rsAdvancedEdit .textareaWrapper
{
    border-color: #828282;
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit .rsInvalid textarea
{
    background-image: url('Input/sprite.gif');
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit .textareaWrapper
{
    background: #fff;
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit .rsInvalid
{
    border-color: #F32800;
    color: #F32800;
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit h2, .RadScheduler_Eclipse3_DEMO .rsAdvancedEdit h3
{
    color: #3f6d11;
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit h2
{
    border-bottom: 1px solid #a0a0a0;
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit h2 span
{
    background: #fff;
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit .rsAdvRecurrenceFreq
{
    border-right: 1px solid #fff;
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit ul.rsRecurrenceOptionList
{
    border-right: 1px solid #a0a0a0;
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit div.rsAdvPatternPanel
{
    border-left: 0;
}
.RadScheduler_Eclipse3_DEMO .rsAdvancedEdit .rsAdvancedSubmitArea
{
    border-color: #a0a0a0;
}
.RadScheduler_Eclipse3_DEMO .rsTimePick .RadInput_Eclipse3_DEMO input.riEnabled, .RadScheduler_Eclipse3_DEMO .rsTimePick .RadInput_Eclipse3_DEMO input.riHover, .RadScheduler_Eclipse3_DEMO .rsTimePick .RadInput_Eclipse3_DEMO input.riFocused, .RadScheduler_Eclipse3_DEMO .rsTimePick .RadInput_Eclipse3_DEMO input.riEmpty
{
    background-image: url('Scheduler/rsSprites.png');
}
.RadScheduler_Eclipse3_DEMO .rsModalWrapper .rsModalOuter
{
    border-color: #828282;
    background-image: url('Scheduler/rsModalOuterBg.png');
}
.RadScheduler_Eclipse3_DEMO .rsModalWrapper .rsModalOuterTitle
{
    background-image: url('Scheduler/rsModalOuterTitleBg.png');
}
.RadScheduler_Eclipse3_DEMO div.rsModalWrapper .rsModalWindowClose
{
    background-image: url('Scheduler/rsSprites.png');
    margin-top: -24px;
    width: 30px;
}
.RadScheduler_Eclipse3_DEMO .rsModalWrapper .rsModalWindowClose:hover
{
    background-position: -71px -526px;
}
.RadScheduler_Eclipse3_DEMO .rsModalWrapper .rsModalTitle
{
    color: #000;
    background-image: url('Scheduler/rsSprites.png');
}
.RadScheduler_Eclipse3_DEMO .rsModalWrapper .rsModalInner
{
    border-color: #828282;
    background: #fff;
}
.RadScheduler_Eclipse3_DEMO .rsModalWrapper .rsModalIcon
{
    background-image: url('Scheduler/rsSprites.png');
}
.RadScheduler_Eclipse3_DEMO .rsModalWrapper .rsModalButtons a, .RadScheduler_Eclipse3_DEMO .rsAdvancedEdit div.rsAdvancedSubmitArea a, .RadScheduler_Eclipse3_DEMO .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a
{
    color: #000;
    background-image: url('Scheduler/rsSprites.png');
}
.RadScheduler_Eclipse3_DEMO .rsModalWrapper .rsModalButtons a:hover, .RadScheduler_Eclipse3_DEMO .rsAdvancedEdit div.rsAdvancedSubmitArea a:hover, .RadScheduler_Eclipse3_DEMO .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a:hover
{
    color: #000;
}

.RadSlider_Eclipse3_DEMO .rslHorizontal a.rslHandle
{
    background-image: url('Slider/Handles.gif');
}
.RadSlider_Eclipse3_DEMO .rslHorizontal a.rslDraghandle
{
    background-image: url('Slider/DragHandle.gif');
}
.RadSlider_Eclipse3_DEMO .rslHorizontal .rslTrack
{
    background: url('Slider/TrackBgr.gif') repeat-x;
    height: 6px;
}
.RadSlider_Eclipse3_DEMO .rslHorizontal .rslSelectedregion
{
    background: url('Slider/SelectedRegionHorizontalBgr.gif') right top no-repeat;
    height: 6px;
}
.RadSlider_Eclipse3_DEMO .rslVertical a.rslHandle
{
    background-image: url('Slider/HandlesVertical.gif');
}
.RadSlider_Eclipse3_DEMO .rslVertical .rslTrack
{
    background: url('Slider/TrackVerticalBgr.gif') repeat-y;
    width: 6px;
}
.RadSlider_Eclipse3_DEMO .rslVertical .rslSelectedregion
{
    background: url('Slider/SelectedRegionVerticalBgr.gif') left bottom no-repeat;
    width: 6px;
}
.RadSlider_Eclipse3_DEMO .rslVertical a.rslDraghandle
{
    background: url('Slider/DragVerticalHandle.gif') no-repeat;
    margin-left: -8px;
}
.RadSlider_Eclipse3_DEMO .rslItem, .RadSlider_Eclipse3_DEMO .rslLargeTick span
{
    color: #333;
}
.RadSlider_Eclipse3_DEMO .rslItemsWrapper .rslItemSelected
{
    color: #000;
}
.RadSlider_Eclipse3_DEMO .rslCenter div.rslTrack
{
    margin-left: -3px;
}
.RadSlider_Eclipse3_DEMO .rslLeft div.rslTrack
{
    margin-left: 7px;
}
.RadSlider_Eclipse3_DEMO .rslHorizontal .rslItem
{
    background-image: url('Slider/ItemHorizontalBgr.gif');
}
.RadSlider_Eclipse3_DEMO .rslVertical .rslItem
{
    background-image: url('Slider/ItemVerticalBgr.gif');
}
.RadSlider_Eclipse3_DEMO .rslTop .rslSmallTick, .RadSlider_Eclipse3_DEMO .rslBottom .rslSmallTick
{
    background-image: url('Slider/SmallChangeHorizontal.gif');
}
.RadSlider_Eclipse3_DEMO .rslTop .rslLargeTick, .RadSlider_Eclipse3_DEMO .rslBottom .rslLargeTick
{
    background-image: url('Slider/LargeChangeHorizontal.gif');
}
.RadSlider_Eclipse3_DEMO .rslLeft .rslSmallTick, .RadSlider_Eclipse3_DEMO .rslRight .rslSmallTick
{
    background-image: url('Slider/SmallChangeVertical.gif');
}
.RadSlider_Eclipse3_DEMO .rslLeft .rslLargeTick, .RadSlider_Eclipse3_DEMO .rslRight .rslLargeTick
{
    background-image: url('Slider/LargelChangeVertical.gif');
}
.RadSlider_Eclipse3_DEMO .rslMiddle .rslSmallTick
{
    background-image: url('Slider/SmallChangeMiddleHorizontal.gif');
}
.RadSlider_Eclipse3_DEMO .rslMiddle .rslLargeTick
{
    background-image: url('Slider/LargeChangeMiddleHorizontal.gif');
}
.RadSlider_Eclipse3_DEMO .rslCenter .rslSmallTick
{
    background-image: url('Slider/SmallChangeCenterVertical.gif');
}
.RadSlider_Eclipse3_DEMO .rslCenter .rslLargeTick
{
    background-image: url('Slider/LargelChangeCenterVertical.gif');
}

.RadSpell
{
    width: 460px;
    height: 303px;
    padding: 0;
    margin: 0;
    background: white;
}
.RadSpell *
{
    margin: 0;
    padding: 0;
    font-family: "Segoe UI" ,Arial,sans-serif;
    font-size: 10pt;
}
.RadSpell a
{
    text-decoration: none;
}
.RadSpell ul
{
    list-style-type: none !important;
}
.RadSpell .RichTextView, .RadSpell textarea, .RadSpell select, .RadSpell .MainOptions
{
    margin-left: 7px;
}
.RadSpell .RichTextView
{
    overflow: auto;
}
.RadSpell textarea
{
    display: none;
    overflow: auto;
}
*:first-child + html .RadSpell textarea
{
    margin-top: -1px;
    margin-bottom: -1px;
}
* html .RadSpell textarea
{
    margin-top: -1px;
    margin-bottom: -1px;
}
.RadSpell .SpellOptions a
{
    display: block;
}
.RadSpell .SpellOptions a.disabled
{
    cursor: no-drop;
}
.RadSpell h3:after, .RadSpell:after, .RadSpell .SpellOptions:after
{
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.RadSpell h3, .RadSpell h3 em .RadSpell h3 span
{
    height: 44px;
    line-height: 35px;
}
.RadSpell .RichTextView strong
{
    color: #f00;
    text-decoration: underline;
}
.RadSpell h3
{
    margin: 0;
    padding-left: 7px;
    background: #e5e5e5;
    overflow: hidden;
}
.RadSpell h3 em
{
    float: left;
    padding-right: 7px;
    font-style: normal;
    cursor: default;
}
.RadSpell h3 span
{
    float: left;
    padding: 0 10px;
    background: #fff;
    height: 28px;
    margin-top: 16px;
    line-height: 28px;
}
.RadSpell h4
{
    margin-top: 7px;
    padding-left: 7px;
    font-weight: normal;
}
.RadSpell .RichTextView, .RadSpell textarea
{
    height: 70px;
    border-width: 1px;
    border-style: solid;
    border-color: #000 #ccc #ccc #000;
    background: #fff;
}
.RadSpell textarea
{
    width: 318px;
    padding: 3px 5px 3px 3px;
}
.RadSpell .RichTextView
{
    width: 320px;
    padding: 3px;
    cursor: text;
}
.RadSpell .RichTextView em
{
    font-style: normal;
    color: #000;
}
.RadSpell select, .RadSpell .MainOptions
{
    width: 328px;
}
.RadSpell select
{
    height: 60px;
}
*:first-child + html .RadSpell select
{
    height: 85px;
}
* html .RadSpell select
{
    height: 85px;
}
.RadSpell select option
{
    padding: 1px 3px 0;
}
.RadSpell .SpellOptions li
{
    height: 23px;
    line-height: 23px;
}
.RadSpell .SpellOptions li
{
    width: 83px;
    text-align: center;
}
.RadSpell .MainOptions
{
    margin-top: 10px;
}
.RadSpell .MainOptions li
{
    float: right;
    margin-left: 10px;
}
.RadSpell .AuxOptions
{
    float: right;
    width: 90px;
    margin-top: 20px;
    margin-right: 10px;
}
.RadSpell .AuxOptions li
{
    margin-top: 8px;
}
.RadSpell button
{
    width: 76px !important;
    font-size: 80%;
    white-space: nowrap;
}
.rscLinkImg
{
    background-image: url(spell/spellCheck.png);
    background-repeat: no-repeat;
    text-decoration: none;
    line-height: 22px;
}

table.RadSplitter_Eclipse3_DEMO, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResize, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeHorizontal, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeOver, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeOverHorizontal, .RadSplitter_Eclipse3_DEMO .rspResizeBarInactive, .RadSplitter_Eclipse3_DEMO .rspResizeBarHorizontal, .RadSplitter_Eclipse3_DEMO .rspResizeBarOverHorizontal, .RadSplitter_Eclipse3_DEMO .rspResizeBarInactiveHorizontal, .RadSplitter_Eclipse3_DEMO .rspPane, .RadSplitter_Eclipse3_DEMO .rspPaneHorizontal
{
    border: solid 1px #828282;
}
.RadSplitter_Eclipse3_DEMO .rspResizeBarHorizontal, .RadSplitter_Eclipse3_DEMO .rspResizeBarOverHorizontal
{
    background-repeat: repeat-x;
    background-position: 0 0;
    background-image: url('Splitter/ResizeBarHorizontalSprites.gif');
    border-top: solid 1px #828282;
    border-bottom: solid 1px #828282;
}
.RadSplitter_Eclipse3_DEMO .rspResizeBarOverHorizontal
{
    background-position: 0 -4px;
    border-top: solid 1px #df961c;
    border-bottom: solid 1px #8f610a;
}
.RadSplitter_Eclipse3_DEMO .rspResizeBar, .RadSplitter_Eclipse3_DEMO .rspResizeBarOver
{
    background-repeat: repeat-y;
    background-position: 0 0;
    background-image: url('Splitter/ResizeBarVerticalSprites.gif');
    border-left: solid 1px #828282;
    border-right: solid 1px #828282;
}
.RadSplitter_Eclipse3_DEMO .rspResizeBarOver
{
    background-position: -4px 0;
    border-left: solid 1px #828282;
    border-right: solid 1px #828282;
}
div.RadSplitter_Eclipse3_DEMO, table.rspSlideContainer
{
    position: absolute;
    top: -9999px;
    left: -9999px;
}
table.RadSplitter_Eclipse3_DEMO
{
    border: 1px solid #828282;
    border-collapse: collapse;
}
.RadSplitter_Eclipse3_DEMO .rspResizeBar, .RadSplitter_Eclipse3_DEMO .rspResizeBarOver, .RadSplitter_Eclipse3_DEMO .rspResizeBarInactive, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResize, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeOver, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeHorizontal, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeOverHorizontal, .RadSplitter_Eclipse3_DEMO .rspResizeBarHorizontal, .RadSplitter_Eclipse3_DEMO .rspResizeBarOverHorizontal, .RadSplitter_Eclipse3_DEMO .rspResizeBarInactiveHorizontal
{
    border-left: solid 1px #828282;
}
.RadSplitter_Eclipse3_DEMO .rspResizeBarOver
{
    border-left: solid 1px #df961c;
}
.RadSplitter_Eclipse3_DEMO .rspSlideZone
{
    background: white;
}
.RadSplitter_Eclipse3_DEMO .rspTabsContainer
{
    color: #333;
    vertical-align: top;
}
.RadSplitter_Eclipse3_DEMO .rspPaneTabContainer, .RadSplitter_Eclipse3_DEMO .rspPaneTabContainerExpanded, .RadSplitter_Eclipse3_DEMO .rspPaneTabContainerDocked
{
    background-position: -84px 0;
    background-repeat: repeat-y !important;
    color: #000;
    border: solid 1px #828282;
    border-left: 0;
}
.RadSplitter_Eclipse3_DEMO .rspSlideContainer
{
    border: 0 solid #828282;
}
.RadSplitter_Eclipse3_DEMO .rspSlideHeader, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderDocked, .RadSplitter_Eclipse3_DEMO .rspBottom .rspPaneTabContainer, .RadSplitter_Eclipse3_DEMO .rspBottom .rspPaneTabContainerExpanded, .RadSplitter_Eclipse3_DEMO .rspBottom .rspPaneTabContainerDocked, .RadSplitter_Eclipse3_DEMO .rspTop .rspPaneTabContainer, .RadSplitter_Eclipse3_DEMO .rspTop .rspPaneTabContainerExpanded, .RadSplitter_Eclipse3_DEMO .rspTop .rspPaneTabContainerDocked
{
    background-color: white;
    background-image: url('Splitter/slideTitleContainerBgr.gif');
    background-repeat: repeat-x;
}
.RadSplitter_Eclipse3_DEMO .rspSlideContainerResize, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeHorizontal, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeOver, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeOverHorizontal
{
    background: #fff;
}
.RadSplitter_Eclipse3_DEMO .rspSlideHeaderIconWrapper
{
    width: 17px;
    border-bottom: solid 1px #828282;
    padding: 0 3px;
}
.RadSplitter_Eclipse3_DEMO .rspSlideHeaderIconsWrapper
{
    float: right;
}
.RadSplitter_Eclipse3_DEMO .rspSlideHeaderUndockIcon, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderDockIcon, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderCollapseIcon, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderUndockIconOver, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderDockIconOver, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderCollapseIconOver
{
    width: 15px;
    height: 15px;
    float: left;
    cursor: hand;
    cursor: pointer;
    margin-left: 3px;
}
.RadSplitter_Eclipse3_DEMO .rspSlideHeaderUndockIcon, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderUndockIconOver
{
    background-position: -50px 0;
}
.RadSplitter_Eclipse3_DEMO .rspSlideHeaderDockIcon, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderDockIconOver
{
    background-position: -35px 0;
}
.RadSplitter_Eclipse3_DEMO .rspSlideHeaderCollapseIcon, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderCollapseIconOver
{
    background-position: -65px 0;
}
.RadSplitter_Eclipse3_DEMO .rspSlideTitle, .RadSplitter_Eclipse3_DEMO .rspSlideTitleDocked
{
    color: #000;
    margin: 0 5px;
    font: normal 12px "Segoe UI" ,Arial,Sans-serif;
}
.RadSplitter_Eclipse3_DEMO .rspSlideTitleContainer
{
    background-color: white;
    background-image: url('Splitter/slideTitleContainerBgr.gif');
    background-repeat: repeat-x;
    border-bottom: solid 1px #828282;
    height: 25px;
}
.RadSplitter_Eclipse3_DEMO .rspSlideContent, .RadSplitter_Eclipse3_DEMO .rspSlideContentDocked
{
    color: black;
    background-color: white;
}
.RadSplitter_Eclipse3_DEMO .rspResizeBarHorizontal, .RadSplitter_Eclipse3_DEMO .rspResizeBarInactiveHorizontal
{
    border-top: solid 1px #828282;
}
.RadSplitter_Eclipse3_DEMO .rspResizeBarOverHorizontal
{
    border-top: solid 1px #828282;
}
.RadSplitter_Eclipse3_DEMO .rspCollapseBarCollapse, .RadSplitter_Eclipse3_DEMO .rspCollapseBarCollapseOver, .RadSplitter_Eclipse3_DEMO .rspCollapseBarCollapseError, .RadSplitter_Eclipse3_DEMO .rspCollapseBarExpand, .RadSplitter_Eclipse3_DEMO .rspCollapseBarExpandOver, .RadSplitter_Eclipse3_DEMO .rspCollapseBarExpandError, .RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalExpand, .RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalExpandOver, .RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalExpandError, .RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalCollapse, .RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalCollapseOver, .RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalCollapseError, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderUndockIcon, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderDockIcon, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderCollapseIcon, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderUndockIconOver, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderDockIconOver, .RadSplitter_Eclipse3_DEMO .rspSlideHeaderCollapseIconOver, .RadSplitter_Eclipse3_DEMO .rspPaneTabContainer, .RadSplitter_Eclipse3_DEMO .rspPaneTabContainerExpanded
{
    background-image: url('Splitter/ExpandCollapseBarsCommands.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}
.RadSplitter_Eclipse3_DEMO .rspCollapseBarCollapseOver
{
    background-position: -192px 0;
}
.RadSplitter_Eclipse3_DEMO .rspBottom .rspPaneTabContainer, .RadSplitter_Eclipse3_DEMO .rspBottom .rspPaneTabContainerExpanded, .RadSplitter_Eclipse3_DEMO .rspBottom .rspPaneTabContainerDocked
{
    background-repeat: repeat-x !important;
    border-right: solid 1px #828282;
    border-bottom: solid 1px #828282;
    border-left: solid 1px #828282;
    color: #000;
}
.RadSplitter_Eclipse3_DEMO div.rspCollapseBarExpand, .RadSplitter_Eclipse3_DEMO div.rspCollapseBarExpandError
{
    background-position: -4px 0;
}
.RadSplitter_Eclipse3_DEMO .rspCollapseBarExpandOver
{
    background-position: -196px 0;
}
.RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalExpand, .RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalExpandError
{
    background-position: -8px -4px;
}
.RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalExpandOver
{
    background-position: -8px -12px;
}
.RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalCollapse, .RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalCollapseError
{
    background-position: -8px 0;
}
.RadSplitter_Eclipse3_DEMO .rspCollapseBarHorizontalCollapseOver
{
    background-position: -8px -8px;
}
.RadSplitter_Eclipse3_DEMO .rspTop .rspPaneTabContainer, .RadSplitter_Eclipse3_DEMO .rspTop .rspPaneTabContainerExpanded, .RadSplitter_Eclipse3_DEMO .rspTop .rspPaneTabContainerDocked
{
    border-right: solid 1px #828282;
    border-bottom: solid 1px #828282;
    border-left: solid 1px #828282;
    background-color: white;
    background-repeat: repeat-x !important;
}
.RadSplitter_Eclipse3_DEMO .rspSlideContainerResize, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeOver, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeHorizontal, .RadSplitter_Eclipse3_DEMO .rspSlideContainerResizeHorizontalOver
{
    background-color: #f3f3f3;
}

.RadTabStrip_Eclipse3_DEMO .rtsLI, .RadTabStrip_Eclipse3_DEMO .rtsLink
{
    color: #fff;
    font: 12px/26px "Segoe UI" ,Arial,sans-serif;
}
.RadTabStrip_Eclipse3_DEMO .rtsSelected
{
    color: #000;
}
.RadTabStripLeft_Eclipse3_DEMO .rtsSeparator, .RadTabStripRight_Eclipse3_DEMO .rtsSeparator
{
    background: #82745F;
}
.RadTabStrip_Eclipse3_DEMO .rtsDisabled
{
    color: #666;
}
.RadTabStrip_Eclipse3_DEMO .rtsNextArrow, .RadTabStrip_Eclipse3_DEMO .rtsPrevArrow, .RadTabStrip_Eclipse3_DEMO .rtsPrevArrowDisabled, .RadTabStrip_Eclipse3_DEMO .rtsNextArrowDisabled
{
    background-image: url('TabStrip/TabStripStates.png');
}
.RadTabStripTop_Eclipse3_DEMO .rtsLevel
{
    background-color: transparent;
}
.RadTabStripTop_Eclipse3_DEMO .rtsLevel .rtsLink, .RadTabStripTop_Eclipse3_DEMO .rtsLevel .rtsOut, .RadTabStripBottom_Eclipse3_DEMO .rtsLevel .rtsLink, .RadTabStripBottom_Eclipse3_DEMO .rtsLevel .rtsOut, .RadTabStripTop_Eclipse3_DEMO_Baseline .rtsLevel, .RadTabStripBottom_Eclipse3_DEMO_Baseline .rtsLevel
{
    background-image: url('TabStrip/TabStripStates.png');
}
.RadTabStripLeft_Eclipse3_DEMO .rtsLink, .RadTabStripRight_Eclipse3_DEMO .rtsLink
{
    background-image: url('TabStrip/TabStripVStates.png');
}
.RadTabStripLeft_Eclipse3_DEMO .rtsLast .rtsLink, .RadTabStripRight_Eclipse3_DEMO .rtsLast .rtsLink
{
    border-bottom: 1px solid #898C95;
}
.RadTabStripRight_Eclipse3_DEMO .rtsLink, .RadTabStripRight_Eclipse3_DEMO .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
}
.RadTabStripRight_Eclipse3_DEMO .rtsLink:hover
{
    background-position: 100% -200px;
}
.RadTabStripRight_Eclipse3_DEMO .rtsSelected, .RadTabStripRight_Eclipse3_DEMO .rtsSelected:hover
{
    background-position: 100% -400px;
}
.RadTabStripTop_Eclipse3_DEMO .rtsLink
{
    background-position: 0 0;
}
.RadTabStripTop_Eclipse3_DEMO .rtsOut
{
    background-position: 100% 0;
}
.RadTabStripTop_Eclipse3_DEMO .rtsLink:hover
{
    background-position: 0 -52px;
}
.RadTabStripTop_Eclipse3_DEMO .rtsLink:hover .rtsOut
{
    background-position: 100% -52px;
}
.RadTabStripTop_Eclipse3_DEMO .rtsSelected, .RadTabStripTop_Eclipse3_DEMO .rtsSelected:hover
{
    background-position: 0 -26px;
}
.RadTabStripTop_Eclipse3_DEMO .rtsSelected .rtsOut, .RadTabStripTop_Eclipse3_DEMO .rtsSelected:hover .rtsOut
{
    background-position: 100% -26px;
}
.RadTabStripTop_Eclipse3_DEMO .rtsDisabled:hover
{
    background-position: 0 0;
}
.RadTabStripTop_Eclipse3_DEMO .rtsDisabled:hover .rtsOut
{
    background-position: 100% 0;
}
.RadTabStripTop_Eclipse3_DEMO_Baseline .rtsLevel
{
    background-position: 0 100%;
    background-repeat: repeat-x;
}
.RadTabStripBottom_Eclipse3_DEMO .rtsLink
{
    background-position: 0 -182px;
}
.RadTabStripBottom_Eclipse3_DEMO .rtsOut
{
    background-position: 100% -182px;
}
.RadTabStripBottom_Eclipse3_DEMO .rtsLink:hover
{
    background-position: 0 -130px;
}
.RadTabStripBottom_Eclipse3_DEMO .rtsLink:hover .rtsOut
{
    background-position: 100% -130px;
}
.RadTabStripBottom_Eclipse3_DEMO .rtsSelected, .RadTabStripBottom_Eclipse3_DEMO .rtsSelected:hover
{
    background-position: 0 -156px;
}
.RadTabStripBottom_Eclipse3_DEMO .rtsSelected .rtsOut, .RadTabStripBottom_Eclipse3_DEMO .rtsSelected:hover .rtsOut
{
    background-position: 100% -156px;
}
.RadTabStripBottom_Eclipse3_DEMO .rtsDisabled:hover
{
    background-position: 0 -182px;
}
.RadTabStripBottom_Eclipse3_DEMO .rtsDisabled:hover .rtsOut
{
    background-position: 100% -182px;
}
.RadTabStripBottom_Eclipse3_DEMO_Baseline .rtsLevel
{
    background-position: 0 -599px;
    background-repeat: repeat-x;
}
.RadTabStripRight_Eclipse3_DEMO .rtsUL .rtsLink, .RadTabStripRight_Eclipse3_DEMO .rtsUL .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
    text-align: left;
}
.RadTabStripRight_Eclipse3_DEMO .rtsUL .rtsLink:hover
{
    background-position: 100% -200px;
}
.RadTabStripRight_Eclipse3_DEMO .rtsUL .rtsSelected, .RadTabStripRight_Eclipse3_DEMO .rtsUL .rtsSelected:hover
{
    background-position: 100% -400px;
}
.RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel2, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel3, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel4
{
    background: #fff;
}
.RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel2 .rtsSelected, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel3 .rtsSelected, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel4 .rtsSelected
{
    text-decoration: underline;
}
.RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel2 .rtsLink, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel2 .rtsOut, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel2 .rtsIn, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel3 .rtsLink, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel3 .rtsOut, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel3 .rtsIn, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel4 .rtsLink, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel4 .rtsOut, .RadTabStrip_Eclipse3_DEMO_SimpleSubItems .rtsLevel4 .rtsIn
{
    background: none;
}

.RadToolBar_Eclipse3_DEMO .rtbOuter
{
    border: 1px solid #a1a1a1;
}
.RadToolBar_Eclipse3_DEMO .rtbMiddle
{
    border: 1px solid #d5d5d5;
    background: #b5b5b5 url('ToolBar/rtbControlBg.png') repeat-x 0 0;
}
.RadToolBar_Eclipse3_DEMO_Vertical .rtbMiddle
{
    background: #ECECEC url('ToolBar/rtbVerticalControlBg.png') repeat-y 100% 0;
}
.RadToolBar_Eclipse3_DEMO .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbTemplate
{
    color: #000;
}
.RadToolBar_Eclipse3_DEMO .rtbSplBtnFocused .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbSplBtnFocused .rtbOut, .RadToolBar_Eclipse3_DEMO .rtbSplBtnFocused .rtbMid, .RadToolBar_Eclipse3_DEMO .rtbSplBtnFocused .rtbIn, .RadToolBar_Eclipse3_DEMO .rtbItemFocused .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbItemFocused .rtbOut, .RadToolBar_Eclipse3_DEMO .rtbItemFocused .rtbMid, .RadToolBar_Eclipse3_DEMO .rtbItemFocused .rtbIn, .RadToolBar_Eclipse3_DEMO .rtbItemHovered .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbItemHovered .rtbOut, .RadToolBar_Eclipse3_DEMO .rtbItemHovered .rtbMid, .RadToolBar_Eclipse3_DEMO .rtbItemHovered .rtbIn
{
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('ToolBar/rtbHoverBg.png');
}
.RadToolBar_Eclipse3_DEMO .rtbSplBtnExpanded .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbSplBtnExpanded .rtbOut, .RadToolBar_Eclipse3_DEMO .rtbSplBtnExpanded .rtbMid, .RadToolBar_Eclipse3_DEMO .rtbSplBtnExpanded .rtbIn, .RadToolBar_Eclipse3_DEMO .rtbDropDownExpanded .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbDropDownExpanded .rtbOut, .RadToolBar_Eclipse3_DEMO .rtbDropDownExpanded .rtbMid, .RadToolBar_Eclipse3_DEMO .rtbDropDownExpanded .rtbIn, .RadToolBar_Eclipse3_DEMO .rtbChecked .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbChecked .rtbOut, .RadToolBar_Eclipse3_DEMO .rtbChecked .rtbMid, .RadToolBar_Eclipse3_DEMO .rtbChecked .rtbIn
{
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('ToolBar/rtbActiveBg.png');
}
.RadToolBar_Eclipse3_DEMO .rtbItemClicked .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbItemClicked .rtbOut, .RadToolBar_Eclipse3_DEMO .rtbItemClicked .rtbMid, .RadToolBar_Eclipse3_DEMO .rtbItemClicked .rtbIn
{
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('ToolBar/rtbActiveBg.png');
}
.RadToolBar_Eclipse3_DEMO .rtbItemFocused .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbItemHovered .rtbWrap
{
    color: #000;
}
.RadToolBar_Eclipse3_DEMO .rtbDropDownExpanded .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbSplBtnExpanded .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbChecked .rtbWrap, .RadToolBar_Eclipse3_DEMO .rtbItemClicked .rtbWrap
{
    color: #fff;
}
.RadToolBar_Eclipse3_DEMO .rtbSplBtn .rtbChoiceArrow, .RadToolBar_Eclipse3_DEMO .rtbItem .rtbVOriented .rtbChoiceArrow, .RadToolBar_Eclipse3_DEMO .rtbChoiceArrow
{
    background-image: url('ToolBar/rtbDropArrows.png');
}
* html .RadToolBar_Eclipse3_DEMO .rtbSplBtn .rtbChoiceArrow, * html .RadToolBar_Eclipse3_DEMO .rtbItem .rtbVOriented .rtbChoiceArrow, * html .RadToolBar_Eclipse3_DEMO .rtbChoiceArrow
{
    background-image: url('ToolBar/rtbDropArrows.gif');
}
.RadToolBar_Eclipse3_DEMO .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow, .RadToolBar_Eclipse3_DEMO .rtbSplBtnClicked .rtbChoiceArrow, .RadToolBar_Eclipse3_DEMO .rtbItemClicked .rtbVOriented .rtbChoiceArrow, .RadToolBar_Eclipse3_DEMO .rtbItemClicked .rtbChoiceArrow
{
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('ToolBar/rtbClickedDropArrows.png');
}
* html .RadToolBar_Eclipse3_DEMO .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow, * html .RadToolBar_Eclipse3_DEMO .rtbSplBtnClicked .rtbChoiceArrow, * html .RadToolBar_Eclipse3_DEMO .rtbItemClicked .rtbVOriented .rtbChoiceArrow, * html .RadToolBar_Eclipse3_DEMO .rtbItemClicked .rtbChoiceArrow
{
    background-image: url('ToolBar/rtbClickedDropArrows.gif');
}
.RadToolBar_Eclipse3_DEMO_Horizontal li.rtbSeparator
{
    border-left: 1px solid #939393;
    background: #f7f7f7;
}
.RadToolBar_Eclipse3_DEMO_Vertical li.rtbSeparator
{
    border-top: 1px solid #939393;
    background: #f7f7f7;
}
.RadToolBar_Eclipse3_DEMO .rtbDisabled .rtbWrap:hover, .RadToolBar_Eclipse3_DEMO .rtbDisabled .rtbWrap:hover .rtbOut, .RadToolBar_Eclipse3_DEMO .rtbDisabled .rtbWrap:hover .rtbMid, .RadToolBar_Eclipse3_DEMO .rtbDisabled .rtbWrap:hover .rtbIn
{
    background: none;
}
* html .RadToolBar_Eclipse3_DEMO .rtbDisabled .rtbWrap
{
    color: #888;
}
* + html .RadToolBar_Eclipse3_DEMO .rtbDisabled .rtbWrap
{
    color: #888;
}
* + html .RadToolBar_Eclipse3_DEMO .rtbDisabled .rtbChoiceArrow, * + html .RadToolBar_Eclipse3_DEMO .rtbDisabled .rtbWrap .rtbChoiceArrow
{
    background-image: url('ToolBar/rtbDropArrows.gif');
}
.RadToolBarDropDown_Eclipse3_DEMO
{
    border-color: #828282;
    background-color: #fff;
    background-image: url('ToolBar/rtbDropDownBg.png');
}
.RadToolBarDropDown_Eclipse3_DEMO .rtbWrap
{
    color: #000;
}
.RadToolBarDropDown_Eclipse3_DEMO .rtbItemHovered, .RadToolBarDropDown_Eclipse3_DEMO .rtbItemFocused, .RadToolBarDropDown_Eclipse3_DEMO .rtbItemHovered .rtbWrap, .RadToolBarDropDown_Eclipse3_DEMO .rtbItemFocused .rtbWrap
{
    background-image: url('ToolBar/rtbDropDownHover.png');
}
.RadToolBarDropDown_Eclipse3_DEMO .rtbDisabled .rtbWrap
{
    color: #999;
}
.RadToolBarDropDown_Eclipse3_DEMO .rtbSeparator
{
    border-color: #939393;
    background: #f7f7f7;
}
.RadToolTip_Eclipse3_DEMO.rtLoading
{
    background: url('ToolTip/Loading.gif') no-repeat center;
    width: 100%;
    height: 100%;
}
div.RadToolTip_Eclipse3_DEMO
{
    position: absolute;
    cursor: default;
}
div.RadToolTip_Eclipse3_DEMO div.rtCallout
{
    display: none;
}
div.RadToolTip_Eclipse3_DEMO.rtVisibleCallout div.rtCallout
{
    display: block;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper
{
    padding: 0;
    margin: 0;
    border-collapse: collapse;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperTopLeft, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperTopRight, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperBottomLeft, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperBottomRight
{
    width: 3px;
    height: 3px;
    line-height: 1px;
    font-size: 1px;
    background-image: url('ToolTip/ToolTipSprites.gif');
    background-color: transparent;
    background-repeat: no-repeat;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperTopLeft
{
    background-position: 0 -12px;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperTopRight
{
    background-position: right -12px;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperBottomLeft
{
    background-position: 0 -63px;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperBottomRight
{
    background-position: right -63px;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperTopCenter, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperBottomCenter
{
    height: 3px;
    line-height: 0;
    font-size: 1px;
    background: url('ToolTip/ToolTipSprites.gif');
    background-repeat: repeat-x;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperTopCenter
{
    background-position: 0 -66px;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperBottomCenter
{
    background-position: 0 -120px;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperLeftMiddle, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperRightMiddle
{
    background-image: url('ToolTip/ToolTipVerticalSprites.gif');
    background-repeat: repeat-y;
    font-size: 1px;
    width: 3px;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperLeftMiddle
{
    background-position: 0 0;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperRightMiddle
{
    background-position: -3px 0;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperContent
{
    font: normal 12px "Segoe UI" ,Arial,Sans-serif;
    height: 100%;
    background-color: #fff;
    padding: 4px;
    color: #000;
}
div.RadToolTip_Eclipse3_DEMO div.rtTitlebar
{
    color: #000;
    font: normal 18px "Segoe UI" ,Arial,Sans-serif;
    float: left;
    line-height: 22px;
}
div.RadToolTip_Eclipse3_DEMO a.rtCloseButton
{
    display: block;
    float: right;
    position: absolute;
    right: 2px;
    width: 12px;
    height: 11px;
    font-size: 1px;
    line-height: 1px;
    margin-top: 5px;
    margin-right: 3px;
    background-image: url('ToolTip/ToolTipSprites.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    text-indent: -9999px;
    outline: none;
}
div.RadToolTip_Eclipse3_DEMO_rtl a.rtCloseButton, div.RadToolTip_Eclipse3_DEMO_rtl a.rtCloseButton:hover
{
    float: left;
    text-decoration: none;
    outline: none;
    left: 2px;
    margin-left: 1px;
    right: auto;
    margin-right: auto;
}
div.RadToolTip_Eclipse3_DEMO_rtl div.rtTitlebar, div.RadToolTip_Eclipse3_DEMO_rtl table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div
{
    float: right;
}
div.RadToolTip_Eclipse3_DEMO_rtl .rtCalloutCenter
{
    right: 0;
    left: auto;
}
.RadToolTip_Eclipse3_DEMO_rtl .rtCalloutTopLeft
{
    margin-right: -8px;
    left: 0;
}
.RadToolTip_Eclipse3_DEMO_rtl .rtCalloutTopCenter
{
    margin-right: 10px;
}
.RadToolTip_Eclipse3_DEMO_rtl .rtCalloutTopRight
{
    margin-right: 20px;
}
.RadToolTip_Eclipse3_DEMO_rtl .rtCalloutBottomCenter
{
    margin-right: 10px;
}
.RadToolTip_Eclipse3_DEMO_rtl .rtCalloutBottomRight
{
    margin-right: 40px;
}
.RadToolTip_Eclipse3_DEMO_rtl .rtCalloutBottomLeft
{
    margin-right: -20px;
    left: 0;
}
.RadToolTip_Eclipse3_DEMO_rtl .rtCalloutMiddleLeft
{
    margin-right: 10px;
    left: 0;
}
.RadToolTip_Eclipse3_DEMO_rtl .rtCalloutMiddleRight
{
    margin-right: 1px;
}
div.RadToolTip_Eclipse3_DEMO div.rtCallout
{
    position: absolute;
    height: 11px;
    width: 11px;
    line-height: 0;
    font-size: 1px;
    background-image: url('ToolTip/Callouts.gif');
    background-repeat: no-repeat;
}
div.RadToolTip_Eclipse3_DEMO .rtCalloutCenter
{
    visibility: hidden;
}
.RadToolTip_Eclipse3_DEMO .rtCalloutTopLeft
{
    margin-top: -10px;
    margin-left: 20px;
    background-position: 0 -22px;
}
.RadToolTip_Eclipse3_DEMO .rtCalloutTopCenter
{
    left: 50%;
    margin-top: -9px;
    margin-left: -10px;
    background-position: 0 0;
}
.RadToolTip_Eclipse3_DEMO .rtCalloutTopRight
{
    left: 100%;
    margin-top: -10px;
    margin-left: -20px;
    background-position: 0 -11px;
}
.RadToolTip_Eclipse3_DEMO .rtCalloutBottomCenter
{
    top: 100%;
    left: 50%;
    margin-left: -10px;
    margin-top: -1px;
    background-position: 0 -55px;
}
.RadToolTip_Eclipse3_DEMO .rtCalloutBottomRight
{
    top: 100%;
    left: 100%;
    margin-left: -40px;
    margin-top: -1px;
    background-position: 0 -66px;
}
.RadToolTip_Eclipse3_DEMO .rtCalloutBottomLeft
{
    top: 100%;
    margin-left: 20px;
    margin-top: -1px;
    background-position: 0 -77px;
}
.RadToolTip_Eclipse3_DEMO .rtCalloutMiddleLeft
{
    top: 50%;
    margin-left: -10px;
    margin-top: -7px;
    background-position: 0 -44px;
}
.RadToolTip_Eclipse3_DEMO .rtCalloutMiddleRight
{
    left: 100%;
    top: 50%;
    margin-left: -1px;
    margin-top: -10px;
    background-position: 0 -33px;
}
div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperTopLeft, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperTopCenter, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperTopRight, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperLeftMiddle, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperContent, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperRightMiddle, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperBottomLeft, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperBottomCenter, div.RadToolTip_Eclipse3_DEMO table.rtWrapper td.rtWrapperBottomRight
{
    padding: 0;
    border: 0;
    border-collapse: collapse;
}
.RadTreeView_Eclipse3_DEMO, .RadTreeView_Eclipse3_DEMO a.rtIn, .RadTreeView_Eclipse3_DEMO .rtEdit .rtIn input
{
    color: #000;
}
.RadTreeView_Eclipse3_DEMO .rtPlus, .RadTreeView_Eclipse3_DEMO .rtMinus
{
    background-image: url('TreeView/PlusMinus.png');
}
.RadTreeView_Eclipse3_DEMO .rtChecked, .RadTreeView_Eclipse3_DEMO .rtUnchecked, .RadTreeView_Eclipse3_DEMO .rtIndeterminate
{
    background-image: url('TreeView/TriState.png');
}
.RadTreeView_Eclipse3_DEMO .rtHover .rtIn
{
    border-color: #B2B2B2 #B2B2B2 #B2B2B2;
    background-color: #7EB1C7;
    background-image: url('TreeView/ItemHoveredBg.png');
}
.RadTreeView_Eclipse3_DEMO .rtSelected .rtIn
{
    border-color: #B2B2B2 #B2B2B2 #B2B2B2;
    background-color: #7EB1C7;
    background-image: url('TreeView/ItemSelectedBg.png');
}
.RadTreeView_Eclipse3_DEMO .rtSelected .rtLoadingBelow
{
    color: #333;
}
.RadTreeView_Eclipse3_DEMO .rtLI .rtEdit .rtIn
{
    border-color: #6c6c6c;
    background: #fff;
}
.RadTreeView_Eclipse3_DEMO_disabled .rtIn, .RadTreeView_Eclipse3_DEMO .rtDisabled .rtIn
{
    color: #ccc;
}
.RadTreeView_Eclipse3_DEMO .rtLines .rtLI, .RadTreeView_Eclipse3_DEMO .rtLines .rtFirst .rtUL
{
    background-image: url('TreeView/NodeSpan.gif');
}
.RadTreeView_Eclipse3_DEMO_rtl .rtLines .rtLI, .RadTreeView_Eclipse3_DEMO_rtl .rtLines .rtFirst .rtUL
{
    background-image: url('TreeView/NodeSpan_rtl.gif');
}
.RadTreeView_Eclipse3_DEMO .rtLines .rtFirst, .RadTreeView_Eclipse3_DEMO .rtLines .rtFirst .rtUL
{
    background-image: url('TreeView/FirstNodeSpan.gif');
}
.RadTreeView_Eclipse3_DEMO_rtl .rtLines .rtFirst, .RadTreeView_Eclipse3_DEMO_rtl .rtLines .rtFirst .rtUL
{
    background-image: url('TreeView/FirstNodeSpan_rtl.gif');
}
.RadTreeView_Eclipse3_DEMO .rtLines .rtLast, .RadTreeView_Eclipse3_DEMO .rtLines .rtLast .rtUL
{
    background-image: none;
}
.RadTreeView_Eclipse3_DEMO .rtLines .rtTop
{
    background-image: url('TreeView/TopLine.gif');
}
.RadTreeView_Eclipse3_DEMO_rtl .rtLines .rtTop
{
    background-image: url('TreeView/TopLine_rtl.gif');
}
.RadTreeView_Eclipse3_DEMO .rtLines .rtMid
{
    background-image: url('TreeView/MiddleLine.gif');
}
.RadTreeView_Eclipse3_DEMO_rtl .rtLines .rtMid
{
    background-image: url('TreeView/MiddleLine_rtl.gif');
}
.RadTreeView_Eclipse3_DEMO .rtLines .rtBot
{
    background-image: url('TreeView/BottomLine.gif');
}
.RadTreeView_Eclipse3_DEMO_rtl .rtLines .rtBot
{
    background-image: url('TreeView/BottomLine_rtl.gif');
}
.RadTreeView_Eclipse3_DEMO .rtLines .rtLast .rtTop
{
    background-image: url('TreeView/SingleLine.gif');
}
.RadTreeView_Eclipse3_DEMO_rtl .rtLines .rtLast .rtTop
{
    background-image: url('TreeView/SingleLine_rtl.gif');
}
 .RadUpload_Eclipse3_DEMO, .RadUpload_Eclipse3_DEMO a, .RadUpload_Eclipse3_DEMO input, .RadUploadProgressArea_Eclipse3_DEMO, .RadUploadProgressArea_Eclipse3_DEMO input
{
    font: normal 11px/10px "Segoe UI" ,Arial,sans-serif;
}
.RadUpload_Eclipse3_DEMO .ruStyled .ruFileInput
{
    border-color: #abadb3;
}
.RadUpload_Eclipse3_DEMO .ruFakeInput
{
    border-color: #8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
    color: #4b4b4b;
}
.RadUpload_Eclipse3_DEMO .ruReadOnly .ruFakeInput
{
    background: #f3f3f3;
}
.RadUpload_Eclipse3_DEMO .ruButton, .RadUploadProgressArea_Eclipse3_DEMO .ruButton
{
    background-image: url('Upload/ruSprite.png');
    color: #000;
}
* html .RadUpload_Eclipse3_DEMO .ruButton, * html .RadUploadProgressArea_Eclipse3_DEMO .ruButton
{
    background-image: url('Upload/ruSpriteIE6.png');
}
.RadUpload_Eclipse3_DEMO .ruRemove
{
    color: #6e6e6e;
}
.RadUploadSubmit_Eclipse3_DEMO
{
    background-image: url('Upload/ruSprite.png');
    color: #000;
}
.RadUploadProgressArea_Eclipse3_DEMO .ruProgress
{
    border-color: #828282;
    background-image: url('Upload/ruSprite.png');
    background-color: #fff;
}
.RadUploadProgressArea_Eclipse3_DEMO .ruProgress li
{
    color: #222;
}
.RadUploadProgressArea_Eclipse3_DEMO .ruProgress li.ruCurrentFile
{
    color: #222;
}
.RadUploadProgressArea_Eclipse3_DEMO .ruProgress div.ruBar
{
    border-color: #87df6c;
    background-color: #d3f8c7;
    background-image: url('Upload/ruSprite.png');
}
.RadUploadProgressArea_Eclipse3_DEMO .ruProgress .ruBar div
{
    background-image: url('Upload/ruProgress.gif');
    border-right: 1px solid #58ba3a;
}
.RadUploadProgressArea_Eclipse3_DEMO_rtl .ruProgress .ruBar div
{
    background-image: url('Upload/ruProgress.gif');
    border-right: 0;
    border-left: 1px solid #58ba3a;
}
.RadUploadProgressArea_Eclipse3_DEMO .ruProgress .ruActions
{
    border-top-color: #828282;
    background: #eee;
}
/* RadWindow for ASP.NET AJAX Eclipse3_DEMO skin */

div.RadWindow_Eclipse3_DEMO
{
    /* background-color: White; */
    /* border: solid 1px black; */
}

.RadWindow_Eclipse3_DEMO .rwTopLeft, .RadWindow_Eclipse3_DEMO .rwTopRight, .RadWindow_Eclipse3_DEMO .rwTitlebar, .RadWindow_Eclipse3_DEMO .rwFooterLeft, .RadWindow_Eclipse3_DEMO .rwFooterRight, .RadWindow_Eclipse3_DEMO .rwFooterCenter, .RadWindow_Eclipse3_DEMO .rwTopResize, .RadWindow_Eclipse3_DEMO .rwStatusbar div, .RadWindow_Eclipse3_DEMO .rwStatusbar, .RadWindow_Eclipse3_DEMO .rwPopupButton, .RadWindow_Eclipse3_DEMO .rwPopupButton span, .RadWindow_Eclipse3_DEMO.rwMinimizedWindow .rwCorner
{
    background-color: White;
	background-image: url('Window/WindowHorizontalSprites.gif');
}

.RadWindow_Eclipse3_DEMO .rwBodyLeft, .RadWindow_Eclipse3_DEMO .rwBodyRight, .RadWindow_Eclipse3_DEMO .rwStatusbarRow .rwCorner
{
    background-color: White;
	background-image: url('Window/WindowVerticalSprites.gif');
}

.RadWindow_Eclipse3_DEMO .rwStatusbar input
{
	background-color: #f7f3e9;
}

.RadWindow_Eclipse3_DEMO .rwControlButtons a
{
	background-image: url('Window/CommandButtonSprites.gif');
}

.RadWindow_Eclipse3_DEMO em
{
	font-family: "Segoe UI" , Arial, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 20px;
	line-height: normal;
	color: black;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	overflow: hidden;
	white-space: nowrap;
	float: left;
	text-align: left;
}

div.RadWindow_Eclipse3_DEMO .rwTitlebarControls em
{
	font-family: "Segoe UI" , Arial, sans-serif;
	color: black;
	font-size: 14px;
}

.RadWindow_Eclipse3_DEMO .rwTitlebarControls
{
	height: 30px;
}


div.RadWindow_Eclipse3_DEMO .rwDialogInput
{
	border-top: solid 1px #8e8e8e;
	border-right: solid 1px #b8b8b8;
	border-bottom: solid 1px #b8b8b8;
	border-left: solid 1px #8e8e8e;
}

div.RadWindow_Eclipse3_DEMO .rwDialogInput:hover
{
	border-top: solid 1px #828282;
	border-right: solid 1px #828282;
	border-bottom: solid 1px #828282;
	border-left: solid 1px #828282;
}

div.RadWindow_Eclipse3_DEMO td.rwLoading
{
	background-color: #fff;
}

.RadWindow table,
.RadWindow table td
{
	border:0;
	padding:0;
}

.RadWindow .rwTopResize
{
	font-size: 1px;
	line-height: 4px;
	width: 100%;
	height: 4px;
	background-position: 0 -31px;
	background-repeat: repeat-x;
}

.RadWindow .rwStatusbarRow .rwCorner
{
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbarRow .rwBodyLeft
{
    background-position: -16px 0;
}

.RadWindow .rwStatusbarRow .rwBodyRight
{
    background-position: -24px 0;
}

.RadWindow .rwStatusbar
{
	height: 22px;
	background-position: 0 -114px;
	background-repeat: repeat-x;
}

.RadWindow .rwStatusbar div
{
    width: 18px; 
	height: 18px;
	background-position: 0 -94px;
	background-repeat: no-repeat;
}

.RadWindow table
{
    width: 100%;
    height: 100%;
    table-layout: auto; /* fixes the dimensions under IE */
}

.RadWindow table td
{
	padding: 0; 
	margin: 0;
	border-collapse: collapse;
	vertical-align: top;
}

.RadWindow .rwCorner
{
    width: 8px;
}

.RadWindow .rwTopLeft,
.RadWindow .rwTopRight,
.RadWindow .rwTitlebar,
.RadWindow .rwFooterLeft,
.RadWindow .rwFooterRight,
.RadWindow .rwFooterCenter
{
    height: 8px;
	font-size: 1px;
    background-repeat: no-repeat;
    line-height: 1px;
}

.RadWindow .rwBodyLeft,
.RadWindow .rwBodyRight
{
	background-repeat: repeat-y;
}

.RadWindow .rwBodyRight
{
    background-position: -8px 0;
}

.RadWindow .rwTopLeft
{
    background-position: 0 0;
}

.RadWindow .rwTopRight
{
    background-position: -8px 0;
}

.RadWindow table .rwTitlebar
{
	background-repeat: repeat-x;
	background-position: 0 -31px;
	-moz-user-select: none;
}

.RadWindow .rwFooterLeft
{
	background-position: 0 -62px;
}

.RadWindow .rwFooterRight
{
	background-position: -8px -62px;
}

.RadWindow .rwFooterCenter
{
	background-repeat: repeat-x;
	background-position: 0 -70px;
}

.RadWindow .rwTitlebarControls
{
    height: 27px;
}

.RadWindow .rwWindowContent
{
	height: 100% !important; /* very important property, especially for opera */
	background: white;
}

/* Support for displayng the rwLoading image in the iframe's parent TD */
.RadWindow td.rwLoading
{
    background-repeat: no-repeat;
    background-position: center;
}

/* Support for displaying rwLoading image in the status bar  */
.RadWindow .rwStatusbar .rwLoading
{	
	background-repeat: no-repeat;
}

.RadWindow .rwStatusbar .rwLoading
{
	padding-left: 30px;
}

.RadWindow td.rwStatusbar input
{
    font: normal 12px "Segoe UI", Arial, Verdana, Sans-serif;
    padding: 4px 0 0 7px;
    margin: 0;
    border: 0 !important;
    width: 100%;	
    height: 18px;
	background-color: transparent !important; 
	background-repeat: no-repeat !important;
	background-position: left center !important;
	cursor: default;
	-moz-user-select: none;
	overflow: hidden; 
	text-overflow: ellipsis;
	display: block; 
	float: left;
	vertical-align: middle;
}

.RadWindow .rwControlButtons
{
	padding: 0; 
	margin: 2px 0 0 0;
	list-style: none; 
	white-space: nowrap;	
	float: right; 
}

.RadWindow .rwControlButtons li
{
	float: left;
	padding: 0 1px 0 0;
}

.RadWindow .rwControlButtons a
{
	width: 30px; 
	height: 21px; 
	line-height: 1px; 
	font-size: 1px;
	cursor: default;
	background-repeat: no-repeat;
	display: block; 
	text-decoration: none;
	outline: none;
}

.RadWindow .rwControlButtons span
{
	display: block;	
}

/* reload button */
.RadWindow  .rwReloadButton
{
	background-position: -120px 0;
}

.RadWindow .rwReloadButton:hover
{
	background-position: -120px -21px;
}

/* unpin button */
.RadWindow .rwPinButton
{
	background-position: -180px 0;
}

.RadWindow .rwPinButton:hover
{
	background-position: -180px -21px;
}

/* pin button */
.RadWindow .rwPinButton.on
{
	background-position: -150px 0;
}

.RadWindow .rwPinButton.on:hover
{
	background-position: -150px -21px;
}

/* minimize button */
.RadWindow .rwMinimizeButton
{
	background-position: 0 0;
}

.RadWindow .rwMinimizeButton:hover
{
	background-position: 0 -21px;
}

/* maximize button */
.RadWindow .rwMaximizeButton
{
	background-position: -60px 0;
}

.RadWindow .rwMaximizeButton:hover
{
	background-position: -60px -21px;
}

/* close button */
.RadWindow .rwCloseButton
{
	background-position: -90px 0;
}

.RadWindow .rwCloseButton:hover
{
	background-position: -90px -21px;
}

/* Start Custom Styles */
.selectedRow
{
    background: #87A6C4 0 -3900px repeat-x url('Grid/sprite.gif');
}

.selectedRow .handle
{
    background: #87A6C4 0 -3900px repeat-x url('Grid/sprite.gif');
}

div.headerSorted
{
    background-color: #6386AD;
    background-position: 0 -2600px;
}

.header
{
    background: #C5C5C5 0 -2300px repeat-x url('Grid/sprite.gif');
} 

.pageHeader
{
    width: auto;
    height: 25px;
    padding: 5px;
    margin: 2px 0px 2px 0px;
    border: solid 1px Silver;
    background: #B5B5B5 0 -2099px repeat-x url('Grid/sprite.gif');
    text-align: left;
}