/* Basic Styles */
/* Link Styles */
a:link { color: #054994; text-decoration: none; }
a:visited { color: #293b98; text-decoration: none; }
a:hover { color: #46aad7; text-decoration: none; }
a:active { color: #293b98; text-decoration: none; }
/* Template Layout */
.header { background-repeat: no-repeat; }
.menu a { background-color: #e6e6e6; text-align: left; width: 166px; float: left; padding: 5px 10px; border: solid 1px #fff; }
.menu a:hover { background-color: #ccc; text-align: left; padding: 5px 10px; width: 166px; float: left; border: solid 1px #fff; }
.menu-left a { background-color: #e6e6e6; text-align: left; padding: 5px 10px; width: 166px; float: left; border-top: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.menu-left a:hover { background-color: #d2d2d2; text-align: left; padding: 5px 10px; width: 166px; float: left; border-top: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.menu-right a { background-color: #e6e6e6; text-align: left; padding: 5px 10px; width: 166px; float: left; border-top: 1px solid #fff; border-left: 1px solid #fff; border-bottom: 1px solid #fff ;#fff; }
.menu-right a:hover { background-color: #ccc; text-align: left; padding: 5px 10px; width: 166px; float: left; border-top: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff; }
.menu-text { color: #0086c7; text-decoration: none; }
.footer { color: #0086c7; font-size: 10pt; font-weight: bold; background-color: #e6e6e6; text-align: center; height: 16px; clear: left; padding: 5px 10px; }

/* Enquiry Form Styling*/
.enquiry-colour { background-color: #054994; }
.enquiry-header { color: #0086c7; font-size: 11pt; font-weight: bold; background-color: #e6e6e6; text-align: center; }
.enquiry-text { color: #fff; font-size: 10pt; }
.tell-a-friend { color: #fff; font-size: 11pt; }
.enquiry-gap { background-color: #fff; }
.enquiry-valid-colour { background-color: #0086c7; }
.enquiry-img { background-image: url(../images/valid.gif); background-repeat: no-repeat; background-position: 0 1px; }
/*Content styling*/
body { color: #000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; background-color: #ffe9aa; text-decoration: none; }
p { margin-top: 12px; margin-bottom: 12px; }
td { }
h1 { color: #0086c7; font-size: 14pt; font-weight: bold; margin-right: 0; margin-bottom: 12px; margin-left: 0; }
h2 { color: #46aad7; font-size: 12pt; font-weight: bold; margin: 12px 0; }
h3 { color: #187800; font-size: 12pt; font-weight: bold; margin: 12px 0; }
h4 { color: #187800; font-size: 12pt; font-weight: bold; margin: 12px 0; }
h5 { color: #187800; font-size: 12pt; font-weight: bold; margin: 12px 0; }
h6 { color: #187800; font-size: 12pt; font-weight: bold; margin: 12px 0; }
hr { margin-top: 12px; margin-bottom: 12px; border-color: #a7a9ac #fff #fff; border-style: dotted; border-width: 1px; }
.emphasis { color: #c4122f; font-size: 12pt; font-weight: bold; }
/*link block styling*/
.link { font-size: 8pt; }
.image { border: solid 1px #969696; }
.red { background-color: #fe000b; background-repeat: repeat; }
element { }
ul { position: relative; margin: 0; padding: 0 0 0 15px; }
li { margin: 0 0 0 10px; padding: 0; }
td { color: #000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }
.container { background-color: #fff; text-align: left; position: relative; width: 850px; margin: 10px; padding: 10px; border: solid 1px #666; }
.content { width: 580px; float: left; padding: 10px; }
.enquiry { width: 248px; float: left; padding-top: 10px; padding-bottom: 10px; }
form { margin: 0; padding: 0; }

