Во-первых, сделайте его текстовым полем вместо обычного текстового поля.
Тогда
Font fnt=new Font("Verdana", 8F, FontStyle.Italic, GraphicsUnit.Point);
string mystring=@" " + j + "th";
if (richTextBox1.Find(mystring)>0)
{
int my1stPosition=richTextBox1.Find(mystring);
richTextBox1.SelectionStart=my1stPosition;
richTextBox1.SelectionLength=mystring.Length;
richTextBox1.SelectionFont=fnt;
richTextBox1.SelectionColor=Color.CadetBlue;
}