﻿html > body { }
body { font-family: Arial, Helvetica, Sans-Serif;  padding: 0; margin: 0; background: #1c6bc3 url( 'Images/bgPattern.gif' ) repeat scroll left top; }
a img { border: none; }
p, li { font-size: small; }
p { text-align: justify; }

div.pageContainer { width: 962px; margin: 20px auto 0 auto; }
div.pageChamferTop { height: 32px; background: url('Images/gChamferTop.gif') no-repeat left top; }
div.pageHeader { padding: 0 30px; background: #1c6bc3 url('Images/bgChamferPattern.gif') repeat-y scroll left top; }
div.pageHeader h1 { text-align: right; margin: 0; }
div.pageHeader p { text-align: right; clear: both; color: #FFFFFF; margin: 0; padding: 0 0 10px 0; }
div.pageBody { background: url('Images/bgShadow.gif') repeat-y scroll left top; }
div.pageMenu { width: 197px; float: left; margin: 0 0 0 5px; padding: 0; }

div.pageContent { width: 742px; float: right; margin: 0 10px 0 0; }
div.pageContent h2 { margin: 40px 0 20px 0; padding: 0px 20px; font-style: italic; }
div.pageContent p, h3 { padding: 0px 20px; }
div.pageContent p span { font-weight: bold; }
div.pageContent ul { list-style-type: square; }
div.pageContent li { padding: 2px 10px; }
div.pageContent li span { font-weight: bold; }
div.pageContent a { color: #1c6bc3; text-decoration: underline; }
div.pageContent a:hover { text-decoration: none; }

div.pageChamferBottom { height: 32px; background: url('Images/gChamferBottom.gif') no-repeat left top; }
div.pageInfo { text-align: center; font-size: x-small; color: #FFFFFF; padding: 0 0 20px 0 }
div.pageInfo p { padding: 2px 0 0 0; margin: 0; font-size: x-small; text-align: center; }
div.pageInfo a { color: #FFFFFF; text-decoration: underline; }
div.pageInfo a:hover { text-decoration: none; }

.searchLabel { float: left; margin: 5px; clear: left; }
.searchButton { margin: 10px 0 0 0; }

div.chamferBox { width: 366px; background: url('/Images/gChamferMiddle.gif') repeat-y left top; padding: 0; margin: 0; }
div.chamferBox h1, div.chamferBox h2, div.chamferBox h3, div.chamferBox p, div.chamferBox a { color: #FFFFFF; }
div.chamferBox h2, div.chamferBox h3 { margin: 0px; padding: 0 20px 10px 20px; font-weight: normal; }
div.chamferBoxTop { width: 100%; height: 30px; background: url('/Images/gChamferTop.gif') no-repeat left top; }
div.chamferBoxBottom { width: 100%; clear: both; height: 30px; background: url('/Images/gChamferBottom.gif') no-repeat left top; }

div.floatRight { float: right; margin: 0 20px 10px 10px; }
div.floatLeft { float: left; margin: 0 10px 10px 20px; }

div.lettingsColour { color: #76d536; }
div.salesColour { color: Red; }

ul.sitemapList { list-style-type: none !important; }
ul.sitemapList ul { list-style-type: square !important }

.staffThumb {  margin: 5px; clear: both; }

.bfiBoldText { font-weight: bold; }

div.fullOutline { border: solid 1px #1c6bc3; width: 730px; margin: 10px auto; padding-top: 20px; }