var HelveticaNeueMdCond = {
src: '/_common/flash/sifr/HelveticaNeueMdCond.swf'
    , ratios: [8, 1.41, 9, 1.33, 10, 1.35, 15, 1.31, 19, 1.28, 20, 1.27, 28, 1.26, 29, 1.24, 30, 1.25, 40, 1.24, 64, 1.23, 106, 1.22, 107, 1.21, 111, 1.22, 112, 1.21, 115, 1.22, 117, 1.21, 119, 1.22, 121, 1.21, 123, 1.22, 1.21]
};
var HelveticaNeueLtCond = {
src: '/_common/flash/sifr/HelveticaNeueLtCond.swf'
    , ratios: [7, 1.32, 8, 1.31, 12, 1.27, 15, 1.21, 16, 1.22, 22, 1.2, 23, 1.17, 28, 1.19, 30, 1.17, 31, 1.18, 33, 1.17, 38, 1.16, 39, 1.17, 54, 1.16, 81, 1.15, 84, 1.14, 86, 1.15, 87, 1.14, 88, 1.15, 91, 1.14, 92, 1.15, 1.14]
};

// You probably want to switch this on, but read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad> first.
// sIFR.useStyleCheck = true;
sIFR.activate(HelveticaNeueMdCond, HelveticaNeueLtCond);

sIFR.replace(HelveticaNeueMdCond, {
    selector: 'h1',
    css: '.sIFR-root { color: #1a3e94; }',
    wmode: 'transparent'
});

sIFR.replace(HelveticaNeueMdCond, {
    selector: 'h2',
    css: '.sIFR-root { color: #1a3e94; }',
    wmode: 'transparent'
});

sIFR.replace(HelveticaNeueMdCond, {
    selector: '#contact p',
    css: '.sIFR-root { color:#466cc4; } .deepBlue{ color:#1a3e94; } a{color:#ff00a2;} a:link{text-decoration:none;} a:hover{color:#ff00a2; text-decoration:underline;} ',
    wmode: 'transparent'
});

sIFR.replace(HelveticaNeueMdCond, {
    selector: '.freeGift p.largeText',
    css: '.sIFR-root { color:#1a3e94; text-transform:uppercase; font-size:17px; } ',
    wmode: 'transparent'
});

sIFR.replace(HelveticaNeueMdCond, {
    selector: '.box64_2 .largeText',
    css: '.sIFR-root { color:#ff00a2; text-align:center;  } ',
    wmode: 'transparent'
});

