/*********************************************************************
* table
*********************************************************************/

table
{
/*    border: 1px solid #bbb; */
}

table td, table th
{
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 4px 6px;
}

/*********************************************************************
* label
*********************************************************************/

label:hover
{
    cursor: pointer;
    background: #eee;
}

/*********************************************************************
* code
*********************************************************************/

code
{
    padding: 5px;
    background-color: #f5f5f5;
    overflow: auto;
}

pre code
{
    display: block;
    margin: 0;
    border: solid 1px #ccc;
}

/**********************************************************************
* .note
**********************************************************************/

.note /* This should be above .warning, .error, etc. so for colors.*/
{
    color: #999;
    font-size: 11px;
    line-height: 13px;
}

/**********************************************************************
* .error
**********************************************************************/

.error
{
    color: #f00;
    font-weight: bold;
}

/**********************************************************************
* .warning
**********************************************************************/

.warning
{
    color: #f00;
    font-weight: bold;
}

.warning a
{
    font-size: 130%;
    color: #f00;
}

/**********************************************************************
* .valid
**********************************************************************/

.valid
{
    color: #0a0;
    font-weight: bold;
}

/**********************************************************************
* .notification
**********************************************************************/

.notification
{
    color: #00f;
    font-weight: bold;
}

/**********************************************************************
* .more
**********************************************************************/

.more
{
    font-style: italic;
}

/**********************************************************************
* .parenthesis
**********************************************************************/

.parenthesis
{
    font-size: 65%;
}

/**********************************************************************
* .non-value
**********************************************************************/

.non-value
{
    color: #999;
    font-style: italic;
}