/* Basic Styles */
/* Link Styles */

a:link { color: #433f8f; text-decoration: none; }
a:visited { color: #433f8f; text-decoration: none; }
a:hover { color: #4864bd; text-decoration: none; }
a:active { color: #433f8f; text-decoration: none; }
/* Template Layout */

.container { background-color: #fff; text-align: left; position: relative; width: 850px; margin: 10px; padding: 10px; border: solid 1px #ce0000; }
.header { }
.menu a { background-color: #9cb5e5; text-align: left; width: 162px; float: left; padding: 5px 10px; border: solid 1px #fff; }
.menu a:hover { background-color: #63a9fe; text-align: left; padding: 5px 10px; width: 162px; float: left; border: solid 1px #fff; }
.menu-left a { background-color: #9cb5e5; text-align: left; padding: 5px 10px; width: 161px; float: left; border-top: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.menu-left a:hover { background-color: #63a9fe; text-align: left; padding: 5px 10px; width: 161px; float: left; border-top: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.menu-right a { background-color: #9cb5e5; text-align: left; padding: 5px 10px; width: 161px; float: left; border-top: 1px solid #fff; border-left: 1px solid #fff; border-bottom: 1px solid #fff ;#fff; }
.menu-right a:hover { background-color: #63a9fe; text-align: left; padding: 5px 10px; width: 161px; float: left; border-top: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff; }
.menu-text { color: #fff; text-decoration: none; }
.content { width: 580px; float: left; padding: 10px 20px 10px 10px; }
.enquiry { width: 250px; float: left; padding-top: 10px; padding-bottom: 10px; }
.footer { color: #fff; font-size: 10pt; font-weight: bold; background-color: #4864bd; text-align: center; height: 16px; clear: left; padding: 5px 10px; }

/* Enquiry Form Styling*/
.enquiry-colour { background-color: #9cb5e5; }
.enquiry-header { color: #fff; font-size: 11pt; font-weight: bold; background-color: #4864bd; text-align: center; }
.enquiry-text { color: #fff; font-size: 10pt; }
.enquiry-gap { background-color: #fff; }
.enquiry-valid-colour { background-color: #63a9fe; }
.enquiry-img { background-image: url(../../orlando-investement-property/images/valid.gif); background-repeat: no-repeat; background-position: 0 1px; }
/*Content styling*/
body { color: #4a4a4c; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; background-color: #fbf5ff; text-decoration: none; }
p { margin-top: 10px; margin-bottom: 10px; }
td { color: #4a4a4c; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
h1 { color: #4864bd; font-size: 14pt; font-weight: bold; margin-right: 0; margin-bottom: 12px; margin-left: 0; }
h2 { color: #4864bd; font-size: 12pt; font-weight: bold; margin: 12px 0; }
h3 { color: #4864bd; font-size: 12pt; font-weight: bold; margin: 12px 0; }
h4 { color: #4864bd; font-size: 12pt; font-weight: bold; margin: 12px 0; }
h5 { color: #4864bd; font-size: 12pt; font-weight: bold; margin: 12px 0; }
h6 { color: #4864bd; font-size: 12pt; font-weight: bold; margin: 12px 0; }
hr { margin-top: 12px; margin-bottom: 12px; border-color: #646464 #fff #fff; border-style: dotted; border-width: 1px; }
/*link block styling*/
.link { font-size: 8pt; }
.image { border: solid 1px #c396da; }
.table { padding: 10px; border: solid 1px #c396da; }
form {margin: 0px 0px 0px 0px; }
.emphasis { color: #8f0000; font-size: 10pt; font-weight: bold; }
.error {color:#FF0000;}
