Apache Forrest code update

code update
by
NKB
:

Major update to inner working of the krysalis-site skin:
- removed all use of the spacer.gif image
- replaced all visual enhancement icons with css icons
- fixed CSS and html validation
- reduced final output size,
- removed all font tag usage in favor of css
- added aural (speech) style in css
- reduced usage of nested tables
- refactored main xhtml stylesheet to be more clear and maintainable
- refactored css to have a single small place where to define the skin colors
- changed icons to original icons (made by me and not gotten from elsewhere)
- removed unused icons.
- made location of minitoc configurable as "page", "menu", or "both"