body { font-family:"Verdana"; font-size:90%; } .smallText { font-size:70%; } form { padding:0px 0px 0px 0px; margin:0px; } a:link, a:visited { color:#005fa9; text-decoration:none; } a:hover { color:#BD0000; text-decoration:underline; } input, select, textarea { font-size:90%; } .blue { color:#003399; } .highlightText { color:#CC0000; } .propertyPicture { border:1px solid #aaa; } .propertyThumbnail { margin-right:1px; border:1px solid #aaa; } /**headerBar**/ #headerBar { width:760px; color:#666; } #headerBar .innerSection { padding:10px 0px 10px 0px; } #headerBarPopUp { width:100%; color:#666; } #headerBarPopUp .innerSection { padding:10px 0px 10px 0px; } /**menuBar**/ #menuBar { width:760px; margin-bottom:10px; background-color:#e4d6be; color:#666; border:1px dashed #aaa; } #menuBar .innerSection { padding:5px 5px 5px 5px; font-size:80%; } /**mainSection**/ #mainSection { width:760px; } #mainSection .leftCell { width:160px; vertical-align:top; } #mainSection .mainCell { width:100%; padding-left:10px; padding-right:10px; vertical-align:top; } #mainSection .rightCell { width:160px; vertical-align:top; } #mainSection h1 { font-size:110%; } #mainSection h2 { font-size:105%; } /**detailHeader**/ #detailHeader { } #detailHeader .pictureSection { vertical-align:top; } #detailHeader .detailSection { vertical-align:top; padding:0px 0px 0px 20px; } /**list**/ #searchList { font-size:80%; width:100%; } #searchList .header { padding: 5px 0px 5px 0px; background-color:#eee; border-bottom:1px solid #aaa; } #searchList .listLine { border-bottom:1px dashed #aaa; padding: 2px; } #searchList .listLineHighlight { border-bottom:1px dashed #aaa; background-color:#eee; cursor:hand; } #searchList .birdSeed { font-size:80%; } #detailList { } #detailList .title { background:#e4d6be; border-bottom:1px dashed #aaa; padding: 5px 10px 5px 10px; } #detailList .header { background:#ddd; border-top:none; border-bottom:1px solid #aaa; padding: 5px 10px 5px 10px; } #detailList .value { border-bottom:1px dashed #aaa; padding: 5px 20px 5px 20px; } /**searchBox**/ #propertySearchBox, #businessSearchBox, #landSearchBox { font-size:70%; width:160px; color:#333; background-color:#eee; border:1px solid #aaa; margin-bottom:5px; } #propertySearchBox .headerSection, .mainSection { padding:5px 5px 5px 5px; } #propertySearchBox .headerSection { background-color:#e4d6be; } #propertySearchBox .mainSection { background-color:#f2eee5; } #businessSearchBox .headerSection, .mainSection { padding:5px 5px 5px 5px; } #businessSearchBox .headerSection { background-color:#e4d6be; } #businessSearchBox .mainSection { background-color:#f2eee5; } #landSearchBox .headerSection, .mainSection { padding:5px 5px 5px 5px; } #landSearchBox .headerSection { background-color:#e4d6be; } #landSearchBox .mainSection { background-color:#f2eee5; } /**searchTable**/ #searchTable .headerCell { margin-top:10px; padding:10px 5px 5px 5px; border-bottom:1px solid #aaa; } #searchTable .titleCell { width:150px; padding:5px 5px 5px 5px; border-bottom:1px dashed #aaa; background-color:#eee; } #searchTable .contentCell { width:300px; padding:5px 5px 5px 5px; border-bottom:1px dashed #aaa; } /**enquiryForm**/ #enquiryForm { font-size:100%; } #enquiryForm .header { background-color:#e4d6be; border-bottom:1px dashed #aaa; padding: 2px 0px 2px 5px; width:130px; } #enquiryForm .sectionHeader { background-color:#fff; border-bottom:1px solid #aaa; } #enquiryForm .listLine { background-color:#fff; border-bottom:1px dashed #aaa; padding: 2px 5px 2px 5px; } #enquiryForm .leftSection { } #enquiryForm .rightSection { } /**footerBar**/ #footerBar { width:760px; margin-top:10px; color:#666; border-top:1px solid #ddd; } #footerBar .innerSection { padding:5px 0px 5px 0px; }