body {margin: 0; padding: 10px 0 10px 0; font-family: Arial, helvetica, Sans-Serif; background-color: #ffffff;}

h1, h2, h3 {font-family: Arial, helvetica, Sans-Serif;}
h1 {}
h2 {color: #3EA1D2; font-size: 14pt; font-weight: normal; margin: 10pt 0 2pt 0;}
p, ul, ol, label, input, textarea {font-size: 10pt; font-family: Verdana, myriad, Arial, helvetica, Sans-Serif;}
p {margin: 2pt 0 0 0;}
a {color: #3EA1D2; font-weight: bold; text-decoration: none;}
a:hover {text-decoration: underline;}
img {border: none;}
form {margin: 0; padding: 0;}



#container {width: 778px; margin: 0 auto;}
#content {width: 599px; float: left; padding-bottom: 10px;}
#plaincontent {padding-bottom: 250px;}
#plaincontent h1 {color: #3EA1D2; font-size: 14pt; font-weight: normal; margin: 10pt 0;}


/* HEADER */
#header {height: 50px;}
#header h2 {float: left; margin: 0;}
p#tel {text-align: right; margin: 0; padding: 10px 0 0 0;}
p#tel a {font-size: 16pt; color: #3EA1D2; font-family: Arial, helvetica, Sans-Serif; font-weight: normal;}


/* INTRO */
#intro {background: #f4f5f1 url(img/introbg.png) no-repeat right bottom; padding: 15px 0 15px 15px; margin: 0 0 8px 0; height: 180px;}
#intro h1 {margin: 0; font-size: 18pt; font-weight: normal; color: #0985A4;}
#intro h1 strong {font-size: 22pt; font-weight: normal;}
#intro p {margin: 0; padding: 10px 255px 0 0;}


/* ARROWS */
#toparrow {background: #f5f9eb url(img/toparrow.png) no-repeat top right; height: 54px; padding: 13px 195px 12px 12px; margin: 0 0 10px 0; font-weight: bold; line-height: 18px; color: #000033;}
#bottomarrow {background: #f5f9eb url(img/bottomarrow.png) no-repeat top right; height: 70px; padding: 8px 80px 0 12px; margin: 10px 0; color: #ffffff; font-size: 18pt; font-family: Arial, helvetica, Sans-Serif; line-height: 30px;}


/* FORM */
#enquiryform {float: right; width: 170px; margin: 0; background: #0D8AAA url(img/formbg.gif) repeat-y -340px 0px;}
#enquiryform h2 {margin: 0; padding: 8px 5px; color: #ffffff; font-size: 14pt; font-weight: normal; background: #0D8AAA url(img/formbg.gif) no-repeat 0px 0px;}
#enquiryform form {background: transparent url(img/formbg.gif) no-repeat -170px 0px; padding-top: 5px;}
#enquiryform form p {margin: 0; padding: 5px 14px;}
#enquiryform label {font-size: 8pt; color: #000000;}
#enquiryform label.required {font-weight: bold;}
#enquiryform input {width: 136px;}
#enquiryform textarea {width: 136px;}
#enquiryform input.button {border: none; color: #ffffff; background: #EEEEEE url(img/buttonbg.gif) no-repeat -0px 0px; width: 100px; height: 30px; text-align: center; font-size: 14pt; margin: 10px 0 10px 35px; font-family: Arial, helvetica, Sans-Serif;}
#enquiryform form p#terms {margin: 0; padding: 5px 14px 15px 14px; font-size: 8pt; background: transparent url(img/formbg.gif) no-repeat -510px bottom;}


/* FOOTER */
p#footer {text-align: center; clear: both; margin: 0; padding-right: 179px;}

