/** Tabular layouts for tabular views, as opposed to tabular layouts for structuring other
  * views.
  */


/** - grid -----------------------------
  */
table.grid td
{
    border: solid medium #D7D7D7;
}



/** - page-list ------------------------
  */

table.page-list .index
/**
  * The 'index' column, at left, contains the unique index for each page.  Its format
  * varies according to the type of page being listed.
  */
{
    padding-right: 0.6em;
    white-space: nowrap; /* IE wraps at dashes */
}


table.page-list td.index
{
    text-align: center;
    width: 1%; /* squeeze the column to a minimum  *  here rather than in header, which may be custom styled invisible */
}


table.page-list tr.data /* "data" should be renamed "clickable", that is what it means */
{
    cursor: pointer;
}


    table.page-list tr.data:hover
    {
        background-color: #F6F6F6;
    }



/** - view -----------------------------
  */
table.view td, table.view th
{
    padding-top: 0; padding-bottom: 0.1em;
    padding-left: 0.2em; padding-right: 0.1em;
    text-align: left;
    vertical-align: baseline;
}


    table.view tr.header th
    {
        color: #808080;
     /* font-weight: normal; */
    }




