table.fC
{
    width: 700px;
    border: 0px;
}

th.fH
{
    padding-top: 10px;
    text-align: left;
    font: 14px Verdana, Arial, Helvetica, sans-serif; 
    color: #000000;
    font-weight: bold;
    width: 700px;
}

td.fF
{
    padding-left: 20px;
    text-align: left;
    font: 13px Verdana, Arial, Helvetica, sans-serif; 
    color: #000000;
    vertical-align: top;
    width: 700px;
}

td.fL
{
    padding-left: 20px;
    text-align: left;
    font: 13px Verdana, Arial, Helvetica, sans-serif; 
    color: #000000;
    vertical-align: top;
}

td.space
{
    height: 10px;
}

td.fM
{
    text-align: right;
    vertical-align: middle;
    font: 13px Verdana, Arial, Helvetica, sans-serif; 
    color: #ff0000;
    width: 10px;
}

td.fR
{
    font: 13px Verdana, Arial, Helvetica, sans-serif; 
}

input[type="text"].fText
{
    border: 1px solid black;
}

select.fSelect
{
    border: 1px solid black;
}

textarea.fTextArea
{
    border: 1px solid black;
}

p.error
{
    font: 13px Verdana, Arial, Helvetica, sans-serif; 
    color: #ff0000;
}