/*
    archive1.css - this is the style sheet that goes with the forecast Product archives
    
    (naming it archive1.css in case styles dramatically change down the road. older
        archives can be associated with this one, and we can create a new version
        for future archives)
*/

h1 {
    font-size:12pt;
}

h2 {
    font-size:10pt;
}

h3 {
    font-size:10pt;
}

/* DANGER GRAPHIC RELATED */
table.danger {
    border-collapse:collapse;
    border:1.5pt solid black;
    table-layout:fixed;
}

table.danger-legend {
    border-collapse:collapse;
    table-layout:fixed;
    width:100%;
}

p.below-legend-text {
    font-size:8pt;
}

table.danger td {
    padding-top:1px;
    padding-right:1px;
    padding-left:1px;
    color:black;
    font-size:11.0pt;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    font-family:Arial, sans-serif;
    text-align:center;
    vertical-align:bottom;
    white-space:normal;
}

table.danger td.add-border {
    border:1pt solid black;
}

table.danger-legend td {
    padding-top:1px;
    padding-right:1px;
    padding-left:1px;
    color:black;
    font-size:11.0pt;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    font-family:Arial, sans-serif;
    text-align:left;
    vertical-align:bottom;
    border:none;
    white-space:normal;
}

/***
    NOTE: Changes to FOLLOWING av* CSS MUST also be made in getTrendTextAndClass() and getWarningTextAndClass()
          to support emailing of Danger Graphic.  And dangergraphic_legend.html.
***/
table.danger td.av-warning {
    color:#FCF305;
    font-weight:700;
    text-align:center;
    background:#DD0806;
    white-space: normal;
    border:1pt solid black;
    font-size:9pt;  /* make smaller than other text */
}
    
table.danger td.av-watch {
    color:black;
    font-weight:700;
    text-align:center;
    background:#FCF305;
    white-space: normal;
    border:1pt solid black;
    font-size:9pt;  /* make smaller than other text */
}

table.danger td.av-special {
    color:white;
    font-weight:700;
    text-align:center;
    background:gray;
    white-space: normal;
    border:1pt solid black;
    font-size:9pt;  /* make smaller than other text */
}

table.danger td.av-none {
    border:1pt solid black;
}

table.danger td.av-trend {
    white-space: normal;
    border:1pt solid black;
}

table.danger td.av-danger-low, table.danger-legend td.av-danger-low {
    color:black;
    font-weight:700;
    text-align:center;
    background:#00FF00;
    border:1pt solid black;
}

table.danger td.av-danger-moderate, table.danger-legend td.av-danger-moderate {
    color:black;
    font-weight:700;
    text-align:center;
    background:#FFFF00;
    border:1pt solid black;
}

table.danger td.av-danger-considerable, table.danger-legend td.av-danger-considerable {
    color:black;
    font-weight:700;
    text-align:center;
    background:#FF6600;
    border:1pt solid black;
}

table.danger td.av-danger-high, table.danger-legend td.av-danger-high {
    color:black;
    font-weight:700;
    text-align:center;
    background:#FF0000;
    border:1pt solid black;
}

table.danger td.av-danger-extreme, table.danger-legend td.av-danger-extreme {
    color:white;
    font-weight:700;
    text-align:center;
    background:black;
    border:1pt solid black;
}
