var cooperBlack = {
	src: 'swf/sifr/cooperBlack.swf'
};

// sIFR.prefetch(cooperBlack);
if(!UFO.uaHas("safari")) 
{
	sIFR.activate(cooperBlack);
}

sIFR.replace(cooperBlack, 
{
	selector: 'h1'
	,css: [
	'.sIFR-root { color:#59A4BA; font-size:36px; letter-spacing:-1.0; }'
	]
	,wmode: 'transparent'
});

sIFR.replace(cooperBlack, 
{
	selector: '#greenpower h2'
	,css: [
	'.sIFR-root { color:#7FB956; font-size:24px; letter-spacing:0.0; }'
	]
	,wmode: 'transparent'
});

sIFR.replace(cooperBlack, 
{
	selector: '.callout h2'
	,css: [
	'.sIFR-root { color:#ffffff; font-size:24px; letter-spacing:0.0; }'
	]
	,wmode: 'transparent'
});

sIFR.replace(cooperBlack, 
{
	selector: 'h2'
	,css: [
	'.sIFR-root { color:#8D9BA1; font-size:24px; letter-spacing:0.0; leading: -5; }'
	]
	,wmode: 'transparent'
});

sIFR.replace(cooperBlack, 
{
	selector: 'h5'
	,css: [
	'.sIFR-root { color:#e0262d; font-size:14px; letter-spacing:0.0; leading: -5; }'
	]
	,wmode: 'transparent'
});


sIFR.replace(cooperBlack, 
{
	selector: '.callout h3'
	,css: [
	'.sIFR-root { color:#E51422; font-size:18px; letter-spacing:0.0; leading: -2; }'
	,'a:link { color: #E51422; text-decoration: none; }'
	,'a:hover { color: #ffffff; text-decoration: underline; }'
	]
	,wmode: 'transparent'
});

sIFR.replace(cooperBlack, 
{
	selector: 'dl.movingContacts dt'
	,css: [
	'.sIFR-root { color:#8D9BA1; font-size:24px; letter-spacing:0.0; leading: -5; }'
	]
	,wmode: 'transparent'
});

sIFR.replace(cooperBlack, 
{
	selector: '#cta .red'
	,css: [
	'.sIFR-root { font-size:24px; color:#E51422; }'
	]
	,wmode: 'transparent'
});

sIFR.replace(cooperBlack, 
{
	selector: '#cta .grey'
	,css: [
	'.sIFR-root { font-size:24px; color:#8D9BA1; }'
	]
	,wmode: 'transparent'
});

sIFR.replace(cooperBlack, 
{
	selector: '#cta dd'
	,css: [
	'.sIFR-root { font-size:42px; color:#8D9BA1; }'
	]
	,wmode: 'transparent'
});

sIFR.replace(cooperBlack, 
{
	selector: '.subheading'
	,css: [
	'.sIFR-root { font-size:21px; color:#8D9BA1; leading: -1; }'
	]
	,wmode: 'transparent'
});
