The output documents need some CSS to render successes, failures, stack traces etc. correctly.
The essential styles will be embedded at the top of the <head> section of the document. This allows user-supplied stylesheets to override the settings, if desired, and allows the document to perform its function without any external dependencies (this makes it easier to e-mail the output documents).
If we process this document:
<html xmlns:concordion="http://www.concordion.org/2007/concordion"> <head> <title>Example</title> </head> <body> <p>Body content goes here.</p> </body> </html>
We expect the output document to have a <style> element inserted into the <head> section before the <title> element.
The <style> element should contain styles for CSS classes like ".success" and ".failure".