
.required
{
        background-color: #c2d6ff;
        border: 1px solid #91b2f6;
        color: black;
}

.warning
{
        border: 1px dashed #FF0000;;
        background-color: #fff4f4;
        color: red;
        cursor: help;
}

input
{
        width: 300px;
        background-color: #FFFFFF;
        border: 1px solid #CCCCCC;
        color: black;
}
textarea
{
        width: 300px;
        background-color: #FFFFFF;
        border: 1px solid #CCCCCC;
        color: black;
        height: 200px;
}
.formtable
{
        font-size: 12px;
        border: 1px solid transparent;
        background-color: transparent;
}
.button
{
        background-color: #f0f4fd;
        width: 140px;
        border: 1px solid #c7c9dc;
        font-size: 12px;
        font-weight: bold;
        color: #7A7A7A;
}
.button:hover {color: #656565;}
