body
{
    font-size: 10pt;
    font-family: verdana;
}

h1
{
    font-size: 16pt;
    font-weight: normal;
    width: 100%;
    padding: 4pt 0pt 6pt 0pt;
    margin: 0px 0px 10pt 0px;
}

h2
{
    font-size: 14pt;
    font-weight: normal;
    background: #cccccc;
    width: 100%;
    padding: 2pt 0pt 4pt 0pt;
    margin: 0pt 0pt 2pt 0pt;
}

h3
{
    font-size: 12pt;
    font-weight: normal;
    width: 100%;
    padding: 2pt 0pt 4pt 0pt;
    margin: 0pt 0pt 0pt 0pt;
}

div.Section
{
    border: 1px solid #aaaaaa;
    margin: 2pt 2pt 4pt 10pt;
    padding: 0pt;
}

div.CompileInfo
{
    border: 1px solid #aaaaaa;
    margin: 2pt 2pt 4pt 10pt;
    padding: 0pt;
}

div.Shader
{
    border: 1px solid #aaaaaa;
    margin: 2pt 2pt 4pt 10pt;
    padding: 0pt;
}

div.ImageSet
{
    border: 1px solid #aaaaaa;
    margin: 2pt 2pt 4pt 10pt;
    padding: 0pt;
}

div.Image
{
    border: none;
    margin: 2pt;
    text-align: center;
}

pre.InfoLog
{
    background: #ddddee;
    margin: 0px;
}

td.ConfigListTitle
{
    font-weight: bold;
    text-align: right;
}

td.ConfigListValue
{
    text-align: right;
}

table.Totals
{
    border-collapse: collapse;
    text-align: right;
}

table.Totals td
{
    padding: 2pt 4pt 2pt 4pt;
}

div.TestCaseResult
{
    border: 1px solid #aaaaaa;
    margin: 15pt 2pt 2pt 2pt;
    padding: 0pt;
}

/* Background colors based on status code / status. */
.Pass                    { background: #80ff80; }
.Fail                    { background: #ff4040; }
.QualityWarning            { background: #ffff00; }
.CompatibilityWarning    { background: #ffff00; }
.Pending                { background: #808080; }
.Running                { background: #d3d3d3; }
.NotSupported            { background: #ff69b4; }
.ResourceError            { background: #ff4040; }
.InternalError            { background: #ff1493; }
.Canceled                { background: #808080; }
.Crash                    { background: #ffa500; }
.Timeout                { background: #ffa500; }
.Disabled                { background: #808080; }
.Terminated                { background: #ffa500; }
.Missing                { background: #808080; }
.OK                        { background: #80ff80; }
