html .RadMenu_Silk {
  color: #3b3b3b;
  font: normal 13px/22px Arial, Helvetica, sans-serif;
  line-height: 30px; }
  html .RadMenu_Silk .rmLink {
    color: #555555;
    text-decoration: none; }
  html .RadMenu_Silk .rmSeparator .rmText {
    padding: 0 !important; }
  html .RadMenu_Silk .rmHorizontal .rmSeparator .rmText {
    border: 0;
    border-left: 1px solid #e3e2e2;
    border-right: 1px solid #fefefe; }
  html .RadMenu_Silk .rmVertical .rmSeparator .rmText {
    border: 0;
    border-top: 1px solid #e3e2e2;
    border-bottom: 1px solid #fefefe; }
  html .RadMenu_Silk .rmLeftArrow,
  html .RadMenu_Silk .rmRightArrow,
  html .RadMenu_Silk .rmTopArrow,
  html .RadMenu_Silk .rmBottomArrow {
    border-color: #c9c9c9;
    color: #3b3b3b;
    background-color: #ebebeb;
    border-width: 0;
    border-style: solid;
    background-image: url('Common/radActionsSprite.png'); }
    html .RadMenu_Silk .rmLeftArrow:hover,
    html .RadMenu_Silk .rmRightArrow:hover,
    html .RadMenu_Silk .rmTopArrow:hover,
    html .RadMenu_Silk .rmBottomArrow:hover {
      border-color: #939393;
      color: #444444;
      background-color: #b4b4b4; }
  html .RadMenu_Silk .rmLeftArrow,
  html .RadMenu_Silk .rmRightArrow {
    height: 38px; }
  html .RadMenu_Silk .rmLeftArrow {
    border-right-width: 1px;
    background-position: -20px -1106px; }
    html .RadMenu_Silk .rmLeftArrow:hover {
      background-position: -70px -1106px; }
  html .RadMenu_Silk .rmRightArrow {
    border-left-width: 1px;
    background-position: -20px -1156px; }
    html .RadMenu_Silk .rmRightArrow:hover {
      background-position: -70px -1156px; }
  html .RadMenu_Silk .rmTopArrow {
    border-bottom-width: 1px; }
  html .RadMenu_Silk .rmBottomArrow {
    border-top-width: 1px; }
  html .RadMenu_Silk .rmTopFix,
  html .RadMenu_Silk .rmTopLeft,
  html .RadMenu_Silk .rmTopRight,
  html .RadMenu_Silk .rmBottomFix,
  html .RadMenu_Silk .rmBottomLeft,
  html .RadMenu_Silk .rmBottomRight {
    display: none; }

html .RadMenu_Silk .rmRootGroup {
  border: 1px solid #e3e2e2;
  background: #d6d5d4 url('../Common/Gradients/radGradientHardLightV50.png') 0 0 repeat-x;
  _background-image: none;
  background-image: -webkit-linear-gradient(top, white 0%, #d6d5d4 100%);
  background-image: -moz-linear-gradient(top, white 0%, #d6d5d4 100%);
  background-image: -ms-linear-gradient(top, white 0%, #d6d5d4 100%);
  background-image: -o-linear-gradient(top, white 0%, #d6d5d4 100%);
  background-image: linear-gradient(top, white 0%, #d6d5d4 100%);
  box-shadow: none; }
  html .RadMenu_Silk .rmRootGroup.rmVertical {
    background: #f3f3f3; }
html .RadMenu_Silk .rmRootLink {
  margin: 0;
  padding: 4px 15px;
  padding: 0;
  line-height: 30px; }
  html .RadMenu_Silk .rmRootLink .rmText {
    padding: 0;
    padding: 4px 15px;
    display: block; }
  html .RadMenu_Silk .rmRootLink .rmLeftImage {
    margin: 6px 5px 0 -5px;
    margin: 10px -8px 0 5px; }
  html .RadMenu_Silk .rmRootLink:hover {
    padding-top: 0;
    border-top: 4px solid #2dabc1;
    color: #0394ae;
    background: #bdbdbd url('../Common/Gradients/radGradientHardLightV50.png') 0 0 repeat-x;
    _background-image: none;
    background-image: -webkit-linear-gradient(top, #e5e5e5 0%, #bdbdbd 100%);
    background-image: -moz-linear-gradient(top, #e5e5e5 0%, #bdbdbd 100%);
    background-image: -ms-linear-gradient(top, #e5e5e5 0%, #bdbdbd 100%);
    background-image: -o-linear-gradient(top, #e5e5e5 0%, #bdbdbd 100%);
    background-image: linear-gradient(top, #e5e5e5 0%, #bdbdbd 100%); }
    html .RadMenu_Silk .rmRootLink:hover .rmText {
      padding-top: 0; }
    html .RadMenu_Silk .rmRootLink:hover .rmLeftImage {
      margin-top: 6px; }
  html .RadMenu_Silk .rmRootLink.rmFocused {
    padding-top: 0;
    border-top: 4px solid #2dabc1;
    color: #0394ae;
    background-color: #ffffff;
    background-image: -webkit-linear-gradient(top, #f0f0f0 0%, white 100%);
    background-image: -moz-linear-gradient(top, #f0f0f0 0%, white 100%);
    background-image: -ms-linear-gradient(top, #f0f0f0 0%, white 100%);
    background-image: -o-linear-gradient(top, #f0f0f0 0%, white 100%);
    background-image: linear-gradient(top, #f0f0f0 0%, white 100%); }
    html .RadMenu_Silk .rmRootLink.rmFocused .rmText {
      padding-top: 0; }
    html .RadMenu_Silk .rmRootLink.rmFocused .rmLeftImage {
      margin-top: 6px; }
  html .RadMenu_Silk .rmRootLink.rmDisabled {
    padding: 4px 15px;
    border: 0;
    color: #b1b1b1;
    background: none;
    box-shadow: none; }
    html .RadMenu_Silk .rmRootLink.rmDisabled .rmText {
      padding: 0; }
html .RadMenu_Silk .rmVertical .rmRootLink {
  margin: 0;
  padding: 4px 15px;
  padding: 0;
  border: 0;
  line-height: 22px; }
  html .RadMenu_Silk .rmVertical .rmRootLink .rmText {
    padding: 4px 15px;
    position: relative; }
    html .RadMenu_Silk .rmVertical .rmRootLink .rmText:before {
      content: "";
      display: block;
      width: 10px;
      height: 10px;
      position: absolute;
      top: 10px;
      background-image: url('Common/radActionsSprite.png'); }
    html .RadMenu_Silk .rmVertical .rmRootLink .rmText.rmExpandRight:before {
      right: 2px;
      background-position: -20px -1170px; }
    html .RadMenu_Silk .rmVertical .rmRootLink .rmText.rmExpandLeft:before {
      left: 2px;
      background-position: -20px -1120px; }
  html .RadMenu_Silk .rmVertical .rmRootLink .rmLeftImage {
    margin: 10px 5px 0; }
  html .RadMenu_Silk .rmVertical .rmRootLink:hover {
    color: #ffffff;
    background: #007d93 url('../Common/Gradients/radGradientLightV50.png') 0 0 repeat-x;
    _background-image: none;
    background-image: -webkit-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: -moz-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: -ms-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: -o-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: linear-gradient(top, #00AEEF 0%, #007d93 100%); }
    html .RadMenu_Silk .rmVertical .rmRootLink:hover .rmText.rmExpandRight:before {
      background-position: -120px -1170px; }
    html .RadMenu_Silk .rmVertical .rmRootLink:hover .rmText.rmExpandLeft:before {
      background-position: -120px -1120px; }
  html .RadMenu_Silk .rmVertical .rmRootLink.rmFocused {
    color: #ffffff;
    background: #007d93 url('../Common/Gradients/radGradientLightV50.png') 0 0 repeat-x;
    _background-image: none;
    background-image: -webkit-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: -moz-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: -ms-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: -o-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: linear-gradient(top, #00AEEF 0%, #007d93 100%); }
    html .RadMenu_Silk .rmVertical .rmRootLink.rmFocused .rmText.rmExpandRight:before {
      background-position: -120px -1170px; }
    html .RadMenu_Silk .rmVertical .rmRootLink.rmFocused .rmText.rmExpandLeft:before {
      background-position: -120px -1120px; }
  html .RadMenu_Silk .rmVertical .rmRootLink.rmDisabled {
    padding: 4px 15px;
    border: 0;
    color: #b1b1b1;
    background: none;
    box-shadow: none; }
    html .RadMenu_Silk .rmVertical .rmRootLink.rmDisabled .rmText {
      padding: 0; }
html .RadMenu_Silk .rmGroup .rmLeftImage {
  margin: 10px 0 0 6px; }

.RadMenu_Silk .rmGroup {
  padding: 1px;
  border: 1px solid #e3e2e2;
  background: #ffffff;
  box-shadow: 0 0 3px rgba(122, 122, 122, 0.7); }
  :root .RadMenu_Silk .rmGroup {
    border: 0; }
.RadMenu_Silk .rmGroup .rmLink {
  color: #767676; }
  .RadMenu_Silk .rmGroup .rmLink .rmText {
    position: relative; }
    .RadMenu_Silk .rmGroup .rmLink .rmText:before {
      content: "";
      margin-top: -8px;
      width: 16px;
      height: 16px;
      background-image: url('Common/radActionsSprite.png');
      background-repeat: no-repeat;
      display: none;
      position: absolute;
      top: 50%; }
  .RadMenu_Silk .rmGroup .rmLink .rmExpandRight:before {
    background-position: -17px -1167px;
    display: block;
    right: 5px; }
  .RadMenu_Silk .rmGroup .rmLink .rmExpandLeft:before {
    background-position: -17px -1117px;
    display: block;
    left: 5px; }
  .RadMenu_Silk .rmGroup .rmLink.rmExpanded, .RadMenu_Silk .rmGroup .rmLink:hover {
    color: #ffffff;
    background: #007d93 url('../Common/Gradients/radGradientLightV50.png') 0 0 repeat-x;
    _background-image: none;
    background-image: -webkit-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: -moz-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: -ms-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: -o-linear-gradient(top, #00AEEF 0%, #007d93 100%);
    background-image: linear-gradient(top, #00AEEF 0%, #007d93 100%); }
    .RadMenu_Silk .rmGroup .rmLink.rmExpanded .rmExpandRight:before, .RadMenu_Silk .rmGroup .rmLink:hover .rmExpandRight:before {
      background-position: -117px -1167px; }
    .RadMenu_Silk .rmGroup .rmLink.rmExpanded .rmExpandLeft:before, .RadMenu_Silk .rmGroup .rmLink:hover .rmExpandLeft:before {
      background-position: -117px -1117px; }
