/* Notices and Errors */
div.message {
        color: #900;
        font-size: 140%;
        font-weight: bold;
        margin: 1em 0;
}
div.error-message {
        color: #900;
        font-weight: bold;
}
div.error em {
        font-size: 140%;
        color: #003d4c;
}
span.notice {
        background-color: #c6c65b;
        color: #fff;
        display: block;
        font-size: 140%;
        padding: 0.5em;
        margin: 1em 0;
}



/* Tables */

 td.actions {
        text-align: center;
        white-space: nowrap;
}
td.actions a {
        display: inline;
        margin: 0px 6px;
}
.cake-sql-log  {
        background: #f4f4f4;
        border-top: 1px solid #ccc;
        border-left: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        clear: both;
        color: #333;
        margin-bottom: 10px;
        width: 100%;
}
.cake-sql-log  td {
        background: #fff;
        border-right: 1px solid #ccc;
        vertical-align: top;
        padding: 4px 8px;
        text-align: left;
}


/* Paging */
div.paging {
        color: #ccc;
        margin-bottom: 2em;
}
div.paging div.disabled {
        color: #ddd;
        display: inline;
}


