echo '<a href="location of the ruleslist.rtf">
<img src="location of the image to use as the button" alt="noloadimg desc" title="desc of image or like click Here for the rules" width="imgsizewide" height="imgsizehigh" /></a>'
The above will open the RTF file if your visitor wants to print it they have to do it manually via a print button that is usable on the users computer when the RTF loads.
Its like opening a PDF file Browsers use adobe acrobat reader to display the file and a new menu appears in the screen with a save and a print button.
Browsers try to open files within the browser itself if it can read it such as html, txt, php, etc.
When it can't, it searches for a helper program to open it, like .doc opens in MS Word on a PC, .xls opens in MS Excel on a PC etc.
MS Word can read RTF files so as long as they have word they are ok.
Hope this answered your question and helps
Maine Notary Net