var HelveticaNeueLightExt = { src: rootFolder + '/swf/HelveticaNeue-43LightExt.swf' };
var HelveticaNeueExt = { src: rootFolder + '/swf/HelveticaNeue-53Ext.swf' };
var HelveticaNeueCond = { src: rootFolder + '/swf/HelveticaNeue-57Cond.swf' };

sIFR.useStyleCheck = true; // Fixes text wrap issue
sIFR.activate(HelveticaNeueLightExt, HelveticaNeueExt, HelveticaNeueCond);

sIFR.replace(HelveticaNeueLightExt, {
	wmode: 'transparent',
  	selector: 'div#pageHeader h1',
  	css: '.sIFR-root { color: #ffffff; font-size: 3.0em; font-weight: normal; }',
		tuneHeight: -5,
		offsetTop: -10,
		filters: {
		DropShadow: {
			distance: 1
			,color: '#000000'
			,strength: 2
			,alpha: .5
			,blurX: 1
			,blurY: 0
		}
	}
});

sIFR.replace(HelveticaNeueExt, {
	wmode: 'transparent',
  	selector: 'div#menuHeader h2',
  	css: '.sIFR-root { color: #ffffff; font-size: 2.4em; font-weight: normal; }',
		tuneHeight: -5,
		offsetTop: -5,
		filters: {
		DropShadow: {
			distance: 1
			,color: '#000000'
			,strength: 2
			,alpha: .5
			,blurX: 1
			,blurY: 0
		}
	}
});

sIFR.replace(HelveticaNeueLightExt, {
	wmode: 'transparent',
  	selector: 'div#relatedInfo h5',
  	css: '.sIFR-root { color: #333335; font-size: 1.6em; font-weight: normal; }'
});

sIFR.replace(HelveticaNeueCond, {
	wmode: 'transparent',
  	selector: 'div#footerContainer .column h2',
  	css: '.sIFR-root { color: #686868; font-size: 2.2em; font-weight: normal; }',
		tuneHeight: -10,
		offsetTop: -5
});
