﻿body, input {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: small;
}

h2, h3, h4
{
    margin-top: 30px;
    margin-bottom: 5px;
}

ol, ul
{
    margin-top: 10px;
    margin-bottom: 0px;
}

table.claiminfo
{
    width: 1050px;
}

table.editinfo
{
    width: 600px;
}

td.pageheader
{
    font-weight: bold;
    font-size: x-large;
}

td.tablename 
{
    font-weight: bold;
    font-size: medium;
    color: White;
    background-color: #003366;
    padding-left: 4px;
}

td.input
{
    background-color: #e5e5cc;
    padding-left: 4px;
}

td.heading
{
    font-weight: bold;
    background-color: #cecf9c;
    padding-left: 4px;
}

td.label
{
    vertical-align: top;
    font-weight: bold;
    background-color: #e5e5cc;
    padding-left: 4px;
}

td.value
{
    vertical-align: top;
    background-color: #e5e5cc;
    padding-left: 4px;
}

th.linelabel
{
    text-align: left;
    font-weight: bold;
    font-size:x-small;
    background-color: #e5e5cc;
}

td.linevalue
{
    font-size:x-small;
    background-color: #e5e5cc;
}

td.spacer
{
    font-size: xx-small;
}

div.error_message
{
    width:100%;
    height:160px;
    overflow:auto;
    color: Red;
}

.loading .ui-dialog-titlebar { display: none; padding: .5em .3em .3em 1em; position: relative;  }
table.dialog tr td.label 
{
    font-weight: bold;
}