form.common
{
        width: 100%;
        text-align:left;
        /*border: buttonface 3px double;*/

}

table.formTable
{
        width:100%;

}

table.formTable caption
{
    color: white;
    font: bold 15px;
}

table.formTable td
{
//    font-size: 11px;
}

tr.formElement
{
    vertical-align: top;
}

td.formSubmitBar
{
    text-align: left;
}




td.formElementLabel
{
        text-align: right;
        vertical-align: top;

}

td.formElementControl
{
        color: #314065;
}

td.error_1
{
        color: red;
}

input.common, select.common, textarea.common {
        font-family:verdana, tahoma, arial, sans-serif;
        font-size:95%;
        border:solid 1px #d5dad5;
        color:#3f6384;
        background-color:#fafafa;
}

input.error_1, select.error_1, textarea.error_1
{
        border: red 1px solid;
        color: red;
}

optgroup
{
    font-style: normal;
}
