/* main table*/
.listpager {
        width:95%
}

.listpager tr td{
        padding:5px;
}

.list_header        {
        font-weight:bold;
        text-align: center
}


.dataRow {

}

.dataLink {
        color:#5192D4;
        text-decoration: underline;
}

.dataLink:hover {
        text-decoration:none;
}



/* pager links */
td.navigation
{
        text-align: right;
        height: 30px;
        font: xx-small Verdana, Tahoma, Sans-serif;

}





/* search panel */
input.search_control, select.search_control
{
        border: buttonface 1px solid;
}

td.submit_search
{
        text-align: right;
        border-bottom: black 1px solid;
}

input.search_button
{
        /*font-weight: bold;        */
        COLOR: #314065;
    FONT-FAMILY: Tahoma, Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 11px;
    FONT-WEIGHT: 500;
    TEXT-DECORATION: none;
}


/* data cells


td.cell_common
{
        text-align: center;
        COLOR: #314065;

}

td.cell_common_numb
{
        text-align: center;
        COLOR: #314065;
        FONT-WEIGHT: 600;
}

td.cell_common a
{
        text-decoration: none;
}

td.cell_common a:hover
{
        text-decoration: underline;
}

td.cell_number
{
        text-align: right;
}

td.cell_text
{
        text-align: left;
}


*/

/* other */

td.listpager_message
{
        color:red;
        text-align: center;
}

h3.listpager_message
{
        color:red;
        margin-bottom: 5px;
}


col.tableCol
{

}

col.number, col.ip
{
    text-align: right;
}

col.text
{
    text-align: left;
}

input.searchControl
{
    border: silver 1 px solid;
    width: 100%;
}

table caption
{
    font-family:arial, tahoma, sans-serif;
    font-size:70%;
    font-weight:bold;
    color:#9E0B0E;
    text-transform:uppercase;
    margin:10px 0px 10px 0px;
}