    #contact {
		background:transparent; color:#000;margin:0 0 0 1.5em;padding:0;
        border:none;font-size:0.8em;
        }
    .c_contact_table {
        border:1px solid #efefef;background:#F5F5F5;
        margin:0;padding:0;padding-bottom:5px; border-collapse:collapse;
        font-size:1em;
        }
    .c_header {
        margin:0;padding:5px;background:#312F22;color:#fff;
        border-bottom:1px solid #c8c8c8;
        }
    .c_theading {
        margin:0;padding:5px;text-align:right;vertical-align:top;
        background:transparent;color:#000000;
        }
    .c_tdata {
        margin:0;padding:5px 5px 0 0;vertical-align:top;
        background: transparent;
        }
    .c_required {
        margin:0;padding:0;color:red;font-weight:bolder;font-family:serif;
        font-size:1.2em;font-style:italic;
        }
    .c_error {
        margin:0;padding:0;color:red;font-weight:bolder;font-family:serif;
        font-size:1.2em;font-style:italic;
        }
    .c_note {
        margin:0; padding:5px 5px 0 0; text-align: right;
        }
    input._tdata {
        background: #red;
        }
    .message {
        margin:0;padding:5px;width:400px;border:1px solid #efefef;
        background:#F5F5F5;
        }
    .sentmessage {
        margin:0;padding:0 10px;
        }
    .tymessage {
        margin:0;padding:0 10px;font-family:serif;font-size:1.3em;
        }
    .sent {
        margin:0;padding:5px;font-size:1.3em;font-weight:bold;
        }
