html, body {    padding: 0;    margin: 0;}pre {    font-family: inherit;    font-size: inherit;}body {    color: rgba(0,0,0,0.5);    background: #d6d6d6;    margin-top: 20px;    margin-bottom: 20px;}body, th, caption {    font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}table {    border-spacing: 0;    padding: 0;    margin: 0;    margin-left:auto;    margin-right:auto;    border-collapse: collapse;}body > table {    border: 1px solid black;}a {    color: rgb(102, 102, 102);    text-decoration: none;}a:hover {    color: rgba(102, 102, 102, 0.5);    text-decoration: underline;}caption {    padding: 0 0 5px 0;    text-align: right;}th, td {    border-right: 1px solid #2b2b2b;    border-bottom: 1px solid #2b2b2b;    padding: 6px 6px 6px 12px;}th {    color: #eee;    letter-spacing: 2px;    text-transform: uppercase;    text-align: left;    background: rgba(0,0,0,0.5);    text-shadow: 0 2px 2px rgba(255, 255, 25, .1);}td {    background: #ffffff;    color: rgb(102, 102, 102);    text-shadow: 0 2px 2px rgba(0, 0, 0, .1);}td.alt {    background: #F5FAFA;    color: #797268;}th.id, td.id {    /* NOTE: To show the evidence id remove the following line */    display: none;}th.agent-instance, td.agent-instance {    /* NOTE: To show the agent instance id remove the following line */    display: none;}td.rel0 {    background: #ffffff url('0.png') no-repeat;    background-position: 5px center;}td.rel1 {    background: #ffffff url('1.png') no-repeat;    background-position: 5px center;}td.rel2 {    background: #ffffff url('2.png') no-repeat;    background-position: 5px center;}td.rel3 {    background: #ffffff url('3.png') no-repeat;    background-position: 5px center;}td.rel4 {    background: #ffffff url('4.png') no-repeat;    background-position: 5px center;}table.inner {    margin: 0;}table.inner td.inner {    border: none;}table.inner tr > td:first-child {    font-weight: bold;    text-transform: uppercase;}table.inner tr:nth-child(even) td {    background-color: #F2F2F2;}td.date {    padding: 6px 12px;}table.stat {    border-spacing: 0;    padding: 0;    margin: 0;}table.stat td.stat {    text-align: center;    vertical-align: bottom;    border-right: 0px;    border-bottom: 0px;    padding: 4px 4px 4px 4px;}.info-header {    margin-left: auto;    margin-right: auto;    text-align: center;    margin-bottom: 1.3em;    font-size: 1.5em;}.info-header .name {    font-weight: bold;    font-size: 1.1em;    color: #000000;}