
    /*The surrounding div*/
    .ff_form {
        width:300px;
    }

    .ff_label, .ff_label_m {
    }

    .ff_text, .ff_textarea, .ff_text_m, .ff_textarea_m, .ff_select {
        width:250px;
        border:solid 1px #dcdcdc;
    }

    /*normal row*/
    .ff_row {
        margin-top:10px;
        width:300px;
        clear:both;
        padding-left:5px;
    }
    
    /*mandatory row*/
    .ff_row_m {
        margin-top:10px;
        width:400px;
        clear:both;
        padding-left:5px;
    }

    .ff_secure {
        margin-top:10px;
        width:400px;
        clear:both;
        padding-left:5px;
    }

    .ff_buttons {
        margin-top:10px;
        width:400px;
        clear:both;
        padding-left:5px;
    }

    .ff_reset, .ff_submit {
        border:solid 1px #dcdcdc;
        background-color:#eeeeee;
    }

    .ff_mandatory {
        color:#ff0000;
    }

    .ff_radio, .ff_checkbox {
        display:block;
        width:400px;
     }

