body {
     margin: 0;
     font-family: arial;
     text-align: center;
   /*  background: #c7392f;   */
     background:#fff;
}

a {
     text-decoration: none;
					outline:none
}

a:hover {
     text-decoration: underline;
}

address {
    font-style:normal;
}


/* ------ FORMS ------ */
.vertical-form1 label, .horizontal-form1 label,
.horizontal-form2 label {
     margin: 0;
     width: 150px;
}

.horizontal-form2 label {
     width: 140px;
     padding-right: 10px;
}

.vertical-form1 .delimiter, .horizontal-form1 .delimiter,
.horizontal-form2 .delimiter {
     margin: 15px 0 0 0;
}

.input-default {
     padding: 4px 33px 4px 3px;
     font-size: 11px;
     border: 1px solid #e1e5e8;
     border-top-color: #a3a6a9;
     border-left-color: #a3a6a9;
}

#map {
     overflow: hidden; width: 450px; height: 400px;
}


