a.MTSLink {
  color: #2266bb;
}

a.MTSLink:hover {
  color: #d30044;
}

a.MTSLinkRed {
  color: #d30044; 
}

a.MTSLinkPopup {
  color: #2266bb; text-decoration: none;
  border-bottom: #2266bb 1px dashed;
}

a.MTSLinkPopup:hover {
  color: #d30044; text-decoration: none;
  border-bottom: #d30044 1px dashed;
  cursor: pointer;
}

a.MTSLinkPopupDisabled {
  color: #aaaaaa; text-decoration: none;
  border-bottom: #aaaaaa 1px dashed;
  cursor: default;
}

a.MTSLinkLight {
  color: #bbbbee; 
}

a.MTSLinkLight:hover {
  color: #bbbbee; 
}

a.MTSTestTitleLink {
  color: #2266BB;
  font-size: 10pt;
  white-space: nowrap;
  font-style: normal;
  font-weight: 600;
}

a.MTSMenuLink {
  color: #2266bb; 
  text-decoration: none;
}

a.MTSMenuLink:hover {
  color: #d30044;
  text-decoration: underline;
}

a.inactive, a.inactive:hover {
  color: #aaaaaa; 
  text-decoration: none;
  cursor: default;
}

a.MTSMenuLinkDebug {
  color: #ff4444; 
  text-decoration: none;
}

a.MTSMenuLinkDebug:hover {
  color: #ff4444;
  text-decoration: none;
}



a.MTSTextLinkHidden {
  color: #888888; 
  text-decoration: none;
}

a.MTSTextLinkHidden:hover {
  color: #888888; 
  text-decoration: underline;
}


span.MTSMenuLinkDisabled {
  color: #aaaaaa; 
  text-decoration: none;
}


img.MTSMenuLink {
  margin-right: 10px
}

div.MTSMenuLink {
  font-size: 10pt; 
  font-family: Arial;
  padding-bottom: 2px; 
}

a.MTSVideoPreview video,
a.MTSImagePreview img {
  border: 1px #aaaaaa solid;
  padding: 5px;
  cursor: zoom-in;
}

a.MTSVideoPreview:hover video,
a.MTSImagePreview:hover img {
  border: 1px #8888ff solid;
  box-shadow: 0 0 2px 1px rgb(163, 163, 224);
}
