Changed the markSelection method to check for hilitecolor support before using it because IE does not support it.