
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
   outline: none;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
   outline: none;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
   outline: none;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  float: none;
   outline: none;
}

h1 {
  font-size: 150%;
}

h2 {
  font-size: 125%;
}

h1.h-alternate-0 {
  color: #837f76;
}

.h-alternate-1 {
  color: #859b2c;
}

.h-alternate-2 {
  color: #4f83aa;
}

.h-alternate-3 {
  color: #dd3d62;
}

.h-alternate-4 {
  color: #dd3d62;
}