
.formtable .required
{
        background-color: #FF9600;
        border: 1px solid #666666;
        color: black;
}

.formtable .warning
{
        border: 1px dashed #FF0000;;
        background-color: #fff4f4;
        color: red;
        cursor: help;
}

.formtable input
{
        width: 300px;
        background-color: #FFFFFF;
        border: 1px solid #CCCCCC;
        color: black;
}
.formtable textarea
{
        width: 300px;
        background-color: #FFFFFF;
        border: 1px solid #CCCCCC;
        color: black;
        height: 200px;
}
.formtable
{
        font-size: 12px;
        /*border: 1px solid transparent;*/ border:0;
        padding: 2px;
        background-color: transparent;
}
.formtable .radio {
       width: 20px;
       border:0;
       background-color: transparent;
}
.formtable .button
{
        background-color: #f0f4fd;
        width: 140px;
        border: 1px solid #c7c9dc;
        font-size: 12px;
        font-weight: bold;
        color: #7A7A7A;
}
.formtable .button:hover {color: #656565;}


.formtable .image {
       width:198px;
       border:0;
       background-color: transparent;
}

.formtable .checkbox {
       width: 15px;
       border:0;
       background-color: transparent;
}