body { /*background-color: #ffffff;*/ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin: 0; margin-right: 30px; } #mantis_header { margin-top: 5px; background: #994217 url(../images/main_block.png) no-repeat 0 -240px; border: 0; color: #fff; text-align: left; width: 100%; padding-right: 5px; } h1.title { background-color: #000000; border-bottom: 2px solid #999; width: 100%; line-height: 45px; font-size: 23px; font-family: Geneva, verdana, sans-serif; margin: 0 0 -1px 0; display: none; } h1.title a { color: #ffffff; text-decoration: none; padding: 0 0 0 5px; } h1.title img { float: right; padding: 5px 5px 0 0; } p { font-family: Verdana, Arial, Helvetica, sans-serif; } address { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt } pre { margin-top: 0px; margin-bottom: 0px; } a:hover { cursor: pointer; text-decoration: underline; } a { color: #000; text-decoration: none; } a:active {} a:link {} a:visited {} /*a.subtle { color: blue; text-decoration: none; }*/ a.resolved { text-decoration: line-through underline; } a > img { border: none; } form { display: inline; } input {} input.button { cursor: pointer; } input.button-small { font-size: 8pt; } input { font: inherit; font-weight: normal; color: #333; background-color: #fff; line-height: normal; margin: 0; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #ccc; box-shadow: inset 0 0 1px #eee; border-radius: 4px; } form.search { font-size: 12px; } form.search input.small { width: 20em; padding: 2px 22px 1px 2px; margin: -1px -10px -1px 0; } form.search input.button-small { background: transparent url(../images/search.png) no-repeat 0 0; border-width: 0; width: 19px; height: 14px; text-indent: -99999px; margin-left: -15px; margin-right: -4px; box-shadow: none; padding: 0; } textarea {} select {} span { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; } span.print { font-size: 8pt; } span.required { font-size: 8pt; color: #bb0000; } span.small { font-size: 8pt; font-weight: normal; } span.pagetitle { font-size: 12pt; font-weight: bold; text-align: center } .bracket-link { white-space: nowrap; font-size: 8pt; } .bracket-link a { padding: 3px 5px 2px 5px; } .bracket-link a:hover { background: #994217 url(../images/menu_gfx.png) no-repeat 100% -30px; color: #fff; cursor: pointer; text-decoration: none; } .bracket-link .active { font-size: 8pt; color: #fff; background: #000000 url(../images/menu_gfx.png) no-repeat 100% 0; padding: 3px 5px 2px 5px; } span.dependency_dated { color: maroon; } span.dependency_met { color: green; } span.dependency_unmet { color: red; } span.dependency_upgrade { color: orange; } table { } table.hide { width: 100%; border: solid 0px #ffffff; } table.width100 { width: 100%; border: solid 0px #000000; } table.width90 { width: 100%; border: solid 0px #000000; } table.width75 { width: 100%; border: solid 0px #000000; } table.width60 { width: 100%; border: solid 0px #000000; } table.width50 { width: 100%; border: solid 0px #000000; } td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 4px; text-align: left; } td.center { text-align: center; } td.left { text-align: left; } td.right { text-align: right; } td.category { background-color: #c8c8c8; color: #000000; font-weight: bold; vertical-align : top; } td.overdue { background-color: #ff0000; color: #000000; font-weight: bold; } td.col-1 { background-color: #d8d8d8; color: #000000; } td.col-2 { background-color: #e8e8e8; color: #000000; } td.form-title { background-color: rgba(240, 240, 240, 0.9); color: #000000; font-weight: bold; text-align: left; } td.form-title-caps { background-color: #ffffff; color: #000000; font-weight: bold; text-align: left; text-transform: uppercase; } td.nopad { padding: 0px; } td.small-caption { font-size: 8pt; } td.print { font-size: 8pt; text-align: left; padding: 2px; } td.print-category { font-size: 8pt; color: #000000; font-weight: bold; text-align: right; padding: 2px; } td.print-overdue { font-size: 8pt; color: #000000; font-weight: bold; padding: 2px; } td.print-bottom { border-bottom: 1px solid #000000; } td.print-spacer { background-color: #ffffff; color: #000000; font-size: 1pt; line-height: 0.1; padding: 0px;} tr {} tr.spacer { background-color: rgba(240, 240, 240, 0.9); color: #000000; height: 5px; } tr.row-1 { background-color: #d8d8d8; color: #000000; } tr.row-2 { background-color: #e8e8e8; color: #000000; } tr.row-category { background-color: #c8c8c8; color: #000000; font-weight: bold;} tr.row-category td { text-align:center; } tr.row-category1 { background-color: #e8e8e8; color: #000000; font-weight: bold;} tr.row-category2 { background-color: #c8c8c8; color: #000000; } tr.row-category-history { background-color: #c8c8c8; color: #000000; font-weight: bold;} tr.row-category-history td { text-align: left; } tr.vcenter { vertical-align: middle; } tr.print { vertical-align: top; } tr.print-category { color: #000000; font-weight: bold; } #buglist tr { text-align: center; } td.bugnote-public { background-color: #c8c8c8; color: #000000; font-weight: bold; width: 25%; line-height: 1.4; vertical-align: top; } td.bugnote-private { background-color: #e8e8e8; color: #000000; font-weight: bold; width: 25%; line-height: 1.4; vertical-align: top; } td.bugnote-note-public { background-color: #e8e8e8; color: #000000; width: 75%; vertical-align: top; } td.bugnote-note-private { background-color: #e8e8e8; color: #000000; width: 75%; vertical-align: top; } td.login-info-left { width: 33%; padding: 0 0 0 5px; text-align: left; } td.login-info-middle { width: 33%; padding: 0px; text-align: center; } td.login-info-right { width: 33%; padding: 0px; text-align: right; white-space: nowrap; } #menu { display: block; margin-top: 4px; padding-top: 6px; } #menu a { font-size: 11px; line-height: 19px; padding: 2px 5px; text-decoration: none; white-space: nowrap; } #menu a:hover { background: #994217 url(../images/menu_gfx.png) no-repeat 100% -30px; color: #fff; cursor: pointer; } #menu .active { color: #fff; background: #000000 url(../images/menu_gfx.png) no-repeat 100% 0; padding: 0 5px 0 5px; } td.news-heading-public { background-color: #c8c8c8; color: #000000; text-align: left; border-bottom: 1px solid #000000; } td.news-heading-private { background-color: #d8d8d8; color: #000000; text-align: left; border-bottom: 1px solid #000000; } td.news-body { background-color: #ffffff; color: #000000; padding: 16px; } img {} img.icon { width: 11px; height: 11px; } img.delete-icon { position: relative; top: 5px; border: 0; } div { padding: 0px; } div.menu { background-color: #e8e8e8; color: #000000; text-align: center; width: 100%; padding: 1px; } div.center { width: 50%; margin-right: auto; margin-left: auto; } div.border { background-color: #ffffff; border: solid 1px #000000; text-align: center; position: relative; } div.quick-summary-left { width: 49%; padding: 2px; text-align: left; float: left; } div.quick-summary-right { width: 49%; padding: 2px; text-align: right; float: right;} .center { text-align: center; } .left { text-align: left; } .right { text-align: right; } .floatright { float: right; } .floatleft { float: left; } .small { font-size: 8pt; } .small-normal { font-size: 8pt; font-weight: normal; } .small-subprojects { font-size: 8pt; width: 200px; } .bold { font-weight: bold; } .bold-small { font-weight: bold; font-size: 8pt; } .italic { font-style: italic; } .italic-small { font-style: italic; font-size: 8pt; } .underline { text-decoration: underline; } .underline-small { text-decoration: underline; font-size: 8pt; } .strike { text-decoration: line-through; } .strike-small { text-decoration: line-through; font-size: 8pt; } .hidden { display: none; } .nowrap { white-space: nowrap; } .positive { color: green; } .negative { color: red; } .issue-status { border-bottom: 1px dotted black; } .avatar { float: right; border: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-radius: 5px; } .progress400 { position: relative; width: 400px; border: 1px solid #d7d7d7; margin-top: 1em; margin-bottom: 1em; padding: 1px; } .progress400 .bar { display: block; position: relative; background: #6bba70; text-align: center; font-weight: normal; color: #333; height: 2em; line-height: 2em; }