One of the strongest features of CSS is the cascading model. Presentation rules can be fetched from different remote files, tied to the document or associated to one specific element in a page. This allows sharing and reuse of sets of rules while allowing specific presentation. It also allows the use of an user defined set of rules to accommodate his preferences. It is possible to manipulate rules in one style sheet but also to move them from one style sheet to another, allowing a user to take presentation rules from a remote server and apply them selectively to his own pages, in the purpose of building a pool of presentation rules.
Colors allows one to choose the foreground and background colors from a palette.
Format allows one to set alignment, indentation, justification and linespacing. Background Image allows one to insert a background image and to select the repeat mode. A list of the existing classes is proposed, the type of the current element being the default. This is the first step toward defining CSS rules. Presentation is moved from the selected element to the document header, defining a new CSS rule.