/* BEGIN STYLE CLASSES */
.psc-Hover {
}
.psc-Hover:hover {
  text-decoration: underline;
}

.psc-NewStyle {
}

@keyframes psc-Comms_Loss-anim {
  0% {
    background-color: #FF0000;
    color: #FF0000;
    fill: #FF0000;
  }
  100% {
    background-color: #AAAAAA;
    fill: #AAAAAA;
  }
}
.psc-Comms_Loss {
  animation-name: psc-Comms_Loss-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 2s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes psc-InAlarm-anim {
  0% {
    background-color: #FF0000;
    color: #FF0000;
    fill: #FF0000;
  }
  100% {
  }
}
.psc-InAlarm {
  animation-name: psc-InAlarm-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 1s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes psc-InAlarm_Minor-anim {
  0% {
    background-color: #FFFF47;
    color: #FFFF47;
    fill: #FFFF47;
  }
  100% {
  }
}
.psc-InAlarm_Minor {
  animation-name: psc-InAlarm_Minor-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 1s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes psc-NewStyle1-anim {
  0% {
    background-color: #F91111;
  }
  100% {
    background-color: #FFFF47;
  }
}
.psc-NewStyle1 {
  animation-name: psc-NewStyle1-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 2s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
