﻿.contact_form {
    border: 1px solid #DDDDDD;
    padding: 10px;
    width: 950px;
    margin: 40px auto 0 auto;
    font-family: Arial;
}

#loading {
    font-size: 14pt;
    position: absolute;
    z-index: 3000;
    left: 42%;
    top: 40%;
    display: none;
    border: 3px solid #ccc;
    width: auto;
    padding: 10px 10px 7px 10px;
    background: #CCFFFF;
    box-shadow: 0 0 15px #222;
    cursor: pointer;
    color: #666;
}

</style >
<style >

textarea, input {
    font-family: Arial;
    font-size: 14px !important;
}

fieldset {
    margin-top: 10px;
    width: 850px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    padding: 20px 10px 10px 10px;
}

h2 {
    width: 800px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 10px;
}

td {
    font-size: 14px;
    white-space: nowrap;
}

.required {
    color: red;
}

fieldset table {
    margin-top: 10px;
    width: 690px;
}

.retuLoding a {
    text-decoration: none;
    color: #ed8541;
}

.field-validation-error {
    color: red;
}

input[type="checkbox"] {
    height: auto;
    display: inline-block;
    padding: 0;
    width: auto;
    cursor: pointer;
}

    input[type="checkbox"].agree-checkbox {
        margin-top: 3px;
        margin-right: 10px;
    }

.fl {
    float: left;
}

.fclear {
    overflow: hidden;
}
.width350 {
    width: 350px;
}

.uppercase {
    text-transform: uppercase;
}

.inline-block-float-left {
    display: inline-block;
    float: left;
}

.inline-block-float-right {
    display: inline-block;
    float: right;
}

.font-bold {
    font-weight: bold;
}

.font-arial {
    font-family: Arial;
}

.font-size-14pt {
    font-size: 14pt;
}

.hide {
    display: none;
}

.red {
    color: red;
}

.num { /* Add any specific styles for num class if needed */
}