table {
    border-width:0;
    border-bottom-style: none;
    border-bottom-width: none; 
}

.submit_button {
    background: #0000ff;
    color: #ffffff;
    font-weight: bold;
    border: 3px solid #000094;
    margin: 10px;
}

.fieldDescription
{
    display: block;
    font-size: 80%;
}

.formErrors
{
    background-color: #ffcccc !important;
}

.formErrors h5
{
    color: #cc0000;
}

.formErrors ul
{
    margin: 0;
    list-style: inside;
}

.formLabel
{
    background-color: #fffff0;
}

.radioButton {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    padding: 0 5px 0 0;
}

.fieldExample {
    font-size: 10px;
    text-align: left;
    margin: 0px 0 10px 0px;
    padding: 0px 0 10px 0px;
}

.fieldReq {
    font-size: 10px;
    vertical-align: top;
    text-align: left;
    padding: 0px 0 0px 5px;
    font-style: italic;
}

.fieldLabelArea, .fieldLabelAreaTop
{
    background-color: #fffff0;
    font-size: 10px;
    vertical-align: top;
    text-align: right;
    padding: 0 5px 0 0;
}
.fieldLabelAreaReq
{
    background-color: #fffff0;
    font-size: 10px;
    vertical-align: top;
    text-align: right;
    font-weight: bold;
    padding: 0 5px 0 0;
}

.fieldValueArea
{
    vertical-align: top;
    font-size: 11px;
    padding: 0 5px 0 0;
}

.fieldValueAreaSmall
{
    vertical-align: middle;
    font-size: 9px;
    padding: 0 5px 0 0;
}

.fieldLabelAreaTop
{
    text-align: left;
    font-size: 11px;
    padding: 0 5px 0 0;
}

.required
{
    font-style: italic;
}


.errMsg { 
    color: #cc0000; 
    font-weight: bold; 
    text-align: left; 
    margin-bottom: 10px;
}

.errLabel { color: #cc0000; font-weight: bold; text-align: right}

.errorBox { 
    border: 1px solid #c00; 
    padding: 4px; width: 90%; 
    background: #fcc; 
}

.errorBox2
{
    border: 1px solid #c00;
    background: #fcc;
}

.updateForm {
}

.signInForm {
}

