The Remedyforce Self Service Portal leverages the force.com Customer Portal. It looks different because we created visual force pages for a rich user experience rather than leaving the default forms for you to configure/setup. To set up the self service portal, you need to enable sites and then create clients that will be associated a customer portal license. There is detailed documentation on this in the Getting Started Guide located under the help menu in Remedyforce or you can click the "New! Getting Started Videos" link at the top right of the page to find a number of videos to help with configuration topics including this one. Let us know if you still have questions.