.use-testing .TestPage{background:#FFF;color:#404040;font-size:90%;font-family:Helvetica,sans-serif;padding:4em}.use-testing .TestPage h1{margin-top:1em;margin-bottom:1em}.use-testing .TestPage p{margin-top:1em;margin-bottom:1em}.use-testing .TestPage ul,.use-testing .TestPage ol{margin-top:1em;margin-bottom:1em}.use-testing .TestPage ul li,.use-testing .TestPage ol li{padding-left:1em;margin-left:1em}.use-testing .TestPage ul li{list-style-type:square}.use-testing .TestPage ol li{margin-left:1.5em;list-style-type:decimal}.use-testing .TestPage blockquote{background:#FAFAFA;border:1px solid #F0F0F0;padding:1em}.use-testing .TestResults{margin-top:1.25em}.use-testing .TestResults:first-child{margin-top:0}.use-testing .TestResults table{width:100%}.use-testing .TestResults table tr td{font-size:90%;border-collapse:collapse;border-bottom:1px solid black;padding:10px;vertical-align:top;text-align:left}.use-testing .TestResults table tr td.test-id{width:50px;color:#A0A0A0}.use-testing .TestResults table tr td.test-name{font-weight:bold}.use-testing .TestResults table tr td.test-time{text-align:right;width:100px}.use-testing .TestResults table tr:hover .test td{background:#F0F0F0}.use-testing .TestResults table tr.testcase td{border:0 solid transparent;border-bottom:2px solid black;padding-left:0;padding-bottom:5px;padding-top:20px;font-size:130%;font-weight:bold}.use-testing .TestResults table tr.testcase:first-child td{padding-top:0}.use-testing .TestResults table tr.test-succeeded td.test-time{background:#C7E744}.use-testing .TestResults table tr.test-failed td{border:4px solid #E75744}.use-testing .TestResults table tr.test-failed td.test-time{background:#E75744;color:#FFF;font-weight:bold}.use-testing .TestResults ul.assertions{list-style-type:square;font-size:.9em;color:#AAA}.use-testing .TestResults ul.assertions li.assertion-failed{color:#F00}.use-testing .TestResults .notes{list-style-type:none;font-size:.8em;opacity:.5}.use-testing .TestResults .empty{display:none}