.RadAjax_Metro .raDiv {
  background-image: url('Ajax/loading.gif'); }
.RadAjax_Metro .raColor {
  background-color: #25a0da;
  color: black; }
.RadAjax_Metro .raTransp {
  opacity: 0.7;
  -moz-opacity: 0.7;
  filter: alpha(opacity=70); }
body {
  color: inherit; }

.RadAutoCompleteBox_Metro {
  color: black;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadAutoCompleteBox_Metro .racTokenList {
    border-color: #cdcdcd;
    color: black;
    background-color: white; }
  .RadAutoCompleteBox_Metro .racDisabled {
    border-color: #e6e6e6;
    color: #767676;
    background-color: white; }
  .RadAutoCompleteBox_Metro .racToken {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9; }
  .RadAutoCompleteBox_Metro .racTokenHovered {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
  .RadAutoCompleteBox_Metro .racTokenSelected {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
  .RadAutoCompleteBox_Metro .racDisabled .racToken {
    border-color: #e6e6e6;
    color: #767676;
    background-color: #fcfcfc; }
  .RadAutoCompleteBox_Metro .racRemoveTokenLink {
    background-image: url('Common/radActionsSprite.png');
    background-position: -4px -1344px; }
  .RadAutoCompleteBox_Metro .racInput {
    color: black;
    font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
    line-height: 16px; }
  .RadAutoCompleteBox_Metro .racEmptyMessage {
    color: #bbbbbb;
    font-style: italic; }

.RadAutoCompleteBoxPopup_Metro {
  border-color: #cdcdcd;
  color: black;
  background: white;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadAutoCompleteBoxPopup_Metro .racHeader,
  .RadAutoCompleteBoxPopup_Metro .racFooter {
    color: black;
    background-color: #e8e8e8; }
  .RadAutoCompleteBoxPopup_Metro .racHeader {
    border-bottom-color: #cdcdcd; }
  .RadAutoCompleteBoxPopup_Metro .racFooter {
    border-top-color: #cdcdcd; }
  .RadAutoCompleteBoxPopup_Metro .racItemHovered {
    color: black;
    background-color: #e8e8e8; }
.RadButton_Metro {
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
  font-size: 12px;
  /* RadButton Metro Skin */
  /*Simple Split Button Overrides*/
  /* Needed fo IE6 */
  /* IE6 Fix, should be important to override the joint selectors */
  /* Disabled */ }
  .RadButton_Metro.rbSkinnedButton,
  .RadButton_Metro .rbDecorated,
  .RadButton_Metro .rbSecondaryIcon, .RadButton_Metro.rbVerticalButton, .RadButton_Metro.rbVerticalButton .rbDecorated {
    background-image: none;
    font-family: "Segoe UI", Arial, Helvetica, sans-serif;
    font-size: 12px; }
  .RadButton_Metro.rbSkinnedButton .rbDecorated {
    margin-left: -4px; }
  .RadButton_Metro.rbSkinnedButton:active .rbDecorated, .RadButton_Metro.rbSkinnedButtonChecked .rbDecorated, .RadButton_Metro.rbSkinnedButtonChecked:hover .rbDecorated {
    color: white; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_Metro.RadButton input.rbDecorated, .RadButton_Metro.RadButton input.rbDecorated, .RadButton_Metro.RadButton input.rbDecorated:active, .RadButton_Metro.RadButton input.rbDecorated:focus {
      background-color: transparent;
      border: 0 none; } }
  .RadButton_Metro .rbSplitRight,
  .RadButton_Metro .rbSplitLeft {
    background-image: url('Button/ButtonSprites.gif'); }
  .RadButton_Metro .rbSplitRight, .RadButton_Metro.rbLinkButton .rbSplitRight {
    background-position: -1px 0;
    background-color: #f9f9f9;
    border-left: 1px solid #cdcdcd; }
  .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitRight {
    background-position: 1px 0; }
  .RadButton_Metro .rbSplitRight {
    _right: -1px; }
  .RadButton_Metro.rbDisabled .rbSplitRight {
    _right: 0; }
  .RadButton_Metro.rbLinkButton .rbSplitRight {
    background-color: #f9f9f9;
    border-left: 1px solid #cdcdcd; }
  .RadButton_Metro .rbSplitRight:hover, .RadButton_Metro.rbLinkButton .rbSplitRight:hover {
    background-color: #e8e8e8;
    border-left: 1px solid #767676; }
  .RadButton_Metro .rbSplitRight:focus,
  .RadButton_Metro .rbSplitRight:active, .RadButton_Metro.rbLinkButton .rbSplitRight:focus, .RadButton_Metro.rbLinkButton .rbSplitRight:active {
    background-color: #25a0da;
    border-left: 1px solid #25a0da;
    background-position: -20px 0; }
  .RadButton_Metro .rbSplitLeft, .RadButton_Metro.rbLinkButton .rbSplitLeft {
    background-position: -1px 0;
    border-right: 1px solid #cdcdcd; }
  .RadButton_Metro.rbLinkButton .rbSplitLeft {
    background-color: #f9f9f9;
    border-right: 1px solid #cdcdcd; }
  .RadButton_Metro .rbSplitLeft:hover, .RadButton_Metro.rbLinkButton .rbSplitLeft:hover {
    background-color: #e8e8e8;
    border-right: 1px solid #767676; }
  .RadButton_Metro .rbSplitLeft:focus,
  .RadButton_Metro .rbSplitLeft:active, .RadButton_Metro.rbLinkButton .rbSplitLeft:focus, .RadButton_Metro.rbLinkButton .rbSplitLeft:active {
    background-color: #25a0da;
    border-right: 1px solid #25a0da;
    background-position: -20px 0; }
  .RadButton_Metro.rbDisabled .rbSplitLeft, .RadButton_Metro.rbDisabled .rbSplitLeft:hover, .RadButton_Metro.rbDisabled .rbSplitLeft:focus, .RadButton_Metro.rbDisabled .rbSplitLeft:active, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitLeft, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitLeft:hover, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitLeft:active, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitLeft:focus, .RadButton_Metro.rbDisabled .rbSplitRight, .RadButton_Metro.rbDisabled .rbSplitRight:hover, .RadButton_Metro.rbDisabled .rbSplitRight:focus, .RadButton_Metro.rbDisabled .rbSplitRight:active, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitRight, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitRight:hover, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitRight:active, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitRight:focus {
    background-color: transparent;
    background-position: -1px 0 !important; }
  .RadButton_Metro .rbDisabled .rbSplitRight,
  .RadButton_Metro .rbDisabled .rbSplitRight:hover,
  .RadButton_Metro .rbDisabled .rbSplitRight:focus,
  .RadButton_Metro .rbDisabled .rbSplitRight:active,
  .RadButton_Metro .rbDisabled .rbSplitLeft,
  .RadButton_Metro .rbDisabled .rbSplitLeft:hover,
  .RadButton_Metro .rbDisabled .rbSplitLeft:focus,
  .RadButton_Metro .rbDisabled .rbSplitLeft:active {
    _background-position: -1px 0 !important; }
  .RadButton_Metro.rbDisabled .rbSplitLeft, .RadButton_Metro.rbDisabled .rbSplitLeft:hover, .RadButton_Metro.rbDisabled .rbSplitLeft:focus, .RadButton_Metro.rbDisabled .rbSplitLeft:active, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitLeft, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitLeft:hover, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitLeft:active, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitLeft:focus {
    border-right: 1px solid #cdcdcd; }
  .RadButton_Metro.rbDisabled .rbSplitRight, .RadButton_Metro.rbLinkButton.rbDisabled .rbSplitRight {
    border-left: 1px solid #cdcdcd; }
  .RadButton_Metro .rbSplitLeft:focus,
  .RadButton_Metro .rbSplitLeft:active, .RadButton_Metro.rbLinkButton .rbSplitLeft:focus, .RadButton_Metro.rbLinkButton .rbSplitLeft:active {
    background-color: #25a0da;
    border-right: 1px solid #25a0da; }
  .RadButton_Metro.rbVerticalButton {
    padding-left: 0; }
  .RadButton_Metro.rbVerticalButton .rbDecorated {
    padding-left: 8px; }
  .RadButton_Metro.rbVerticalButton .rbDecorated.rbPrimary {
    padding-left: 40px; }
  .RadButton_Metro.rbSkinnedButton, .RadButton_Metro.rbVerticalButton,
  .RadButton_Metro .rbDecorated {
    background-color: #f9f9f9;
    color: black; }
  .RadButton_Metro.rbSkinnedButton, .RadButton_Metro.rbVerticalButton {
    border: 1px solid #cdcdcd; }
  .RadButton_Metro.rbSkinnedButton, .RadButton_Metro.rbVerticalButton {
    _border: 1px solid #cdcdcd !important; }
  .RadButton_Metro.rbSkinnedButton:hover, .RadButton_Metro.rbVerticalButton:hover, .RadButton_Metro:hover .rbDecorated {
    color: black;
    background-color: #cdcdcd; }
  .RadButton_Metro.rbSkinnedButton:hover, .RadButton_Metro.rbVerticalButton:hover {
    border: 1px solid #767676; }
  .RadButton_Metro.rbSkinnedButton:active, .RadButton_Metro.rbVerticalButton:active, .RadButton_Metro.rbSkinnedButton:active .rbDecorated, .RadButton_Metro.rbVerticalButton:active .rbDecorated, .RadButton_Metro.rbPressedButton.rbSkinnedButton, .RadButton_Metro.rbPressedButton .rbDecorated {
    background-color: #25a0da;
    color: white; }
  .RadButton_Metro.rbSkinnedButton:active, .RadButton_Metro.rbVerticalButton:active {
    border: 1px solid #25a0da; }
  .RadButton_Metro.rbSkinnedButtonChecked, .RadButton_Metro.rbSkinnedButtonChecked:hover, .RadButton_Metro.rbSkinnedButtonChecked input.rbDecorated, .RadButton_Metro.rbSkinnedButtonChecked:hover .rbDecorated {
    background-color: #25a0da;
    border: 1px solid #25a0da; }
  .RadButton_Metro .rbToggleCheckbox,
  .RadButton_Metro .rbToggleCheckboxChecked,
  .RadButton_Metro .rbToggleCheckboxFilled,
  .RadButton_Metro .rbToggleRadio,
  .RadButton_Metro .rbToggleRadioChecked {
    background-image: url('Common/radFormToggleSprite.png');
    _background-image: url('Common/radFormToggleSpriteIE6.png'); }
  .RadButton_Metro.rbToggleButton, .RadButton_Metro.rbToggleButton.rbDisabled, .RadButton_Metro.rbToggleButton.rbDisabled:hover, .RadButton_Metro.rbDisabled .rbDecorated, .RadButton_Metro.rbDisabled:hover .rbDecorated, .RadButton_Metro.rbToggleButton:hover {
    color: black; }
  .RadButton_Metro.RadButton.rbLinkButton {
    background-color: #f9f9f9;
    border: 1px solid #cdcdcd;
    text-decoration: none;
    color: black; }
  .RadButton_Metro.RadButton.rbLinkButton:hover {
    background-color: #e8e8e8;
    border: 1px solid #767676;
    color: black; }
  .RadButton_Metro.RadButton:active, .RadButton_Metro.RadButton:focus, .RadButton_Metro.rbPressedButton, .RadButton_Metro.RadButton.rbSkinnedButtonChecked, .RadButton_Metro.RadButton.rbSkinnedButtonChecked:hover, .RadButton_Metro.RadButton.rbLinkButtonChecked, .RadButton_Metro.RadButton.rbLinkButtonChecked:hover, .RadButton_Metro.RadButton.rbVerticalButtonChecked, .RadButton_Metro.RadButton.rbVerticalButtonChecked:hover, .RadButton_Metro.RadButton.rbVerticalButtonChecked .rbDecorated {
    border: 1px solid #25a0da !important;
    background-color: #25a0da !important;
    color: white !important; }
  .RadButton_Metro.rbSkinnedButton,
  .RadButton_Metro .rbDecorated {
    height: 20px; }
  .RadButton_Metro.rbSkinnedButton.rbDisabled, .RadButton_Metro.rbVerticalButton.rbDisabled, .RadButton_Metro.rbLinkButton.rbDisabled, .RadButton_Metro.rbLinkButton.rbDisabled:hover {
    background-color: #f9f9f9;
    color: black;
    border: 1px solid #cdcdcd;
    cursor: default; }
  .RadButton_Metro.rbSkinnedButton.rbDisabled .rbDecorated, .RadButton_Metro.rbVerticalButton.rbDisabled:hover .rbDecorated, .RadButton_Metro.rbLinkButton.rbDisabled, .RadButton_Metro.rbLinkButton.rbDisabled:hover {
    background-color: #f9f9f9;
    color: black; }
  .RadButton_Metro.rbLinkButton, .RadButton_Metro.rbLinkButton:hover {
    _border: 1px solid #cdcdcd !important; }
  .RadButton_Metro.rbDisabled, .RadButton_Metro.rbDisabled .rbToggleCheckbox, .RadButton_Metro.rbDisabled .rbToggleCheckboxChecked, .RadButton_Metro.rbDisabled .rbToggleRadio, .RadButton_Metro.rbDisabled .rbToggleRadioChecked, .RadButton_Metro.rbDisabled .rbToggleCheckboxFilled {
    opacity: .6; }
  .RadButton_Metro.rbLinkButton.rbRounded {
    border-radius: 0; }
table.RadCalendar_Metro {
  background: #fff;
  font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif; }

/*titlebar*/
.RadCalendar_Metro .rcTitlebar {
  border-color: #7c7c7c;
  color: #767676; }
  .RadCalendar_Metro .rcTitlebar table {
    font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
    line-height: 23px; }
  .RadCalendar_Metro .rcTitlebar td {
    padding: 0 0 1px; }
  .RadCalendar_Metro .rcTitlebar .rcPrev, .RadCalendar_Metro .rcTitlebar .rcNext, .RadCalendar_Metro .rcTitlebar .rcFastPrev, .RadCalendar_Metro .rcTitlebar .rcFastNext {
    width: 16px;
    height: 16px;
    border: 1px solid transparent;
    margin: 1px 2px 0;
    background-image: url('Calendar/sprite.gif');
    color: #ccc; }
  .RadCalendar_Metro .rcTitlebar .rcFastPrev {
    background-position: 0 -250px; }
  .RadCalendar_Metro .rcTitlebar .rcPrev {
    background-position: 0 -350px; }
  .RadCalendar_Metro .rcTitlebar .rcNext {
    background-position: 0 -450px; }
  .RadCalendar_Metro .rcTitlebar .rcFastNext {
    background-position: 0 -550px; }
  .RadCalendar_Metro .rcTitlebar .rcPrev:hover, .RadCalendar_Metro .rcTitlebar .rcNext:hover, .RadCalendar_Metro .rcTitlebar .rcFastPrev:hover, .RadCalendar_Metro .rcTitlebar .rcFastNext:hover {
    border-color: #e5e5e5;
    background-color: #e5e5e5; }
  .RadCalendar_Metro .rcTitlebar .rcFastPrev:hover {
    background-position: 0 -650px; }
  .RadCalendar_Metro .rcTitlebar .rcPrev:hover {
    background-position: 0 -750px; }
  .RadCalendar_Metro .rcTitlebar .rcNext:hover {
    background-position: 0 -850px; }
  .RadCalendar_Metro .rcTitlebar .rcFastNext:hover {
    background-position: 0 -950px; }

.RadCalendarMultiView_Metro .rcTitlebar .rcPrev:hover, .RadCalendarMultiView_Metro .rcTitlebar .rcNext:hover, .RadCalendarMultiView_Metro .rcTitlebar .rcFastPrev:hover, .RadCalendarMultiView_Metro .rcTitlebar .rcFastNext:hover {
  border-color: #fff;
  background-color: transparent; }
.RadCalendarMultiView_Metro .rcTitlebar .rcFastPrev {
  margin-left: 4px;
  background-position: 0 -200px; }
  .RadCalendarMultiView_Metro .rcTitlebar .rcFastPrev:hover {
    margin-left: 4px;
    background-position: 0 -200px; }
.RadCalendarMultiView_Metro .rcTitlebar .rcPrev {
  background-position: 0 -300px; }
  .RadCalendarMultiView_Metro .rcTitlebar .rcPrev:hover {
    background-position: 0 -300px; }
.RadCalendarMultiView_Metro .rcTitlebar .rcNext {
  background-position: 0 -400px; }
  .RadCalendarMultiView_Metro .rcTitlebar .rcNext:hover {
    background-position: 0 -400px; }
.RadCalendarMultiView_Metro .rcTitlebar .rcFastNext {
  margin-right: 4px;
  background-position: 0 -500px; }
  .RadCalendarMultiView_Metro .rcTitlebar .rcFastNext:hover {
    margin-right: 4px;
    background-position: 0 -500px; }

.RadCalendar_Metro .rcMain {
  border-color: #999; }
.RadCalendar_Metro .rcMainTable {
  font: 12px / 17px "segoe ui", arial, sans-serif; }
.RadCalendar_Metro .rcHeader, .RadCalendar_Metro .rcFooter {
  border-color: #999; }
.RadCalendar_Metro .rcWeek th {
  border-bottom: 1px solid #e5e5e5;
  padding: 4px 6px 4px 0;
  color: #000; }
.RadCalendar_Metro .rcWeek .rcViewSel {
  width: 13px;
  padding: 0 7px 0 9px;
  color: #25a0de; }
.RadCalendar_Metro .rcRow th {
  width: 13px;
  padding: 0 7px 0 9px;
  color: #25a0de; }
.RadCalendar_Metro .rcRow td {
  border-color: #fff; }
.RadCalendar_Metro .rcMain .rcRow a, .RadCalendar_Metro .rcMain .rcRow span {
  color: #767676; }
.RadCalendar_Metro .rcMain .rcWeekend a {
  color: #666; }
.RadCalendar_Metro .rcRow .rcToday {
  border-color: #25a0da; }
.RadCalendar_Metro .rcMain .rcOtherMonth a {
  color: #e5e5e5; }
.RadCalendar_Metro .rcMain .rcOutOfRange span {
  color: #777; }
.RadCalendar_Metro .rcRow .rcSelected {
  border-color: #fff;
  background: #25a0da; }
.RadCalendar_Metro .rcMain .rcRow .rcSelected a {
  color: #fff; }
.RadCalendar_Metro .rcRow .rcHover {
  border-color: #e5e5e5;
  background: #e5e5e5; }
.RadCalendar_Metro .rcMain .rcRow .rcHover a {
  color: #000; }

/*header, footer*/
/*week numbers and days*/
/*date cells*/
/*multimonth view*/
.RadCalendarMultiView_Metro .rcTitlebar {
  border: 0 none;
  background: #25a0da;
  color: #fff; }
  .RadCalendarMultiView_Metro .rcTitlebar table {
    line-height: 29px; }
.RadCalendarMultiView_Metro .rcMain {
  border-color: #dadad2; }
.RadCalendarMultiView_Metro .rcCalendar {
  border-color: #e5e5e5; }
  .RadCalendarMultiView_Metro .rcCalendar .rcMainTable {
    height: 177px; }
.RadCalendarMultiView_Metro .rcMainTable .rcTitle {
  border-color: #e5e5e5;
  padding: 0 0 2px;
  line-height: 22px; }

/*month view*/
table.RadCalendarMonthView_Metro {
  border-color: #dadad2;
  background: #fff;
  font: 12px "segoe ui",arial,sans-serif;
  color: #333; }

.RadCalendarMonthView_Metro #rcMView_Feb, .RadCalendarMonthView_Metro #rcMView_Apr, .RadCalendarMonthView_Metro #rcMView_Jun, .RadCalendarMonthView_Metro #rcMView_Aug, .RadCalendarMonthView_Metro #rcMView_Oct, .RadCalendarMonthView_Metro #rcMView_Dec {
  border-right: 1px solid #999; }
.RadCalendarMonthView_Metro a {
  color: #333; }
.RadCalendarMonthView_Metro .rcSelected a {
  border-color: #25a0da;
  background: #25a0da;
  color: #fff; }
.RadCalendarMonthView_Metro #rcMView_PrevY a, .RadCalendarMonthView_Metro #rcMView_NextY a {
  width: 18px;
  height: 13px;
  background: url('Calendar/sprite.gif');
  color: #ccc; }
.RadCalendarMonthView_Metro #rcMView_PrevY a {
  background-position: 0 -2100px; }
.RadCalendarMonthView_Metro #rcMView_NextY a {
  background-position: 0 -2200px; }
.RadCalendarMonthView_Metro .rcButtons {
  padding: 5px 7px 4px; }
.RadCalendarMonthView_Metro input {
  border-color: #e5e5e5;
  background: transparent;
  color: #767676;
  font: 12px "segoe ui",arial,sans-serif; }

/*time view*/
table.RadCalendarTimeView_Metro {
  border-color: #dadad2;
  background: #fff;
  font: 12px "segoe ui",arial,sans-serif; }

.RadCalendarTimeView_Metro th {
  border-bottom: 1px solid #999;
  padding: 0 0 1px;
  background: #fff;
  color: #767676;
  line-height: 23px; }

table.RadCalendarTimeView_Metro td {
  border-color: #999; }

.RadCalendarTimeView_Metro a {
  color: #333; }
.RadCalendarTimeView_Metro td.rcSelected a {
  border-color: #25a0da;
  background: #25a0da;
  color: #fff; }
.RadCalendarTimeView_Metro td.rcHover a {
  border-color: #e5e5e5;
  background: #e5e5e5;
  color: #000; }
.RadCalendarTimeView_Metro .rcFooter {
  border-color: #999; }

/*pickers*/
.RadPicker_Metro .rcCalPopup, .RadPicker_Metro .rcTimePopup {
  background-image: url('Calendar/sprite.gif'); }
.RadPicker_Metro .rcCalPopup {
  background-position: 0 0; }
.RadPicker_Metro a.rcDisabled.rcCalPopup:hover {
  background-position: 0 0; }
.RadPicker_Metro a.rcCalPopup:hover, .RadPicker_Metro a.rcCalPopup:focus, .RadPicker_Metro a.rcCalPopup:active {
  background-position: 0 -50px; }
.RadPicker_Metro .rcTimePopup {
  background-position: 0 -100px; }
.RadPicker_Metro a.rcDisabled.rcTimePopup:hover {
  background-position: 0 -100px; }
.RadPicker_Metro a.rcTimePopup:hover, .RadPicker_Metro a.rcTimePopup:focus, .RadPicker_Metro a.rcTimePopup:active {
  background-position: 0 -150px; }

/*rtl*/
.RadCalendarRTL_Metro .rcTitlebar .rcFastPrev {
  background-position: 0 -550px; }
.RadCalendarRTL_Metro .rcTitlebar a.rcFastPrev:hover {
  background-position: 0 -950px; }
.RadCalendarRTL_Metro .rcTitlebar .rcPrev {
  background-position: 0 -450px; }
.RadCalendarRTL_Metro .rcTitlebar a.rcPrev:hover {
  background-position: 0 -850px; }
.RadCalendarRTL_Metro .rcTitlebar .rcNext {
  background-position: 0 -350px; }
.RadCalendarRTL_Metro .rcTitlebar a.rcNext:hover {
  background-position: 0 -750px; }
.RadCalendarRTL_Metro .rcTitlebar .rcFastNext {
  background-position: 0 -250px; }
.RadCalendarRTL_Metro .rcTitlebar a.rcFastNext:hover {
  background-position: 0 -650px; }
/* RadColorPicker Metro skin */
.RadColorPicker_Metro {
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
  /* Rounded corners and shadows */ }
  .RadColorPicker_Metro .rcpViews,
  .RadColorPicker_Metro .rcpHeader,
  .RadColorPicker_Metro .rcpPageView {
    background-color: white; }
  .RadColorPicker_Metro .rcpColorPreview,
  .RadColorPicker_Metro .rcpInput,
  .RadColorPicker_Metro .rcpHexInput,
  .RadColorPicker_Metro .rcpMillionColorsPalette,
  .RadColorPicker_Metro .rcpMillionColorsSlider div.rslTrack {
    border: 1px solid #cdcdcd; }
  .RadColorPicker_Metro .rcpPalette,
  .RadColorPicker_Metro input,
  .RadColorPicker_Metro a,
  .RadColorPicker_Metro .rcpTabs a span {
    color: #767676; }
  .RadColorPicker_Metro .rcpApplyButton:hover,
  .RadColorPicker_Metro .rcpButton:hover {
    border-color: #767676;
    background-color: #e8e8e8;
    color: #767676; }
  .RadColorPicker_Metro .rcpApplyButton:hover span,
  .RadColorPicker_Metro .rcpButton:hover span,
  .RadColorPicker_Metro .rcpTabs .rcpSelectedTab a span {
    color: black; }
  .RadColorPicker_Metro .RadSlider_Metro a.rslDraghandle,
  .RadColorPicker_Metro .RadSlider_Metro a.rslDraghandle:hover,
  .RadColorPicker_Metro .RadSlider_Metro a.rslDraghandle:active,
  .RadColorPicker_Metro .RadSlider_Metro a.rslDraghandle:focus {
    background: white;
    border: 0; }
  .RadColorPicker_Metro .rcpHeader,
  .RadColorPicker_Metro .rcpHeader .rcpImageButton,
  .RadColorPicker_Metro .rcpRecentColors,
  .RadColorPicker_Metro .rcpIcon a,
  .RadColorPicker_Metro .rcpTabs a,
  .RadColorPicker_Metro .rcpTabs a span,
  .RadColorPicker_Metro .rcpButton,
  .RadColorPicker_Metro .rcpButton span,
  .RadColorPicker_Metro .rcpMillionColorsHandle,
  .RadColorPicker_Metro .rcpSlider div.rslTrack,
  .RadColorPicker_Metro .rcpSlider .rslTrack a.rslDraghandle,
  .RadColorPicker_Metro div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle {
    background-image: url('ColorPicker/ColorPickerSprites.png');
    background-repeat: no-repeat; }
  .RadColorPicker_Metro .rcpPalette,
  .RadColorPicker_Metro .rcpRoundedRight,
  .RadColorPicker_Metro .rcpRoundedBottomRight,
  .RadColorPicker_Metro .rcpRightShadow,
  .RadColorPicker_Metro .rcpCornerShadow {
    background-image: url('ColorPicker/rcpVerticalSprites.png'); }
  .RadColorPicker_Metro .rcpRoundedBottomLeft,
  .RadColorPicker_Metro .rcpBottomShadow {
    background-image: url('ColorPicker/ColorPickerSprites.png'); }
  .RadColorPicker_Metro .rcpPalette,
  .RadColorPicker_Metro .rcpRoundedRight,
  .RadColorPicker_Metro .rcpRoundedBottomRight,
  .RadColorPicker_Metro .rcpRoundedBottomLeft {
    _background-image: url('ColorPicker/rcpVerticalSpritesIE6.png'); }

.RadComboBox_Metro {
  color: black;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadComboBox_Metro .rcbInputCell,
  .RadComboBox_Metro .rcbArrowCell {
    border: 1px solid;
    height: 18px; }
  .RadComboBox_Metro .rcbInputCell {
    border-color: #cdcdcd;
    color: black;
    background-color: white; }
  .RadComboBox_Metro .rcbInputCellLeft {
    border-right: 0; }
  .RadComboBox_Metro .rcbInputCellRight {
    border-left: 0; }
  .RadComboBox_Metro .rcbInput {
    color: black;
    font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
    line-height: 16px; }
  .RadComboBox_Metro .rcbEmptyMessage {
    color: #bbbbbb;
    font-style: italic; }
  .RadComboBox_Metro .rcbArrowCell {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9;
    background-image: url('Common/radActionsSprite.png');
    background-position: -1px -19px; }
  .RadComboBox_Metro .rcbArrowCellLeft.rcbArrowCellHidden,
  .RadComboBox_Metro .rcbArrowCellRight.rcbArrowCellHidden {
    border-color: #cdcdcd;
    color: black;
    background-color: white;
    background-image: none; }
  .RadComboBox_Metro .rcbArrowCellLeft.rcbArrowCellHidden {
    border-right: 0; }
  .RadComboBox_Metro .rcbArrowCellRight.rcbArrowCellHidden {
    border-left: 0; }
  .RadComboBox_Metro .rcbHovered .rcbInputCell {
    border-color: #767676;
    color: black;
    background-color: white; }
  .RadComboBox_Metro .rcbHovered .rcbInput {
    color: black; }
  .RadComboBox_Metro .rcbHovered .rcbArrowCell {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
  .RadComboBox_Metro .rcbHovered .rcbArrowCellLeft.rcbArrowCellHidden,
  .RadComboBox_Metro .rcbHovered .rcbArrowCellRight.rcbArrowCellHidden {
    border-color: #767676;
    color: black;
    background-color: white; }
  .RadComboBox_Metro .rcbFocused .rcbInputCell {
    border-color: #25a0da;
    color: black;
    background-color: white; }
  .RadComboBox_Metro .rcbFocused .rcbInput {
    color: black; }
  .RadComboBox_Metro .rcbFocused .rcbArrowCell {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
  .RadComboBox_Metro .rcbFocused .rcbArrowCellLeft.rcbArrowCellHidden,
  .RadComboBox_Metro .rcbFocused .rcbArrowCellRight.rcbArrowCellHidden {
    border-color: #25a0da;
    color: black;
    background-color: white; }
  .RadComboBox_Metro .rcbDisabled {
    border-color: #e6e6e6;
    color: #767676;
    background-color: white; }
    .RadComboBox_Metro .rcbDisabled .rcbInput {
      color: #767676; }
    .RadComboBox_Metro .rcbDisabled .rcbArrowCell {
      border-color: #e6e6e6;
      color: #767676;
      background-color: #fcfcfc; }
  .RadComboBox_Metro .rcbReadOnly .rcbInputCell {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9; }
  .RadComboBox_Metro .rcbReadOnly .rcbInput {
    color: black; }
  .RadComboBox_Metro .rcbReadOnly .rcbArrowCellLeft {
    border-right: 0; }
  .RadComboBox_Metro .rcbReadOnly .rcbArrowCellRight {
    border-left: 0; }
  .RadComboBox_Metro .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden,
  .RadComboBox_Metro .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9; }
  .RadComboBox_Metro .rcbHovered .rcbReadOnly .rcbInputCell {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
  .RadComboBox_Metro .rcbHovered .rcbReadOnly .rcbInput {
    color: black; }
  .RadComboBox_Metro .rcbHovered .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden,
  .RadComboBox_Metro .rcbHovered .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
  .RadComboBox_Metro .rcbFocused .rcbReadOnly .rcbInputCell {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
  .RadComboBox_Metro .rcbFocused .rcbReadOnly .rcbInput {
    color: white; }
  .RadComboBox_Metro .rcbFocused .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden,
  .RadComboBox_Metro .rcbFocused .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
  .RadComboBox_Metro .rcbDisabled .rcbReadOnly .rcbInputCell {
    border-color: #e6e6e6;
    color: #767676;
    background-color: #fcfcfc; }
  .RadComboBox_Metro .rcbDisabled .rcbReadOnly .rcbInput {
    color: #767676; }
  .RadComboBox_Metro .rcbDisabled .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden,
  .RadComboBox_Metro .rcbDisabled .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden {
    border-color: #e6e6e6;
    color: #767676;
    background-color: #fcfcfc; }

.RadComboBoxDropDown_Metro {
  border-color: #cdcdcd;
  color: black;
  background: white;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadComboBoxDropDown_Metro .rcbHeader,
  .RadComboBoxDropDown_Metro .rcbFooter {
    color: black;
    background-color: #e8e8e8; }
  .RadComboBoxDropDown_Metro .rcbHeader {
    border-bottom-color: #cdcdcd; }
  .RadComboBoxDropDown_Metro .rcbFooter {
    border-top-color: #cdcdcd; }
  .RadComboBoxDropDown_Metro .rcbHovered {
    color: black;
    background: #e8e8e8; }
  .RadComboBoxDropDown_Metro .rcbDisabled {
    color: #767676;
    background-color: white; }
  .RadComboBoxDropDown_Metro .rcbLoading {
    color: black;
    background: #e8e8e8; }
  .RadComboBoxDropDown_Metro .rcbItem em,
  .RadComboBoxDropDown_Metro .rcbHovered em {
    color: black;
    background: #e8e8e8; }
  .RadComboBoxDropDown_Metro .rcbCheckAllItems {
    color: black;
    background-color: #e8e8e8; }
  .RadComboBoxDropDown_Metro .rcbCheckAllItemsHovered {
    color: black;
    background-color: #e8e8e8; }
  .RadComboBoxDropDown_Metro .rcbMoreResults {
    border-top-color: #cdcdcd;
    color: black;
    background-color: #e8e8e8; }
    .RadComboBoxDropDown_Metro .rcbMoreResults a {
      background-image: url('Common/radActionsSprite.png');
      background-position: -2.5px -25.5px; }
  .RadComboBoxDropDown_Metro .rcbSeparator {
    color: #ffffff;
    background: #8a8a8a; }
.RadDataPager_Metro {
  border: 1px solid #e5e5e5;
  background: #fff;
  color: #000; }
  .RadDataPager_Metro .rdpPageFirst, .RadDataPager_Metro .rdpPagePrev, .RadDataPager_Metro .rdpPageNext, .RadDataPager_Metro .rdpPageLast {
    background: transparent no-repeat url('Grid/sprite.gif'); }
  .RadDataPager_Metro .rdpPageFirst {
    background-position: 0 -550px; }
    .RadDataPager_Metro .rdpPageFirst:hover {
      background-position: 0 -600px; }
  .RadDataPager_Metro .rdpPagePrev {
    background-position: 0 -700px; }
    .RadDataPager_Metro .rdpPagePrev:hover {
      background-position: 0 -750px; }
  .RadDataPager_Metro .rdpPageNext {
    background-position: 0 -850px; }
    .RadDataPager_Metro .rdpPageNext:hover {
      background-position: 0 -900px; }
  .RadDataPager_Metro .rdpPageLast {
    background-position: 0 -1000px; }
    .RadDataPager_Metro .rdpPageLast:hover {
      background-position: 0 -1050px; }
  .RadDataPager_Metro .rdpPagerButton {
    border: 1px solid #25a0da;
    background: #25a0da;
    color: #fff;
    font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
    line-height: normal; }
  .RadDataPager_Metro .rdpNumPart a {
    border: 1px solid #fff;
    color: #767676; }
    .RadDataPager_Metro .rdpNumPart a:hover {
      color: #000;
      background-color: #e5e5e5; }
    .RadDataPager_Metro .rdpNumPart a.rdpCurrentPage {
      border-color: #25a0da; }
      .RadDataPager_Metro .rdpNumPart a.rdpCurrentPage:hover {
        border-color: #25a0da; }
.RadDock_Metro .rdMiddle .rdLeft,
.RadDock_Metro .rdMiddle .rdRight {
  background-image: url('Dock/VerticalSprite.gif'); }
.RadDock_Metro .rdTop .rdLeft,
.RadDock_Metro .rdTop .rdRight,
.RadDock_Metro .rdTop .rdCenter,
.RadDock_Metro .rdBottom .rdLeft,
.RadDock_Metro .rdBottom .rdRight,
.RadDock_Metro .rdBottom .rdCenter {
  background-image: url('Dock/HorizontalSprite.gif'); }
.RadDock_Metro .rdCenter .rdCommands a span {
  background-image: url('Dock/CommandSprite.gif'); }
.RadDock_Metro .rdMiddle .rdCenter,
.RadDock_Metro .rdBottom .rdCenter {
  background-color: white; }
.RadDock_Metro .rdContent {
  color: black; }
.RadDock_Metro .rdTitleBar em {
  color: white;
  font-size: 14px;
  text-transform: uppercase; }

.RadDropDownList_Metro {
  color: black;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadDropDownList_Metro .rddlInner {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9; }
  .RadDropDownList_Metro .rddlEmptyMessage,
  .RadDropDownList_Metro .rddlDefaultMessage {
    color: #bbbbbb;
    font-style: italic; }
  .RadDropDownList_Metro .rddlIcon {
    background-image: url('Common/radActionsSprite.png');
    background-position: -1px -20px; }
  .RadDropDownList_Metro .rddlHovered {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
    .RadDropDownList_Metro .rddlHovered .rddlIcon {
      background-position: -1px -20px; }
  .RadDropDownList_Metro .rddlFocused {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
    .RadDropDownList_Metro .rddlFocused .rddlIcon {
      background-position: -41px -20px; }
  .RadDropDownList_Metro .rddlDisabled {
    border-color: #e6e6e6;
    color: #767676;
    background-color: #fcfcfc; }
    .RadDropDownList_Metro .rddlDisabled .rddlIcon {
      background-position: -1px -20px;
      filter: alpha(opacity=50);
      opacity: .5; }

.rddlPopup_Metro {
  border-color: #cdcdcd;
  color: black;
  background: white;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .rddlPopup_Metro .rddlHeader,
  .rddlPopup_Metro rddlFooter {
    color: black;
    background-color: #e8e8e8; }
  .rddlPopup_Metro .rddlHeader {
    border-bottom-color: #cdcdcd; }
  .rddlPopup_Metro rddlFooter {
    border-top-color: #cdcdcd; }
  .rddlPopup_Metro .rddlItemHovered {
    color: black;
    background-color: #e8e8e8; }
  .rddlPopup_Metro .rddlItemSelected {
    color: white;
    background-color: #25a0da; }
  .rddlPopup_Metro .rddlItemDisabled {
    color: #767676;
    background-color: transparent; }
  .rddlPopup_Metro .rddlItemLoading {
    color: black;
    background-color: #e8e8e8; }
.RadDropDownTree_Metro {
  color: black;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadDropDownTree_Metro .rddtInner {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9; }
  .RadDropDownTree_Metro .rddtEmptyMessage {
    color: #bbbbbb;
    font-style: italic; }
  .RadDropDownTree_Metro .rddtClearButton {
    background-position: -2px -124px; }
  .RadDropDownTree_Metro .rddtIcon {
    background-image: url('Common/radActionsSprite.png');
    background-position: -1px -20px; }
  .RadDropDownTree_Metro .rddtHovered {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
    .RadDropDownTree_Metro .rddtHovered .rddtClearButton {
      background-position: -22px -124px; }
      .RadDropDownTree_Metro .rddtHovered .rddtClearButton.rddtClearButtonHovered {
        background-position: -62px -124px; }
    .RadDropDownTree_Metro .rddtHovered .rddtIcon {
      background-position: -1px -20px; }
  .RadDropDownTree_Metro .rddtFocused {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
    .RadDropDownTree_Metro .rddtFocused .rddtClearButton {
      background-position: -42px -124px; }
      .RadDropDownTree_Metro .rddtFocused .rddtClearButton.rddtClearButtonHovered {
        background-position: -82px -124px; }
    .RadDropDownTree_Metro .rddtFocused .rddtIcon {
      background-position: -1px -20px; }
  .RadDropDownTree_Metro .rddtDisabled {
    border-color: #e6e6e6;
    color: #767676;
    background-color: #fcfcfc; }
    .RadDropDownTree_Metro .rddtDisabled .rddtIcon {
      background-position: -1px -20px; }

.rddtPopup_Metro {
  border-color: #cdcdcd;
  color: black;
  background: white;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .rddtPopup_Metro .rddtHeader,
  .rddtPopup_Metro .rddtFooter {
    color: black;
    background-color: #e8e8e8; }
  .rddtPopup_Metro .rddtHeader {
    border-bottom-color: #cdcdcd; }
  .rddtPopup_Metro .rddtFooter {
    border-top-color: #cdcdcd; }
  .rddtPopup_Metro .rddtFilter {
    border-bottom-color: #cdcdcd;
    color: black;
    background: #e8e8e8; }
    .rddtPopup_Metro .rddtFilter .rddtFilterInput {
      font: 12px "Segoe UI", Arial, Helvetica, sans-serif;
      border-color: #cdcdcd;
      color: black;
      background-color: white; }
    .rddtPopup_Metro .rddtFilter .rddtFilterEmptyMessage {
      color: #bbbbbb;
      font-style: italic; }
  .rddtPopup_Metro .RadTreeView em {
    color: black;
    background-color: #e8e8e8; }
.Metro {
  background-color: white;
  /* reWrapper */
  /*NEW: Only in the Bottom zone - where the Statistics module is commonly set, remove uppper border, because it looks ugly*/
  /* end of module */
  /*Toolbar sprites*/
  /* these settings will not be included in the common CSS file of RadEditor */
  /* end of reTool_text */
  /* add weight to the selector for IE6 so it is applied */
  /* end of reSplitButton */
  /* reDropdown */
  /* InsertTable itself is a kind of tool strip, so it must be styled as a toolstrip */
  /* end of context menu and toolstrip */
  /* spinbox */
  /* end of spinbox */
  /* editor input elements */
  /* editor input elements */
  /* end of expanded dropdowns */
  /* color picker */
  /* end of color picker */
  /* ajax spellchecker */
  /* ajax spellchecker */
  /* custom links */
  /* end of custom links */
  /* insert table dropdown */
  /* Popup Comments */
  /* Commnet popups */ }
  .Metro.RadEditor .reToolbar a, .Metro.RadEditor .reDropdown, .Metro.RadEditor .reModule, .Metro.RadEditor .reModule td, .Metro.RadEditor .reDropDownBody, .Metro.RadEditor .reDropDownBody td, .Metro.RadEditor .reAjaxspell_wrapper, .Metro.RadEditor .reAjaxspell_button, .Metro.RadEditor .reAjaxspell_addicon, .Metro.RadEditor .reAjaxspell_ignoreicon, .Metro.RadEditor .reAjaxspell_okicon, .Metro.RadEditor .reInsertTable .reTlbVertical ul a.reTool_text span.reButton_text, .Metro.RadEditor .reColorPicker .reCustomColor,
  .Metro .reModule_domlink_selected,
  .Metro .reModule_domlink {
    color: #767676; }
  .Metro .reEmptyMessage {
    color: #bbbbbb; }
  .Metro.RadEditor .reEditorModes a {
    border: 1px solid white;
    background-color: white;
    color: #767676; }
  .Metro.RadEditor .reEditorModes .reMode_selected {
    background-image: none;
    border: 1px solid #e5e5e5;
    background-color: #25a0da !important;
    color: white; }
  .Metro.RadEditor .reEditorModes a:hover {
    border: 1px solid #e5e5e5; }
  .Metro.RadEditor .reContentCell {
    background-color: white; }
  .Metro.reWrapper, .Metro.RadEditor .reContentCell, .Metro.reColorPicker, .Metro.reInsertTable, .Metro.reDropDownBody, .Metro.reCustomLinks a:hover {
    border: 1px solid #e5e5e5; }
  .Metro.reDropDownBody table {
    background: transparent; }
  .Metro.RadEditor .reModule, .Metro.RadEditor .reEditorModes, .Metro.RadEditor .reWrapper {
    background-color: white; }
  .Metro.RadEditor .reBottomZone .reModule {
    border-top: 0; }
  .Metro.RadEditor .reModule {
    border-top: 1px solid white; }
  .Metro.reCustomLinks a, .Metro.reCustomLinks a:link, .Metro.reCustomLinks a:visited {
    border: 1px solid white;
    /* should be the same as the background of the dropdown */
    color: #000 !important; }
  .Metro.reCustomLinks a:hover {
    background-color: #e8e8e8;
    border: 1px solid #767676; }
  .Metro .reToolbar li,
  .Metro .reSpinBox a, .Metro.reToolbar .reSeparator, .Metro.reToolbar .reGrip,
  .Metro .reDialog .reTool,
  .Metro .reModule .reTool,
  .Metro .reDialog .reTool:hover,
  .Metro .reToolbar .reTool:hover,
  .Metro .reModule .reTool:hover,
  .Metro .reToolbar .reTool.reTool_selected,
  .Metro .reToolbar .reTool.reTool_selected:hover,
  .Metro .reToolbar .reTool_text:hover,
  .Metro .reToolbar .reTool_text.reTool_selected,
  .Metro .reToolbar .reTool_text.reTool_selected:hover,
  .Metro .reTool .split_arrow,
  .Metro .reSplitButton.reTool_text .split_arrow,
  .Metro .reToolbar .reTool_text .split_arrow,
  .Metro .reDialog .reTool.reSplitButton,
  .Metro .reModule .reTool.reSplitButton,
  .Metro .reDropdown,
  .Metro .reTool_disabled.reDropdown:hover,
  .Metro .reResizeCell div, .Metro.reInsertTable .reToolbar li .reTool:hover {
    background-image: url('Editor/ToolBarSprites.gif'); }
  .Metro.RadEditor .reTlbVertical li,
  .Metro .reDropdown:hover, .Metro.RadEditor .reTlbVertical .reToolbar.Default .reGrip, .Metro.RadEditor.reTlbVertical .reToolbar.Default .reSeparator,
  .Metro .reTlbVertical .reTool:hover,
  .Metro .reTlbVertical .reTool_text.reSplitButton:hover,
  .Metro .reTlbVertical .reSplitButton:hover,
  .Metro .reTlbVertical .reTool_text:hover,
  .Metro .reTlbVertical .reTool.reTool_selected,
  .Metro .reTlbVertical .reTool_text.reTool_selected,
  .Metro .reTlbVertical .reTool_text.reTool_selected:hover, .Metro.reDropDownBody .reTlbVertical ul li a:hover, .Metro.reDropDownBody .reTlbVertical .reToolbar,
  .Metro .reMode_selected, .Metro.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:hover {
    background-image: url('Editor/ToolbarVerticalSprites.gif'); }
  .Metro .reToolbar li {
    color: #000; }
  .Metro .reToolbar .reTool_text:hover {
    margin-left: 0;
    margin-right: 0;
    border-left: 1px solid #767676;
    border-right: 1px solid #767676; }
  .Metro .reToolbar .reTool_text.reTool_selected,
  .Metro .reToolbar .reTool_text.reTool_selected:hover {
    margin-left: 0;
    margin-right: 0;
    border-left: 1px solid #767676;
    border-right: 1px solid #767676; }
  .Metro .reToolbar .reTool_text.reTool_disabled,
  .Metro .reToolbar .reTool_text.reTool_disabled:hover {
    margin-left: 0;
    margin-right: 0;
    border: 0; }
  .Metro .reToolbar .reTool.reSplitButton.reTool_disabled:hover {
    _background: none; }
  .Metro .reDropdown:link,
  .Metro .reDropdown:visited {
    color: #767676 !important; }
  .Metro .reDropdown,
  .Metro .reTool_disabled.reDropdown:hover {
    border: 1px solid #e5e5e5;
    color: #767676;
    background-color: white; }
  .Metro .Metro .reDropdown:hover {
    border: 1px solid #e5e5e5;
    color: #000 !important;
    background-color: #e8e8e8; }
  .Metro.reDropDownBody .reTlbVertical ul li .reButton_text {
    color: #767676; }
  .Metro.reDropDownBody .reTlbVertical ul li .reButton_text:hover {
    color: black; }
  .Metro.reInsertTable {
    background-color: white; }
  .Metro table.reSpinBox {
    border: 1px solid #e5e5e5;
    background: white; }
  .Metro table.reSpinBox:hover {
    border: 1px solid #767676;
    color: black; }
  .Metro.RadEditor input {
    border: 1px solid #e5e5e5;
    background-color: white;
    color: #767676; }
  .Metro.RadEditor input:hover {
    border: 1px solid #767676;
    color: black; }
  .Metro.reDropDownBody td {
    color: #767676; }
  .Metro.reDropDownBody .reItemOver {
    background: #e8e8e8;
    color: black; }
  .Metro .reTool_selected.reTool {
    _border-left-width: 0 !important;
    _border-right-width: 0 !important; }
  .Metro.reColorPicker table div {
    border: 1px solid #cdcdcd; }
  .Metro.reColorPicker table td.reItemOver div {
    border-color: #767676; }
  .Metro.reColorPicker span {
    border: 1px solid #cdcdcd; }
  .Metro .reAjaxspell_button {
    border: 1px solid #cdcdcd;
    background: #25a0da;
    color: black; }
  .Metro .reAjaxSpellCheckSuggestions table {
    border-width: 0;
    width: 100%; }
  .Metro .reAjaxSpellCheckSeparator {
    background-color: #979797; }
  .Metro.reCustomLinks, .Metro.reCustomLinks ul {
    color: black; }
  .Metro.reCustomLinks a {
    background: none transparent;
    color: black;
    cursor: default !important; }
  .Metro.reCustomLinks a:hover {
    color: white; }
  .Metro .reInsertTable table {
    background: white; }
  .Metro.reInsertTable table td {
    border: 1px solid #e5e5e5;
    background: white; }
  .Metro .reInsertTable .reTlbVertical ul {
    background-color: white; }
  .Metro.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text, .Metro.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link, .Metro.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited {
    color: black !important;
    background: transparent none;
    _background: none !important; }
  .Metro .reCommentEdit,
  .Metro .reCommentTextArea,
  .Metro .reCommentView, .Metro.rePopupContainer, .Metro.RadEditor .reCommentButton,
  .Metro .rePopupButtonContainer .rePopupButton,
  .Metro .reCommentViewText,
  .Metro .reCommentInfoPanel {
    border: 1px solid #e5e5e5;
    background-color: white;
    border-radius: 0; }
  .Metro .reCommentTitle,
  .Metro .reCommentInfoPanel {
    color: black; }
  .Metro.RadEditor .reCommentButton,
  .Metro .rePopupButtonContainer .rePopupButton {
    border-color: #e5e5e5;
    color: #767676;
    background-color: white; }
  .Metro.RadEditor .reCommentButton:hover,
  .Metro .rePopupButtonContainer .rePopupButton:hover {
    color: black;
    border-color: #767676;
    background-color: #e8e8e8; }
  .Metro.RadEditor .reCommentButton:active,
  .Metro .rePopupButtonContainer .rePopupButton:active {
    color: white;
    border-color: #25a0da;
    background-color: #25a0da; }
  .Metro .rePopupContainer .rePopupTitle {
    color: white;
    background-color: #25a0da;
    border-color: #767676;
    border-radius: 0; }

.RadWindow.RadWindow_Metro.reToolbarWindow td.rwWindowContent,
.RadWindow.RadWindow_Metro.reToolbarWindow div.rwContent {
  background-color: white; }

.RadWindow_Metro .reInsertTableLightWrapper .lightTable {
  border-color: #e5e5e5; }

.Metro .reTool.reSplitButton:hover {
  background-image: url('Editor/ToolBarSprites.gif'); }

/* reTool */
.reTool span,
.Metro.reInsertTable .reTlbVertical ul .reTool_text span,
.reToolbar .reTool_text span {
  background-image: url('../Common/CommandSpritesMonoLight.png'); }

/* IE6 does not support PNG alpha channel, so we use gifs for the command sprites instead */
.reTool span,
.reTool_text span,
.Metro .reTlbVertical .reTool_text span,
.reToolbar .reSplitButton.reTool_text span {
  _background-image: url('../Common/CommandSpritesMonoLightIE6.png'); }

.reTool .split_arrow:hover {
  border-left-color: white; }

/*========================================= Toolbar related CSS ========================*/
.RadFileExplorer_Metro {
  /* Thumbnail view */
  /* Thumbnail filter */ }
  .RadFileExplorer_Metro .RadToolBar .rtbText {
    background-image: url('FileExplorer/FileExplorerToolbarSprites.png');
    _background-image: url('FileExplorer/FileExplorerToolbarSpritesIE6.gif') !important;
    background-repeat: no-repeat; }
  .RadFileExplorer_Metro span.rfeFileExtension,
  .RadFileExplorer_Metro div.rfeFileExtension {
    background: transparent url('../Common/FileExplorer/FileExtensionMonoLightSprites.png') no-repeat -7px -681px;
    _background: transparent url('../Common/FileExplorer/FileExtensionMonoLightSpritesIE6.png'); }
  .RadFileExplorer_Metro,
  .RadFileExplorer_Metro .rfeAddressBox,
  .RadFileExplorer_Metro .rfeFilterTxt {
    border-color: #cdcdcd; }
  .RadFileExplorer_Metro div.selectedFileName {
    border-top: 1px solid #cdcdcd; }
  .RadFileExplorer_Metro .RadGrid .rgActiveRow td {
    border-bottom: 1px solid #25a0da !important;
    border-left: 1px solid #25a0da !important; }
  .RadFileExplorer_Metro .rfeThumbList a {
    border-radius: 0; }
  .RadFileExplorer_Metro .rfeThumbList a:hover,
  .RadFileExplorer_Metro .rfeThumbList .rfeHoveredLink,
  .RadFileExplorer_Metro .rfeThumbList .rfeSelectedLink,
  .RadFileExplorer_Metro .rfeThumbList .rfeSelectedLink:hover {
    background: #e8e8e8;
    color: black; }
  .RadFileExplorer_Metro .rfeThumbList a:hover {
    border-color: transparent; }
  .RadFileExplorer_Metro .rfeThumbList .rfeSelectedLink,
  .RadFileExplorer_Metro .rfeThumbList .rfeSelectedLink:hover {
    background: #25a0da;
    color: white;
    border: none; }
  .RadFileExplorer_Metro .rfeFilterContainer {
    border-bottom: 1px solid #cdcdcd; }

.RadForm_Metro .DialogSeparator {
  border-left: 1px solid #cdcdcd;
  border-right: 1px solid #cdcdcd;
  background-color: #f9f9f9; }

/*sprite*/
.RadFilter_Metro {
  font-size: 12px;
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
  color: #767676; }
  .RadFilter_Metro .rfOper:hover, .RadFilter_Metro .rfField:hover, .RadFilter_Metro .rfExp:hover, .RadFilter_Metro .rfOper:focus, .RadFilter_Metro .rfField:focus, .RadFilter_Metro .rfExp:focus, .RadFilter_Metro .rfOper:active, .RadFilter_Metro .rfField:active, .RadFilter_Metro .rfExp:active, .RadFilter_Metro .rfAddGr, .RadFilter_Metro .rfAddExp, .RadFilter_Metro .rfDel {
    background-image: url('Filter/sprite.gif'); }
  .RadFilter_Metro .rfText, .RadFilter_Metro .rfApply input {
    font-size: 12px;
    font-family: "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadFilter_Metro a {
    color: #767676; }
  .RadFilter_Metro .rfLines li li {
    background-image: url('Filter/rfLine.gif'); }
    .RadFilter_Metro .rfLines li li .rfDiv {
      background-image: url('Filter/rfMiddle.gif'); }
    .RadFilter_Metro .rfLines li li.rfLast .rfDiv {
      background-image: url('Filter/rfLast.gif'); }
  .RadFilter_Metro .rfLeft, .RadFilter_Metro .rfMid, .RadFilter_Metro .rfTools, .RadFilter_Metro .rfRight {
    height: 25px;
    border-style: solid;
    border-width: 1px 0;
    border-color: #e5e5e5;
    background: none #e5e5e5; }
  .RadFilter_Metro .rfLeft {
    width: 3px;
    border-width: 1px 0 1px 1px; }
  .RadFilter_Metro .rfRight {
    width: 3px;
    border-width: 1px 1px 1px 0; }
  .RadFilter_Metro .rfMid, .RadFilter_Metro .rfTools {
    background-position: 0 -100px; }
  .RadFilter_Metro .rfField {
    color: #000; }
  .RadFilter_Metro .rfOper:hover, .RadFilter_Metro .rfField:hover, .RadFilter_Metro .rfExp:hover, .RadFilter_Metro .rfOper:focus, .RadFilter_Metro .rfField:focus, .RadFilter_Metro .rfExp:focus, .RadFilter_Metro .rfOper:active, .RadFilter_Metro .rfField:active, .RadFilter_Metro .rfExp:active {
    background-position: 100% -71px;
    color: #882501; }
  .RadFilter_Metro .rfText {
    border-color: #e5e5e5; }
  .RadFilter_Metro .rfAddExp {
    background-position: -142px 4px; }
  .RadFilter_Metro .rfAddGr {
    background-position: -192px 4px; }
    .RadFilter_Metro .rfAddGr:hover {
      background-color: #fff; }
  .RadFilter_Metro .rfAddExp:hover {
    background-color: #fff; }
  .RadFilter_Metro .rfDel {
    background-position: 9px 3px; }
    .RadFilter_Metro .rfDel:hover {
      background-position: -41px 3px; }
  .RadFilter_Metro .rfPreview {
    color: #767676; }
    .RadFilter_Metro .rfPreview strong {
      color: #000; }
    .RadFilter_Metro .rfPreview em, .RadFilter_Metro .rfPreview .rfBr {
      color: #4a4a4a; }
  .RadFilter_Metro .rfApply a {
    border: 1px solid #7e7e7e;
    padding: 0; }
    .RadFilter_Metro .rfApply a:hover {
      border-color: #25a0da; }
  .RadFilter_Metro .rfApply input {
    padding: 0 8px 2px;
    background: none #c6c6c6;
    color: #000; }
  .RadFilter_Metro .rfApply a:hover input {
    background-color: #25a0da;
    color: #fff; }

/*global*/
/*lines*/
/*item elements*/
/*preview*/
/*apply*/
/*rtl*/
.RadFilterRTL_Metro .rfLines li li {
  background-image: url('Filter/rfLine-rtl.gif'); }
  .RadFilterRTL_Metro .rfLines li li .rfDiv {
    background-image: url('Filter/rfMiddle-rtl.gif'); }
  .RadFilterRTL_Metro .rfLines li li.rfLast .rfDiv {
    background-image: url('Filter/rfLast-rtl.gif'); }
.RadFilterRTL_Metro .rfLeft {
  border-width: 1px 1px 1px 0; }
.RadFilterRTL_Metro .rfRight {
  border-width: 1px 0 1px 1px; }
.RadFilterRTL_Metro .rfOper:hover, .RadFilterRTL_Metro .rfField:hover, .RadFilterRTL_Metro .rfExp:hover, .RadFilterRTL_Metro .rfOper:focus, .RadFilterRTL_Metro .rfField:focus, .RadFilterRTL_Metro .rfExp:focus, .RadFilterRTL_Metro .rfOper:active, .RadFilterRTL_Metro .rfField:active, .RadFilterRTL_Metro .rfExp:active {
  background-position: -335px -68px;
  background-repeat: no-repeat; }
.RadForm_Metro {
  /* Decorate scrollbars */
  /* Decorate <input type="button | submit | reset" /> and <button type="button | submit | reset" /> - look if there is a secondary .rfdButton class applied to the root element */
  /* below are the IE6 fixes - should not be combined with the other CSS */
  /* OPERA width fix - do not remove (and check if it is still necessary) */
  /* Decorate <h4|5|6 /> */
  /* Decorate <label /> */
  /* Decorate <input type="checkbox" /> */
  /* Decorate <input type="radio" /> */
  /* IE6 - we set .gif")%> image instead of .png")%> due to the lack RGBA support */
  /* <fieldset /> and <legend /> */
  /* this selector styles the hover of the side bars of the rounded elements */
  /* Decorate <input type="text | password | search | url | tel | email" /> and <textarea /> */
  /* For all browsers except IE6 we are using attribute selectors - single or double */
  /* Decorate <fieldset /> and <legend /> */
  /* Because of a glitch in IE the following 2 CSS classes must be declared separately for correct parsing of the textarea class in IE6*/
  /* <select /> */
  /* dropdown settings */
  /* IE6 disabled state fix - this should not be added to the base stylesheet, but at the bottom of the skin file */
  /* IE6 only settings - should be at the bottom of the file */
  /* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
  /* ----------------------------------------------- Skin-specific Scrollbar Settings for WebKit ----------------------------------------------- */
  /* the scrollbar face color */
  /*GridView, FormView, DetailsView*/
  /* Validation Summary Control and Login Control  */ }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_Metro.rfdButton a.rfdSkinnedButton input.rfdDecorated, .RadForm_Metro.rfdButton a.rfdSkinnedButton input.rfdDecorated, .RadForm_Metro.rfdButton a.rfdSkinnedButton input.rfdDecorated:active, .RadForm_Metro.rfdButton a.rfdSkinnedButton input.rfdDecorated:focus {
      background-color: transparent;
      border: 0; }
    .RadForm_Metro.rfdButton input[type="button"].rfdDecorated, .RadForm_Metro.rfdButton input[type="reset"].rfdDecorated, .RadForm_Metro.rfdButton input[type="submit"].rfdDecorated, .RadForm_Metro.rfdButton .rfdSkinnedButton button, .RadForm_Metro.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover * {
      padding: 0 6px 0 8px !important; } }
  .RadForm_Metro.rfdScrollBars {
    scrollbar-3dlight-color: #e5e5e5;
    scrollbar-arrow-color: #000;
    scrollbar-base-color: #e5e5e5;
    scrollbar-darkshadow-color: #e5e5e5;
    scrollbar-face-color: #e5e5e5;
    scrollbar-highlight-color: #e5e5e5;
    scrollbar-shadow-color: #000;
    scrollbar-track-color: #d5d4d4; }
  .RadForm_Metro.rfdButton a.rfdSkinnedButton, .RadForm_Metro.rfdButton input[type="button"].rfdDecorated, .RadForm_Metro.rfdButton input[type="reset"].rfdDecorated, .RadForm_Metro.rfdButton input[type="submit"].rfdDecorated, .RadForm_Metro.rfdButton .rfdSkinnedButton button, .RadForm_Metro.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover, .RadForm_Metro.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover * {
    background: white;
    border: 1px solid #cdcdcd;
    color: #767676; }
  .RadForm_Metro.rfdButton a.rfdSkinnedButton, .RadForm_Metro.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover {
    border: 1px solid #cdcdcd !important; }
  .RadForm_Metro.rfdButton a.rfdSkinnedButton:hover {
    border-color: #cdcdcd !important; }
  .RadForm_Metro.rfdButton a.rfdSkinnedButton:hover, .RadForm_Metro.rfdButton a.rfdSkinnedButton:hover * {
    background: #e8e8e8;
    color: black; }
  .RadForm_Metro.rfdButton a.rfdClickedButton, .RadForm_Metro.rfdButton a.rfdClickedButton:hover {
    border-color: #25a0da !important; }
  .RadForm_Metro.rfdButton a.rfdClickedButton, .RadForm_Metro.rfdButton a.rfdClickedButton * {
    background-color: #25a0da !important;
    color: white !important; }
  .RadForm_Metro.rfdButton a.rfdClickedButton.rfdInputDisabled, .RadForm_Metro.rfdButton a.rfdClickedButton.rfdInputDisabled * {
    background-color: white !important;
    border-color: #cdcdcd !important; }
  .RadForm_Metro .rfdButton a.rfdSkinnedButton:link,
  .RadForm_Metro .rfdButton a.rfdSkinnedButton:visited {
    _border: 1px solid #cdcdcd !important;
    _background-color: white !important;
    _color: #767676 !important; }
  .RadForm_Metro.rfdButton a.rfdSkinnedButton * {
    _background-color: white !important; }
  .RadForm_Metro.rfdButton a.rfdSkinnedButton:hover {
    _border: 1px solid #cdcdcd !important;
    _background-color: #e8e8e8 !important; }
  .RadForm_Metro.rfdButton a.rfdSkinnedButton:hover * {
    _background-color: #ffe79c !important;
    _color: #882501 !important; }
  .RadForm_Metro.rfdButton a.rfdInputDisabled:hover {
    _border: 1px solid #cdcdcd !important; }
  .RadForm_Metro.rfdButton a.rfdInputDisabled:hover, .RadForm_Metro.rfdButton a.rfdInputDisabled:hover * {
    _background-color: white !important; }
  @media screen and (min-width: 1px) {
    .RadForm_Metro {
      /* 
         the hack below fixes a strange behavior under Opera - 
         input and button have a different CSS display when in anchor tag 
      */ }
      .RadForm_Metro.rfdButton a.rfdSkinnedButton input {
        display: block;
        float: left; } }
  .RadForm_Metro.rfdHeading h4, .RadForm_Metro.rfdHeading h5, .RadForm_Metro.rfdHeading h6 {
    color: #767676;
    border-bottom: 1px solid #767676;
    text-transform: uppercase; }
  .RadForm_Metro.rfdLabel label, .RadForm_Metro.rfdLabel .rfdAspLabel {
    color: #767676; }
  .RadForm_Metro .rfdCheckboxUnchecked,
  .RadForm_Metro .rfdCheckboxChecked,
  .RadForm_Metro .rfdInputDisabled.rfdCheckboxUnchecked,
  .RadForm_Metro .rfdInputDisabled.rfdCheckboxChecked {
    background-image: url('FormDecorator/CheckBoxSprites.gif'); }
  .RadForm_Metro .rfdRadioUnchecked,
  .RadForm_Metro .rfdRadioChecked,
  .RadForm_Metro .rfdInputDisabled.rfdRadioUnchecked,
  .RadForm_Metro .rfdInputDisabled.rfdRadioChecked {
    background-image: url('FormDecorator/RadioButtonSprites.png'); }
  .RadForm_Metro .rfdRadioUnchecked,
  .RadForm_Metro .rfdInputDisabled.rfdRadioUnchecked:hover,
  .RadForm_Metro .rfdRadioUnchecked:hover,
  .RadForm_Metro .rfdRadioChecked,
  .RadForm_Metro .rfdInputDisabled.rfdRadioChecked:hover,
  .RadForm_Metro .rfdRadioChecked:hover {
    _background-image: url('FormDecorator/RadioButtonSprites.gif');
    /* IE6 hack */ }
  .RadForm_Metro.rfdFieldset table.rfdRoundedWrapper_fieldset legend, .RadForm_Metro.rfdFieldset fieldset legend {
    color: #767676; }
  .RadForm_Metro table.rfdRoundedWrapper:hover div.rfdRoundedInner {
    background-color: white;
    border-color: #767676 !important; }
  .RadForm_Metro table.rfdRoundedWrapper:hover .rfdRoundedOuter {
    background-color: #767676 !important; }
  .RadForm_Metro.rfdTextbox input[type="text"].rfdDecorated, .RadForm_Metro.rfdTextbox input[type="password"].rfdDecorated, .RadForm_Metro.rfdTextbox input[type="search"].rfdDecorated, .RadForm_Metro.rfdTextbox input[type="url"].rfdDecorated, .RadForm_Metro.rfdTextbox input[type="tel"].rfdDecorated, .RadForm_Metro.rfdTextbox input[type="email"].rfdDecorated, .RadForm_Metro.rfdTextarea textarea, .RadForm_Metro.rfdTextarea textarea[disabled].rfdDecorated:hover, .RadForm_Metro.rfdTextbox input[disabled][type="text"].rfdDecorated:hover, .RadForm_Metro.rfdTextbox input[disabled][type="password"].rfdDecorated:hover, .RadForm_Metro.rfdTextbox input[disabled][type="search"].rfdDecorated:hover, .RadForm_Metro.rfdTextbox input[disabled][type="url"].rfdDecorated:hover, .RadForm_Metro.rfdTextbox input[disabled][type="tel"].rfdDecorated:hover, .RadForm_Metro.rfdTextbox input[disabled][type="email"].rfdDecorated:hover {
    border: 1px solid #cdcdcd;
    background-color: white; }
  .RadForm_Metro.RadForm.rfdTextbox .rfdDecorated:hover, .RadForm_Metro.RadForm.rfdTextbox .rfdDecorated:hover, .RadForm_Metro.RadForm.rfdTextarea textarea:hover {
    border: 1px solid #767676; }
  .RadForm_Metro.rfdTextbox .rfdDecorated:focus, .RadForm_Metro.rfdTextbox .rfdDecorated:focus, .RadForm_Metro.rfdTextarea textarea:focus, .RadForm_Metro.rfdTextbox .rfdDecorated:active, .RadForm_Metro.rfdTextbox .rfdDecorated:active, .RadForm_Metro.rfdTextarea textarea:active {
    border: 1px solid #25a0da; }
  .RadForm_Metro .rfdFieldset table.rfdRoundedWrapper_fieldset legend,
  .RadForm_Metro .rfdFieldset fieldset.rfdFieldset legend {
    color: #767676; }
  .RadForm_Metro.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset, .RadForm_Metro.rfdFieldset fieldset {
    border: 1px solid #cdcdcd;
    border-radius: 0; }
  .RadForm_Metro table.rfdRoundedWrapper input,
  .RadForm_Metro table.rfdRoundedWrapper textarea,
  .RadForm_Metro input.rfdInput,
  .RadForm_Metro textarea.rfdTextarea {
    border: 1px solid #cdcdcd;
    background: white;
    color: #767676; }
  .RadForm_Metro textarea.rfdTextarea,
  .RadForm_Metro table.rfdRoundedWrapper textarea {
    overflow: auto; }
  .RadForm_Metro .rfdSelect_Metro,
  .RadForm_Metro .rfdSelect_Metro:hover,
  .RadForm_Metro .rfdSelect_Metro .rfdSelectOuter,
  .RadForm_Metro .rfdSelect_Metro:hover .rfdSelectOuter,
  .RadForm_Metro .rfdSelect_Metro .rfdSelectArrow span,
  .RadForm_Metro .rfdSelectBox_Metro .rfdSelect_selected,
  .RadForm_Metro .rfdSelectBox_Metro li:hover,
  .RadForm_Metro .rfdSelect_Metro.rfdSelectDisabled:hover,
  .RadForm_Metro .rfdRtl .rfdSelect_Metro,
  .RadForm_Metro .rfdRtl .rfdSelect_Metro:hover,
  .RadForm_Metro .rfdRtl .rfdSelect_Metro .rfdSelectOuter,
  .RadForm_Metro .rfdRtl .rfdSelect_Metro .rfdSelectOuter:hover {
    background-image: url('FormDecorator/ComboSprites.gif');
    background-repeat: no-repeat;
    background-color: transparent; }
  .RadForm_Metro .rfdSelect_Metro .rfdSelectOuter,
  .RadForm_Metro .rfdSelect_Metro.rfdSelectDisabled:hover .rfdSelectOuter {
    color: #767676; }
  .RadForm_Metro .rfdSelect_Metro:hover .rfdSelectOuter {
    color: black; }
  .RadForm_Metro .rfdSelectBox_Metro {
    background: white;
    border: 1px solid #cdcdcd;
    color: #767676;
    border-radius: 0; }
    .RadForm_Metro .rfdSelectBox_Metro li {
      padding: 0 0 0 3px;
      background-image: none !important; }
    .RadForm_Metro .rfdSelectBox_Metro li:hover {
      background-color: #e8e8e8;
      color: black; }
    .RadForm_Metro .rfdSelectBox_Metro .rfdSelectBox_optgroup_label:hover {
      background: none;
      color: black; }
    .RadForm_Metro .rfdSelectBox_Metro .rfdSelect_selected {
      background-color: #25a0da;
      color: white; }
  .RadForm_Metro.rfdButton a.rfdInputDisabled:hover {
    _background-position: 0 0; }
  .RadForm_Metro.rfdButton a.rfdInputDisabled:hover * {
    _background-position: right -21px;
    _color: #824703; }
  .RadForm_Metro.rfdTextbox input.rfdIE6TextBox, .RadForm_Metro.rfdTextbox textarea.rfdIE6TextBox {
    _border: 1px solid #cdcdcd;
    _background-color: white; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_Metro {
      /* checkboxes */
      /* radio buttons */ }
      .RadForm_Metro.rfdCheckbox input[type="checkbox"], .RadForm_Metro.rfdCheckbox input[type="checkbox"][disabled]:hover {
        background-image: url('FormDecorator/CheckBoxSprites.gif'); }
      .RadForm_Metro.rfdRadio input[type="radio"], .RadForm_Metro.rfdRadio input[type="radio"][disabled="disabled"]:hover {
        background-image: url('FormDecorator/RadioButtonSprites.png'); } }
  .RadForm_Metro.rfdScrollBars {
    /* scrollbar track background color */
    /* increment / decrement button settings */ }
    .RadForm_Metro.rfdScrollBars body::-webkit-scrollbar,
    .RadForm_Metro.rfdScrollBars body::-webkit-scrollbar-thumb:vertical,
    .RadForm_Metro.rfdScrollBars body::-webkit-scrollbar-thumb:horizontal,
    .RadForm_Metro.rfdScrollBars div::-webkit-scrollbar,
    .RadForm_Metro.rfdScrollBars div::-webkit-scrollbar-thumb:vertical,
    .RadForm_Metro.rfdScrollBars div::-webkit-scrollbar-thumb:horizontal
    form::-webkit-scrollbar,
    .RadForm_Metro.rfdScrollBars form::-webkit-scrollbar-thumb:vertical,
    .RadForm_Metro.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal {
      background-color: #e5e5e5; }
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-track-piece,
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-corner {
      background-color: #d5d4d4; }
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment,
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-thumb:vertical,
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal {
      border-color: #e5e5e5 #000 #000 #e5e5e5; }
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
    .RadForm_Metro.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
      background-image: url('FormDecorator/ButtonSprites.gif');
      background-color: #e5e5e5; }
  .RadForm_Metro.rfdGrids .rfdTable {
    border: 1px solid #cdcdcd;
    background: white;
    color: black;
    font: 12px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadForm_Metro.rfdGrids .rfdTable th {
    border: 1px solid #cdcdcd;
    border: 1px solid #cdcdcd;
    background: #f9f9f9;
    color: black; }
  .RadForm_Metro.rfdGrids .rfdTable a {
    color: #767676; }
  .RadForm_Metro .rfdValidationSummaryControl,
  .RadForm_Metro .rfdLoginControl {
    background-color: white;
    border: 1px solid #cdcdcd; }
  .RadForm_Metro a.rfdLoginControl,
  .RadForm_Metro a.rfdLoginControl:active,
  .RadForm_Metro a.rfdLoginControl:hover,
  .RadForm_Metro a.rfdLoginControl:visited {
    color: black; }

* + html.RadForm_Metro.rfdButton a.rfdSkinnedButton:hover,
* + html.RadForm_Metro.rfdButton a.rfdSkinnedButton:hover * {
  background-color: #e8e8e8;
  color: #000; }

/* dropdown settings */
.rfdSelectBox_Metro {
  background: white;
  border: 1px solid #cdcdcd;
  color: #767676;
  border-radius: 0; }

.rfdSelectBox_Metro li {
  padding: 0 0 0 3px;
  background-image: none !important; }

.rfdSelectBox_Metro li:hover {
  background-color: #e8e8e8;
  color: black; }

.rfdSelectBox_Metro .rfdSelectBox_optgroup_label:hover {
  background: none;
  color: black; }

.rfdSelectBox_Metro .rfdSelect_selected {
  background-color: #25a0da;
  color: white; }

.RadGrid_Metro {
  border: 1px solid #e5e5e5;
  background: white;
  color: black;
  font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
  line-height: 16px; }
  .RadGrid_Metro .rgMasterTable,
  .RadGrid_Metro .rgDetailTable,
  .RadGrid_Metro .rgGroupPanel table,
  .RadGrid_Metro .rgCommandRow table,
  .RadGrid_Metro .rgEditForm table,
  .RadGrid_Metro .rgPager table {
    font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
    line-height: 16px; }
  .RadGrid_Metro .rgSave,
  .RadGrid_Metro .rgAdd,
  .RadGrid_Metro .rgRefresh,
  .RadGrid_Metro .rgEdit,
  .RadGrid_Metro .rgDel,
  .RadGrid_Metro .rgFilter,
  .RadGrid_Metro .rgPagePrev,
  .RadGrid_Metro .rgPageNext,
  .RadGrid_Metro .rgPageFirst,
  .RadGrid_Metro .rgPageLast,
  .RadGrid_Metro .rgExpand,
  .RadGrid_Metro .rgCollapse,
  .RadGrid_Metro .rgSortAsc,
  .RadGrid_Metro .rgSortDesc,
  .RadGrid_Metro .rgUpdate,
  .RadGrid_Metro .rgCancel,
  .RadGrid_Metro .rgUngroup {
    background-image: url('Grid/sprite.gif'); }

.GridToolTip_Metro {
  font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
  line-height: 16px; }

.RadGrid_Metro .rgHeader:first-child,
.RadGrid_Metro th.rgResizeCol:first-child,
.RadGrid_Metro .rgFilterRow > td:first-child,
.RadGrid_Metro .rgRow > td:first-child,
.RadGrid_Metro .rgAltRow > td:first-child {
  border-left-width: 0;
  padding-left: 8px; }
.RadGrid_Metro .rgHeader,
.RadGrid_Metro th.rgResizeCol,
.RadGrid_Metro .rgHeaderWrapper {
  border: 0;
  border-bottom: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5; }
.RadGrid_Metro .rgHeaderDiv {
  border-right-color: #cdcdcd; }
.RadGrid_Metro .rgMultiHeaderRow th.rgHeader, .RadGrid_Metro .rgMultiHeaderRow th.rgResizeCol {
  border: 0;
  border-bottom: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5; }
.RadGrid_Metro th.rgSorted {
  background-color: #e5e5e5; }
.RadGrid_Metro .rgHeader {
  color: #767676; }
  .RadGrid_Metro .rgHeader a {
    color: #767676; }
.RadGrid_Metro th.rgSorted {
  color: #000; }
  .RadGrid_Metro th.rgSorted a {
    color: #000; }
.RadGrid_Metro .rgRow td,
.RadGrid_Metro .rgAltRow td,
.RadGrid_Metro .rgEditRow td,
.RadGrid_Metro .rgFooter td {
  border-style: solid;
  border-width: 0 0 1px 1px; }
.RadGrid_Metro .rgRow td {
  border-color: #fff #e5e5e5; }
.RadGrid_Metro .rgAltRow {
  background: #ededed; }
  .RadGrid_Metro .rgAltRow td {
    border-color: #e5e5e5; }
.RadGrid_Metro .rgSelectedRow .rgSorted,
.RadGrid_Metro .rgActiveRow .rgSorted,
.RadGrid_Metro .rgHoveredRow .rgSorted,
.RadGrid_Metro .rgEditRow .rgSorted {
  background-color: transparent; }
.RadGrid_Metro .rgRow a,
.RadGrid_Metro .rgAltRow a, .RadGrid_Metro tr.rgEditRow a,
.RadGrid_Metro .rgFooter a,
.RadGrid_Metro .rgEditForm a {
  color: #000; }
.RadGrid_Metro .rgHoveredRow {
  background: #e5e5e5; }
.RadGrid_Metro .rgMasterTable .rgSelectedCell,
.RadGrid_Metro .rgSelectedRow {
  color: #fff;
  background: #25a0da; }
.RadGrid_Metro .rgSelectedCell a,
.RadGrid_Metro .rgSelectedRow a {
  color: #fff; }
.RadGrid_Metro .rgMasterTable .rgActiveCell,
.RadGrid_Metro .rgActiveRow {
  background: white 0 -5200px repeat-x url('Grid/sprite.gif');
  color: #000; }
.RadGrid_Metro .rgMasterTable .rgActiveCell {
  border-color: #25a0da;
  border-right-width: 1px; }
.RadGrid_Metro .rgActiveCell a {
  color: #000; }
.RadGrid_Metro .rgActiveRow input, .RadGrid_Metro .rgActiveRow a {
  color: #000; }

* + html .RadGrid_Metro .rgSelectedRow .rgSorted {
  background-color: #ffa517; }
* html .RadGrid_Metro .rgSelectedRow .rgSorted {
  background-color: #ffa517; }
* html .RadGrid_Metro .rgActiveRow .rgSorted,
* html .RadGrid_Metro .rgHoveredRow .rgSorted {
  background-color: #ffe79c; }
* + html .RadGrid_Metro .rgActiveRow .rgSorted,
* + html .RadGrid_Metro .rgHoveredRow .rgSorted {
  background-color: #ffe79c; }

.RadGrid_Metro .rgEditRow {
  background: white 0 -4900px repeat-x url('Grid/sprite.gif'); }

* + html .RadGrid_Metro .rgEditRow .rgSorted, * html .RadGrid_Metro .rgEditRow .rgSorted {
  background-color: #fff; }

.RadGrid_Metro .rgHoveredRow td {
  border-color: #c3c3c3; }
  .RadGrid_Metro .rgHoveredRow td.rgSorted {
    border-color: #c3c3c3; }
.RadGrid_Metro .rgActiveRow td,
.RadGrid_Metro .rgSelectedRow td {
  border-color: #25a0da; }
  .RadGrid_Metro .rgActiveRow td.rgSorted,
  .RadGrid_Metro .rgSelectedRow td.rgSorted {
    border-color: #25a0da; }
.RadGrid_Metro .rgEditRow td {
  border-color: #616161 #c3c3c3; }
  .RadGrid_Metro .rgEditRow td.rgSorted {
    border-color: #616161 #c3c3c3; }
.RadGrid_Metro .rgDrag {
  background-image: url('Grid/rgDrag.gif'); }
.RadGrid_Metro .rgFooterDiv,
.RadGrid_Metro .rgFooter,
.RadGrid_Metro .rgFooterWrapper {
  background: #e4e4e4; }
.RadGrid_Metro .rgFooter td,
.RadGrid_Metro .rgFooterWrapper {
  border-top: 1px solid;
  border-color: #999 #e4e4e4; }
.RadGrid_Metro .rgPager .rgStatus {
  border: 1px solid;
  border-color: #e5e5e5;
  border-left-width: 0; }
.RadGrid_Metro .rgStatus div {
  background-image: url('Common/loading_small.gif'); }
.RadGrid_Metro td.rgPagerCell {
  border: 1px solid;
  border-color: #e5e5e5;
  border-right-width: 0; }
.RadGrid_Metro .rgInfoPart {
  color: #777; }
  .RadGrid_Metro .rgInfoPart strong {
    color: #000; }
.RadGrid_Metro .rgPageFirst {
  background-position: 0 -550px; }
  .RadGrid_Metro .rgPageFirst:hover {
    background-position: 0 -600px; }
.RadGrid_Metro .rgPagePrev {
  background-position: 0 -700px; }
  .RadGrid_Metro .rgPagePrev:hover {
    background-position: 0 -750px; }
.RadGrid_Metro .rgPageNext {
  background-position: 0 -850px; }
  .RadGrid_Metro .rgPageNext:hover {
    background-position: 0 -900px; }
.RadGrid_Metro .rgPageLast {
  background-position: 0 -1000px; }
  .RadGrid_Metro .rgPageLast:hover {
    background-position: 0 -1050px; }
.RadGrid_Metro .rgPager .rgPagerButton {
  border-color: #25a0da;
  background: #25a0da;
  color: #fff;
  font: 12px / 12px "segoe ui", arial, sans-serif; }
.RadGrid_Metro .rgNumPart a {
  border: 1px solid #fff;
  line-height: 20px;
  color: #767676; }
  .RadGrid_Metro .rgNumPart a:hover {
    color: #000;
    background-color: #e5e5e5; }
  .RadGrid_Metro .rgNumPart a.rgCurrentPage {
    border-color: #25a0da;
    background: transparent; }
    .RadGrid_Metro .rgNumPart a.rgCurrentPage:hover {
      border-color: #25a0da;
      background: transparent; }
.RadGrid_Metro .rgHeader .rgSortAsc {
  background-position: 3px -248px;
  height: 10px; }
.RadGrid_Metro .rgHeader .rgSortDesc {
  background-position: 3px -198px;
  height: 10px; }

.GridReorderTop_Metro {
  background: 0 0 no-repeat url('Grid/sprite.gif'); }

.GridReorderBottom_Metro {
  background: 0 0 no-repeat url('Grid/sprite.gif');
  background-position: 0 -50px; }

.RadGrid_Metro .rgFilterRow td {
  border-bottom: 1px solid #e5e5e5; }
.RadGrid_Metro .rgFilter {
  background-position: 0 -300px; }
  .RadGrid_Metro .rgFilter:hover {
    background-position: 0 -350px; }
.RadGrid_Metro .rgFilterActive {
  background-position: 0 -400px; }
  .RadGrid_Metro .rgFilterActive:hover {
    background-position: 0 -400px; }
.RadGrid_Metro .rgFilterBox {
  border-color: #e5e5e5;
  font: 12px "segoe ui",arial,sans-serif;
  color: #000;
  height: 15px; }

.RadMenu_Metro .rgHCMClear,
.RadMenu_Metro .rgHCMFilter {
  border-color: #7e7e7e;
  background: #25a0da;
  color: #000;
  font-family: "segoe ui",arial,sans-serif;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0; }
.RadMenu_Metro .rgHCMClear:hover,
.RadMenu_Metro .rgHCMFilter:hover {
  border-color: #c98400;
  background-color: #ffe79c;
  color: #882501; }

.GridContextMenu_Metro .rmLeftImage {
  background-image: url('../Common/Grid/contextMenu.gif'); }
.GridContextMenu_Metro .rgHCMSortAsc .rmLeftImage {
  background-position: 0 0; }
.GridContextMenu_Metro .rgHCMSortDesc .rmLeftImage {
  background-position: 0 -40px; }
.GridContextMenu_Metro .rgHCMUnsort .rmLeftImage {
  background-position: 0 -80px; }
.GridContextMenu_Metro .rgHCMGroup .rmLeftImage {
  background-position: 0 -120px; }
.GridContextMenu_Metro .rgHCMUngroup .rmLeftImage {
  background-position: 0 -160px; }
.GridContextMenu_Metro .rgHCMCols .rmLeftImage {
  background-position: 0 -200px; }
.GridContextMenu_Metro .rgHCMFilter .rmLeftImage {
  background-position: 0 -240px; }
.GridContextMenu_Metro .rgHCMUnfilter .rmLeftImage {
  background-position: 0 -280px; }

.RadGrid_Metro .rgGroupPanel {
  border: 0;
  border-bottom: 1px solid #7c7c7c; }
  .RadGrid_Metro .rgGroupPanel,
  .RadGrid_Metro .rgGroupPanel caption {
    background: #25a0da;
    color: white; }
  .RadGrid_Metro .rgGroupPanel td {
    border: 0;
    padding: 3px 4px; }
    .RadGrid_Metro .rgGroupPanel td td {
      padding: 0; }
  .RadGrid_Metro .rgGroupPanel .rgSortAsc {
    background-position: 4px -144px; }
  .RadGrid_Metro .rgGroupPanel .rgSortDesc {
    background-position: 4px -94px; }
.RadGrid_Metro .rgUngroup {
  background-position: 0 -6999px; }
.RadGrid_Metro .rgGroupItem {
  border: 1px solid #7e7e7e;
  background: #fff;
  color: #000; }
.RadGrid_Metro .rgMasterTable td.rgGroupCol, .RadGrid_Metro .rgMasterTable td.rgExpandCol {
  border-color: #c9c9c9;
  background: #c9c9c9 none; }
.RadGrid_Metro .rgGroupHeader {
  background: #c9c9c9;
  font-size: 1.1em;
  line-height: 22px;
  color: #000; }
  .RadGrid_Metro .rgGroupHeader td {
    padding-left: 8px;
    padding-bottom: 2px; }
.RadGrid_Metro .rgExpand {
  background-position: 5px -496px; }
.RadGrid_Metro .rgCollapse {
  background-position: 3px -444px; }
.RadGrid_Metro .rgEditForm {
  border-bottom: 1px solid #999; }
.RadGrid_Metro .rgUpdate {
  background-position: 0 -1800px; }
.RadGrid_Metro .rgCancel {
  background-position: 0 -1850px; }
.RadGrid_Metro .rgCommandRow .rgCancel {
  background-position: -1px -1850px; }
.RadGrid_Metro .rgDetailTable {
  border-color: #999; }
.RadGrid_Metro .rgCommandRow {
  color: #767676;
  text-decoration: none; }
  .RadGrid_Metro .rgCommandRow a {
    color: #767676;
    text-decoration: none; }
.RadGrid_Metro .rgCommandCell {
  border: 0;
  border-bottom: 1px solid #e5e5e5;
  padding: 0; }
.RadGrid_Metro tfoot .rgCommandCell,
.RadGrid_Metro .rgMasterTable > tbody > tr.rgCommandRow .rgCommandCell {
  border-top: 1px solid #e5e5e5;
  border-bottom: 0; }
.RadGrid_Metro .rgCommandTable {
  border: 0; }
  .RadGrid_Metro .rgCommandTable td {
    border: 0;
    padding: 2px 7px; }
.RadGrid_Metro input.rgAdd {
  margin-right: 3px;
  background-position: 0 -1650px; }
.RadGrid_Metro input.rgRefresh {
  margin-right: 3px;
  background-position: 0 -1600px; }
.RadGrid_Metro .rgSave {
  background-position: 3px -1825px; }
.RadGrid_Metro .rgEdit {
  margin-right: 3px;
  background-position: 0 -1700px; }
.RadGrid_Metro .rgDel {
  margin-right: 3px;
  background-position: 0 -1750px; }
.RadGrid_Metro .rgExpXLS,
.RadGrid_Metro .rgExpDOC,
.RadGrid_Metro .rgExpPDF,
.RadGrid_Metro .rgExpCSV {
  background-image: url('../Common/Grid/export.gif'); }
.RadGrid_Metro .rgExpXLS {
  background-position: 0 0; }
.RadGrid_Metro .rgExpDOC {
  background-position: 0 -50px; }
.RadGrid_Metro .rgExpPDF {
  background-position: 0 -100px; }
.RadGrid_Metro .rgExpCSV {
  background-position: 0 -150px; }

/*editing*/
/*hierarchy*/
/*command row*/
/*multirow select*/
.rgCellSelectorArea_Metro,
.GridRowSelector_Metro {
  background: #4c4e54; }

.GridItemDropIndicator_Metro {
  border-top: 1px dashed #666; }

.GridToolTip_Metro {
  border: 1px solid #c98400;
  padding: 3px;
  background: #ffefbd;
  color: #333; }

.RadGridRTL_Metro .rgHeader:first-child, .RadGridRTL_Metro th.rgResizeCol:first-child,
.RadGridRTL_Metro .rgFilterRow > td:first-child,
.RadGridRTL_Metro .rgRow > td:first-child,
.RadGridRTL_Metro .rgAltRow > td:first-child {
  border-left-width: 1px;
  padding-left: 7px; }
.RadGridRTL_Metro .rgPageFirst {
  background-position: 0 -1000px; }
  .RadGridRTL_Metro .rgPageFirst:hover {
    background-position: 0 -1050px; }
.RadGridRTL_Metro .rgPagePrev {
  background-position: 0 -850px; }
  .RadGridRTL_Metro .rgPagePrev:hover {
    background-position: 0 -900px; }
.RadGridRTL_Metro .rgPageNext {
  background-position: 0 -700px; }
  .RadGridRTL_Metro .rgPageNext:hover {
    background-position: 0 -750px; }
.RadGridRTL_Metro .rgPageLast {
  background-position: 0 -550px; }
  .RadGridRTL_Metro .rgPageLast:hover {
    background-position: 0 -600px; }
.RadGridRTL_Metro .rgExpand {
  background-position: -20px -496px; }
.RadImageEditor_Metro {
  /* Base overrides */
  /* Expand down button */
  /*Custom skin*/
  /* Vertical ToolBar */ }
  .RadImageEditor_Metro, .RadImageEditor_Metro.rieDialogs .riePrintContent {
    border-color: #cdcdcd;
    background-color: white; }
  .RadImageEditor_Metro .rieStatusBarInfo .rieLabel {
    color: black; }
  .RadImageEditor_Metro .rieStatusBarInfo span {
    color: #767676; }
  .RadImageEditor_Metro .RadToolBar_Metro .rtbWrap {
    width: 26px;
    height: 26px; }
  .RadImageEditor_Metro .RadToolBar_Metro .rtbIcon {
    margin: 4px 0 0 1px; }
  .RadImageEditor_Metro .RadToolBar_Metro .rtbSplBtn .rtbExpandDown {
    width: 40px; }
  .RadImageEditor_Metro span.rtbIn .rtbChoiceArrow {
    width: 10px;
    height: 10px;
    vertical-align: middle;
    background-image: url('Common/radActionsSprite.png');
    background-position: -5px -25px;
    margin: 8px 0 0 11px; }
  .RadImageEditor_Metro .RadToolBar_Metro .rtbItem a.rieCustomizedIconClass .rtbIcon,
  .RadImageEditor_Metro .RadToolBar_Metro .rtbItemHovered a.rieCustomizedIconClass .rtbIcon,
  .RadImageEditor_Metro .RadToolBar_Metro .rtbChecked a.rieCustomizedIconClass .rtbIcon {
    top: 5px;
    left: 5px; }
  .RadImageEditor_Metro li.rtbItem .rieBackgroundImg span.rtbIcon {
    left: 7px;
    top: 7px; }
  .RadImageEditor_Metro div.rieZoneLeft,
  .RadImageEditor_Metro div.rieZoneRight {
    width: 38px; }

/* ImageEditor Dialogs using RadDock as Wrapper */
.RadDock_Metro.rieDialogs .rbPrimaryIcon,
.RadImageEditor_Metro .rieResizeHandle,
.RadImageEditor_Metro .rieBackgroundImg .rtbIcon {
  background-image: url('../Common/ImageEditor/rieToolsLight.png');
  _background-image: url('../Common/ImageEditor/rieToolsLightIE6.png'); }

.RadDock_Metro.rieDialogs .rieThumbsBottomRow td,
.RadDock_Metro.rieDialogs .rieDialogsThumbsLeft,
.RadDock_Metro.rieDialogs .riePrintContent img,
.RadDock_Metro.rieDialogs .rieThumbsLink,
.RadImageEditor_Metro .rieContentArea {
  border-color: #cdcdcd; }

.RadDock_Metro.rieDialogs .rieActiveThumbsLink,
.RadDock_Metro.rieDialogs .rieThumbsLink:hover,
.RadImageEditor_Metro .rieHighlightVertical,
.RadImageEditor_Metro .rieHighlightHorizontal {
  border-color: #cdcdcd;
  background-color: #e5e5e5; }

.RadDock_Metro.rieDialogs .rdContent {
  color: #767676; }
/*global*/
.RadInput_Metro,
.RadInputMgr_Metro {
  font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif; }

/*textbox states*/
html body .RadInput_Metro .riTextBox,
html body .RadInputMgr_Metro {
  border-color: #e5e5e5;
  background: #fff;
  color: black;
  font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif; }

html body .RadInput_Metro .riEmpty,
html body .RadInput_Empty_Metro {
  color: #bbbbbb; }

html body .RadInput_Metro .riHover,
html body .RadInput_Hover_Metro {
  color: black;
  border-color: #767676; }

html body .RadInput_Metro .riFocused,
html body .RadInput_Focused_Metro {
  border-color: #25a0da; }

html body .RadInput_Metro .riRead,
html body .RadInput_Read_Metro {
  border-color: #b0b0b0; }

html body .RadInput_Metro .riDisabled,
html body .RadInput_Disabled_Metro {
  color: #c9c0c0;
  cursor: default; }

html body .RadInput_Metro .riError,
html body .RadInput_Error_Metro {
  border-color: #de3914;
  background: #ffe9e9 100% -298px no-repeat url('Input/sprite.gif');
  color: #de3914; }

.RadForm.rfdTextbox .RadInput_Metro .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Metro[type="text"] {
  border-color: #de3914;
  background: white 100% -298px no-repeat url('Input/sprite.gif');
  color: #de3914; }

html body .RadInput_Metro .riNegative,
html body .RadInput_Negative_Metro {
  color: #565656; }

/*buttons*/
.RadInput_Metro a {
  background: transparent no-repeat url('Input/sprite.gif'); }

/*go*/
.RadInput_Metro .riBtn a {
  width: 20px;
  height: 18px;
  line-height: 18px;
  background-position: 3px 5px; }

.RadInput_Metro .riBtn a:hover {
  background-position: 3px -45px; }

/*spin*/
.RadInput_Metro .riSpin a {
  width: 15px;
  height: 7px;
  line-height: 7px; }

.RadInput_Metro a.riUp {
  background-position: 4px -98px; }

.RadInput_Metro a.riUp:hover {
  background-position: 4px -148px; }

.RadInput_Metro a.riDown {
  background-position: 4px -199px; }

.RadInput_Metro a.riDown:hover {
  background-position: 4px -249px; }

/*label*/
.RadInput_Metro .riLabel {
  color: #666; }

.RadInput_Metro .riResizeIcon {
  background: transparent 0 0 no-repeat url('Input/ResizeEdge.gif'); }

html body .RadInputRTL_Metro .riError,
html body .RadInputRTL_Error_Metro {
  background-position: 3px -298px; }

.RadInputRTL_Metro .riResizeIcon {
  background-position: 0 -19px; }

.RadForm.rfdTextbox .RadInputRTL_Metro .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_Metro[type="text"] {
  background-position: 3px -298px; }
.RadListBox_Metro {
  color: black;
  font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadListBox_Metro .rlbGroup,
  .RadListBox_Metro .rlbTemplateContainer {
    border: 1px solid #cdcdcd;
    background: white; }
  .RadListBox_Metro .rlbHeader,
  .RadListBox_Metro .rlbFooter {
    background-color: #e8e8e8; }
  .RadListBox_Metro .rlbList .rlbHovered {
    color: black;
    background-color: #e8e8e8; }
  .RadListBox_Metro .rlbList .rlbSelected {
    color: white;
    background-color: #25a0da; }
  .RadListBox_Metro .rlbList .rlbDisabled {
    color: white;
    background-color: #25a0da; }
    .RadListBox_Metro .rlbList .rlbDisabled .rlbImage {
      opacity: 0.5;
      -moz-opacity: 0.5;
      filter: alpha(opacity=50); }
  .RadListBox_Metro .rlbEmptyMessage {
    color: #bbbbbb; }
  .RadListBox_Metro .rlbDropClue {
    width: 10px;
    background-image: url('ListBox/rlbDropClue.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-color: transparent;
    left: -10px; }
  .RadListBox_Metro .rlbDropClueAbove {
    border-top-style: dotted;
    border-top-color: #8e8e8e; }
  .RadListBox_Metro .rlbDropClueBelow {
    border-bottom-style: dotted;
    border-bottom-color: #8e8e8e; }
  .RadListBox_Metro .rlbButton {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9;
    height: 20px;
    border-width: 1px;
    border-style: solid; }
    .RadListBox_Metro .rlbButton:hover {
      border-color: #e5e5e5;
      color: black;
      background-color: #e5e5e5; }
    .RadListBox_Metro .rlbButton:active {
      border-color: #25a0da;
      color: white;
      background-color: #25a0da; }
    .RadListBox_Metro .rlbButton .rlbButtonBL,
    .RadListBox_Metro .rlbButton .rlbButtonBR,
    .RadListBox_Metro .rlbButton .rlbButtonTR,
    .RadListBox_Metro .rlbButton .rlbButtonTL {
      margin: 0;
      padding: 0;
      border: 0;
      background: none;
      display: block;
      position: static; }
    .RadListBox_Metro .rlbButton .rlbButtonText {
      padding-top: 0;
      height: 20px;
      background: url('ListBox/rlbSprite.png') no-repeat;
      line-height: 20px;
      position: static; }
  .RadListBox_Metro .rlbNoButtonText {
    padding: 0;
    width: 20px; }
    .RadListBox_Metro .rlbNoButtonText .rlbButtonBL,
    .RadListBox_Metro .rlbNoButtonText .rlbButtonBR,
    .RadListBox_Metro .rlbNoButtonText .rlbButtonTR,
    .RadListBox_Metro .rlbNoButtonText .rlbButtonTL {
      width: 20px;
      height: 20px; }
    .RadListBox_Metro .rlbNoButtonText .rlbButtonText {
      padding: 0;
      margin: 0;
      width: 20px;
      height: 20px;
      display: block;
      position: static; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbNoButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbNoButtonText {
    padding: 0; }
  .RadListBox_Metro .rlbDisabled,
  .RadListBox_Metro .rlbDisabled:hover,
  .RadListBox_Metro .rlbDisabled:active {
    border-color: #e6e6e6;
    color: #767676;
    background-color: #fcfcfc; }
  .RadListBox_Metro .rlbMoveUp .rlbButtonText {
    background-position: 0 0; }
  .RadListBox_Metro .rlbMoveUp:active .rlbButtonText {
    background-position: -400px 0; }
  .RadListBox_Metro .rlbMoveUpDisabled .rlbButtonText,
  .RadListBox_Metro .rlbMoveUpDisabled:hover .rlbButtonText {
    background-position: -200px 0; }
  .RadListBox_Metro .rlbMoveDown .rlbButtonText {
    background-position: 0 -25px; }
  .RadListBox_Metro .rlbMoveDown:active .rlbButtonText {
    background-position: -400px -25px; }
  .RadListBox_Metro .rlbMoveDownDisabled .rlbButtonText,
  .RadListBox_Metro .rlbMoveDownDisabled:hover .rlbButtonText {
    background-position: -200px -25px; }
  .RadListBox_Metro .rlbMoveToTop .rlbButtonText {
    background-position: 0 -275px; }
  .RadListBox_Metro .rlbMoveToTop:active .rlbButtonText {
    background-position: -400px -275px; }
  .RadListBox_Metro .rlbMoveToTopDisabled .rlbButtonText,
  .RadListBox_Metro .rlbMoveToTopDisabled:hover .rlbButtonText {
    background-position: -200px -275px; }
  .RadListBox_Metro .rlbMoveToBottom .rlbButtonText {
    background-position: 0 -300px; }
  .RadListBox_Metro .rlbMoveToBottom:active .rlbButtonText {
    background-position: -400px -300px; }
  .RadListBox_Metro .rlbMoveToBottomDisabled .rlbButtonText,
  .RadListBox_Metro .rlbMoveToBottomDisabled:hover .rlbButtonText {
    background-position: -200px -300px; }
  .RadListBox_Metro .rlbDelete .rlbButtonText {
    background-position: 0 -50px; }
  .RadListBox_Metro .rlbDelete:active .rlbButtonText {
    background-position: -400px -50px; }
  .RadListBox_Metro .rlbDeleteDisabled .rlbButtonText,
  .RadListBox_Metro .rlbDeleteDisabled:hover .rlbButtonText {
    background-position: -200px -50px; }
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText {
    background-position: 0 -100px; }
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText {
    background-position: 0 -75px; }
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferFrom:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferTo:active .rlbButtonText {
    background-position: -400px -100px; }
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferTo:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferFrom:active .rlbButtonText {
    background-position: -400px -75px; }
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferToDisabled:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferFromDisabled:active .rlbButtonText {
    background-position: -200px -100px; }
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferToDisabled:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferFromDisabled:active .rlbButtonText {
    background-position: -200px -75px; }
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText {
    background-position: 0 -150px; }
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText {
    background-position: 0 -125px; }
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferAllTo:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferAllFrom:active .rlbButtonText {
    background-position: -400px -150px; }
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferAllFrom:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferAllTo:active .rlbButtonText {
    background-position: -400px -125px; }
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferAllToDisabled:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferAllFromDisabled:active .rlbButtonText {
    background-position: -200px -150px; }
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaRight .rlbTransferAllFromDisabled:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaLeft .rlbTransferAllToDisabled:active .rlbButtonText {
    background-position: -200px -125px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText {
    background-position: 0 -200px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferTo .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText {
    background-position: 0 -175px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferFrom:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferTo:active .rlbButtonText {
    background-position: -400px -200px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferTo:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferFrom:active .rlbButtonText {
    background-position: -400px -175px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferFromDisabled:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferToDisabled:active .rlbButtonText {
    background-position: -200px -200px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferToDisabled:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferFromDisabled:active .rlbButtonText {
    background-position: -200px -175px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText {
    background-position: 0 -250px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText {
    background-position: 0 -225px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferAllFrom:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferAllTo:active .rlbButtonText {
    background-position: -400px -250px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferAllTo:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferAllFrom:active .rlbButtonText {
    background-position: -400px -225px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferAllFromDisabled:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferAllToDisabled:active .rlbButtonText {
    background-position: -200px -250px; }
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaTop .rlbTransferAllToDisabled:active .rlbButtonText,
  .RadListBox_Metro .rlbButtonAreaBottom .rlbTransferAllFromDisabled:active .rlbButtonText {
    background-position: -200px -225px; }

.RadListBox_Metro .rlbHighlight {
  color: #ff6600; }
/*Telerik RadListView Metro Skin*/
/*global*/
.RadListView_Metro {
  border: 1px solid #e5e5e5;
  background: #fff;
  color: #000;
  font: 12px/16px "segoe ui", arial, sans-serif; }
  .RadListView_Metro .rlvA {
    background: #ededed; }
  .RadListView_Metro .rlvISel {
    background: #25a0da;
    color: #fff; }
  .RadListView_Metro .rlvBAdd, .RadListView_Metro .rlvBUpdate, .RadListView_Metro .rlvBCancel, .RadListView_Metro .rlvBDel, .RadListView_Metro .rlvBEdit {
    background-image: url('Grid/sprite.gif'); }
  .RadListView_Metro .rlvBCancel, .RadListView_Metro .rlvBUpdate {
    width: 22px;
    height: 22px; }
  .RadListView_Metro .rlvBAdd {
    background-position: 0 -1650px; }
  .RadListView_Metro .rlvBUpdate {
    background-position: 0 -1798px; }
  .RadListView_Metro .rlvBCancel {
    background-position: 0 -1848px; }
  .RadListView_Metro .rlvBSel {
    background-image: url('FormDecorator/CheckBoxSprites.gif');
    background-position: -2px -2px; }
  .RadListView_Metro .rlvISel .rlvBSel {
    background-position: -2px -422px; }
  .RadListView_Metro .rlvBDel {
    background-position: 0 -1750px; }
  .RadListView_Metro .rlvBEdit {
    background-position: 0 -1700px; }
  .RadListView_Metro .rlvDrag {
    background-image: url('ListView/drag.gif');
    background-position: center center; }
  .RadListView_Metro div.rlvI, .RadListView_Metro div.rlvA, .RadListView_Metro div.rlvIEmpty, .RadListView_Metro div.rlvIEdit {
    border-color: #c3c3c3; }
  .RadListView_Metro div.rlvISel {
    border-color: #ca4b0c; }
  .RadListView_Metro tr.rlvHeader th {
    border: 0;
    border-bottom: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    background: #fff; }
  .RadListView_Metro tr.rlvI td, .RadListView_Metro tr.rlvA td, .RadListView_Metro tr.rlvISel td, .RadListView_Metro tr.rlvIEmpty td {
    border: 1px solid;
    border-top: 0;
    border-right: 0; }
  .RadListView_Metro tr.rlvI td, .RadListView_Metro tr.rlvIEmpty td {
    border-color: #fff #c3c3c3; }
  .RadListView_Metro tr.rlvA td {
    border-color: #ededed #c3c3c3; }
  .RadListView_Metro tr.rlvISel td {
    border-color: #ca4b0c #ffa517; }
  .RadListView_Metro tr.rlvIEdit td {
    border-color: #616161 #c3c3c3; }
  .RadListView_Metro td.rlvI, .RadListView_Metro td.rlvA, .RadListView_Metro td.rlvISel, .RadListView_Metro td.rlvIEmpty, .RadListView_Metro td.rlvIEdit {
    border: 0;
    border-right: 1px solid #c3c3c3; }
  .RadListView_Metro td.rlvISel {
    border-color: #ca4b0c; }
  .RadListView_Metro .rlvFloated .rlvI, .RadListView_Metro .rlvFloated .rlvA, .RadListView_Metro .rlvFloated .rlvISel, .RadListView_Metro .rlvFloated .rlvIEdit {
    border-color: #999; }
  .RadListView_Metro .rlvInput {
    border-color: #616161;
    background: #fff;
    color: #000; }

/*buttons*/
/*flow*/
/*grid*/
/*single row*/
/*floated*/
/*edit*/

.RadMenu_Metro {
  color: black;
  font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
  line-height: 22px;
  text-transform: uppercase; }
  .RadMenu_Metro div.rmRootGroup,
  .RadMenu_Metro ul.rmRootGroup {
    padding: 1px;
    background-color: #25a0da; }
  .RadMenu_Metro .rmGroup {
    padding: 1px;
    border: 1px solid #cdcdcd;
    background-color: white; }
  .RadMenu_Metro .rmRootGroup .rmGroup {
    padding: 1px; }
  .RadMenu_Metro .rmLink {
    margin: 0;
    text-decoration: none; }
  .RadMenu_Metro .rmRootLink {
    padding: 0 10px;
    border: 1px solid transparent;
    color: #ffffff;
    font-size: 14px;
    text-transform: lowercase; }
  .RadMenu_Metro .rmRootLink:hover {
    border-color: #92cfec; }
  .RadMenu_Metro .rmFocused,
  .RadMenu_Metro .rmFocused:hover,
  .RadMenu_Metro .rmSelected,
  .RadMenu_Metro .rmSelected:hover {
    border-color: #ffffff; }
  .RadMenu_Metro .rmDisabled,
  .RadMenu_Metro .rmDisabled:hover {
    border-color: #25a0da;
    color: #8aceec; }
  .RadMenu_Metro .rmGroup .rmLink {
    border: 0;
    color: black; }
    .RadMenu_Metro .rmGroup .rmLink:hover {
      border-color: #e5e5e5;
      color: black;
      background-color: #e5e5e5; }
  .RadMenu_Metro .rmGroup .rmFocused, .RadMenu_Metro .rmGroup .rmFocused:hover,
  .RadMenu_Metro .rmGroup .rmSelected,
  .RadMenu_Metro .rmGroup .rmSelected:hover,
  .RadMenu_Metro .rmGroup .rmExpanded,
  .RadMenu_Metro .rmGroup .rmExpanded:hover {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
  .RadMenu_Metro .rmGroup .rmDisabled, .RadMenu_Metro .rmGroup .rmDisabled:hover {
    color: #767676;
    background-color: transparent; }
  .RadMenu_Metro .rmText {
    margin: 0;
    padding: 0; }
  .RadMenu_Metro .rmRootLink .rmText {
    padding: 0; }
  .RadMenu_Metro .rmLeftImage {
    padding-bottom: 2px; }
  .RadMenu_Metro .rmGroup .rmLeftImage {
    margin: 2px 0 0 6px;
    *margin: 2px 0 0 3px; }
  .RadMenu_Metro .rmExpandTop,
  .RadMenu_Metro .rmExpandDown,
  .RadMenu_Metro .rmExpandRight,
  .RadMenu_Metro .rmExpandLeft {
    background-image: url('Menu/rmExpandArrows.png');
    background-repeat: no-repeat; }
  .RadMenu_Metro .rmRootLink .rmExpandRight,
  .RadMenu_Metro .rmRootLink .rmExpandLeft {
    margin-right: -10px;
    padding-right: 24px; }
  .RadMenu_Metro .rmRootLink .rmExpandTop,
  .RadMenu_Metro .rmRootLink .rmExpandDown {
    background: none; }
  .RadMenu_Metro .rmRootLink .rmExpandTop {
    background-position: right -192px; }
  .RadMenu_Metro .rmRootLink .rmExpandDown {
    background-position: right -216px; }
  .RadMenu_Metro .rmRootLink .rmExpandRight {
    background-position: right -264px; }
  .RadMenu_Metro .rmRootLink .rmExpandLeft {
    background-position: right -240px; }
  .RadMenu_Metro .rmGroup .rmExpandTop {
    background-position: right -1px; }
  .RadMenu_Metro .rmGroup .rmFocused .rmExpandTop,
  .RadMenu_Metro .rmGroup .rmSelected .rmExpandTop,
  .RadMenu_Metro .rmGroup .rmExpanded .rmExpandTop {
    background-position: right -192px; }
  .RadMenu_Metro .rmGroup .rmExpandDown {
    background-position: right -24px; }
  .RadMenu_Metro .rmGroup .rmFocused .rmExpandDown,
  .RadMenu_Metro .rmGroup .rmSelected .rmExpandDown,
  .RadMenu_Metro .rmGroup .rmExpanded .rmExpandDown {
    background-position: right -216px; }
  .RadMenu_Metro .rmGroup .rmExpandRight {
    background-position: right -72px; }
  .RadMenu_Metro .rmGroup .rmFocused .rmExpandRight,
  .RadMenu_Metro .rmGroup .rmSelected .rmExpandRight,
  .RadMenu_Metro .rmGroup .rmExpanded .rmExpandRight {
    background-position: right -264px; }
  .RadMenu_Metro .rmGroup .rmExpandLeft {
    background-position: right -48px; }
  .RadMenu_Metro .rmGroup .rmFocused .rmExpandLeft,
  .RadMenu_Metro .rmGroup .rmSelected .rmExpandLeft,
  .RadMenu_Metro .rmGroup .rmExpanded .rmExpandLeft {
    background-position: right -240px; }
  .RadMenu_Metro .rmTopArrow,
  .RadMenu_Metro .rmBottomArrow,
  .RadMenu_Metro .rmLeftArrow,
  .RadMenu_Metro .rmRightArrow {
    background-image: url('Menu/rmExpandArrows.png');
    background-repeat: no-repeat; }
  .RadMenu_Metro .rmRootGroup .rmTopArrow,
  .RadMenu_Metro .rmRootGroup .rmBottomArrow,
  .RadMenu_Metro .rmRootGroup .rmLeftArrow,
  .RadMenu_Metro .rmRootGroup .rmRightArrow {
    border-color: #25a0da;
    background-color: #92cfec; }
  .RadMenu_Metro .rmRootGroup .rmLeftArrow,
  .RadMenu_Metro .rmRootGroup .rmRightArrow {
    height: 26px; }
  .RadMenu_Metro .rmGroup .rmTopArrow,
  .RadMenu_Metro .rmGroup .rmBottomArrow,
  .RadMenu_Metro .rmGroup .rmLeftArrow,
  .RadMenu_Metro .rmGroup .rmRightArrow {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9; }
    .RadMenu_Metro .rmGroup .rmTopArrow:hover,
    .RadMenu_Metro .rmGroup .rmBottomArrow:hover,
    .RadMenu_Metro .rmGroup .rmLeftArrow:hover,
    .RadMenu_Metro .rmGroup .rmRightArrow:hover {
      border-color: #e5e5e5;
      color: black;
      background-color: #e5e5e5; }
  .RadMenu_Metro .rmGroup .rmLeftArrow,
  .RadMenu_Metro .rmGroup .rmRightArrow {
    height: 24px; }
  .RadMenu_Metro .rmTopArrow {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    background-position: 50% -7px; }
  .RadMenu_Metro .rmBottomArrow {
    border-top-style: solid;
    border-top-width: 1px;
    background-position: 50% -31px; }
  .RadMenu_Metro .rmLeftArrow {
    border-right-style: solid;
    border-right-width: 1px;
    background-position: 50% -48px; }
  .RadMenu_Metro .rmRightArrow {
    border-left-style: solid;
    border-left-width: 1px;
    background-position: 50% -72px; }
  .RadMenu_Metro .rmSeparator {
    padding: 1px; }
    .RadMenu_Metro .rmSeparator .rmText {
      background-color: #cdcdcd; }
  .RadMenu_Metro .rmVertical .rmSeparator .rmText,
  .RadMenu_Metro .rmHorizontal .rmVertical .rmSeparator .rmText {
    margin-top: 2px;
    padding-bottom: 1px; }
  .RadMenu_Metro .rmHorizontal .rmSeparator .rmText,
  .RadMenu_Metro .rmVertical .rmHorizontal .rmSeparator .rmText {
    margin-right: 1px;
    margin-left: 1px;
    padding: 0;
    width: 1px; }

.RadMenu_Metro_rtl .rmVertical .rmText {
  padding-right: 0;
  padding-left: 30px; }
.RadMenu_Metro_rtl .rmRootLink .rmExpandRight,
.RadMenu_Metro_rtl .rmRootLink .rmExpandLeft {
  margin-right: 0;
  margin-left: -10px;
  padding-right: 0;
  padding-left: 24px; }
.RadMenu_Metro_rtl .rmRootLink .rmExpandTop,
.RadMenu_Metro_rtl .rmRootLink .rmExpandDown {
  background: none; }
.RadMenu_Metro_rtl .rmRootLink .rmExpandTop {
  background-position: left -192px; }
.RadMenu_Metro_rtl .rmRootLink .rmExpandDown {
  background-position: left -216px; }
.RadMenu_Metro_rtl .rmRootLink .rmExpandRight {
  background-position: left -264px; }
.RadMenu_Metro_rtl .rmRootLink .rmExpandLeft {
  background-position: left -240px; }

.RadMenu_Metro .rmTopFix,
.RadMenu_Metro .rmTopLeft,
.RadMenu_Metro .rmTopRight,
.RadMenu_Metro .rmBottomFix,
.RadMenu_Metro .rmBottomLeft,
.RadMenu_Metro .rmBottomRight {
  display: none; }

/* RTL mode */
.RadMenu_Metro_rtl .rmGroup .rmExpandTop {
  background-position: left -1px; }
.RadMenu_Metro_rtl .rmGroup .rmFocused .rmExpandTop,
.RadMenu_Metro_rtl .rmGroup .rmSelected .rmExpandTop,
.RadMenu_Metro_rtl .rmGroup .rmExpanded .rmExpandTop {
  background-position: left -192px; }
.RadMenu_Metro_rtl .rmGroup .rmExpandDown {
  background-position: left -24px; }
.RadMenu_Metro_rtl .rmGroup .rmFocused .rmExpandDown,
.RadMenu_Metro_rtl .rmGroup .rmSelected .rmExpandDown,
.RadMenu_Metro_rtl .rmGroup .rmExpanded .rmExpandDown {
  background-position: left -216px; }
.RadMenu_Metro_rtl .rmGroup .rmExpandRight {
  background-position: left -72px; }
.RadMenu_Metro_rtl .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Metro_rtl .rmGroup .rmSelected .rmExpandRight,
.RadMenu_Metro_rtl .rmGroup .rmExpanded .rmExpandRight {
  background-position: left -264px; }
.RadMenu_Metro_rtl .rmGroup .rmExpandLeft {
  background-position: left -48px; }
.RadMenu_Metro_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Metro_rtl .rmGroup .rmSelected .rmExpandLeft,
.RadMenu_Metro_rtl .rmGroup .rmExpanded .rmExpandLeft {
  background-position: left -240px; }
.RadNotification_Metro {
  border: 1px solid #cdcdcd;
  background-color: #25a0da;
  color: black;
  /* base overwrites */ }
  .RadNotification_Metro.rnRoundedCorners {
    border-radius: 0; }
  .RadNotification_Metro .rnTitleBar {
    background-color: #25a0da;
    border-radius: 0; }
  .RadNotification_Metro .rnCommands a {
    background-image: url('Notification/NotificationSprite.png'); }
  .RadNotification_Metro .rnTitleBarTitle {
    color: white;
    font-size: 14px;
    text-transform: uppercase; }
  .RadNotification_Metro .rnContentWrapper {
    color: white; }
  .RadNotification_Metro .rnCommands {
    margin: 2px 3px 0 0; }
  .RadNotification_Metro .rnCommands li {
    margin-right: 1px; }

.RadOrgChart_Metro {
  color: #767676;
  font: normal 12px/22px "Segoe UI", Arial, sans-serif; }
  .RadOrgChart_Metro .rocGroup {
    background-color: #e5e5e5; }
  .RadOrgChart_Metro .rocItem {
    color: #ffffff; }
  .RadOrgChart_Metro .rocItemContent,
  .RadOrgChart_Metro .rocItemTemplate {
    border-color: #25a0da;
    background-color: #25a0da; }
  .RadOrgChart_Metro .rocExpandArrow,
  .RadOrgChart_Metro .rocCollapseArrow,
  .RadOrgChart_Metro .rocExpandGroupArrow,
  .RadOrgChart_Metro .rocCollapseGroupArrow {
    border-color: #25a0da;
    background-color: #25a0da;
    background-image: url('../Common/Actions/actionExpandCollapseLight.png'); }
  .RadOrgChart_Metro .rocLoadingNodes .rocExpandArrow,
  .RadOrgChart_Metro .rocLoadingNodes .rocCollapseArrow,
  .RadOrgChart_Metro .rocLoadingGroups .rocExpandGroupArrow,
  .RadOrgChart_Metro .rocLoadingGroups .rocCollapseGroupArrow {
    border-color: transparent;
    background-color: transparent;
    background-image: url('Common/loading_small.gif'); }
  .RadOrgChart_Metro .rocLineUp,
  .RadOrgChart_Metro .rocLineDown,
  .RadOrgChart_Metro .rocLineHorizontal {
    background-image: url('../Common/OrgChart/rocLinesDark.png'); }

.rocDetachedItemContainer.RadOrgChart_Metro .rocGhostItem,
.rocDetachedItemContainer.RadOrgChart_Metro .rocGhostNode,
.rocDetachedNodeContainer.RadOrgChart_Metro .rocGhostItem,
.rocDetachedNodeContainer.RadOrgChart_Metro .rocGhostNode {
  border-color: #e5e5e5;
  color: #ffffff;
  background-color: #25a0da; }
.rocDetachedItemContainer.RadOrgChart_Metro .rocDropClue,
.rocDetachedNodeContainer.RadOrgChart_Metro .rocDropClue {
  background-image: url('../Common/Actions/actionDragDropLight.png'); }

.rocToolbar_Metro {
  border-color: #e5e5e5;
  border-radius: 0;
  background-color: #e5e5e5; }
  .rocToolbar_Metro .rocToolbarButton {
    border-color: #e5e5e5;
    background-color: #25a0da;
    text-indent: -999em;
    float: left;
    overflow: hidden; }
  .rocToolbar_Metro .rocToolbarButton.rocActionDrillHere {
    background-position: -32px 0; }
  .rocToolbar_Metro .rocToolbarButton.rocActionGoToParent {
    background-position: -32px -16px; }
  .rocToolbar_Metro .rocToolbarButton.rocActionGoToRoot {
    background-position: -32px -32px; }
.RadPanelBar_Metro {
  color: black;
  background-color: white;
  font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
  line-height: 24px; }
  .RadPanelBar_Metro .rpRootGroup {
    border-color: #cdcdcd; }
  .RadPanelBar_Metro .rpHeaderTemplate {
    padding: 0 10px; }
  .RadPanelBar_Metro .rpTemplate {
    padding: 0 10px; }
  .RadPanelBar_Metro .rpLink {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9; }
  .RadPanelBar_Metro .rpLast > .rpLink {
    border-bottom: 0; }
  .RadPanelBar_Metro .rpSelected,
  .RadPanelBar_Metro .rpExpanded {
    background-color: #25a0da !important;
    color: white !important;
    border-color: transparent !important; }
    .RadPanelBar_Metro .rpSelected, .RadPanelBar_Metro .rpSelected:hover,
    .RadPanelBar_Metro .rpExpanded,
    .RadPanelBar_Metro .rpExpanded:hover {
      border-color: #25a0da;
      color: white;
      background-color: #25a0da; }
  .RadPanelBar_Metro .rpDisabled, .RadPanelBar_Metro .rpDisabled:hover {
    border-color: #e6e6e6;
    color: #767676;
    background-color: #fcfcfc; }
  .RadPanelBar_Metro .rpOut {
    margin: 0;
    padding: 0;
    border: 0; }

/* compensate for borders */
/*div.RadPanelBar_Metro a.rpLink .rpOut,
div.RadPanelBar_Metro a.rpFocused .rpOut,
div.RadPanelBar_Metro a.rpLink:hover .rpOut,
div.RadPanelBar_Metro a.rpSelected .rpOut,
div.RadPanelBar_Metro a.rpSelected:hover .rpOut
{
	padding-bottom: 1px;
	border: 0;
}*/
/* <disabled items> */
/*.RadPanelBar_Metro a.rpDisabled:hover .rpOut
{
	border-color: #ffffff;
}*/
/* </disabled items> */
/* <subitems> */
.RadPanelBar_Metro .rpGroup {
  background-color: #ffffff; }

div.RadPanelBar_Metro .rpGroup a.rpLink,
div.RadPanelBar_Metro .rpGroup div.rpHeaderTemplate,
div.RadPanelBar_Metro .rpGroup .rpTemplate {
  color: #767676;
  background-color: transparent;
  background-image: none;
  border: 0;
  margin: 0 2px;
  padding: 1px; }

div.RadPanelBar_Metro .rpGroup a.rpLink:hover {
  color: #000000;
  border: 1px solid #e5e5e5;
  background-color: #e5e5e5; }

/*div.RadPanelBar_Metro ul.rpGroup .rpFocused,
div.RadPanelBar_Metro ul.rpGroup .rpSelected,
div.RadPanelBar_Metro ul.rpGroup .rpSelected,
div.RadPanelBar_Metro .rpGroup a.rpSelected:hover
{
	border-color: #25a0da;
	color: #ffffff;
	background-color: #25a0da;
}*/
/* <subitems (disabled)> */
div.RadPanelBar_Metro ul.rpGroup .rpDisabled,
div.RadPanelBar_Metro .rpGroup a.rpDisabled:hover {
  color: #e5e5e5;
  text-decoration: none;
  border: 0;
  padding: 1px; }

/* <expand arrows> */
.RadPanelBar_Metro .rpExpandable span.rpExpandHandle,
.RadPanelBar_Metro .rpExpanded span.rpExpandHandle {
  background-color: transparent;
  background-image: url('PanelBar/Expandable.png');
  background-repeat: no-repeat; }

.RadPanelBar_Metro_rtl .rpGroup .rpText {
  padding: 0 10px; }

.RadPanelBar_Metro .rpExpandable span.rpExpandHandle,
.RadPanelBar_Metro a.rpExpandable:hover .rpNavigation .rpExpandHandle {
  background-position: 0 -5px; }

.RadPanelBar_Metro a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Metro a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered {
  background-position: 100% -5px; }

.RadPanelBar_Metro .rpExpanded span.rpExpandHandle,
.RadPanelBar_Metro a.rpExpanded:hover .rpNavigation .rpExpandHandle {
  background-position: 0 -181px; }

.RadPanelBar_Metro a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Metro a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered {
  background-position: 100% -181px; }

.RadPanelBar_Metro ul.rpGroup .rpExpandable span.rpExpandHandle,
.RadPanelBar_Metro .rpGroup a.rpExpandable:hover .rpNavigation span.rpExpandHandle {
  background-position: 0 -343px;
  margin: 4px 0 0 0; }

.RadPanelBar_Metro .rpGroup a.rpExpandable:hover span.rpExpandHandle,
.RadPanelBar_Metro .rpGroup a.rpExpandable:hover .rpNavigation span.rpExpandHandleHovered {
  background-position: 100% -343px;
  margin: 4px 0 0 0; }

.RadPanelBar_Metro ul.rpGroup .rpExpanded span.rpExpandHandle,
.RadPanelBar_Metro .rpGroup a.rpExpanded:hover .rpNavigation span.rpExpandHandle {
  background-position: 0 -482px;
  margin: 4px 0 0 0; }

.RadPanelBar_Metro .rpGroup a.rpExpanded:hover span.rpExpandHandle,
.RadPanelBar_Metro .rpGroup a.rpExpanded:hover .rpNavigation span.rpExpandHandleHovered {
  background-position: 100% -482px;
  margin: 4px 0 0 0; }

.RadPanelBar_Metro div.rpExpandable .rpExpandHandleHovered {
  background-position: 0 -5px; }

.RadPanelBar_Metro div.rpExpanded .rpExpandHandleHovered {
  background-position: 0 -181px; }

.RadPanelBar_Metro .rpGroup div.rpExpandable span.rpExpandHandleHovered {
  background-position: 0 -343px;
  margin: 4px 0 0 0; }

.RadPanelBar_Metro .rpGroup div.rpExpanded span.rpExpandHandleHovered {
  background-position: 0 -482px;
  margin: 4px 0 0 0; }

/*      </expand arrows> */
/*Telerik RadPivotGrid Metro Skin*/
/*global*/
.RadPivotGrid_Metro {
  border: 1px solid #e5e5e5;
  background: white;
  color: black;
  font-size: 12px;
  line-height: 16px;
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
  /* Pager */
  /* filter */
  /* Expand and Collaps Buttons */ }
  .RadPivotGrid_Metro th,
  .RadPivotGrid_Metro td,
  .RadPivotGrid_Metro .rpgOuterTableWrapper {
    border-color: #e5e5e5; }
  .RadPivotGrid_Metro td:first-child[collspan] {
    border-left: 0 none; }
  .RadPivotGrid_Metro .rpgPager,
  .RadPivotGrid_Metro .rpgPagePrev,
  .RadPivotGrid_Metro .rpgPageNext,
  .RadPivotGrid_Metro .rpgPageFirst,
  .RadPivotGrid_Metro .rpgPageLast,
  .RadPivotGrid_Metro .rpgFilterZone,
  .RadPivotGrid_Metro .rpgRowsZone,
  .RadPivotGrid_Metro .rpgColumnsZone,
  .RadPivotGrid_Metro .rpgDataZone,
  .RadPivotGrid_Metro .rpgColumnHeader,
  .RadPivotGrid_Metro .rpgColumnHeaderTotal,
  .RadPivotGrid_Metro .rpgColumnHeaderGrandTotal,
  .RadPivotGrid_Metro .rpgContentZoneDiv th,
  .RadPivotGrid_Metro .rpgFilter,
  .RadPivotGrid_Metro .rpgSortAsc,
  .RadPivotGrid_Metro .rpgSortDesc,
  .RadPivotGrid_Metro .rpgExpand,
  .RadPivotGrid_Metro .rpgCollapse,
  .RadPivotGrid_Metro .rpgGroupedFieldsTitle,
  .RadPivotGrid_Metro .rpgKpi .rtSp,
  .RadPivotGrid_Metro .rpgMeasure .rtSp,
  .RadPivotGrid_Metro .rpgFolder .rtSp,
  .RadPivotGrid_Metro .rpgOpenFolder .rtSp,
  .RadPivotGrid_Metro .rpgOther .rtSp,
  .RadPivotGrid_Metro .rpgDimension .rtSp {
    background-image: url('PivotGrid/sprite.png'); }
  .RadPivotGrid_Metro .rpgContentZoneDiv td {
    border-color: #e5e5e5; }
  .RadPivotGrid_Metro .rpgRowHeader {
    background-color: white; }
  .RadPivotGrid_Metro .rpgRowTotalDataCell,
  .RadPivotGrid_Metro .rpgColumnTotalDataCell {
    background-color: #f6f6f6; }
  .RadPivotGrid_Metro .rpgRowTotalDataCell {
    border-bottom-color: #c1c6cb; }
  .RadPivotGrid_Metro .rpgRowHeaderTotal,
  .RadPivotGrid_Metro .rpgRowHeaderGrandTotal,
  .RadPivotGrid_Metro .rpgRowGrandTotalDataCell,
  .RadPivotGrid_Metro .rpgColumnGrandTotalDataCell,
  .RadPivotGrid_Metro .rpgRowTotalDataCell.rpgColumnTotalDataCell {
    background-color: #e5e5e5; }
  .RadPivotGrid_Metro .rpgFilterZone,
  .RadPivotGrid_Metro .rpgRowsZone,
  .RadPivotGrid_Metro .rpgColumnsZone,
  .RadPivotGrid_Metro .rpgDataZone,
  .RadPivotGrid_Metro .rpgColumnHeader,
  .RadPivotGrid_Metro .rpgColumnHeaderTotal,
  .RadPivotGrid_Metro .rpgColumnHeaderGrandTotal,
  .RadPivotGrid_Metro .rpgContentZoneDiv th {
    background-color: white;
    background-position: 0 -2000px;
    background-repeat: repeat-x; }
  .RadPivotGrid_Metro .rpgPager {
    background-color: white;
    background-position: 0 -1700px;
    background-repeat: repeat-x;
    color: black; }
  .RadPivotGrid_Metro .rpgPageFirst {
    margin: 0 3px 0 0;
    background-position: 0 -240px; }
  .RadPivotGrid_Metro .rpgPageFirst:hover {
    background-position: 0 -290px; }
  .RadPivotGrid_Metro .rpgPagePrev {
    margin: 0 3px 0 0;
    background-position: 0 -340px; }
  .RadPivotGrid_Metro .rpgPagePrev:hover {
    background-position: 0 -390px; }
  .RadPivotGrid_Metro .rpgPageNext {
    margin: 0 0 0 3px;
    background-position: 0 -440px; }
  .RadPivotGrid_Metro .rpgPageNext:hover {
    background-position: 0 -490px; }
  .RadPivotGrid_Metro .rpgPageLast {
    margin: 0 0 0 3px;
    background-position: 0 -540px; }
  .RadPivotGrid_Metro .rpgPageLast:hover {
    background-position: 0 -590px; }
  .RadPivotGrid_Metro .rpgPager .rpgPagerButton {
    border-color: #a4abb2;
    background: #f0f0f0;
    color: black;
    font-size: 12px;
    line-height: 16px;
    font-family: "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadPivotGrid_Metro .rpgNumPart a:hover,
  .RadPivotGrid_Metro .rpgNumPart a:hover span,
  .RadPivotGrid_Metro .rpgNumPart a.rpgCurrentPage,
  .RadPivotGrid_Metro .rpgNumPart a.rpgCurrentPage span {
    background-repeat: no-repeat; }
  .RadPivotGrid_Metro .rpgNumPart a {
    border: 1px solid #fff;
    line-height: 20px;
    color: #3b3b3b; }
  .RadPivotGrid_Metro .rpgNumPart a:hover {
    color: #000;
    background-color: #e5e5e5; }
  .RadPivotGrid_Metro .rpgNumPart a.rpgCurrentPage,
  .RadPivotGrid_Metro .rpgNumPart a.rpgCurrentPage:hover {
    border-color: #25a0da;
    background: transparent; }
  .RadPivotGrid_Metro .rpgFieldItem,
  .RadPivotGrid_Metro .rpgUpdateButton {
    background-color: white;
    border-color: #cdcdcd;
    color: black; }
  .RadPivotGrid_Metro .rpgFieldItem a {
    color: black; }
  .RadPivotGrid_Metro .rpgSortAsc,
  .RadPivotGrid_Metro .rpgSortDesc {
    vertical-align: middle;
    margin-left: 2px; }
  .RadPivotGrid_Metro .rpgSortDesc {
    background-position: 4px -47px; }
  .RadPivotGrid_Metro .rpgSortAsc {
    background-position: 4px -91px; }
  .RadPivotGrid_Metro .rpgFilter {
    background-position: 6px 3px; }
  .RadPivotGrid_Metro .rpgFieldsPopupWrapper {
    background: white; }
  .RadPivotGrid_Metro .rpgExpand,
  .RadPivotGrid_Metro .rpgCollapse {
    background-position: 2px -137px;
    background-repeat: no-repeat; }
  .RadPivotGrid_Metro .rpgExpand {
    background-position: 4px -182px; }

.rpgCompact td.rpgEC {
  background-color: white; }
.rpgCompact .rpgRowHeaderField {
  background-color: white; }

.PivotGridReorderLeft_Metro,
.PivotGridReorderRight_Metro,
.PivotGridReorderTop_Metro,
.PivotGridReorderBottom_Metro {
  background: url('PivotGrid/sprite.png') no-repeat -20px -139px; }

.PivotGridReorderLeft_Metro {
  background-position: -20px -72px; }

.PivotGridReorderRight_Metro {
  background-position: 0 -66px; }

.PivotGridReorderBottom_Metro {
  background-position: -20px -161px; }

.PivotGridWindow_Metro .rpgFilterButtonOk,
.PivotGridWindow_Metro .rpgFilterButtonCancel {
  background-color: white;
  border-color: #cdcdcd;
  color: black; }

.RadPivotGrid_Metro .rpgConfigurationPanel,
.RadPivotGrid_Metro table.rpgTableWrapper {
  color: black;
  background: white; }

.RadPivotGrid_Metro .rpgChangeLayoutButton,
.RadPivotGrid_Metro .rpgAllFieldsIcon,
.RadPivotGrid_Metro .rpgFilterFieldsIcon,
.RadPivotGrid_Metro .rpgRowFieldsIcon,
.RadPivotGrid_Metro .rpgColumnFieldsIcon,
.RadPivotGrid_Metro .rpgAggregateFieldsIcon,
.RadPivotGrid_Metro .rpgItemContextMenu,
.PivotGridContextMenu_Metro span.rmLeftImage {
  background-image: url('PivotGrid/sprite.png');
  background-repeat: no-repeat; }

.RadPivotGrid_Metro .rpgKpi .rtSp {
  background-position: -19px -1217px; }
.RadPivotGrid_Metro .rpgDimension .rtSp {
  background-position: 0 -1217px; }
.RadPivotGrid_Metro .rpgMeasure .rtSp {
  background-position: 0 -1242px; }
.RadPivotGrid_Metro .rpgFolder .rtSp {
  background-position: -16px -1242px; }
.RadPivotGrid_Metro .rpgOpenFolder .rtSp {
  background-position: -14px -1264px; }
.RadPivotGrid_Metro .rpgOther .rtSp {
  background-position: 0 -1280px; }

.RadPivotGrid_Metro .rpgFieldItem:hover,
.PivotGridWindow_Metro .rpgFilterButtonOk:hover,
.PivotGridWindow_Metro .rpgFilterButtonCancel:hover {
  background-color: #e5e5e5;
  border-color: #e5e5e5;
  color: black; }

.RadPivotGrid_Metro .rpgFieldItem:hover a {
  color: black; }

.RadPivotGrid_Metro .rpgChangeLayoutButton {
  background-position: 9px -837px;
  background-color: #f6f6f6;
  border: 1px solid #cdcdcd; }

.RadPivotGrid_Metro .rpgConfigurationPanel .rpgFieldsContainer {
  border: 1px solid #cdcdcd; }

/* Context Menu */
.RadPivotGrid_Metro .rpgItemContextMenu {
  background-position: 5px -817px;
  background-color: #e5e5e5;
  border: 1px solid #e5e5e5; }

.RadPivotGrid_Metro .rpgConfigurationPanel .rpgFieldItem:hover .rpgItemContextMenu {
  background-position: -23px -817px;
  border-color: white; }

.RadPivotGrid_Metro .rpgConfigurationPanel .rpgFieldItem:hover .rpgSortAsc {
  background-position: -21px -91px; }

.RadPivotGrid_Metro .rpgConfigurationPanel .rpgFieldItem:hover .rpgSortDesc {
  background-position: -21px -47px; }

div.PivotGridContextMenu_Metro .rmGroup .rmFocused {
  background-color: #e5e5e5; }

.PivotGridContextMenu_Metro .rpgStacked .rmLeftImage {
  background-position: 0 -890px; }

.PivotGridContextMenu_Metro .rpgSideBySide .rmLeftImage {
  background-position: 0 -914px; }

.PivotGridContextMenu_Metro .rpgTwoByTwo .rmLeftImage {
  background-position: 0 -938px; }

.PivotGridContextMenu_Metro .rpgOneByFour .rmLeftImage {
  background-position: 0 -965px; }

.PivotGridContextMenu_Metro.rpgContextMenuTop .rpgStacked .rmLeftImage,
.PivotGridContextMenu_Metro.rpgContextMenuBottom .rpgStacked .rmLeftImage {
  background-position: 0 -988px; }

.PivotGridContextMenu_Metro.rpgContextMenuTop .rpgSideBySide .rmLeftImage,
.PivotGridContextMenu_Metro.rpgContextMenuBottom .rpgSideBySide .rmLeftImage {
  background-position: 0 -1010px; }

.PivotGridContextMenu_Metro.rpgContextMenuTop .rpgTwoByTwo .rmLeftImage,
.PivotGridContextMenu_Metro.rpgContextMenuBottom .rpgTwoByTwo .rmLeftImage {
  background-position: 0 -1037px; }

.PivotGridContextMenu_Metro.rpgContextMenuTop .rpgOneByFour .rmLeftImage,
.PivotGridContextMenu_Metro.rpgContextMenuBottom .rpgOneByFour .rmLeftImage {
  background-position: 0 -1059px; }

/* Container's icons*/
.RadPivotGrid_Metro .rpgAllFieldsIcon {
  background-position: -14px -1089px; }

.RadPivotGrid_Metro .rpgFilterFieldsIcon {
  background-position: -14px -1114px; }

.RadPivotGrid_Metro .rpgRowFieldsIcon {
  background-position: -14px -1139px; }

.RadPivotGrid_Metro .rpgColumnFieldsIcon {
  background-position: -14px -1164px; }

.RadPivotGrid_Metro .rpgAggregateFieldsIcon {
  background-position: -15px -1189px; }

.RadUploadProgressArea_Metro {
  color: black;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadUploadProgressArea_Metro .ruProgressHeader {
    border-color: #cdcdcd;
    color: black;
    background-color: #e8e8e8; }
  .RadUploadProgressArea_Metro .ruActions {
    border-color: #cdcdcd;
    color: black;
    background-color: #e8e8e8; }
  .RadUploadProgressArea_Metro .ruButton {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9;
    border-radius: 3px;
    font-size: 12px;
    font-family: "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadUploadProgressArea_Metro .ruButtonHover {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
  .RadUploadProgressArea_Metro .ruProgress {
    border-color: #e5e5e5;
    color: #767676;
    background-color: #ffffff; }
  .RadUploadProgressArea_Metro .ruCurrentFile {
    color: #767676; }
  .RadUploadProgressArea_Metro .ruBar {
    border-color: #25a0da; }
    .RadUploadProgressArea_Metro .ruBar div {
      border-color: #25a0da;
      background-image: url('Upload/ruProgress.gif'); }
.RadRating_Metro a,
.RadRating_Metro a span {
  background-image: url('Rating/Sprite.png');
  _background-image: url('Rating/Sprite.gif'); }

.RadRibbonBar_Metro {
  font: 11px "Segoe UI", Arial, sans-serif;
  background-color: #25a0da; }
  .RadRibbonBar_Metro .rrbContentWrapIn {
    border-color: #828282;
    background-color: #cccccc; }

.RadRibbonBar_Metro .rrbButtonOut,
.RadRibbonBar_Metro .rrbButtonMid,
.RadRibbonBar_Metro .rrbButtonIn {
  border-color: transparent; }

.RadRibbonBar_Metro .rrbButtonArea .rrbCollapsedGroup,
.RadRibbonBar_Metro .rrbCollapsedGroup .rrbButtonMid {
  background-color: #e4e4e4;
  border-color: #999; }

.RadRibbonBar_Metro .rrbDecoration,
.RadRibbonBar_Metro .rrbDecoration .rrbButtonMid {
  background-color: #fff;
  border-color: #cdcdcd; }

.RadRibbonBar_Metro .rrbDetachedContainer .rrbContentWrapOut,
.RadRibbonBar_Metro .rrbDetachedContainer .rrbContentWrapMid {
  border-color: #e5e5e5;
  background-color: #ffffff; }

.RadRibbonBar_Metro a.rrbButtonStripPart,
.RadRibbonBar_Metro a.rrbButtonStripPart .rrbButtonMid,
.RadRibbonBar_Metro div.rrbButtonStrip a.rrbDisabled,
.RadRibbonBar_Metro div.rrbButtonStrip a.rrbDisabled .rrbButtonMid {
  border-color: #cccccc;
  background-color: #ffffff; }

.RadRibbonBar_Metro a.rrbButtonHovered,
.RadRibbonBar_Metro a.rrbButtonOut:hover,
.RadRibbonBar_Metro a.a.rrbButtonHovered .rrbButtonMid,
.RadRibbonBar_Metro a.rrbButtonOut:hover .rrbButtonMid,
.RadRibbonBar_Metro a.a.rrbButtonHovered,
.RadRibbonBar_Metro a.rrbButtonStripPart:hover,
.RadRibbonBar_Metro a.a.rrbButtonHovered .rrbButtonMid,
.RadRibbonBar_Metro a.rrbButtonStripPart:hover .rrbButtonMid {
  border-color: #cccccc;
  color: #000000;
  background-color: #e5e5e5; }

.RadRibbonBar_Metro .rrbButtonArea a.rrbCollapsedGroup:hover,
.RadRibbonBar_Metro a.rrbCollapsedGroup:hover .rrbButtonMid {
  border-color: #cccccc;
  background-color: #e5e5e5; }

.RadRibbonBar_Metro a.rrbCollapsedGroup:hover .rrbDecoration,
.RadRibbonBar_Metro a.rrbCollapsedGroup:hover .rrbDecoration .rrbButtonMid {
  border-color: #cccccc;
  background-color: #e5e5e5; }

.RadRibbonBar_Metro .rrbButtonClicked,
.RadRibbonBar_Metro .rrbButtonClicked .rrbButtonMid,
.RadRibbonBar_Metro div.rrbButtonGroup .rrbToggled,
.RadRibbonBar_Metro div.rrbButtonGroup .rrbToggled .rrbButtonMid,
.RadRibbonBar_Metro a.rrbExpanded,
.RadRibbonBar_Metro a.rrbExpanded .rrbButtonMid,
.RadRibbonBar_Metro a.rrbButtonClicked:hover,
.RadRibbonBar_Metro a.rrbButtonClicked:hover .rrbButtonMid,
.RadRibbonBar_Metro a.rrbButtonClicked:hover .rrbButtonOut {
  border-color: #25a0da;
  color: #ffffff;
  background-color: #25a0da; }

.RadRibbonBar_Metro .rrbButtonArea a.rrbButtonClicked.rrbCollapsedGroup,
.RadRibbonBar_Metro .rrbButtonArea a.rrbButtonClicked.rrbCollapsedGroup .rrbButtonMid {
  border-color: #25a0da;
  background-color: #25a0da; }

.RadRibbonBar_Metro a.rrbButtonClicked.rrbCollapsedGroup .rrbDecoration,
.RadRibbonBar_Metro a.rrbButtonClicked.rrbCollapsedGroup .rrbDecoration .rrbButtonMid {
  border-color: #25a0da;
  background-color: #25a0da; }

.RadRibbonBar_Metro .rrbButtonOut,
.RadRibbonBar_Metro .rrbButtonStripPart {
  color: #000000; }

.RadRibbonBar_Metro a.rrbDisabled .rrbButtonMid,
.RadRibbonBar_Metro a.rrbDisabled:hover .rrbButtonMid {
  color: #e5e5e5; }

.RadRibbonBar_Metro .rrbTabs {
  background: #25a0da;
  border-bottom: 0; }
.RadRibbonBar_Metro .rrbApplicationTab .rrbTabLabel {
  border-color: #cdcdcd;
  color: black;
  background-color: #f9f9f9; }
.RadRibbonBar_Metro .rrbHeaderBar {
  border-color: #cdcdcd;
  background-color: #e8e8e8; }
.RadRibbonBar_Metro .rrbContextualTab .rrbContextualTabLabel {
  color: #ffffff; }
.RadRibbonBar_Metro .rrbTab .rrbTabLabel {
  color: #ffffff; }
.RadRibbonBar_Metro .rrbHoveredTab .rrbTabLabel {
  border-color: #ffffff; }
.RadRibbonBar_Metro .rrbSelectedTab .rrbTabLabel {
  color: #767676;
  border-color: #ffffff;
  background: #ffffff; }
.RadRibbonBar_Metro .rrbMenu .rrbMenuLabel {
  color: black;
  background-color: #e8e8e8; }
.RadRibbonBar_Metro .rrbToolTip {
  border-color: #cccccc;
  color: #000000;
  background-color: #e5e5e5;
  background-image: none; }
.RadRibbonBar_Metro .rrbToggleHandle {
  background-position: -2px -622px; }
.RadRibbonBar_Metro.rrbMinimized .rrbToggleHandle, .RadRibbonBar_Metro.rrbExtendedChromeMinimized .rrbToggleHandle {
  background-position: -2px -662px; }
.RadRibbonBar_Metro .rrbButtonArea {
  background-color: #ffffff; }
.RadRibbonBar_Metro .rrbResizeHandle {
  background-position: -5px -885px; }
.RadRibbonBar_Metro .rrbGroupLauncher {
  background-position: -5px -1925px; }
.RadRibbonBar_Metro .rrbButtonGroupIn {
  border-color: #e5e5e5; }
.RadRibbonBar_Metro .rrbCollapsedGroup .rrbGroupToggleIcon {
  background-position: -2px -422px; }
.RadRibbonBar_Metro .rrbCollapsedGroup .rrbGroupIcon {
  border-color: #cdcdcd; }

.RadRibbonBar_Metro .rrbToggleHandle, .RadRibbonBar_Metro .rrbResizeHandle, .RadRibbonBar_Metro .rrbGroupLauncher, .RadRibbonBar_Metro .rrbCollapsedGroup .rrbGroupToggleIcon, .RadRibbonBar_Metro .rrbButtonOut .rrbIcon, .RadRibbonBar_Metro .rrbComboBox .rrbIcon,
.RadRibbonBar_Metro .rrbDropDown .rrbIcon,
.RadRibbonBar_Metro .rrbNumericTextBox .rrbIcon,
.RadRibbonBar_Metro .rrbColorPicker .rrbIcon, .RadRibbonBar_Metro .rrbGalleryAction .rrbIcon, .rrbPopup_Metro .rrbMenuItem .rrbMIToggle .rrbIcon {
  background-image: url('Common/radActionsSprite.png'); }

.RadRibbonBar_Metro .rrbQatButton, .RadRibbonBar_Metro .rrbButtonOut, .RadRibbonBar_Metro .rrbSplitButton:hover .rrbButtonArrow {
  border-color: transparent;
  color: black; }

.RadRibbonBar_Metro .rrbButtonStripPart, .RadRibbonBar_Metro .rrbComboBox .rrbActionButton,
.RadRibbonBar_Metro .rrbDropDown .rrbActionButton,
.RadRibbonBar_Metro .rrbNumericTextBox .rrbActionButton,
.RadRibbonBar_Metro .rrbColorPicker .rrbActionButton, .RadRibbonBar_Metro .rrbDropDown .rrbDDInner, .RadRibbonBar_Metro .rrbColorPicker .rrbCPInner, .RadRibbonBar_Metro .rrbGalleryAction {
  border-color: #cdcdcd;
  color: black;
  background-color: #f9f9f9; }

.RadRibbonBar_Metro .rrbQatButton:hover, .RadRibbonBar_Metro .rrbButtonOut:hover, .RadRibbonBar_Metro .rrbButtonOut.rrbButtonHovered, .RadRibbonBar_Metro .rrbSplitButton .rrbButtonArrow:hover,
.RadRibbonBar_Metro .rrbLargeButton .rrbSplitButton .rrbButtonTextHover + .rrbButtonArrow, .RadRibbonBar_Metro .rrbButtonStripPart:hover, .RadRibbonBar_Metro .rrbComboBox .rrbActionButton:hover,
.RadRibbonBar_Metro .rrbDropDown .rrbActionButton:hover,
.RadRibbonBar_Metro .rrbNumericTextBox .rrbActionButton:hover,
.RadRibbonBar_Metro .rrbColorPicker .rrbActionButton:hover, .RadRibbonBar_Metro .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_Metro .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_Metro .rrbGalleryAction:hover, .RadRibbonBar_Metro .rrbGalleryItemHovered, .rrbSlide_Metro .rrbGalleryItemHovered {
  border-color: #e5e5e5;
  color: black;
  background-color: #e5e5e5; }

.RadRibbonBar_Metro .rrbQatButton:active, .RadRibbonBar_Metro .rrbButtonOut.rrbButtonClicked, .RadRibbonBar_Metro .rrbButtonOut.rrbButtonPressed, .RadRibbonBar_Metro .rrbButtonOut.rrbToggled, .RadRibbonBar_Metro .rrbExpanded .rrbSplitButton .rrbButtonArrow,
.RadRibbonBar_Metro .rrbButtonClicked .rrbSplitButton .rrbButtonArrow, .RadRibbonBar_Metro .rrbButtonStripPart:active,
.RadRibbonBar_Metro .rrbButtonStripPart.rrbButtonClicked,
.RadRibbonBar_Metro .rrbButtonStripPart.rrbButtonPressed, .RadRibbonBar_Metro .rrbComboBox .rrbActionButton:active,
.RadRibbonBar_Metro .rrbDropDown .rrbActionButton:active,
.RadRibbonBar_Metro .rrbNumericTextBox .rrbActionButton:active,
.RadRibbonBar_Metro .rrbColorPicker .rrbActionButton:active, .RadRibbonBar_Metro .rrbDropDown .rrbDDInner:active, .RadRibbonBar_Metro .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_Metro .rrbGalleryAction:active, .RadRibbonBar_Metro .rrbGalleryItemSelected, .rrbSlide_Metro .rrbGalleryItemSelected {
  border-color: #25a0da;
  color: white;
  background-color: #25a0da; }

.RadRibbonBar_Metro .rrbMenu, .RadRibbonBar_Metro .rrbMenuGroupMid, .rrbDropDownSlide_Metro .rrbPopup, .rrbSlide_Metro .rrbPopup, .rrbPopup_Metro, .rrbPopup_Metro .rrbPopup {
  border-color: #cdcdcd;
  color: black;
  background-color: white;
  border-color: #999999;
  background-color: #ffffff; }

.RadRibbonBar_Metro .rrbMenu .rrbMenuItem, .RadRibbonBar_Metro .rrbMenuGroupOut .rrbButtonOut, .rrbPopup_Metro .rrbMenuItem .rrbMIInner,
.rrbPopup_Metro .rrbMenuItem .rrbMIToggle {
  color: black; }

.RadRibbonBar_Metro .rrbMenu .rrbMenuItem:hover,
.RadRibbonBar_Metro .rrbMenu .rrbMenuItemHovered, .RadRibbonBar_Metro .rrbMenuGroupOut .rrbButtonOut:hover, .rrbPopup_Metro .rrbMIHovered > .rrbMIInner, .rrbPopup_Metro .rrbMIHovered > .rrbMIInner .rrbMIToggle, .rrbPopup_Metro .rrbMIExpanded > .rrbMIInner {
  color: black;
  background-color: #e8e8e8; }

.RadRibbonBar_Metro .rrbMenuGroupOut .rrbButtonOut.rrbExpanded,
.RadRibbonBar_Metro .rrbMenuGroupOut .rrbButtonOut.rrbButtonClicked, .rrbPopup_Metro .rrbMIExpanded > .rrbMIInner .rrbMIToggle {
  color: white;
  background-color: #25a0da; }

.RadRibbonBar_Metro .rrbButtonOut .rrbIcon {
  background-position: -2px -422px; }
.RadRibbonBar_Metro .rrbMenuGroupMid {
  box-shadow: 3px 2px 3px #888; }
.RadRibbonBar_Metro .rrbSplitButton:hover .rrbButtonArrow {
  border-color: #e5e5e5;
  color: black;
  background-color: #e5e5e5; }
.RadRibbonBar_Metro .rrbButtonStrip,
.RadRibbonBar_Metro .rrbButtonStrip:hover {
  background: none; }
.RadRibbonBar_Metro .rrbComboBox .rrbCBInner {
  border-color: #cdcdcd;
  background-color: #ffffff; }
.RadRibbonBar_Metro .rrbComboBox .rrbCBInput {
  color: #000000; }
.RadRibbonBar_Metro .rrbComboBox .rrbIcon {
  background-position: -2px -422px; }
.RadRibbonBar_Metro .rrbDropDown .rrbActionButton,
.RadRibbonBar_Metro .rrbDropDown .rrbActionButton:hover {
  background: none; }
.RadRibbonBar_Metro .rrbDropDown .rrbIcon {
  background-position: -2px -422px; }
.RadRibbonBar_Metro .rrbNumericTextBox .rrbNTBInner {
  border-color: #cdcdcd;
  background-color: #ffffff; }
.RadRibbonBar_Metro .rrbNumericTextBox .rrbNTBInput {
  color: #000000; }
.RadRibbonBar_Metro .rrbNumericTextBox .rrbActionButtonUp .rrbIcon {
  background-position: -2px -402px; }
.RadRibbonBar_Metro .rrbNumericTextBox .rrbActionButtonDown .rrbIcon {
  background-position: -2px -422px; }
.RadRibbonBar_Metro .rrbColorPicker .rrbActionButton,
.RadRibbonBar_Metro .rrbColorPicker .rrbActionButton:hover {
  background: none; }
.RadRibbonBar_Metro .rrbColorPicker .rrbIcon {
  background-position: -2px -422px; }
.RadRibbonBar_Metro .rrbGallery {
  border-color: #cdcdcd;
  background-color: #ffffff; }
.RadRibbonBar_Metro .rrbGalleryActionUp .rrbIcon {
  background-position: -2px -2px; }
.RadRibbonBar_Metro .rrbGalleryActionDown .rrbIcon {
  background-position: -2px -22px; }
.RadRibbonBar_Metro .rrbGalleryActionExpand .rrbIcon {
  background-position: -2px -182px; }
.RadRibbonBar_Metro .rrbCategoryTitle {
  color: black;
  background-color: #e8e8e8; }
.RadRibbonBar_Metro .rrbGalleryItemInner {
  color: black;
  background-color: white; }

.rrbDropDownSlide_Metro .rrbPopup {
  font: 11px "Segoe UI", Arial, Helvetica, sans-serif; }
.rrbDropDownSlide_Metro .rrbListItem:hover {
  color: #000000;
  background-color: #e8e8e8; }

.rrbSlide_Metro .rrbPopup {
  font: 11px "Segoe UI", Arial, Helvetica, sans-serif; }
.rrbSlide_Metro .rrbGallery {
  background-color: #ffffff; }
.rrbSlide_Metro .rrbCategoryTitle {
  color: black;
  background-color: #e8e8e8; }
.rrbSlide_Metro .rrbGalleryItemInner {
  color: black;
  background-color: white; }

.rrbPopup_Metro {
  font: 11px "Segoe UI", Arial, Helvetica, sans-serif; }
  .rrbPopup_Metro .rrbHeaderBar {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9; }
  .rrbPopup_Metro .rrbMenuItem .rrbMIToggle .rrbIcon {
    background-position: -2px -62px; }
  .rrbPopup_Metro .rrbDisabled > .rrbMIInner {
    color: #767676;
    background-color: transparent; }
  .rrbPopup_Metro .rrbHeader {
    border-color: #c5c5c5;
    background: #ebebeb; }
  .rrbPopup_Metro .rrbAuxiliaryPane {
    background: #eeeeee;
    border-color: #8a8a8a; }
  .rrbPopup_Metro .rrbFooterPane {
    border-color: #c5c5c5;
    background: #ebebeb; }
.RadRotator_Metro {
  /*================== The list ========================*/
  /* For vertical carousel, not set, width defaults to auto */
  /* Note if you explicitly set width to auto, this might cause */
  /* problems with Safari */
  /* When LoadOnDemand */ }
  .RadRotator_Metro .rrClipRegion {
    border-color: #cdcdcd; }
  .RadRotator_Metro .rrButton {
    background-image: url('Rotator/RotatorButtons.gif');
    background-repeat: no-repeat; }
  .RadRotator_Metro .rrLoadingSign {
    background: url('Common/loading_small.gif') no-repeat center; }

.RadScheduler_Metro {
  color: black;
  font: normal 12px/14px "Segoe UI", Arial, sans-serif; }
  .RadScheduler_Metro .rsHeader {
    border: 1px solid #25a0da;
    color: #ffffff;
    background-color: #25a0da; }
    .RadScheduler_Metro .rsHeader a,
    .RadScheduler_Metro .rsHeader a:hover,
    .RadScheduler_Metro .rsHeader em,
    .RadScheduler_Metro .rsHeader span {
      color: #ffffff; }
    .RadScheduler_Metro .rsHeader h2 {
      font-size: 15px;
      text-transform: lowercase; }
    .RadScheduler_Metro .rsHeader .rsPrevDay,
    .RadScheduler_Metro .rsHeader .rsNextDay {
      width: 20px;
      height: 20px;
      background-image: url('Scheduler/rsSprites.png');
      line-height: 20px; }
    .RadScheduler_Metro .rsHeader .rsPrevDay {
      margin: 5px 0 0 3px;
      background-position: 0 -48px; }
      .RadScheduler_Metro .rsHeader .rsPrevDay:hover {
        background-position: -70px -48px; }
    .RadScheduler_Metro .rsHeader .rsNextDay {
      margin: 5px 6px 0 0;
      background-position: -20px -48px; }
      .RadScheduler_Metro .rsHeader .rsNextDay:hover {
        background-position: -90px -48px; }
    .RadScheduler_Metro .rsHeader .rsDatePickerActivator {
      background-image: url('Scheduler/rsSprites.png'); }
    .RadScheduler_Metro .rsHeader ul a,
    .RadScheduler_Metro .rsHeader ul .rsSelected em {
      margin: 0;
      padding: 0 9px;
      border: 1px solid #25a0da;
      font-size: 11px;
      line-height: 22px;
      text-transform: uppercase; }
    .RadScheduler_Metro .rsHeader ul a:hover {
      border-color: #ffffff; }
    .RadScheduler_Metro .rsHeader ul .rsSelected em {
      border-color: #bee3f4; }
    .RadScheduler_Metro .rsHeader ul a span {
      padding: 0; }
    .RadScheduler_Metro .rsHeader li,
    .RadScheduler_Metro .rsHeader .rsSelected {
      margin: 0 1px;
      padding: 3px 0;
      line-height: 24px; }
  .RadScheduler_Metro .rsFooter {
    border: 1px solid #e5e5e5;
    border-top: 0;
    background-color: #ffffff; }
    .RadScheduler_Metro .rsFooter .rsFullTime {
      padding: 3px 0 4px 17px;
      background-position: 0 -248px;
      background-color: transparent;
      background-image: url('Scheduler/rsSprites.png');
      background-repeat: no-repeat; }
      .RadScheduler_Metro .rsFooter .rsFullTime:hover {
        background-position: 0 -271px; }
  .RadScheduler_Metro .rsContent {
    border: 1px solid #e5e5e5;
    border-top: 0;
    background: #ffffff; }
  .RadScheduler_Metro .rsSpacerCell {
    border-color: #e5e5e5;
    background-color: #ffffff; }
  .RadScheduler_Metro .rsAllDayHeader {
    border-color: #e5e5e5;
    color: #767676;
    background-color: #ffffff; }
  .RadScheduler_Metro .rsHorizontalHeaderWrapper {
    border-color: #e5e5e5;
    background-color: #ffffff; }
  .RadScheduler_Metro .rsHorizontalHeaderTable {
    color: #767676;
    background-color: #ffffff; }
    .RadScheduler_Metro .rsHorizontalHeaderTable th {
      border-color: #e5e5e5;
      background-color: #ffffff; }
  .RadScheduler_Metro .rsVerticalHeaderWrapper {
    background-color: #ffffff; }
  .RadScheduler_Metro .rsVerticalHeaderTable {
    background-color: #ffffff; }
    .RadScheduler_Metro .rsVerticalHeaderTable th {
      border-color: transparent #e5e5e5;
      border-top: 0;
      color: #767676; }
    .RadScheduler_Metro .rsVerticalHeaderTable .rsAlt th {
      border-color: #e5e5e5; }
  .RadScheduler_Metro .rsVerticalHeaderTable .rsMainHeader th {
    border-bottom-color: #e5e5e5; }
  .RadScheduler_Metro .rsAllDayRow {
    background-color: #ececec; }
    .RadScheduler_Metro .rsAllDayRow td {
      border-color: #e5e5e5;
      border-style: solid; }
  .RadScheduler_Metro .rsContentTable td {
    border-color: #e5e5e5;
    border-bottom-style: dotted; }
  .RadScheduler_Metro .rsContentTable .rsAlt td {
    border-color: #e5e5e5 #e5e5e5;
    border-bottom-style: solid; }
  .RadScheduler_Metro .rsNonWorkHour,
  .RadScheduler_Metro .rsSunCol,
  .RadScheduler_Metro .rsSatCol {
    background-color: #f5f5f5; }
  .RadScheduler_Metro .rsSelectedSlot,
  .RadScheduler_Metro .rsAptCreate.rsSelectedSlot {
    border-color: #25a0da;
    background: #25a0da; }
  .RadScheduler_Metro .rsApt {
    margin: 1px 0 0 0;
    border: 0; }
  .RadScheduler_Metro .rsAptOut,
  .RadScheduler_Metro .rsAptMid,
  .RadScheduler_Metro .rsAptIn {
    margin: 0;
    padding: 0;
    width: auto;
    border: 0;
    background: none;
    overflow: hidden;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }
  .RadScheduler_Metro .rsAptOut {
    margin-left: 1px;
    margin-right: 1px; }
  .RadScheduler_Metro .rsAptIn {
    border: 1px solid #cdcdcd;
    border-top-width: 4px;
    background-color: #ffffff; }
  .RadScheduler_Metro .rsAptContent {
    margin: 0;
    padding: 2px;
    width: auto;
    border-width: 0;
    background-image: none;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }
  .RadScheduler_Metro .rsMonthView .rsDateBox {
    border-bottom: 1px solid #e5e5e5;
    background-color: #e5e5e5; }
  .RadScheduler_Metro .rsMonthView .rsAptCreate {
    background-image: none; }
  .RadScheduler_Metro .rsMonthView .rsAptCreate .rsDateBox {
    border-bottom: 1px solid #e5e5e5;
    background-color: #e5e5e5; }
  .RadScheduler_Metro .rsMonthView .rsContentTable td {
    border-color: #e5e5e5;
    border-style: solid; }
  .RadScheduler_Metro .rsAptEditFormWrapper {
    padding: 5px;
    border: 1px solid #e5e5e5;
    background: #ffffff; }
    .RadScheduler_Metro .rsAptEditFormWrapper .rsAptEditFormOuter,
    .RadScheduler_Metro .rsAptEditFormWrapper .rsAptEditFormMiddle,
    .RadScheduler_Metro .rsAptEditFormWrapper .rsAptEditFormMiddle2,
    .RadScheduler_Metro .rsAptEditFormWrapper .rsAptEditFormInner {
      margin: 0;
      padding: 0;
      background: none; }
    .RadScheduler_Metro .rsAptEditFormWrapper .rsAptEditResizeHandle {
      background-image: url('Scheduler/rsSprites.png');
      background-position: -263px -214px;
      right: -4px; }
    .RadScheduler_Metro .rsAptEditFormWrapper .rsAptEditTextareaWrapper {
      margin: 0;
      border-color: #e5e5e5;
      background-color: #ffffff; }
    .RadScheduler_Metro .rsAptEditFormWrapper .rsAptEditTextareaWrapper textarea,
    .RadScheduler_Metro .rsAptEditFormWrapper .rsAptEditTextareaWrapper textarea:hover {
      border: 0;
      background-color: #ffffff; }
    .RadScheduler_Metro .rsAptEditFormWrapper .rsEditOptions {
      margin: 5px 0 0 0;
      padding: 0; }
      .RadScheduler_Metro .rsAptEditFormWrapper .rsEditOptions a {
        border-color: #cdcdcd;
        color: black;
        background-color: #f9f9f9;
        border-width: 1px;
        border-style: solid; }
        .RadScheduler_Metro .rsAptEditFormWrapper .rsEditOptions a:hover {
          border-color: #e5e5e5;
          color: black;
          background-color: #e5e5e5; }

/* RadScheduler WebBlue skin */
/* common */
.RadScheduler_Metro a,
.RadScheduler_Metro input,
.RadScheduler_Metro select,
.RadScheduler_Metro textarea {
  color: #767676;
  font: normal 12px/14px "Segoe UI", Arial, sans-serif; }

.RadScheduler_Metro textarea {
  background: #ffffff; }

/* content */
/* <headers> */
/* </headers> */
/* <all-day-row> */
/* </all-day-row> */
.RadScheduler_Metro .rsMonthView .rsOtherMonth {
  background-color: #e5e5e5; }

/* <appointments> */
.RadScheduler_Metro .rsApt .rsArrowTop,
.RadScheduler_Metro .rsApt .rsArrowBottom,
.RadScheduler_Metro .rsApt .rsArrowLeft,
.RadScheduler_Metro .rsApt .rsArrowRight,
.RadScheduler_Metro .rsApt .rsAptDelete,
.RadScheduler_Metro .rsApt .rsAptResize,
.RadScheduler_Metro .rsApt .rsAptReminder,
.RadScheduler_Metro .rsApt .rsAptRecurrence,
.RadScheduler_Metro .rsApt .rsAptRecurrenceException {
  background-color: transparent;
  background-image: url('Scheduler/rsSprites.png');
  background-repeat: no-repeat; }

.RadScheduler_Metro .rsArrowLeft,
.RadScheduler_Metro .rsArrowRight {
  margin-top: -4px;
  height: 8px;
  width: 4px;
  top: 50%; }

.RadScheduler_Metro .rsAptResize {
  bottom: 1px; }

.RadScheduler_Metro .rsAptResizeStart {
  top: 4px; }

div.RadScheduler_Metro .rsApt .rsAptDelete {
  top: 4px;
  width: 22px; }

.RadScheduler_Metro .rsAptCreate,
.RadScheduler_Metro .rsMonthView .rsAptCreate,
.RadScheduler_Metro .rsAptCreateRow2,
.RadScheduler_Metro .rsMonthView .rsAptCreateRow2,
.RadScheduler_Metro .rsAptCreateRow3,
.RadScheduler_Metro .rsMonthView .rsAptCreateRow3,
.RadScheduler_Metro .rsAptCreateRow4,
.RadScheduler_Metro .rsMonthView .rsAptCreateRow4,
.RadScheduler_Metro .rsAptCreateRow5,
.RadScheduler_Metro .rsMonthView .rsAptCreateRow5 {
  background: #e5e5e5; }

.RadScheduler_Metro .rsMonthView .rsSelectedSlot {
  border-color: #25a0da;
  background: #25a0da; }

/* </appointments> */
/* <month view> */
/* </month view> */
/* <footer> */
/* </footer> */
/* <advanced edit form> */
.RadScheduler_Metro .rsAdvancedEdit div.rsAdvTitle {
  background: #e5e5e5; }

.RadScheduler_Metro .rsAdvancedEdit .rsAdvContentWrapper {
  border: 1px solid #e5e5e5;
  background-color: #e5e5e5; }

* html .RadScheduler_Metro div.rsAdvancedModal .rsAdvContentWrapper {
  background: #e5e5e5; }

.RadScheduler_Metro div.rsAdvancedModal div.rsAdvButtonWrapper {
  padding: 10px 10px 13px 0; }

.RadScheduler_Metro div.rsAdvancedModal {
  padding-bottom: 8px; }

/* <xref input skins> */
.RadScheduler_Metro .rsAdvancedEdit .rsAdvInput,
.RadScheduler_Metro .rsAdvancedEdit select,
.RadScheduler_Metro .rsAdvancedEdit .textareaWrapper {
  border-color: #767676; }

.RadScheduler_Metro .rsAdvancedEdit .rsInvalid textarea,
.RadScheduler_Metro .rsAdvancedEdit .rsInvalid input,
.RadScheduler_Metro .rsAdvancedEdit .rsAdvTimePicker .riEmpty {
  background-image: url('Input/sprite.gif'); }

.RadScheduler_Metro .rsAdvancedEdit .textareaWrapper {
  background: #ffffff; }

.RadScheduler_Metro .rsAdvancedEdit .rsInvalid {
  border-color: #de3914;
  color: #5d1f00; }

/* </xref input skins> */
.RadScheduler_Metro .rsAdvancedEdit h2,
.RadScheduler_Metro .rsAdvancedEdit h3 {
  color: #767676; }

.RadScheduler_Metro .rsAdvancedEdit h2 {
  border-bottom: 1px solid #e5e5e5; }

.RadScheduler_Metro .rsAdvancedEdit h2 span {
  background: #e5e5e5; }

.RadScheduler_Metro .rsAdvancedEdit .rsAdvancedSubmitArea {
  border-color: #e5e5e5; }

/* </advanced edit form> */
/* <date/time picker> */
.RadScheduler_Metro .rsTimePick .RadInput_Metro input.riEnabled,
.RadScheduler_Metro .rsTimePick .RadInput_Metro input.riHover,
.RadScheduler_Metro .rsTimePick .RadInput_Metro input.riFocused {
  background-image: url('Scheduler/rsSprites.png'); }

/* </date/time picker> */
/* <modal dialogs> */
.RadScheduler_Metro div.rsModalWrapper .rsModalOuter {
  background-color: #e5e5e5; }

.RadScheduler_Metro div.rsAdvancedEdit .rsAdvTitle {
  color: #ffffff;
  background: #25a0da; }

.RadScheduler_Metro div.rsAdvancedModal div.rsAdvContentWrapper {
  padding: 10px;
  border: 1px solid #e5e5e5;
  border-top: 0;
  background: #ffffff; }

.RadScheduler_Metro .rsModalBgTopLeft,
.RadScheduler_Metro .rsModalBgTopRight,
.RadScheduler_Metro .rsModalBgBottomLeft,
.RadScheduler_Metro .rsModalBgBottomRight {
  display: none; }

div.RadScheduler_Metro .rsAnimating {
  background-image: none; }

* html .RadScheduler_Metro .rsModalBgTopLeft,
* html .RadScheduler_Metro .rsModalBgTopRight,
* html .RadScheduler_Metro .rsModalBgBottomLeft,
* html .RadScheduler_Metro .rsModalBgBottomRight {
  background-image: none; }

.RadScheduler_Metro .rsAdvancedEdit .rsAdvTitle {
  border: 1px solid #e5e5e5;
  border-bottom: 0; }

.RadScheduler_Metro .rsAdvancedModal .rsAdvTitle {
  border: 0; }

.RadScheduler_Metro .rsAdvancedEdit a.rsAdvEditClose,
.RadScheduler_Metro div.rsModalWrapper .rsModalOuter .rsModalWindowClose {
  background-image: url('Scheduler/rsSprites.png');
  background-position: -48px -528px;
  height: 16px;
  margin-top: -23px;
  width: 16px;
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter: alpha(opacity=80); }

.RadScheduler_Metro .rsAdvancedEdit a.rsAdvEditClose:hover,
.RadScheduler_Metro .rsModalWrapper .rsModalOuter a.rsModalWindowClose:hover {
  opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100); }

.RadScheduler_Metro .rsModalWrapper .rsModalTitle {
  color: #767676;
  background-image: url('Scheduler/rsSprites.png'); }

.RadScheduler_Metro .rsModalWrapper .rsModalInner {
  border-color: #e5e5e5;
  background-color: #ffffff; }

.RadScheduler_Metro .rsModalWrapper .rsModalIcon {
  background-image: url('Scheduler/rsSprites.png'); }

/* Inline Edit buttons + ModalDialog buttons */
.RadScheduler_Metro .rsModalWrapper .rsModalInner .rsModalButtons a,
.RadScheduler_Metro .rsAdvancedEdit div.rsAdvancedSubmitArea a {
  border-color: #cdcdcd;
  color: black;
  background-color: #f9f9f9;
  border-width: 1px;
  border-style: solid; }

.RadScheduler_Metro .rsModalWrapper .rsModalInner .rsModalButtons a:hover,
.RadScheduler_Metro .rsAdvancedEdit div.rsAdvancedSubmitArea a:hover {
  border-color: #e5e5e5;
  color: black;
  background-color: #e5e5e5; }

/* </modal dialogs> */
.RadScheduler_Metro .rsBottomIndicator .rsOvertimeArrow {
  background: transparent url('Scheduler/rsSprites.png') no-repeat -180px -31px; }

.RadScheduler_Metro .rsTopIndicator .rsOvertimeArrow {
  background: transparent url('Scheduler/rsSprites.png') no-repeat -134px -31px; }

.RadScheduler_Metro .rsAptSelected .rsAptIn,
.RadScheduler_Metro .rsAptSelected .rsAptMid,
.RadScheduler_Metro .rsAptSelected .rsAptContent {
  background-image: none; }
.RecurrenceEditor_Metro {
  color: #767676;
  font: normal 12px/14px "Segoe UI", Arial, sans-serif; }

/* <xref input skins> */
.RecurrenceEditor_Metro .rsAdvInput,
.RecurrenceEditor_Metro select {
  border-color: #e5e5e5; }

.RecurrenceEditor_Metro .rsInvalid input,
.RecurrenceEditor_Metro .rsAdvTimePicker .riEmpty {
  background-image: url('Input/sprite.gif'); }

.RecurrenceEditor_Metro .rsInvalid {
  border-color: #de3914;
  color: #a40045; }

/* </xref input skins> */
.RecurrenceEditor_Metro h2,
.RecurrenceEditor_Metro h3 {
  color: #25a0da; }

.RecurrenceEditor_Metro h2 {
  border-bottom: 1px solid #e5e5e5; }

.RecurrenceEditor_Metro h2 span {
  background-color: #e5e5e5; }

.RecurrenceEditor_Metro .rsAdvRecurrenceFreq {
  border-right: 1px solid #e5e5e5; }

.RecurrenceEditor_Metro ul.rsRecurrenceOptionList {
  border-right: 1px solid #e5e5e5; }

.RecurrenceEditor_Metro div.rsAdvPatternPanel {
  border-left: 0; }

/* <date/time picker> */
.RecurrenceEditor_Metro .rsTimePick .RadInput_Metro input.riEnabled,
.RecurrenceEditor_Metro .rsTimePick .RadInput_Metro input.riHover,
.RecurrenceEditor_Metro .rsTimePick .RadInput_Metro input.riFocused {
  background-image: url('Scheduler/rsSprites.png'); }

/* </date/time picker> */

.ReminderDialog_Metro,
.ReminderDialog_Metro a {
  color: #767676;
  font: normal 12px/14px "Segoe UI", Arial, sans-serif; }

.ReminderDialog_Metro .rsRemContentPanel {
  background-color: #ffffff; }

/* <advanced edit title> */
.ReminderDialog_Metro div.rsModalBgTopLeft,
.ReminderDialog_Metro div.rsModalBgTopRight,
.ReminderDialog_Metro div.rsModalBgBottomLeft,
.ReminderDialog_Metro div.rsModalBgBottomRight {
  bottom: 1px; }

.ReminderDialog_Metro .rsRemTitleBar {
  border-bottom: 1px solid #cccccc;
  background-color: #e5e5e5; }

.ReminderDialog_Metro a.rsRemTitleBarCloseBtn {
  margin-top: -24px;
  height: 17px;
  width: 26px;
  background-color: #e5e5e5;
  background-position: -43px -528px;
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter: alpha(opacity=80); }

.ReminderDialog_Metro a.rsRemTitleBarCloseBtn:hover {
  opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100); }

.ReminderDialog_Metro .rsRemTitleIcon,
.ReminderDialog_Metro .rsRemTitleBarIcon,
.ReminderDialog_Metro a.rsRemTitleBarCloseBtn {
  color: #767676;
  background-image: url('Scheduler/rsSprites.png'); }

.ReminderDialog_Metro .rsRemActions a.rsRemDismissAllBtn,
.ReminderDialog_Metro .rsRemActions a.rsRemOpenItemBtn,
.ReminderDialog_Metro .rsRemActions a.rsRemDismissBtn,
.ReminderDialog_Metro .rsRemSnoozePanel a.rsRemSnoozeBtn {
  width: 71px;
  height: 20px;
  border: 1px solid #e5e5e5;
  color: #767676;
  background-color: #e5e5e5;
  line-height: 20px; }

.ReminderDialog_Metro .rsRemActions a.rsRemDismissAllBtn:hover,
.ReminderDialog_Metro .rsRemActions a.rsRemOpenItemBtn:hover,
.ReminderDialog_Metro .rsRemActions a.rsRemDismissBtn:hover,
.ReminderDialog_Metro .rsRemSnoozePanel a.rsRemSnoozeBtn:hover {
  border: 1px solid #25a0da;
  color: #ffffff;
  background-color: #25a0da; }

/* </advanced edit title> */

.RadSearchBox_Metro {
  color: black;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadSearchBox_Metro .rsbInner {
    border-color: #cdcdcd;
    color: black;
    background-color: white; }
    .RadSearchBox_Metro .rsbInner.rsbHovered {
      border-color: #767676;
      color: black;
      background-color: white; }
    .RadSearchBox_Metro .rsbInner.rsbFocused {
      border-color: #25a0da;
      color: black;
      background-color: white; }
    .RadSearchBox_Metro .rsbInner.rsbDisabled {
      border-color: #e6e6e6;
      color: #767676;
      background-color: white; }
  .RadSearchBox_Metro .rsbInput {
    color: black;
    font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadSearchBox_Metro .rsbEmptyMessage {
    color: #bbbbbb;
    font-style: italic; }
  .RadSearchBox_Metro .rsbButton:hover {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
  .RadSearchBox_Metro .rsbButton:focus {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
  .RadSearchBox_Metro .rsbButtonSearch .rsbIcon {
    background-image: url('Common/radActionsSprite.png');
    background-position: -2px -1882px; }
  .RadSearchBox_Metro .rsbSCInner {
    border-color: #cdcdcd;
    color: black;
    background-color: #f9f9f9; }
  .RadSearchBox_Metro .rsbSCIcon {
    background-image: url('Common/radActionsSprite.png');
    background-position: -2px -422px; }
  .RadSearchBox_Metro .rsbSCHovered {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
  .RadSearchBox_Metro .rsbSCFocused {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
  .RadSearchBox_Metro .rsbSCDisabled {
    border-color: #e6e6e6;
    color: #767676;
    background-color: #fcfcfc; }

.rsbPopup_Metro {
  border-color: #cdcdcd;
  color: black;
  background: white;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .rsbPopup_Metro .rsbHeader,
  .rsbPopup_Metro .rsbFooter {
    color: black;
    background-color: #e8e8e8; }
  .rsbPopup_Metro .rsbHeader {
    border-bottom-color: #cdcdcd; }
  .rsbPopup_Metro .rsbFooter {
    border-top-color: #cdcdcd; }
  .rsbPopup_Metro .rsbShowAll {
    border-top-color: #cdcdcd;
    color: black;
    background-color: #e8e8e8; }
  .rsbPopup_Metro .rsbListItemHovered {
    color: black;
    background-color: #e8e8e8; }
  .rsbPopup_Metro .rsbListItemSelected {
    color: white;
    background-color: #25a0da; }
  .rsbPopup_Metro .rsbListItemDisabled {
    color: #767676;
    background-color: transparent; }
  .rsbPopup_Metro .rsbListItemLoading {
    color: black;
    background-color: #e8e8e8; }
.RadSiteMap_Metro {
  color: black;
  font-family: "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadSiteMap_Metro .rsmManyLevels .rsmLink {
    border-bottom: 0; }
  .RadSiteMap_Metro .rsmTwoLevels .rsmLink, .RadSiteMap_Metro .rsmThreeLevels .rsmLink, .RadSiteMap_Metro .rsmManyLevels .rsmLevel1 .rsmLink {
    border-bottom: 0; }
  .RadSiteMap_Metro .rsmOneLevel .rsmLink, .RadSiteMap_Metro .rsmTwoLevels .rsmLevel1 .rsmLink, .RadSiteMap_Metro .rsmThreeLevels .rsmLevel1 .rsmLink, .RadSiteMap_Metro .rsmManyLevels .rsmLevel2 .rsmLink {
    border: 0;
    color: #333333; }
    .RadSiteMap_Metro .rsmOneLevel .rsmLink:hover, .RadSiteMap_Metro .rsmTwoLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_Metro .rsmThreeLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_Metro .rsmManyLevels .rsmLevel2 .rsmLink:hover {
      color: black;
      background-color: #e8e8e8; }
  .RadSiteMap_Metro .rsmLink,
  .RadSiteMap_Metro .rsmTemplate {
    color: #333333; }
  .RadSiteMap_Metro .rsmLink:hover {
    color: #000000; }
.RadSlider_Metro {
  /* vertical slider */
  /* horizontal slider items */
  /* vertical slider items */
  /* horizontal slider - TrackPosition=Top/Bottom */
  /* vertical slider - TrackPosition=Left/Right */
  /* horizontal slider - TrackPosition=Center */
  /* vertical slider - TrackPosition=Center */ }
  .RadSlider_Metro .rslHorizontal div.rslTrack,
  .RadSlider_Metro .rslVertical div.rslTrack {
    border-width: 0; }
  .RadSlider_Metro .rslVertical ul.rslItemsWrapper,
  .RadSlider_Metro .rslHorizontal ul.rslItemsWrapper {
    margin: 0; }
  .RadSlider_Metro .rslHorizontal a.rslHandle {
    background-image: url('Slider/Handles.gif'); }
  .RadSlider_Metro div.rslHorizontal a.rslDraghandle {
    margin-top: -5px;
    width: 4px;
    height: 14px; }
  .RadSlider_Metro div.rslVertical a.rslDraghandle {
    margin-left: -5px;
    width: 14px;
    height: 4px; }
  .RadSlider_Metro a.rslDraghandle {
    background: #767676;
    border: 1px solid white; }
  .RadSlider_Metro a.rslDraghandle:hover,
  .RadSlider_Metro a.rslDraghandle:active,
  .RadSlider_Metro a.rslDraghandle:focus {
    background: #25a0da;
    border-color: white; }
  .RadSlider_Metro .rslHorizontal .rslTrack {
    background: #e5e5e5; }
  .RadSlider_Metro .rslHorizontal .rslSelectedregion {
    background: #25a0da; }
  .RadSlider_Metro .rslVertical a.rslHandle {
    background-image: url('Slider/HandlesVertical.gif'); }
  .RadSlider_Metro .rslVertical .rslTrack {
    background: #e5e5e5; }
  .RadSlider_Metro .rslVertical .rslSelectedregion {
    background: #25a0da; }
  .RadSlider_Metro li.rslItem,
  .RadSlider_Metro li.rslLargeTick span,
  .RadSlider_Metro .rslItemsWrapper .rslItemSelected {
    color: #767676; }
  .RadSlider_Metro .rslHorizontal .rslItem {
    background-image: url('Slider/ItemHorizontalBgr.gif'); }
  .RadSlider_Metro .rslVertical .rslItem {
    background-image: url('Slider/ItemVerticalBgr.gif'); }
  .RadSlider_Metro .rslTop .rslSmallTick,
  .RadSlider_Metro .rslBottom .rslSmallTick {
    background-image: url('Slider/SmallChangeHorizontal.gif'); }
  .RadSlider_Metro .rslTop .rslLargeTick,
  .RadSlider_Metro .rslBottom .rslLargeTick {
    background-image: url('Slider/LargeChangeHorizontal.gif'); }
  .RadSlider_Metro .rslLeft .rslSmallTick,
  .RadSlider_Metro .rslRight .rslSmallTick {
    background-image: url('Slider/SmallChangeVertical.gif'); }
  .RadSlider_Metro .rslLeft .rslLargeTick,
  .RadSlider_Metro .rslRight .rslLargeTick {
    background-image: url('Slider/LargelChangeVertical.gif'); }
  .RadSlider_Metro .rslMiddle .rslSmallTick {
    background-image: url('Slider/SmallChangeMiddleHorizontal.gif'); }
  .RadSlider_Metro .rslMiddle .rslLargeTick {
    background-image: url('Slider/LargeChangeMiddleHorizontal.gif'); }
  .RadSlider_Metro .rslCenter .rslSmallTick {
    background-image: url('Slider/SmallChangeCenterVertical.gif'); }
  .RadSlider_Metro .rslCenter .rslLargeTick {
    background-image: url('Slider/LargelChangeCenterVertical.gif'); }

.RadSocialShare_Metro {
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
  font-size: 12px;
  border: 1px solid #cdcdcd;
  background-color: white;
  border-radius: 0; }
  .RadSocialShare_Metro .sshLinkItem .sshText {
    color: #767676; }
  .RadSocialShare_Metro .sshLinkItem:hover .sshText {
    color: black; }

.RadComboBoxDropDown_Metro .rcbItem .sshLinkItem .sshText {
  color: #767676; }

.RadComboBoxDropDown_Metro .rcbHovered .sshLinkItem .sshText {
  color: black; }

div.RadComboBox_Metro.sshComboWrapper table td.rcbArrowCell {
  background-image: none;
  background-color: transparent;
  border-left-color: transparent; }

.RadSplitter_Metro {
  font-size: 12px;
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
  /* Borders */
  /* When ShowContentDuringLoad="false" */
  /* RadSlidingPane tab */
  /* RadSplitBar/RadSlidingPane resize elements */
  /* RadSlidingPane tab */
  /* RadSlidingPane header elements */
  /* RadSlidingPane buttons */
  /* RadSplitBar buttons */
  /* RadSlidingPane buttons */
  /* RadSlidingPane title text */ }
  .RadSplitter_Metro,
  .RadSplitter_Metro .rspPaneTabContainer,
  .RadSplitter_Metro .rspPane,
  .RadSplitter_Metro .rspResizeBar,
  .RadSplitter_Metro .rspSlideContainerResize,
  .RadSplitter_Metro .rspPaneHorizontal,
  .RadSplitter_Metro .rspResizeBarHorizontal,
  .RadSplitter_Metro .rspSlideContainerResizeHorizontal {
    border-color: #cdcdcd; }
  .RadSplitter_Metro .rspLoading {
    background-image: url('Common/loading.gif'); }
  .RadSplitter_Metro .rspResizeBarOver,
  .RadSplitter_Metro .rspSlideContainerResizeOver {
    border-right-color: #25a0da; }
  .RadSplitter_Metro .rspResizeBarOverHorizontal,
  .RadSplitter_Metro .rspSlideContainerResizeOverHorizontal {
    border-bottom-color: #25a0da; }
  .RadSplitter_Metro .rspPaneTabContainer,
  .RadSplitter_Metro .rspSlideHeader,
  .RadSplitter_Metro .rspSlideTitleContainer {
    background-color: #25a0da; }
  .RadSplitter_Metro .rspResizeBar,
  .RadSplitter_Metro .rspSlideContainerResize,
  .RadSplitter_Metro .rspResizeBarHorizontal,
  .RadSplitter_Metro .rspSlideContainerResizeHorizontal {
    background-color: #e8e8e8; }
  .RadSplitter_Metro .rspSlideTitleContainer,
  .RadSplitter_Metro .rspSlideHeaderIconWrapper {
    background-color: white; }
  .RadSplitter_Metro .rspResizeBarOver,
  .RadSplitter_Metro .rspSlideContainerResizeOver,
  .RadSplitter_Metro .rspResizeBarOverHorizontal,
  .RadSplitter_Metro .rspSlideContainerResizeOverHorizontal {
    background-color: #25a0da; }
  .RadSplitter_Metro td.rspTop .rspPaneTabContainer,
  .RadSplitter_Metro td.rspBottom .rspPaneTabContainer {
    border-width: 1px; }
  .RadSplitter_Metro .rspPaneTabContainer {
    border-color: #25a0da; }
  .RadSplitter_Metro .rspPaneTabContainerExpanded,
  .RadSplitter_Metro .rspPaneTabContainerDocked {
    background-color: white;
    border-color: #cdcdcd; }
  .RadSplitter_Metro .rspSlideTitleContainer,
  .RadSplitter_Metro .rspSlideHeaderIconWrapper {
    border-bottom: 1px solid #cdcdcd; }
  .RadSplitter_Metro .rspSlideHeaderDockIcon,
  .RadSplitter_Metro .rspSlideHeaderUndockIcon,
  .RadSplitter_Metro .rspSlideHeaderCollapseIcon,
  .RadSplitter_Metro .rspCollapseBarExpand,
  .RadSplitter_Metro .rspCollapseBarCollapse,
  .RadSplitter_Metro .rspCollapseBarHorizontalExpand,
  .RadSplitter_Metro .rspCollapseBarHorizontalCollapse {
    background-image: url('Splitter/ExpandCollapseBarsCommands.gif'); }
  .RadSplitter_Metro .rspCollapseBarCollapseOver,
  .RadSplitter_Metro .rspCollapseBarExpandOver,
  .RadSplitter_Metro .rspCollapseBarHorizontalExpandOver,
  .RadSplitter_Metro .rspCollapseBarHorizontalCollapseOver,
  .RadSplitter_Metro .rspTabsContainer {
    background-color: #25a0da; }
  .RadSplitter_Metro td.rspSlideTitle,
  .RadSplitter_Metro span.rspPaneTabText {
    font: normal 14px "Segoe UI", Arial, Sans-serif;
    color: white; }
  .RadSplitter_Metro td.rspSlideTitle,
  .RadSplitter_Metro .rspPaneTabContainerExpanded .rspPaneTabText {
    color: black; }
  .RadSplitter_Metro .rspPaneTabContainerDocked .rspPaneTabText {
    color: #767676; }

.RadTabStrip_Metro {
  color: black;
  font: 12px "Segoe UI", Arial, Helvetica, sans-serif;
  line-height: 26px; }
  .RadTabStrip_Metro .rtsGhostTab {
    border-color: #767676;
    color: black;
    background-color: #f9f9f9; }

/** Tabstrip container */
.RadTabStripTop_Metro .rtsLevel1 {
  background-color: #25a0da; }

/** Tabs holder */
.RadTabStrip_Metro .rtsUL {
  background-color: #ffffff; }

.RadTabStrip_Metro .rtsLevel1 .rtsUL {
  background-color: #25a0da; }

.RadTabStripTop_Metro .rtsLevel1 .rtsUL {
  padding: 5px;
  padding-bottom: 0; }

.RadTabStripBottom_Metro .rtsLevel1 .rtsUL {
  padding: 5px;
  padding-top: 0; }

/** rtsLI */
.RadTabStrip_Metro .rtsLI {
  color: #767676;
  font: 12px/22px "Segoe UI", Arial, sans-serif; }

.RadTabStrip_Metro .rtsLevel1 .rtsLI {
  color: #ffffff; }

.RadTabStripTop_Metro .rtsUL .rtsLI,
.RadTabStripBottom_Metro .rtsUL .rtsLI {
  padding: 0 0 0 1px; }

.RadTabStripTop_Metro .rtsUL .rtsFirst,
.RadTabStripBottom_Metro .rtsUL .rtsFirst {
  padding: 0 0 0 1px; }

/** rtsLink */
.RadTabStrip_Metro .rtsLink {
  padding: 0 15px;
  color: #767676;
  font: 14px/22px "Segoe UI", Arial, sans-serif;
  text-transform: lowercase; }

.RadTabStrip_Metro .rtsLink:hover {
  color: #000000; }

.RadTabStrip_Metro .rtsLevel1 .rtsLink {
  color: #ffffff;
  border: 1px solid #25a0da; }

.RadTabStrip_Metro .rtsLevel1 .rtsLink:hover {
  border-color: #ffffff; }

.RadTabStripTop_Metro .rtsLevel1 .rtsLink {
  border-bottom: 0; }

.RadTabStripBottom_Metro .rtsLevel1 .rtsLink {
  border-top: 0; }

.RadTabStripRight_Metro .rtsLevel1 .rtsLink {
  border-left: 0; }

.RadTabStripLeft_Metro .rtsLevel1 .rtsLink {
  border-right: 0; }

/** rtsSelected */
.RadTabStrip_Metro .rtsSelected {
  color: #000000;
  background-color: #e5e5e5; }

.RadTabStrip_Metro .rtsLevel1 .rtsSelected {
  border-color: #ffffff;
  color: #767676;
  background-color: #ffffff; }

.RadTabStrip_Metro .rtsLevel1 .rtsSelected:hover {
  color: #000000; }

/** rtsDisabled */
.RadTabStrip_Metro .rtsDisabled,
.RadTabStrip_Metro .rtsDisabled:hover {
  color: #cccccc; }

.RadTabStrip_Metro .rtsLevel1 .rtsDisabled,
.RadTabStrip_Metro .rtsLevel1 .rtsDisabled:hover {
  border-color: #25a0da;
  color: #91cae8; }

/** rtsText */
.RadTabStrip_Metro .rtsLevel .rtsOut,
.RadTabStrip_Metro .rtsLevel .rtsIn,
.RadTabStrip_Metro .rtsLevel .rtsTxt {
  padding: 0; }

/** rtsSeparator */
/** Scrolling arrows */
.RadTabStrip_Metro .rtsNextArrow,
.RadTabStrip_Metro .rtsPrevArrow,
.RadTabStrip_Metro .rtsPrevArrowDisabled,
.RadTabStrip_Metro .rtsNextArrowDisabled {
  background-image: url('TabStrip/TabStripStates.png'); }

.RadTabStrip_Metro .rtsLevel .rtsNextArrow {
  background-position: -18px 0; }

.RadTabStrip_Metro .rtsLevel .rtsPrevArrow {
  background-position: 0 0; }

.RadTabStrip_Metro .rtsLevel .rtsNextArrow:hover {
  background-position: -54px 0; }

.RadTabStrip_Metro .rtsLevel .rtsPrevArrow:hover {
  background-position: -36px 0; }

.RadTabStrip_Metro .rtsLevel .rtsPrevArrowDisabled,
.RadTabStrip_Metro .rtsLevel .rtsPrevArrowDisabled:hover {
  background-position: -72px 0; }

.RadTabStrip_Metro .rtsLevel .rtsNextArrowDisabled,
.RadTabStrip_Metro .rtsLevel .rtsNextArrowDisabled:hover {
  background-position: -90px 0; }

.RadTabStripLeft_Metro .rtsLevel .rtsNextArrow,
.RadTabStripRight_Metro .rtsLevel .rtsNextArrow {
  background-position: -18px -20px; }

.RadTabStripLeft_Metro .rtsLevel .rtsPrevArrow,
.RadTabStripRight_Metro .rtsLevel .rtsPrevArrow {
  background-position: 0 -20px; }

.RadTabStripLeft_Metro .rtsLevel .rtsNextArrow:hover,
.RadTabStripRight_Metro .rtsLevel .rtsNextArrow:hover {
  background-position: -54px -20px; }

.RadTabStripLeft_Metro .rtsLevel .rtsPrevArrow:hover,
.RadTabStripRight_Metro .rtsLevel .rtsPrevArrow:hover {
  background-position: -36px -20px; }

.RadTabStripLeft_Metro .rtsLevel .rtsPrevArrowDisabled,
.RadTabStripLeft_Metro .rtsLevel .rtsPrevArrowDisabled:hover,
.RadTabStripRight_Metro .rtsLevel .rtsPrevArrowDisabled,
.RadTabStripRight_Metro .rtsLevel .rtsPrevArrowDisabled:hover {
  background-position: -72px -20px; }

.RadTabStripLeft_Metro .rtsLevel .rtsNextArrowDisabled,
.RadTabStripLeft_Metro .rtsLevel .rtsNextArrowDisabled:hover,
.RadTabStripRight_Metro .rtsLevel .rtsNextArrowDisabled,
.RadTabStripRight_Metro .rtsLevel .rtsNextArrowDisabled:hover {
  background-position: -90px -20px; }

/** DropClues */
.rtsDropClue_Metro {
  background-image: url('../Common/TabStrip/rtsDropClueSprite.png'); }

.rtsDropClueTop_Metro {
  background-position: -10px -20px; }

.rtsDropClueRight_Metro {
  background-position: -10px -30px; }

.rtsDropClueBottom_Metro {
  background-position: -10px 0; }

.rtsDropClueLeft_Metro {
  background-position: -10px -10px; }
.RadTagCloud_Metro {
  border: 1px dotted #cdcdcd;
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
  /* Loading image */ }
  .RadTagCloud_Metro .rtcTagList {
    color: black; }
    .RadTagCloud_Metro .rtcTagList .rtcTagItem a {
      color: black; }
    .RadTagCloud_Metro .rtcTagList .rtcTagItem a:hover {
      background: #e8e8e8;
      color: black; }
    .RadTagCloud_Metro .rtcTagList .rtcTagItem a:active {
      background: #25a0da;
      color: white; }
  .RadTagCloud_Metro.rtcLoading {
    background-image: url('Common/loading_small.gif'); }

.RadTileList_Metro {
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: white; }
  .RadTileList_Metro .rtlistWideTile,
  .RadTileList_Metro .rtlistSquareTile,
  .RadTileList_Metro .rtlistPeekContent {
    background-color: #25a0da; }
  .RadTileList_Metro .rtlistGroupSeparatorVisible {
    background-color: #92cfec; }
  .RadTileList_Metro .rtlistSelectedTile {
    border-color: #0070be; }
  .RadTileList_Metro .rtlistHoveredTile {
    border-color: #0082cc; }
  .RadTileList_Metro .rtlistSelectedTile.rtlistHoveredTile {
    border-color: rgba(0, 112, 190, 0.8); }
  .RadTileList_Metro .rtlistSelectedTile .rtlistSelectedIcon {
    background-image: url('TileList/rtlistSprite.png');
    _background-image: url('TileList/rtlistSpriteIE6.png'); }
  .RadTileList_Metro div.rtlistBadgeIcon {
    background-image: url('../Common/TileList/rtlistBadgeIconsDark.png');
    _background-image: url('../Common/TileList/rtlistBadgeIconsDarkIE6.png'); }
  .RadTileList_Metro.RadTileList .rtlistTitle {
    color: white;
    text-transform: none; }
/* <RadToolBar / Default> */
.RadToolBar_Metro .rtbOuter {
  padding: 1px;
  background-color: #ffffff;
  border: 1px solid #e5e5e5; }

/* <buttons> */
.RadToolBar_Metro .rtbWrap,
.RadToolBar_Metro .rtbTemplate {
  font: normal 12px/20px "Segoe UI", Arial, sans-serif;
  color: #767676; }

.RadToolBar_Metro .rtbItem .rtbWrap {
  padding: 3px; }

.RadToolBar_Metro .rtbItem .rtbMid,
.RadToolBar_Metro .rtbItem .rtbIn {
  padding: 0; }

/* <button states> */
.RadToolBar_Metro .rtbSplBtnFocused .rtbWrap,
.RadToolBar_Metro .rtbItemFocused .rtbWrap,
.RadToolBar_Metro .rtbItemHovered .rtbWrap {
  padding: 2px;
  border: 1px solid #249fd9;
  color: #ffffff;
  background-color: #249fd9; }

.RadToolBar_Metro .rtbItemClicked .rtbWrap,
.RadToolBar_Metro .rtbSplBtnExpanded .rtbWrap,
.RadToolBar_Metro .rtbDropDownExpanded .rtbWrap,
.RadToolBar_Metro .rtbChecked .rtbWrap,
.RadToolBar_Metro li.rtbChecked .rtbWrap:hover {
  padding: 2px;
  border: 1px solid #249fd9;
  color: #ffffff;
  background-color: #249fd9; }

/* </button states> */
/* <Drop Down Arrows> */
.RadToolBar_Metro .rtbSplBtn .rtbChoiceArrow,
.RadToolBar_Metro .rtbItem .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Metro .rtbChoiceArrow {
  background-image: url('ToolBar/rtbDropArrows.png'); }

.RadToolBar_Metro .rtbSplBtn .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_Metro .rtbExpandUp .rtbChoiceArrow {
  background-image: url('ToolBar/rtbUpArrows.png'); }

.RadToolBar_Metro .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Metro .rtbSplBtnClicked .rtbChoiceArrow,
.RadToolBar_Metro .rtbItemClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Metro .rtbItemClicked .rtbChoiceArrow {
  background-color: transparent;
  background-repeat: no-repeat;
  background-image: url('ToolBar/rtbClickedDropArrows.png'); }

.RadToolBar_Metro .rtbSplBtnClicked .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_Metro .rtbItemClicked .rtbExpandUp .rtbChoiceArrow {
  background-image: url('ToolBar/rtbClickedUpArrows.png'); }

/* </Drop Down Arrows> */
.RadToolBar_Metro_Horizontal li.rtbSeparator {
  border: 0;
  margin-left: 1px;
  background: #e5e5e5; }

.RadToolBar_Metro_Vertical li.rtbSeparator {
  border: 0;
  margin-top: 1px;
  background: #e5e5e5; }

/* </buttons> */
/* <disabled states> */
.RadToolBar_Metro .rtbDisabled .rtbWrap:hover,
.RadToolBar_Metro .rtbDisabled .rtbWrap:hover .rtbOut,
.RadToolBar_Metro .rtbDisabled .rtbWrap:hover .rtbMid,
.RadToolBar_Metro .rtbDisabled .rtbWrap:hover .rtbIn {
  background: none; }

.RadToolBar_Metro .rtbDisabled .rtbWrap {
  color: #e5e5e5\9; }

/* </disabled states */
/* <drop-down> */
div.RadToolBarDropDown_Metro {
  margin-top: 4px;
  border-color: #e5e5e5;
  background-color: #ffffff; }

.RadToolBarDropDown_Metro .rtbWrap,
.RadToolBarDropDown_Metro .rtbTemplate {
  color: #767676;
  font-family: "Segoe UI", Arial, sans-serif;
  font-weight: normal;
  font-size: 11px;
  text-transform: uppercase; }

.RadToolBarDropDown_Metro .rtbGroup .rtbItem {
  padding-left: 1px; }

.RadToolBarDropDown_Metro .rtbGroup .rtbItem .rtbWrap {
  padding: 1px 3px 1px 35px;
  margin-right: 1px;
  border: 0; }

.RadToolBarDropDown_Metro_rtl .rtbGroup .rtbItem .rtbWrap {
  padding: 1px 35px 1px 3px; }

.RadToolBarDropDown_Metro .rtbGroup .rtbItemHovered .rtbWrap,
.RadToolBarDropDown_Metro .rtbGroup .rtbItemFocused .rtbWrap {
  color: #000000;
  background-color: #e5e5e5; }

.RadToolBarDropDown_Metro_rtl .rtbGroup .rtbItemHovered .rtbWrap,
.RadToolBarDropDown_Metro_rtl .rtbGroup .rtbItemFocused .rtbWrap {
  padding: 0 34px 0 2px; }

.RadToolBarDropDown_Metro .rtbGroup .rtbItemHovered .rtbIcon,
.RadToolBarDropDown_Metro .rtbGroup .rtbItemFocused .rtbIcon {
  left: 4px;
  top: 1px; }

.RadToolBarDropDown_Metro_rtl .rtbGroup .rtbItemHovered .rtbIcon,
.RadToolBarDropDown_Metro_rtl .rtbGroup .rtbItemFocused .rtbIcon {
  left: auto;
  right: 4px; }

.RadToolBarDropDown_Metro .rtbDisabled .rtbWrap {
  color: #e5e5e5; }

.RadToolBarDropDown_Metro .rtbSeparator {
  border-color: #e5e5e5;
  background-color: #e5e5e5; }

/* </drop-down> */
/* </RadToolBar / Default> */

div.RadToolTip_Metro {
  position: absolute;
  cursor: default;
  /* position="rtCalloutCenter" */
  /* position="rtCalloutBottomRight" */
  /* position="rtCalloutBottomCenter" */
  /* position="rtCalloutBottomLeft" */
  /* position="rtCalloutTopCenter" */
  /* position="rtCalloutTopLeft" */
  /* position="rtCalloutTopRight" */
  /* position="rtCalloutMiddleRight" */
  /* position="rtCalloutMiddleLeft" */
  /* overwrite shadow callouts because of the shadow depth */
  /* overwrite shadow close button position */ }
  div.RadToolTip_Metro div.rtCallout {
    display: none; }
  div.RadToolTip_Metro.rtVisibleCallout div.rtCallout {
    display: block; }
  div.RadToolTip_Metro .rtWrapper {
    padding: 0;
    margin: 0;
    border-collapse: collapse; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopLeft,
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopRight,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomLeft,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomRight {
    width: 3px;
    height: 3px;
    line-height: 1px;
    font-size: 1px; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopCenter,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomCenter,
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopLeft,
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopRight,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomLeft,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomRight,
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopCenter,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomCenter,
  div.RadToolTip_Metro .rtWrapper .rtWrapperLeftMiddle,
  div.RadToolTip_Metro .rtWrapper .rtWrapperRightMiddle {
    background-color: #25a0da; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopCenter,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomCenter {
    height: 3px;
    line-height: 0px;
    font-size: 1px; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopCenter {
    background-position: 0 -66px; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomCenter {
    background-position: 0 -120px; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperLeftMiddle,
  div.RadToolTip_Metro .rtWrapper .rtWrapperRightMiddle {
    font-size: 1px;
    width: 3px; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperLeftMiddle {
    background-position: 0 0; }
  div.RadToolTip_Metro table.rtWrapper td.rtWrapperRightMiddle {
    background-position: -3px 0; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperContent {
    font: normal 12px "Segoe UI", Arial, Sans-serif;
    height: 100%;
    background-color: #25a0da;
    padding: 7px !important;
    color: white; }
  div.RadToolTip_Metro .rtWrapperTopCenter div.rtTitlebar {
    color: white;
    font: normal 14px "Segoe UI", Arial, Sans-serif;
    text-transform: uppercase;
    float: left;
    line-height: 22px; }
  div.RadToolTip_Metro a.rtCloseButton {
    display: block;
    float: right;
    position: absolute;
    right: -9px;
    top: -13px;
    width: 16px;
    height: 16px;
    font-size: 1px;
    line-height: 1px;
    margin-top: 5px;
    margin-right: 3px;
    background-image: url('ToolTip/ToolTipSprites.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    text-indent: -9999px;
    outline: none; }
  div.RadToolTip_Metro a.rtCloseButton:hover {
    background-position: 0 -16px; }
  div.RadToolTip_Metro div.rtCallout {
    position: absolute;
    height: 11px;
    width: 11px;
    line-height: 0px;
    font-size: 1px;
    background-image: url('ToolTip/Callouts.gif');
    background-repeat: no-repeat; }
  div.RadToolTip_Metro .rtCalloutCenter {
    visibility: hidden; }
  div.RadToolTip_Metro .rtCalloutTopLeft {
    margin-top: -10px;
    margin-left: 20px;
    background-position: 0 -22px; }
  div.RadToolTip_Metro .rtCalloutTopCenter {
    left: 50%;
    margin-top: -9px;
    margin-left: -10px;
    background-position: 0 0; }
  div.RadToolTip_Metro .rtCalloutTopRight {
    left: 100%;
    margin-top: -10px;
    margin-left: -25px;
    background-position: 0 -11px; }
  div.RadToolTip_Metro .rtCalloutBottomCenter {
    top: 100%;
    left: 50%;
    margin-left: -10px;
    margin-top: -1px;
    background-position: 0 -55px; }
  div.RadToolTip_Metro .rtCalloutBottomRight {
    top: 100%;
    left: 100%;
    margin-left: -40px;
    margin-top: -1px;
    background-position: 0 -66px; }
  div.RadToolTip_Metro .rtCalloutBottomLeft {
    top: 100%;
    margin-left: 20px;
    margin-top: -1px;
    background-position: 0 -77px; }
  div.RadToolTip_Metro .rtCalloutMiddleLeft {
    top: 50%;
    margin-left: -10px;
    margin-top: -7px;
    background-position: 0 -44px; }
  div.RadToolTip_Metro .rtCalloutMiddleRight {
    left: 100%;
    top: 50%;
    margin-left: -1px;
    margin-top: -10px;
    background-position: 0 -33px; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopLeft,
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopCenter,
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopRight,
  div.RadToolTip_Metro .rtWrapper .rtWrapperLeftMiddle,
  div.RadToolTip_Metro .rtWrapper .rtWrapperContent,
  div.RadToolTip_Metro .rtWrapper .rtWrapperRightMiddle,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomLeft,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomCenter,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomRight {
    padding: 0;
    border: 0;
    border-collapse: collapse; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomCenter,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomRight,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomLeft {
    border-bottom: 1px solid #25a0da; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomRight,
  div.RadToolTip_Metro .rtWrapper .rtWrapperRightMiddle,
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopRight {
    border-right: 1px solid #25a0da; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopRight,
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopCenter,
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopLeft {
    border-top: 1px solid #25a0da; }
  div.RadToolTip_Metro .rtWrapper .rtWrapperTopLeft,
  div.RadToolTip_Metro .rtWrapper .rtWrapperLeftMiddle,
  div.RadToolTip_Metro .rtWrapper .rtWrapperBottomLeft {
    border-left: 1px solid #25a0da; }
  div.RadToolTip_Metro.rtShadow .rtCalloutTopLeft, div.RadToolTip_Metro.rtShadow .rtCalloutTopRight {
    margin-top: -10px; }
  div.RadToolTip_Metro.rtShadow .rtCalloutTopCenter {
    margin-top: -9px; }
  div.RadToolTip_Metro.rtShadow .rtCalloutMiddleRight {
    margin-left: -1px; }
  div.RadToolTip_Metro.rtShadow .rtCalloutMiddleLeft {
    margin-left: -10px; }
  div.RadToolTip_Metro.rtShadow .rtCalloutBottomRight, div.RadToolTip_Metro.rtShadow .rtCalloutBottomCenter, div.RadToolTip_Metro.rtShadow .rtCalloutBottomLeft {
    margin-top: -1px; }
  div.RadToolTip_Metro table.rtShadow td a.rtCloseButton {
    margin-right: auto;
    margin-top: auto; }
  div.RadToolTip_Metro .rtShadow td a.rtCloseButton {
    right: -7px;
    top: -7px; }
  div.RadToolTip_Metro.RadToolTip_rtl td a.rtCloseButton {
    right: auto; }

.RadToolTip_Metro.rtLoading {
  background: url('Common/loading.gif') no-repeat center; }

/* RTL support begin */
div.RadToolTip_Metro_rtl a.rtCloseButton,
div.RadToolTip_Metro_rtl a.rtCloseButton:hover {
  float: left;
  text-decoration: none;
  outline: none;
  left: -9px;
  top: -9px;
  margin-left: 1px;
  right: auto;
  margin-right: auto; }

div.RadToolTip_Metro_rtl div.rtTitlebar,
div.RadToolTip_Metro_rtl table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div {
  float: right; }

/* position="rtCalloutCenter" */
div.RadToolTip_Metro_rtl .rtCalloutCenter {
  right: 0;
  left: auto; }

/* position="rtCalloutBottomRight" */
div.RadToolTip_Metro_rtl .rtCalloutTopLeft {
  margin-right: -8px;
  left: 0; }

/* position="rtCalloutBottomCenter" */
div.RadToolTip_Metro_rtl .rtCalloutTopCenter {
  margin-right: 10px; }

/* position="rtCalloutBottomLeft" */
div.RadToolTip_Metro_rtl .rtCalloutTopRight {
  margin-right: 20px; }

/* position="rtCalloutTopCenter" */
div.RadToolTip_Metro_rtl .rtCalloutBottomCenter {
  margin-right: 10px; }

/* position="rtCalloutTopLeft" */
div.RadToolTip_Metro_rtl .rtCalloutBottomRight {
  margin-right: 40px; }

/* position="rtCalloutTopRight" */
div.RadToolTip_Metro_rtl .rtCalloutBottomLeft {
  margin-right: -20px;
  left: 0; }

/* position="rtCalloutMiddleRight" */
div.RadToolTip_Metro_rtl .rtCalloutMiddleLeft {
  margin-right: 10px;
  left: 0; }

/* position="rtCalloutMiddleLeft" */
div.RadToolTip_Metro_rtl .rtCalloutMiddleRight {
  margin-right: 1px; }

/* RTL Shadows */
* + html div.RadToolTip_Metro_rtl.rtShadow .rtCalloutMiddleLeft {
  margin-right: 10px !important; }

div.RadToolTip_Metro.RadToolTip_rtl.rtShadow a.rtCloseButton,
div.RadToolTip_Metro.RadToolTip_rtl.rtShadow a.rtCloseButton:hover {
  float: left;
  left: -9px;
  top: -9px;
  right: auto; }

/* RTL support end */

/*global*/
.RadTreeList_Metro,
.rtlCEdit div.RadTreeList_Metro {
  border-color: #e5e5e5;
  background: #fff;
  color: #000; }

.RadTreeList_Metro .rtlAdd, .RadTreeList_Metro .rtlEdit, .RadTreeList_Metro .rtlUpdate, .RadTreeList_Metro .rtlCancel, .RadTreeList_Metro .rtlDel {
  background-image: url('Grid/sprite.gif'); }
.RadTreeList_Metro .rtlTable {
  font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
  line-height: 16px; }

.TreeListToolTip_Metro {
  font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
  line-height: 16px; }

.RadTreeList_Metro .rtlHeader a {
  color: #000; }
.RadTreeList_Metro .rtlHeader th {
  border-color: #e5e5e5; }
.RadTreeList_Metro div.rtlHeader, .RadTreeList_Metro .rtlScroller {
  border-color: #e5e5e5; }
.RadTreeList_Metro .rtlA {
  background-color: #ededed; }
.RadTreeList_Metro .rtlRFooter {
  background-color: #e4e4e4; }
  .RadTreeList_Metro .rtlRFooter td {
    border-color: #eaeaea; }
.RadTreeList_Metro .rtlREdit {
  background-color: #ffe79c; }

.rtlCEdit .RadTreeList_Metro {
  border-right: 1px solid;
  border-top: 1px solid; }

.RadTreeList_Metro .rtlR td, .RadTreeList_Metro .rtlA td, .RadTreeList_Metro .rtlREdit td, .RadTreeList_Metro .rtlEditForm {
  border-color: #e5e5e5; }
.RadTreeList_Metro .rtlR a, .RadTreeList_Metro .rtlA a, .RadTreeList_Metro .rtlREdit a, .RadTreeList_Metro .rtlEditForm a {
  color: #767676;
  font-weight: 800; }
.RadTreeList_Metro .rtlRSel {
  background: #25a0da;
  color: #fff; }
  .RadTreeList_Metro .rtlRSel a {
    color: #fff; }
  .RadTreeList_Metro .rtlRSel td {
    border-color: #fff; }
.RadTreeList_Metro .rtlRActive {
  background: white 0 -5200px repeat-x url('Grid/sprite.gif');
  color: #000; }
  .RadTreeList_Metro .rtlRActive td {
    border-color: #25a0da; }
.RadTreeList_Metro .rtlVBorders td.rtlL, .RadTreeList_Metro .rtlLines td.rtlL {
  background-color: #fff; }
.RadTreeList_Metro .rtlExpand, .RadTreeList_Metro .rtlCollapse {
  background-image: url('TreeList/sprite.gif'); }
.RadTreeList_Metro .rtlExpand {
  background-position: 0 0; }
.RadTreeList_Metro .rtlCollapse {
  background-position: 0 -50px; }
.RadTreeList_Metro .rtlSortAsc, .RadTreeList_Metro .rtlSortDesc {
  background-image: url('Grid/sprite.gif'); }
.RadTreeList_Metro .rtlSortAsc {
  background-position: 3px -248px; }
.RadTreeList_Metro .rtlSortDesc {
  background-position: 3px -198px; }
.RadTreeList_Metro .rtlLines td.rtlL0 {
  background-image: url('TreeList/rtlSingle.gif'); }
.RadTreeList_Metro .rtlLines td.rtlL1 {
  background-image: url('TreeList/rtlTop.gif'); }
.RadTreeList_Metro .rtlLines td.rtlL2 {
  background-image: url('TreeList/rtlMiddle.gif'); }
.RadTreeList_Metro .rtlLines td.rtlL3 {
  background-image: url('TreeList/rtlBottom.gif'); }

.TreeListReorderTop_Metro {
  background: no-repeat url('Grid/sprite.gif'); }

.TreeListReorderBottom_Metro {
  background: no-repeat url('Grid/sprite.gif');
  background-position: 0 -50px; }

.RadTreeList_Metro .rtlDragHandle {
  background-image: url('Grid/rgDrag.gif'); }

/*tooltip*/
.TreeListToolTip_Metro {
  border-color: #c98400;
  background: #ffefbd;
  color: #333; }

/*rtl*/
.RadTreeListRTL_Metro .rtlLines td.rtlL1 {
  background-image: url('TreeList/rtlTopRTL.gif'); }
.RadTreeListRTL_Metro .rtlLines td.rtlL2 {
  background-image: url('TreeList/rtlMiddleRTL.gif'); }
.RadTreeListRTL_Metro .rtlLines td.rtlL3 {
  background-image: url('TreeList/rtlBottomRTL.gif'); }

/*pager*/
.RadTreeList_Metro .rtlPagerCell {
  border-color: #e5e5e5; }
.RadTreeList_Metro .rtlPager .rtlInfoPart {
  color: #8a8a8a; }
  .RadTreeList_Metro .rtlPager .rtlInfoPart strong {
    color: #4c4e54; }
.RadTreeList_Metro .rtlPager .rtlPageFirst, .RadTreeList_Metro .rtlPager .rtlPagePrev, .RadTreeList_Metro .rtlPager .rtlPageNext, .RadTreeList_Metro .rtlPager .rtlPageLast {
  background: transparent no-repeat url('Grid/sprite.gif'); }
.RadTreeList_Metro .rtlPager .rtlPageFirst {
  background-position: 0 -550px; }
  .RadTreeList_Metro .rtlPager .rtlPageFirst:hover {
    background-position: 0 -600px; }
.RadTreeList_Metro .rtlPager .rtlPagePrev {
  background-position: 0 -700px; }
  .RadTreeList_Metro .rtlPager .rtlPagePrev:hover {
    background-position: 0 -750px; }
.RadTreeList_Metro .rtlPager .rtlPageNext {
  background-position: 0 -850px; }
  .RadTreeList_Metro .rtlPager .rtlPageNext:hover {
    background-position: 0 -900px; }
.RadTreeList_Metro .rtlPager .rtlPageLast {
  background-position: 0 -1000px; }
  .RadTreeList_Metro .rtlPager .rtlPageLast:hover {
    background-position: 0 -1050px; }
.RadTreeList_Metro .rtlPager .rtlPagerButton {
  border-color: #25a0da;
  background: #25a0da;
  color: #fff;
  font-family: "segoe ui",arial,sans-serif; }
.RadTreeList_Metro .rtlPager .rtlNumPart a {
  border: 1px solid #fff;
  color: #767676; }
  .RadTreeList_Metro .rtlPager .rtlNumPart a:hover {
    color: #000;
    background-color: #e5e5e5; }
  .RadTreeList_Metro .rtlPager .rtlNumPart a.rtlCurrentPage {
    border-color: #25a0da;
    background: transparent; }
    .RadTreeList_Metro .rtlPager .rtlNumPart a.rtlCurrentPage:hover {
      border-color: #25a0da;
      background: transparent; }
.RadTreeView_Metro {
  color: black;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadTreeView_Metro .rtIn {
    *color: black; }
  .RadTreeView_Metro .rtHover .rtIn {
    border-color: #e5e5e5;
    background-color: #e5e5e5; }
  .RadTreeView_Metro .rtSelected .rtIn {
    border-color: #249fd9;
    color: #ffffff;
    background-color: #249fd9; }
  .RadTreeView_Metro .rtEdit .rtIn {
    border-color: #000000;
    background: #ffffff; }
    .RadTreeView_Metro .rtEdit .rtIn input {
      color: black;
      font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadTreeView_Metro .rtChecked,
  .RadTreeView_Metro .rtUnchecked,
  .RadTreeView_Metro .rtIndeterminate {
    background-image: url('Common/radFormToggleSprite.png');
    _background-image: url('Common/radFormToggleSpriteIE6.png'); }
  .RadTreeView_Metro .rtLoadingIcon {
    background-image: url('Common/loading_small.gif'); }
  .RadTreeView_Metro .rtSelected .rtLoadingBefore,
  .RadTreeView_Metro .rtSelected .rtLoadingAfter,
  .RadTreeView_Metro .rtSelected .rtLoadingBelow {
    color: #767676; }
  .RadTreeView_Metro .rtPlus,
  .RadTreeView_Metro .rtMinus {
    background-image: url('TreeView/PlusMinus.png'); }
  .RadTreeView_Metro .rtLines .rtLI,
  .RadTreeView_Metro .rtLines .rtLI .rtUL,
  .RadTreeView_Metro .rtLines .rtTop,
  .RadTreeView_Metro .rtLines .rtLast .rtTop,
  .RadTreeView_Metro .rtLines .rtMid,
  .RadTreeView_Metro .rtLines .rtBot {
    background-image: none; }

.RadTreeView_Metro_disabled .rtIn,
.RadTreeView_Metro .rtDisabled .rtIn {
  color: #e5e5e5; }
/* RadUpload / WebBlue skin */
/* <general styles> */
.RadUpload_Metro,
.RadUpload_Metro a,
.RadUpload_Metro input {
  font: normal 11px/10px "Segoe UI", Arial, sans-serif; }

/* </general styles> */
/* <file inputs> */
.RadUpload_Metro .ruStyled .ruFileInput {
  border-color: #e5e5e5; }

.RadUpload_Metro .ruFakeInput {
  border-color: #e5e5ee;
  color: #767676; }

* html .RadUpload_Metro .ruFileWrap .ruInputHover {
  border-color: #cccccc; }

* + html .RadUpload_Metro .ruFileWrap .ruInputHover {
  border-color: #cccccc; }

.RadUpload_Metro .ruReadOnly .ruFakeInput {
  background: #ffffff; }

/* </file inputs> */
/* <buttons> */
div.RadUploadSubmit,
div.RadUpload_Metro .ruButton {
  border: 1px solid #e5e5e5;
  color: #767676;
  background-color: #ffffff; }

div.RadUpload_Metro .ruRemove {
  color: #767676;
  background-color: transparent;
  background-image: url('Upload/ruSprite.png');
  border: 0; }

div.RadUpload_Metro .ruInputs .ruButtonHover,
div.RadUpload_Metro .ruActions .ruButtonHover,
div.RadUpload_Metro .ruFileWrap .ruButtonHover {
  color: #000000;
  background-color: #e5e5e5; }

.RadUpload_Metro .ruCancel {
  padding-left: 6px;
  padding-right: 6px; }

/* </buttons> */
/* <RadAsyncUpload> */
.RadUpload_Metro .ruUploadInvalid {
  background-repeat: no-repeat;
  background-position: 100% -297px;
  background-image: url('Input/sprite.gif'); }

.RadUpload_Metro_rtl .ruUploadInvalid {
  background-position: 3px -297px; }

.RadUpload_Metro span.ruFileProgressWrap {
  background-color: #e5e5e5; }

.RadUpload_Metro span.ruFileProgress,
.RadUpload_Metro span.ruProgressComplete {
  background-color: #25a0da; }

/* </RadAsyncUpload> */
.RadUpload_Metro .ruDropZone,
.RadUpload_Metro_rtl .ruDropZone {
  border-color: #cccccc;
  color: #767676;
  background-color: #e5e5e5; }
.selectedFileName {
  border-top: 1px solid #cdcdcd; }

/* background for the bottom positioned RadTabStrip */
.RadTabStripBottom_Metro {
  background: white;
  width: 264px;
  border-bottom: 1px solid #cdcdcd;
  padding-bottom: 6px !important; }

.RadToolBar_Metro .rtbText {
  background-image: url('FileExplorer/FileExplorerToolbarSprites.png');
  _background-image: url('FileExplorer/FileExplorerToolbarSpritesIE6.gif') !important;
  background-repeat: no-repeat; }

.imagePreviewer .RadTabStrip_Metro {
  background-color: #25a0da; }

/* Window/WindowHorizontalSprites.gif */
.RadWindow_Metro {
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
  font-size: 12px;
  border: 1px solid #e5e5e5;
  /* end shadows */
  /* When ShowContentDuringLoad="false" */ }
  .RadWindow_Metro .rwTopLeft,
  .RadWindow_Metro .rwTopRight,
  .RadWindow_Metro .rwTitlebar,
  .RadWindow_Metro .rwTopResize {
    background: #25a0da; }
  .RadWindow_Metro .rwFooterLeft,
  .RadWindow_Metro .rwFooterRight,
  .RadWindow_Metro .rwFooterCenter,
  .RadWindow_Metro .rwStatusbar div,
  .RadWindow_Metro .rwStatusbar,
  .RadWindow_Metro .rwBodyLeft,
  .RadWindow_Metro .rwBodyRight,
  .RadWindow_Metro .rwStatusbarRow .rwCorner {
    background: white; }
  .RadWindow_Metro table.rwShadow .rwTopLeft,
  .RadWindow_Metro table.rwShadow .rwTopRight, .RadWindow_Metro.rwMinimizedWindow table.rwShadow .rwCorner.rwTopLeft, .RadWindow_Metro.rwMinimizedWindow table.rwShadow .rwCorner.rwTopRight,
  .RadWindow_Metro table.rwShadow .rwBodyLeft,
  .RadWindow_Metro table.rwShadow .rwBodyRight,
  .RadWindow_Metro table.rwShadow .rwFooterLeft,
  .RadWindow_Metro table.rwShadow .rwFooterRight {
    width: 7px !important; }
  .RadWindow_Metro .rwStatusbarRow .rwBodyLeft,
  .RadWindow_Metro .rwStatusbarRow .rwStatusbar,
  .RadWindow_Metro .rwStatusbarRow .rwBodyRight {
    border-top: 1px solid #e5e5e5; }
  .RadWindow_Metro .rwShadow td.rwFooterLeft,
  .RadWindow_Metro .rwShadow td.rwFooterRight,
  .RadWindow_Metro .rwShadow td.rwFooterCenter {
    height: 7px; }
  .RadWindow_Metro iframe {
    display: block; }
  .RadWindow_Metro a.rwIcon {
    background: url('Window/Icon.gif') no-repeat center; }
  .RadWindow_Metro ul.rwControlButtons {
    margin: 0; }
  .RadWindow_Metro .rwControlButtons a {
    background-color: #25a0da;
    background-image: url('Window/CommandButtonSprites.gif');
    width: 29px;
    height: 19px;
    border: 1px solid #25a0da; }
  .RadWindow_Metro table.rwTitlebarControls em {
    color: white;
    font-size: 14px;
    font-weight: normal;
    padding: 1px 0 0 1px;
    text-transform: uppercase; }
  .RadWindow_Metro td.rwStatusbar div {
    background-image: url('Window/rwResize.gif');
    background-position: 10px 8px;
    background-repeat: no-repeat;
    margin: 0 -4px -7px 0;
    *margin: 0 -1px -4px 0; }
  .RadWindow_Metro input.rwDialogInput {
    border: 1px solid #cdcdcd; }
  .RadWindow_Metro input.rwDialogInput:hover {
    border: 1px solid #767676; }
  .RadWindow_Metro table tr td.rwLoading {
    background-color: white; }
  .RadWindow_Metro tr td.rwWindowContent.rwLoading {
    background-image: url('Common/loading.gif'); }
  .RadWindow_Metro input.rwLoading {
    background-image: url('Common/loading_small.gif'); }
  .RadWindow_Metro .rwDialogPopup a.rwPopupButton {
    background: #f9f9f9;
    border: 1px solid #cdcdcd; }
  .RadWindow_Metro .rwDialogPopup a.rwPopupButton:hover {
    background: #e8e8e8;
    border-color: #767676; }
  .RadWindow_Metro .rwShadow .rwFooterLeft,
  .RadWindow_Metro .rwShadow .rwFooterRight,
  .RadWindow_Metro .rwShadow .rwFooterCenter {
    height: 5px; }
  .RadWindow_Metro.rwMinimizedWindowShadow .rwFooterRow {
    display: none; }
  .RadWindow_Metro.rwMinimizedWindowShadow .rwTable {
    width: 200px; }
  .RadWindow_Metro .rwShadow a.rwIcon {
    margin: 5px 5px 0 0; }
  .RadWindow_Metro table.rwShadow em {
    padding: 1px 0 0 1px; }
  .RadWindow_Metro.rwMinimizedWindow .rwShadow .rwControlButtons {
    margin: 2px 0 0 0; }

div.RadWindow_Metro a.rwCancel,
div.RadWindow_Metro a.rwCancel span {
  background: none !important;
  cursor: pointer;
  border: 0 !important; }

div.RadWindow_Metro a.rwCancel span span,
div.RadWindow_Metro a.rwCancel:hover span span {
  color: black;
  text-decoration: underline; }

