We've tried to make WHMCS as easy to customise as possible for our users. All pages of the client area is templated to allow you to change the look and feel of every aspect of the system. In WHMCS we use the powerful Smarty template system which allows you to:
A page is made up of three templates that are combined in this order:
header.tpl The Page Template footer.tpl
The header and footer are common to every page displayed as a wrapper around the content. Within the template folders you will see numerous other template files, these take the place of 'The Page Template' above. These templates define what is displayed on each page and are named so that you can easily identify which template relates to which page. So for example the template that defines the WHMCS homepage at (yoursite.com/whmcs/) is homepage.tpl, the main client area page is clientareahome.tpl and so on.
Whichever template is selected here is referred to throughout the documentation as the active template folder. The same can be said of the order form template selected in Setup > General Settings > Ordering tab.
See also Template Syntax