#logo img { width: 11em; } tr.clickable:hover { background-color: #a0a0f0; cursor: pointer; } .layoutTable td, .layoutTable th { border-style: none; } .layoutTable th { vertical-align: top; } a.smallLink { font-size: 60%; vertical-align: top; } .error-msg { color: red; white-space: pre-wrap; } .error { color: red; font-weight: bold; } pre.buildlog { border: 1px solid black; padding: 0.3em; white-space: pre-wrap; } div.buildlog { border: 1px solid black; padding: 0.3em; } .multiLineMsg { padding: 0em; margin: 0em; white-space: pre-wrap; } ul.productList { list-style: none; padding-left: 1em; } ul.productList li { margin-top: 1em; } .runningBuild { background-color: #ff3030; color: white; } .disabledBuild { background-color: #b0b0b0; } .productDetails { display: none; margin-top: 1em; margin-bottom: 1em; margin-left: 3em; } .template { display: none; } div.help { border: solid black 1px; padding-left: 1em; padding-right: 1em; } div.help pre { padding-left: 1.5em; color: #400000; } /* Sortable tables */ table.tablesorter { text-align: left; } table.tablesorter thead tr .header { background-image: url(/static/js/tablesorter/themes/blue/bg.gif); background-repeat: no-repeat; background-position: center right; cursor: pointer; } table.tablesorter thead tr .headerSortUp { background-image: url(/static/js/tablesorter/themes/blue/asc.gif); } table.tablesorter thead tr .headerSortDown { background-image: url(/static/js/tablesorter/themes/blue/desc.gif); } table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp { background-color: #ffe000; } table.tablesorter thead tr th { padding-right: 1.5em; } /* Overriding tablesorter... */ th.releaseSetJobName { font-size: 60%; padding: 0 0 0 0; } /* Editing */ input.string { font-family: sans-serif; font-size: 100%; background-color: #fffff0; width: 20em; } input.shortString { width: 7em; } input.longString { width: 40em; } select { background-color: #fffff0; } button { background-color: #f0f0e0; } form.inline { display: inline; }