/* Bugzilla main style sheet */
body
{
    font: 14px verdana;
    font-family: arial, "lucida console", sans-serif;
    margin: 0 0 auto;
    padding: 0px 0 1px 0;
    line-height: 160%;
}

a
{
    color: #000199;
    text-decoration: none;
    border-bottom: 1px dotted #000166;
}

.listlink
{
    margin-right: 10px;
    margin-top: 3px;
    white-space: nowrap;
}

.nowrap
{
    white-space: nowrap;
}

#top_bar
{
    background: #e4ebf6;
    padding: 3px 12px;
    margin: 0 0;
    border-bottom: 1px solid #809FD6;	
}

a
{
    color: #000199;
    text-decoration: none;
    border-bottom: 1px dotted #000166;
}

.aimg
{
    border: 50px;
}

#bugzilla_header
{
    border-bottom: 1px solid #D4DEF1;
    padding: 0 0 5px 0;
    min-height: 100px;
    height: auto !important;
    height: 70px;
    line-height: 170%;
}

.bugzilla_header
{
    background: white url(/images/jungo_header_back.png) left top repeat-x;
}

.bugzilla_header_switched
{
    background: white url(/images/jungo_header_back_green.png) left top repeat-x;
}

.bugzilla_header_switched_customer
{
    background: white url(/images/jungo_header_back_red.png) left top repeat-x;
}

#jheader
{
    position: relative;
    padding: 0 0 0 10px;
    font: 12px verdana;
}

#jheader-logo
{
    float: left;
    padding: 5px;
}

#jhead-user
{
    float: right;
    padding-right: 10px;
}

#jhead-actions, #jhead-user
{
    padding-top: 10px;
}

#jhead-actions
{
}

#jhead-queries
{
    padding-top: 10px
}

.switched_to_jungo
{
    background-color: lightyellow;
}

.switched_to_customer
{
    background-color: lightpink;
}

#bugzilla_body
{
    padding: 0 0 0 10px;
}

#debug_mode
{
    bottom: 0;
    color: royalblue;
    font-weight: bold;
    width: 100%;
    padding: 0 0 0 10px;
}

.buglink_unconfirmed
{
    font-style: italic;
}

.buglink_resolved, .buglink_resolved A,
.buglink_verified, .buglink_verified A,
.buglink_closed, .buglink_closed A
{
    color: blue;
}

.xbuglink_resolved A:visited,
.xbuglink_verified A:visited,
.xbuglink_closed A:visited
{
    color: purple;
}

.buglink_resolved
{
    background-color: yellow;
}

.buglink_verified
{
    background-color: lightgreen;
}

.buglink_resolved, .buglink_verified, .buglink_closed,
.buglink_resolved span, .buglink_verified span,
.buglink_closed span
{
    text-decoration: line-through !important;
}

.buglink_closed, .buglink_closed A
{
    background-color: lightgrey;
}

.mandatory_label
{
    color: red;
}

.first_time_login_notice
{
    color: blue;
    background-color: yellow;
}

#buglist tr:hover
{
    background: #f4f4ff; /* very light blue */
}

.branch_value
{
    color: blue;
    font-style: italic;
}

.colchange-aggregates
{
     font-size: 12px;
     margin: 2 0 7 70;
     font-weight: lighter;
}

.buglist-aggregates
{
    background-color:Azure;
    border-top: dotted;
}

/* highlighted table - same as used in Bugzilla mail notifications */
.hl_table
{
        margin: 20px;
        margin-bottom: 10px;
        margin-left: 45px;
        text-align: left;
        border-collapse: collapse;
}
.hl_table th
{
        font-size: 13px;
        font-weight: bold;
        padding: 8px;
        border-left: 1px solid #fff;
        border-bottom: 1px solid #fff;
        color: #039;
}

.hl_table td,
.hl_table th
{
        background: #e8edff; 
}

.hl_table td
{
        padding: 8px;
        border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        color: #669;
        border-top: 1px solid transparent;
}
.hl_table tr:hover th,
.hl_table tr:hover td
{
        background: #d0dafd;
        color: #339;
}

