body { font: 14px "Helvetica Neue Light", "Lucida Grande", "Calibri", "Arial", sans-serif; padding-left: 40px; } h1 { padding-top: 20px; font-weight: bold; font: 24px; /* "Helvetica Neue Light", "Lucida Grande", "Calibri", "Arial", sans-serif; */ } p { margin-top: 5px; padding-left: 20px; } .fail { background: url( ../images/fail-16.png ) no-repeat; padding-left: 20px; color: red; } .failInSummary { color: red; } .suite { border: 1px outset gray; margin: 2px; padding-left: 1em; } .spec { margin: 5px; clear: both; } .passed { background-color: lightgreen; } .failed { background-color: pink; } .skipped { color: #777; background-color: #eee; } .resultMessage { white-space: pre; } .stackTrace { white-space: pre; font-size: .8em; margin-left: 10px; height: 5em; overflow: auto; border-left: 1px solid red; padding-left: 5em; } .runSpec { margin-left: 5px; float: right; }