Changed the markSelection method to use hilitecolor when it is supported and fallback to backcolor.