.RadMenu_MainMenuLite .rmRootGroup {
  border-color: transparent;
  color: #ffffff;
  background-color: #044973;
}

.RadMenu_MainMenuLite .rmRootGroup .rmItem {
  border-color: transparent;
  font: normal 12px "Segoe UI", Arial, sans-serif;
}

.RadMenu_MainMenuLite .rmRootGroup .rmRootLink {
  border: 1px solid transparent;
  font-weight: bold;
  line-height: 1.3;
}

.RadMenu_MainMenuLite .rmRootGroup .rmRootLink:hover {
  border: 1px solid #cccccc;
  color: #044973;
  background-color: #ffffff;
}

.RadMenu_MainMenuLite .rmRootGroup .rmSelected > .rmRootLink,
.RadMenu_MainMenuLite .rmRootGroup .rmExpanded > .rmRootLink {
  border-color: #cccccc;
  color: #044973;
  background-color: #ffffff;
}

.RadMenu_MainMenuLite .rmRootGroup .rmFocused > .rmLink {
  border-color: #cccccc;
  box-shadow: inset 0 0 5px #044973;
}

.RadMenu_MainMenuLite .rmGroup,
.RadMenu_MainMenuLite .rmMultiColumn,
.RadMenu_MainMenuLite .rmPopup {
  border-color: #ccc;
  color: #000000;
  background-color: #fff;
}

.RadMenu_MainMenuLite .rmGroup .rmLink {
  line-height: 1.1;
}

.RadMenu_MainMenuLite .rmGroup .rmLink:hover,
.RadMenu_MainMenuLite .rmGroup .rmToggle:hover {
  border-color: #cccccc;
  color: #ffffff;
  background-color: #044973;
}

.RadMenu_MainMenuLite .rmGroup .rmSelected > .rmLink,
.RadMenu_MainMenuLite .rmGroup .rmExpanded > .rmLink,
.RadMenu_MainMenuLite .rmGroup .rmSelected > .rmLink .rmToggle,
.RadMenu_MainMenuLite .rmGroup .rmExpanded > .rmLink .rmToggle {
  border-color: #cccccc;
  color: #ffffff;
  background-color: #044973;
}

.RadMenu_MainMenuLite .rmGroup .rmFocused > .rmLink,
.RadMenu_MainMenuLite .rmGroup .rmFocused > .rmLink .rmToggle {
  border-color: #cccccc;
  box-shadow: inset 0 0 5px #044973;
}

.RadMenu_MainMenuLite .rmSeparator {
  border-color: #c4c4c4;
}

.RadMenu_MainMenuLite .rmGroup .rmSeparator {
  border-color: #ccc;
}

.RadMenu_MainMenuLite .rmArrow {
  border-color: #d9d9d9;
  background-color: #f2f2f2;
}

.RadMenu_MainMenuLite .rmArrow:hover {
  background-color: #e6e6e6;
}

.RadMenu_MainMenuLite .rmShadows .rmGroup {
  box-shadow: 3px 3px 5px #ccc;
}

.RadMenu_MainMenuLite .rmGroup:before,
.RadMenu_MainMenuLite .rmMultiColumn:before,
.RadMenu_MainMenuLite .rmScrollWrap > .rmHorizontal:before,
.RadMenu_MainMenuLite .rmScrollWrap > .rmVertical:before {
  border-color: #ffffff;
  background: linear-gradient(to right, #044973, #ffffff);
}
