/* These are standard sIFR styles... do not modify */
.sIFR-flash {
    visibility: visible !important;
    margin: 0;
}
.sIFR-replaced {
    visibility: visible !important;
}
span.sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
/* THESE ARE THE DECOY STYLES FOR THE TITLES  - Unlike everything else, these need to use PXs, NOT EM*/ 
.sIFR-hasFlash #pageTitle .flashReplace {
    font-size: 26px;
    line-height: 26px;
    display: inline;
    color: #fff;
}
.sIFR-hasFlash .introBlock .flashReplace {
    font-size: 22px;
    line-height: 22px;
    display: inline;
    color: #fff;
}
.sIFR-hasFlash .sectionHead .flashReplace {
    font-size: 22px;
    line-height: 22px;
    display: inline;
    color: #fff;
}
.sIFR-hasFlash .utilityModule_head .flashReplace {
    font-size: 17px;
    line-height: 17px;
    display: inline;
    color: #fff;
}
.sIFR-hasFlash .utilityModule_grad_head .flashReplace  {
    font-size: 17px;
    line-height: 17px;
    display: inline;
    color: #fff;
}
.sIFR-hasFlash .authorsList_authorName .flashReplace {
    font-size: 18px;
    line-height: 18px;
    display: inline;
    color: #fff;
}
.authorsList_authorName, 
.authorsList_authorPosition {
    margin-bottom: -3px;
}
.sIFR-hasFlash .authorsList_authorPosition .flashReplace {
    font-size: 18px;
    line-height: 18px;
    display: inline;
    color: #fff;
    
}
.sIFR-hasFlash .introTitle .flashReplace {
    font-size: 17px;
    line-height: 17px;
    display: inline;
    color: #fff;
    cursor: pointer;
    *cursor: hand;    /* IE ONLY STLYE */
}
.sIFR-hasFlash .tertiaryNav_title .flashReplace {
    font-size: 17px;
    line-height: 17px;
    display: inline;
    color: #fff;
}
.sIFR-hasFlash .timelineHeading .normalItem .flashReplace {
    font-size: 17px;
    line-height: 17px;
    color: #ffffff;
}

.sIFR-hasFlash .timelineHeading .selectedItem .flashReplace {
    font-size: 17px;
    line-height: 17px;
    color: #ffffff;
}
.sIFR-hasFlash .conditionsResults_table thead th  .flashReplace,
.sIFR-hasFlash .conditionsResults_filterTitle .flashReplace {
    font-size: 15px;
    line-height: 15px;
    color: #ffffff;
}
.sIFR-hasFlash .homeModule_head .flashReplace {
    font-size: 17px;
    line-height: 17px;
    display: inline;
    color: #fff;
}
        
.sIFR-hasFlash .conditionsResults_title .flashReplace {
    font-size: 22px;
    line-height: 22px;
    display: inline;
    color: #fff;
}
.sIFR-hasFlash .pullQuote .flashReplace {
    font-size: 35px;
    line-height: 35px;
    display: inline;
    color: #fff;
}
.sIFR-hasFlash a:hover .sIFR-replaced {
    text-decoration: none;
}
