function CNN_roofBar( tableCellRef, hoverFlag ) {
	if ( hoverFlag ) {
		tableCellRef.style.borderStyle = 'inset';
		tableCellRef.style.backgroundColor = '#0065ac';
		tableCellRef.style.borderColor = '#0065ac';
		if ( document.getElementsByTagName ) {
			tableCellRef.getElementsByTagName( 'a' )[0].style.color = '#fff';
		}
	} else {
		tableCellRef.style.borderStyle = 'outset';
		tableCellRef.style.backgroundColor = '#0075cd';
		tableCellRef.style.borderColor = '#0075cd';
		if ( document.getElementsByTagName ) {
			tableCellRef.getElementsByTagName( 'a' )[0].style.color = '#fff';
		}
	}
}