var vag_rounded_bold = {
    src: '/assets/scripts/sifr/fonts/vagroundedstd-light.swf'
};
var caslon_reg = {
    src: '/assets/scripts/sifr/fonts/bigcaslon.swf'
};
var times_roman = {
    src: '/assets/scripts/sifr/fonts/timesltstd-roman.swf'
};
var helvetica_roman = {
    src: '/assets/scripts/sifr/fonts/arial.swf'
};

sIFR.activate(vag_rounded_bold);
sIFR.activate(caslon_reg);
sIFR.activate(times_roman);
sIFR.activate(helvetica_roman);

// Setup some misc options
sIFR.useStyleCheck = true;
sIFR.fitExactly = true;
sIFR.forceClear = true;
sIFR.repaintOnResize = true;

// To get ratios for each font use the following code
//sIFR.debug.ratios({src: '/assets/scripts/sifr/fonts/p22_grenville.swf', selector: 'h1' });

/* Replace top menu links */
sIFR.replace(vag_rounded_bold, {
	selector: '.menu-item',
	css: [
		'.sIFR-root {  }',
		'a { color: #ffffff; font-size: 16px; text-decoration: none; }',
		'a:link { color: #ffffff; }',
		'a:hover { color: #c7c7c7; text-decoration: none; }'
	],
	forceSingleLine: true,
	transparent: true
});
sIFR.replace(vag_rounded_bold, {
	selector: '.panel-title',
	css: [
		'.sIFR-root { color: #ffffff; font-size: 16px; text-decoration: none; }',
	],
	forceSingleLine: true,
	transparent: true
});
sIFR.replace(caslon_reg, {
		selector: '#page-title .page-title-txt',
	css: [
		'.sIFR-root { color: #ffffff; font-size: 38px; text-decoration: none; }',
		'a { color: #ffffff; font-size: 38px; text-decoration: none; cursor:pointer; }',
		'a:link { color: #ffffff; cursor:pointer; }',
		'a:hover { color: #ffffff; text-decoration: none; cursor:pointer; }'
	],
	filters: {
	  DropShadow: {
		knockout: false,
		distance: 1,
		color: '#000000',
		strength: 1,
		angle: 90
	  }
	},
	forceSingleLine: true,
	selectable: false,
	transparent: true
});

sIFR.replace(helvetica_roman, {
	selector: '.red-underline',
	css: [
		'.sIFR-root { color: #c41230; font-size: 17px; text-decoration: underline; }',
		'a { color: #c41230; font-size: 17px; text-decoration: underline; }',
		'a:link { color: #c41230; }',
		'a:hover { color: #0066CCU; text-decoration: underline; }'
	],
	forceSingleLine: true,
	transparent: true
});
sIFR.replace(helvetica_roman, {
	selector: '.grey-roman',
	css: [
		'.sIFR-root { color: #747474; font-size: 12px; text-decoration: none; }',
		'a { color: #747474; font-size: 12px; text-decoration: none; }',
		'a:link { color: #747474; }',
		'a:hover { color: #747474; text-decoration: none; }'
	],
	forceSingleLine: false,
	transparent: true
});
sIFR.replace(helvetica_roman, {
	selector: '.grey-roman-single',
	css: [
		'.sIFR-root { color: #747474; font-size: 12px; text-decoration: none; }',
		'a { color: #747474; font-size: 12px; text-decoration: none; }',
		'a:link { color: #747474; }',
		'a:hover { color: #747474; text-decoration: none; }'
	],
	forceSingleLine: true,
	transparent: true
});
sIFR.replace(helvetica_roman, {
	selector: '.grey-roman-bold',
	css: [
		'.sIFR-root { color: #4a4a4a; font-size: 17px; text-decoration: none; }',
		'a { color: #4a4a4a; font-size: 12px; text-decoration: none; }',
		'a:link { color: #4a4a4a; }',
		'a:hover { color: #4a4a4a; text-decoration: none; }'
	],
	forceSingleLine: true,
	transparent: true
});
sIFR.replace(helvetica_roman, {
	selector: '.grey-roman-bold-multi',
	css: [
		'.sIFR-root { color: #4a4a4a; font-size: 17px; text-decoration: none; }',
		'a { color: #4a4a4a; font-size: 12px; text-decoration: none; }',
		'a:link { color: #4a4a4a; }',
		'a:hover { color: #4a4a4a; text-decoration: none; }'
	],
	forceSingleLine: false,
	transparent: true
});
