button#manage-calcify-tables-button {
    /* Horizontally center the button */
    display: block;
    margin: auto;
}
table#table-of-calcify-tables td {
    /* Vertically center table cell contents.
       Might consider applying this to more tables across CoralNet (or
       removing the `baseline` value from reset.css). */
    vertical-align: middle;
}
table#table-of-calcify-tables td.name {
    max-width: 300px;
}
table#table-of-calcify-tables td.description {
    max-width: 300px;
}
table#table-of-calcify-tables td.actions {
    max-width: 140px;
}
#new-rate-table-form textarea {
    width: 250px;
    height: 5em;
    margin: 0;
}

/* Image/patch thumbnail grid, indicating annotation status. */
img.thumb.confirmed {
    border: 4px #00CC00 solid;
}
img.thumb.unconfirmed {
    border: 4px #FF9900 solid;
}
img.thumb.unclassified {
    border: 4px #CC4444 solid;
}


/* Edit-metadata form. */
#id_metadata_form input[type="text"].changed {
    border-color: blue;
}
#id_metadata_form input[type="text"].error {
    border-color: red;
}
#id_metadata_form textarea {
    /* Make this fit better in a grid (as a tradeoff vs. ease of editing). */
    width: 200px;
    height: 1.5em;
    margin: 0;
}
#metadata-form-table-wrapper {
    overflow: auto;
    max-height: 500px;
    width: 980px;
}
#metadataFormTable {
    /* Don't allow descendant elements to word-wrap, including the
    column headers and the cells in the annotation status column. */
    white-space: nowrap;
}
#metadataFormTable td {
    /* Make the text fields and text areas line up better.
    'baseline' makes them line up weird. */
    vertical-align: middle;
}
#metadataFormTable td.status {
    padding: 0 10px;
}
