#buglist tr {text-align: center;}

.avatar {border: 0; float: right;}

.bold {font-weight: bold;}

.bold-small {font-size: 8pt; font-weight: bold;}

.bottom_spacing{
  background: url('/images/content_bottom.png') no-repeat;
  height: 24px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 20px;
  width: 100%;
}

.center {text-align: center;}

.container{margin-left: auto; margin-right: auto; width: 820px;}

.content{
  background: url('/images/content_middle.png') repeat-y;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
}

.floatleft {float: left;}

.floatright {float: right;}

.hidden {display: none;}

.issue-status {border-bottom: 1px dotted black;}

.italic {font-style: italic;}

.italic-small {font-size: 8pt; font-style: italic;}

.left {text-align: left;}

.menu a {color: #FFF;}

.menu a:visited {color: #FFF;}

.negative {color: #FF0000;}

.nowrap {white-space: nowrap;}

.positive {color: #008000;}

.progress400 {
  border: 1px solid #d7d7d7;
  margin-bottom: 1em;
  margin-top: 1em;
  padding: 1px;
  position: relative;
  width: 400px;
}

.progress400 .bar {
  background: #6bba70;
  color: #333;
  display: block;
  font-weight: normal;
  height: 2em;
  line-height: 2em;
  position: relative;
  text-align: center;
}

.right {text-align: right;}

.small {font-size: 8pt;}

.small-normal {font-size: 8pt; font-weight: normal;}

.small-subprojects {font-size: 8pt; width: 200px;}

.strike {text-decoration: line-through;}

.strike-small {font-size: 8pt; text-decoration: line-through;}

.tbl_menu{background: url('/images/navbar.png'); height: 45px; padding: 0px;}

.top_spacing{
  background: url('/images/content_top.png') no-repeat;
  height: 9px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 0px;
  width: 100%;
}

.underline {text-decoration: underline;}

.underline-small {font-size: 8pt; text-decoration: underline;}

a > img {border: none;}

a.resolved {text-decoration: line-through underline;}

a.subtle {color: #0000FF; text-decoration: none;}

a:active {}

address {font: 8pt Verdana, Arial, Helvetica, sans-serif;}

body {
  background: #c8caca url('../images/bug_bg.png') repeat-x;
  color: #000000;
  font: 10pt Verdana, Arial, Helvetica, sans-serif;
  margin: 6px 4px;
}

div {padding: 3px;}

div.border {
  background: #ffffff;
  border: solid 1px #000000;
  position: relative;
  text-align: center;
}

div.center {margin-left: auto; margin-right: auto; width: 50%;}

div.menu {background: #e8e8e8; color: #000000; padding: 1px; text-align: center; width: 100%;}

div.quick-summary-left {float: left; padding: 2px; text-align: left; width: 49%;}

div.quick-summary-right {float: right; padding: 2px; text-align: right; width: 49%;}

form {display: inline;}

img {}

img.delete-icon {border: 0; position: relative; top: 5px;}

img.icon {height: 11px; width: 11px;}

input {}

input.button {}

input.button-small {font-size: 8pt;}

p {font-family: Verdana, Arial, Helvetica, sans-serif;}

pre {margin-bottom: 0px; margin-top: 0px;}

select {}

span {font: 10pt Verdana, Arial, Helvetica, sans-serif;}

span.bracket-link {white-space: nowrap;}

span.dependency_dated {color: #A52A2A;}

span.dependency_met {color: #008000;}

span.dependency_unmet {color: #FF0000;}

span.dependency_upgrade {color: #FFA500;}

span.pagetitle {font-size: 12pt; font-weight: bold; text-align: center;}

span.print {font-size: 8pt;}

span.required {color: #bb0000; font-size: 8pt;}

span.small {font-size: 8pt; font-weight: normal;}

table {}

table.hide {border: solid 0px #ffffff; width: 100%;}

table.width100 {border: 0px; width: 100%;}



td {font: 10pt Verdana, Arial, Helvetica, sans-serif; padding: 4px; text-align: left;}

td.bugnote-note-private {background: #e8e8e8; color: #000000; vertical-align: top; width: 75%;}

td.bugnote-note-public {background: #e8e8e8; color: #000000; vertical-align: top; width: 75%;}

td.bugnote-private {
  background: #e8e8e8;
  color: #000000;
  font-weight: bold;
  line-height: 1.4;
  vertical-align: top;
  width: 25%;
}

td.bugnote-public {
  background: #c8c8e8;
  color: #000000;
  font-weight: bold;
  line-height: 1.4;
  vertical-align: top;
  width: 25%;
}

td.category {background: #c8c8e8; color: #000000; font-weight: bold; vertical-align: top;}

td.center {text-align: center;}

td.col-1 {background: #d8d8d8; color: #000000;}

td.col-2 {background: #e8e8e8; color: #000000;}

td.form-title {background: #ffffff; color: #000000; font-weight: bold; text-align: left;}

td.form-title-caps {
  background: #ffffff;
  color: #000000;
  font-weight: bold;
  text-align: left;
  text-transform: uppercase;
}

td.left {text-align: left;}

td.login-info-left {padding: 0px; text-align: left; width: 33%;}

td.login-info-middle {padding: 0px; text-align: center; width: 33%;}

td.login-info-right {padding: 0px; text-align: right; white-space: nowrap; width: 33%;}

td.menu {color: #000000; padding: 5px; text-align: center; width: 100%;}

td.menu a {white-space: nowrap;}

td.news-body {background: #ffffff; color: #000000; padding: 16px;}

td.news-heading-private {
  background: #d8d8d8;
  border-bottom: 1px solid #000000;
  color: #000000;
  text-align: left;
}

td.news-heading-public {
  background: #c8c8e8;
  border-bottom: 1px solid #000000;
  color: #000000;
  text-align: left;
}

td.nopad {padding: 0px;}

td.overdue {background: #ff0000; color: #000000; font-weight: bold;}

td.print {font-size: 8pt; padding: 2px; text-align: left;}

td.print-bottom {border-bottom: 1px solid #000000;}

td.print-category {
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px;
  text-align: right;
}

td.print-overdue {color: #000000; font-size: 8pt; font-weight: bold; padding: 2px;}

td.print-spacer {
  background: #ffffff;
  color: #000000;
  font-size: 1pt;
  line-height: 0.1;
  padding: 0px;
}

td.right {text-align: right;}

td.small-caption {font-size: 8pt;}

textarea {}

tr {}

tr.print {vertical-align: top;}

tr.print-category {color: #000000; font-weight: bold;}

tr.row-1 {background: #d8d8d8; color: #000000;}

tr.row-2 {background: #e8e8e8; color: #000000;}

tr.row-category {background: #c8c8e8; color: #000000; font-weight: bold;}

tr.row-category td {text-align: center;}

tr.row-category-history {background: #c8c8e8; color: #000000; font-weight: bold;}

tr.row-category-history td {text-align: left;}

tr.row-category2 {background: #c8c8e8; color: #000000;}

tr.spacer {background: #ffffff; color: #000000; height: 5px;}

tr.vcenter {vertical-align: middle;}