#form {
    background: #F7F7F7;
    width: 100%;
    padding: 1%;
    border: 1px gray;
    border-style: solid; }

    #form table {
        border-collapse:collapse;
        border-spacing:0x;
        margin: 0 ;
        padding: 0px;
        width: 100%; }

    #form td.form_label, td.form_input {
        padding: 0 0.5% 0.5% 0.5%;
        text-align: left; }

    #form td.form_label {
        width: 20%; }

    #form td.form_input {
        width: 80%; }

    #form td.form_input input {
        width: 100%; }

    select {
        width: 100%; }

    textarea {
        width:100% ;
        min-height:7em;
        resize:none; }

    .asterisk {
        color:#FF0000; }

