sIFR.delayCSS  = true;

sIFR.activate(din, dinlight);

	// Navigation elements
//			'.sIFR-root { color: #FAE04D; text-align: right; text-transform: uppercase; text-decoration: none; font-weight: normal; margin-top: 8px; margin-bottom: 8px; }',
	sIFR.replace(din, {
		selector: '.nav1', wmode: 'transparent',
		css: [
			'.sIFR-root { color: #FAE04D; text-align: right; text-transform: uppercase; text-decoration: none; font-weight: normal; }',
			'a { text-decoration: none; color: #FAE04D; }',
			'a:hover { color: #FFFFFF; }'
		]
	});

//			'.sIFR-root { color: #FFFFFF; text-align: right; text-transform: uppercase; text-decoration: none; font-weight: normal; margin-top: 8px; margin-bottom: 8px; }'
	sIFR.replace(din, {
		selector: '.nav1selected', wmode: 'transparent',
		css: [
			'.sIFR-root { color: #FFFFFF; text-align: right; text-transform: uppercase; text-decoration: none; font-weight: normal; }'
		]
	});

//			'.sIFR-root { color: #FFFFFF; text-align: right; text-decoration: none; font-weight: normal; border-bottom: dotted 2px #c0c0c0; background-image: url(../images/navarrow.png); background-position: right center; background-repeat: no-repeat; padding-right: 25px; }',
	sIFR.replace(din, {
		selector: '.nav2', wmode: 'transparent',
		css: [
			'.sIFR-root { color: #FFFFFF; text-align: right; text-decoration: none; font-weight: normal; }',
			'a { text-decoration: none; color: #FFFFFF; }',
			'a:hover { color: #FFFFFF; }'
		]
	});

//			'.sIFR-root { color: #01A4AD; text-align: right; text-decoration: none; font-weight: normal; border-bottom: dotted 2px #FFFFFF; background-image: url(../images/navarrow-selected.png); background-position: right center; background-repeat: no-repeat; padding-top: 8px; padding-bottom: 10px; margin-bottom: 4px; margin-right: 25px; }'
	sIFR.replace(din, {
		selector: '.nav2selected', wmode: 'transparent',
		css: [
			'.sIFR-root { color: #FAE04D; text-align: right; text-decoration: none; font-weight: normal; }'
		]
	});


// Main page headings
  sIFR.replace(din, {
    selector: '#MainArea h1'
    ,wmode: 'transparent'
     ,css: [
     '.sIFR-root { text-align: left; color:#117a73; text-transform : uppercase; }'
    ]
  });

  sIFR.replace(din, {
      selector: '.h1like'
    , wmode: 'transparent'
     , css: [
     '.sIFR-root { text-align: left; color:#117a73; text-transform : uppercase; }'
    ]
  });

  sIFR.replace(din, {
    selector: '#MainArea h2'
    ,wmode: 'transparent'
     ,css: [
     '.sIFR-root { text-align: left; color:#117a73; text-transform : uppercase; }'
    ]
  });

// Page summary paragraph
  sIFR.replace(dinlight, {
    selector: '.pagesummary'
    ,wmode: 'transparent'
    ,css: [
    '.sIFR-root { color: #20342E; }'
    ]
  });

// Project / assessment title
  sIFR.replace(din, {
    selector: '.projectname'
    ,wmode: 'transparent'
    ,css: [
    '.sIFR-root { color: #20342E; }'
    ]
  });

  sIFR.replace(din, {
      selector: '.assessmentname'
    , wmode: 'transparent'
    , css: [
    '.sIFR-root { color: #20342E; }'
    ]
  });

  // Questionnaire navigation
  sIFR.replace(din, {
      selector: '.qqnav1', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #FAE04D; text-align: right; text-decoration: none; font-weight: normal; }',
			'a { text-decoration: none; color: #FAE04D; }',
			'a:hover { color: #FFFFFF; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqnav1selected', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #FFFFFF; text-align: right; text-decoration: none; font-weight: normal; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqnav_f', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #009FD8; text-align: right; text-transform: uppercase; text-decoration: none; font-weight: normal; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqnav_bq', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #D40060; text-align: right; text-transform: uppercase; text-decoration: none; font-weight: normal; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqnav_i', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #E24400; text-align: right; text-transform: uppercase; text-decoration: none; font-weight: normal; }'
		]
  });


  sIFR.replace(din, {
      selector: '.qqnav2', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #FFFFFF; text-align: right; text-decoration: none; font-weight: normal; }',
			'a { text-decoration: none; color: #FFFFFF; }',
			'a:hover { color: #FFFFFF; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqnav2selected_f', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #009FD8; text-align: right; text-decoration: none; font-weight: normal; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqnav2selected_bq', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #D40060; text-align: right; text-decoration: none; font-weight: normal; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqnav2selected_i', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #E24400; text-align: right; text-decoration: none; font-weight: normal; }'
		]
  });

  // Questionnaire page headings
  sIFR.replace(din, {
      selector: '.qqh1', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #127B74; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqh1_f', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #009FD8; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqh1_bq', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #D40060; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqh1_i', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #E24400; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqh2', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #127B74; text-transform: uppercase; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqh2_f', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #009FD8; text-transform: uppercase; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqh2_bq', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #D40060; text-transform: uppercase; }'
		]
  });

  sIFR.replace(din, {
      selector: '.qqh2_i', wmode: 'transparent',
      css: [
			'.sIFR-root { color: #E24400; text-transform: uppercase; }'
		]
  });

  // Popup headings
  sIFR.replace(din, {
      selector: '.PopupTitle'
    , wmode: 'transparent'
     , css: [
     '.sIFR-root { color:#20342E; text-transform : uppercase; }'
    ]
  });
