/* ----Body section styles and colours for site sections ----- */ body { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: center; } body.body_home { background-color: #CCDDEC; } body.body_housingnews { background-color: #F7E9E6; } body.body_aboutus { background-color: #DDF3E2; } body.body_ourservices { background-color: #E9E0EB; } body.body_subscribe { background-color: #DBDBDB; } body.body_contactus { background-color: #FCF2C9; } body.body_misc { background-color: #CCDDEC; } /* ---- Default and misc. styles ----- */ h1 { font-size: 130%; } h2 { font-size: 110%; } h3,h4,h5,h6 { font-size: 100%; } h4, h5, h6 { font-style: italic; font-weight: bold; } a, a:link, a:visited { text-decoration: none; color: #0053A0; } a:hover { text-decoration: underline; } a:visited { color: #5E9E93; } /* ---- a:visited { color: #5300A0; }----- */ .large_list a, .large_list a:link, .large_list a:visited { text-decoration: none; } .large_list a:hover { text-decoration: underline; } img { border: 0px; } ul { margin: 10px 0px 10px 17px; padding: 0px; } ol { margin: 10px 0px 10px 24px; padding: 0px; } ul li { list-style: square; } td { font-size: 70%; } hr { margin: 0px; padding: 0px; height: 0px; border: solid #000000; border-width: 1px 0px 0px 0px; } .date { color: #808080; white-space: nowrap; } .bull_high { list-style: url('/hm.nsf/bullet_highlight.gif'); } .skip_to_main { position: absolute; left: -999em; } .text_right { text-align: right; } .text_center { text-align: center; } /* ---- Printable / screen areas of site ----- */ #header { } #header_graphic { display: none } #main_nav { display: none } #breadcrumb { } #footer { } #content_nav { display: none } #content_main { } #content_right { } /* ----Main site structure styles ----- */ table.site_contain { width: 100%; border: solid; border-width: 0px; padding:0px; margin: 0px auto; background: #FFFFFF; } table.site_contain td.row_contain { border: 0px; padding: 0px; margin: 0px; } table.site_contain td.breadcrumb { border: 0px; padding: 6px 12px 0px 27px; margin: 0px; } body.body_home table.site_contain { border-color: #0053A0; } body.body_housingnews table.site_contain { border-color: #C05437; } body.body_aboutus table.site_contain { border-color: #52B955; } body.body_ourservices table.site_contain { border-color: #90659C; } body.body_subscribe table.site_contain { border-color: #B0B0B0; } body.body_contactus table.site_contain { border-color: #94833B; } body.body_misc table.site_contain { border-color: #0053A0; } /* ---- Page header ----- */ table.page_header { width: 100%; border: 0px; padding: 0px; margin: 0px; } table.page_header td { padding: 0px; margin: 0px; } td.hm_logo { width: 100%; } /* ---- Main navigation styles ----- */ td.nav_contain { padding: 0px; margin: 0px; border: #000000 solid; border-width: 1px 0px; } td.nav_contain a, td.nav_contain a:link, td.nav_contain a:visited { text-decoration: none; } td.nav_contain a:hover { text-decoration: underline; } table.nav_main { width: 100%; border: 0px; padding: 0px; margin: 0px; } table.nav_main td { padding: 5px 0px 5px 16px; margin: 0px; white-space: nowrap; } table.nav_main img { margin: 0px 0px 1px 0px; vertical-align: middle; } td.nav_blank { width: 100%; text-align: right; } td.nav_blank a { padding-right: 12px; } td.nav_blank a, td.nav_blank a:link, td.nav_blank a:visited { text-decoration: underline; } td.nav_blank a:hover { text-decoration: none; } td.nav_home { color: #0053A0; } td.nav_home a, td.nav_home a:link, td.nav_home a:visited, td.nav_home a:hover { color: #0053A0; } td.nav_housenews { color: #C05437; } td.nav_housenews a, td.nav_housenews a:link, td.nav_housenews a:visited, td.nav_housenews a:hover { color: #C05437; } td.nav_aboutus { color: #52B955; } td.nav_aboutus a, td.nav_aboutus a:link, td.nav_aboutus a:visited, td.nav_aboutus a:hover { color: #52B955; } td.nav_services { color: #90659C; } td.nav_services a, td.nav_services a:link, td.nav_services a:visited, td.nav_services a:hover { color: #7E5A87; } td.nav_subscribe { color: #B0B0B0; } td.nav_subscribe a, td.nav_subscribe a:link, td.nav_subscribe a:visited, td.nav_subscribe a:hover { color: #515151; } td.nav_contactus { color: #DBC674; } td.nav_contactus a, td.nav_contactus a:link, td.nav_contactus a:visited, td.nav_contactus a:hover { color: #928137; } /* ---- Home Page: Main styles ----- */ table.home_main { width: 100%; border: 0px; padding: 0px; margin: 20px 0px; } td.home_lcol { padding: 0px 10px 0px 12px; vertical-align: top; } td.home_rcol { width: 242px; padding: 0px 12px 0px 10px; vertical-align: top; } td.home_pcol { width: 242px; padding: 0px 12px 0px 10px; vertical-align: middle; } /* ---- Home Page: Home Ad boxes ----- */ table.home_adbox { width: 100%; border: 0px; margin: 0px 0px 12px 0px; padding: 0px; } table.home_adbox td { padding: 0px; vertical-align: top; } td.home_adbox_copy { width: 100%; } td.home_adbox_copy h1 { margin: 0px; padding: 0px 10px 2px 10px; color: #FFFFFF; } td.home_adbox_copy p { margin: 10px 10px 0px 10px; } td.home_adbox_img { border: 2px solid; } #home_adbox_1 td.home_adbox_img, #home_adbox_1 h1 { background-color: #C05437; border-color: #C05437; } #home_adbox_2 td.home_adbox_img, #home_adbox_2 h1 { background-color: #52B955; border-color: #52B955; } #home_adbox_3 td.home_adbox_img, #home_adbox_3 h1 { background-color: #90659C; border-color: #90659C; } #home_adbox_4 td.home_adbox_img, #home_adbox_4 h1 { background-color: #94833B; border-color: #94833B; } #home_adbox_6 td.home_adbox_img, #home_adbox_6 h1 { background-color: #B0B0B0; border-color: #B0B0B0; } #home_adbox_5 td.home_adbox_img, #home_adbox_5 h1 { background-color: #0053A0; border-color: #0053A0; } /* ---- Home Page: Housing consultancy services ----- */ table.home_conserv { width: 100%; border: #000000 solid; border-width: 1px 0px 0px 0px; margin: 0px; padding: 0px; } table.home_conserv td { padding: 6px 0px 0px 0px; margin: 0px; } table.home_conserv h1, table.home_conserv h2, table.home_conserv h3 { color: #90659C; margin: 0px; } table.home_conserv p { margin: 10px 0px 0px 0px; } table.home_conserv ul { margin: 5px 0px 10px 17px; padding: 0px; } table.home_conserv li { list-style: url('/hm.nsf/bullet_ourservices.gif'); } /* ---- Home Page: Announcements ----- */ div.home_announ { border: #000000 solid; border-width: 1px 0px 0px 0px; margin: 0px; padding: 6px 0px 0px 0px; } div.home_announ h1, div.home_announ h2, div.home_announ h3 { color: #C05437; margin: 0px; } div.home_announ li.bull_norm { list-style: url('/hm.nsf/bullet_housingnews.gif'); } /* ---- Home Page: Job Vacancies ----- */ div.home_jobvac { border: #000000 solid; border-width: 1px 0px 0px 0px; margin: 0px; padding: 6px 0px 0px 0px; } div.home_jobvac h1, div.home_jobvac h2, div.home_jobvac h3 { color: #52B955; margin: 0px; } div.home_jobvac li.bull_norm { list-style: url('/hm.nsf/bullet_aboutus.gif'); } /* ---- Home Page: Quote section ----- */ div.home_quote { padding: 14px 10px 16px 10px; background: #407EB8 url('/hm.nsf/quote_homebg.gif') no-repeat; color: #FFFFFF; border: #000000 solid; border-width: 1px 0px; } div.home_quote p { margin-bottom: 0px; margin-top: 0px; } div.home_quote a, div.home_quote a:link, div.home_quote a:hover, div.home_quote a:visited { color: #FFFFFF; } .home_quote_auth { text-align: right; } /* ---- Home Page: Member services ----- */ div.home_memserv { background: #D7EAFC; margin: 0px; padding: 8px 10px; } div.home_memserv h1, div.home_memserv h2, div.home_memserv h3 { margin: 0px; } div.home_memserv p { margin: 10px 0px; } div.home_memserv li { list-style: url('/hm.nsf/bullet_home.gif'); } /* ---- Home Page: log in ----- */ .home_login { background: #EFEFEF; margin: 0px; padding: 8px 10px; text-align: center; font-size: 70%; } .home_login h1, .home_login h2, .home_login h3 { margin: 0px 0px 10px 0px; text-align: left; } .home_login p { margin: 2px 0px; } .home_loginbut { border: 0px; background: #CFCFCF; padding: 2px; font-size: 90%; } .home_login table { margin: 0px auto; padding: 0px; } .home_login table td { margin: 0px; padding: 0px; white-space: nowrap; } .home_login_label { text-align: right; vertical-align: middle; } /* ---- Home Page: Special ----- */ div.home_special { margin: 0px; padding: 8px 10px; } div.home_special h1, div.home_special h2, div.home_special h3 { margin: 0px 0px 10px 0px; } div.home_special p { margin: 2px 0px; } /* ---- Home Page: Procurement section ----- */ div.home_proch { text-align: center; } /* ---- Main Content styles ----- */ table.content_main { width: 100%; margin: 0px; padding: 0px; } td.content_nav { width: 115px; padding: 12px 0px 12px 10px; vertical-align: top; } td.content { padding: 12px 10px 12px 10px; vertical-align: top; line-height: 180%; } td.content_extra { width: 185px; padding: 12px 10px 12px 0px; vertical-align: top; line-height: 180%; } div.section_nav { padding: 10px 10px 10px 5px; } div.section_nav ul { margin-bottom: 0px; margin-top: 0px; } div.section_nav ul li { list-style: url('/hm.nsf/bullet_section_nav.gif'); padding-bottom: 6px; } div.section_nav a, div.section_nav a:link, div.section_nav a:hover, div.section_nav a:visited { color: #000000; } td.content p { margin: 5px 0px; } td.content li { padding-bottom: 1px; } td.content blockquote { margin: 12px 20px; padding: 5px 10px; } td.content blockquote p { margin: 0px; } td.content h1, td.content h2, td.content h3, td.content h4, td.content h5, td.content h6 { margin-top: 0px; margin-bottom: 5px; } td.content div { margin: 0px; padding: 10px; } .content_button { border: 0px; padding: 1px 2px; } td.content_extra div { padding: 10px; } td.content_extra p { margin: 5px 0px; } td.content_extra h1, td.content_extra h2, td.content_extra h3, td.content_extra h4, td.content_extra h5, td.content_extra h6 { margin-top: 0px; margin-bottom: 5px; } td.content_extra li { padding-bottom: 1px; } table.formbox { margin: 0px auto; padding: 0px; } table.formbox td { margin: 0px; padding: 5px 5px; white-space: nowrap; } .formbox_label { text-align: right; } .main_banner { border: solid 2px; } table.data_table { border: solid; border-width: 1px 1px 0px 0px; padding: 0px; margin: 0px; } table.data_table td { border: solid; border-width: 0px 0px 1px 1px; padding: 3px 5px; margin: 0px; } table.data_table th { border: solid; border-width: 0px 0px 1px 1px; font-weight: bold; font-size: 70%; margin: 0px; padding: 3px 5px; } /* ---- Content styles for Our serives ----- */ body.body_ourservices div.section_nav { background-color: #E9E0EB; } body.body_ourservices td.content blockquote { background-color: #E9E0EB; } body.body_ourservices td.content div { background-color: #D3C1D7; } body.body_ourservices .content_button { background-color: #BB9AC1; } body.body_ourservices td.content_extra div { background-color: #E9E0EB; } body.body_ourservices td.content_extra ul li { list-style: url('/hm.nsf/bullet_ourservices.gif'); } body.body_ourservices td.content ul li { list-style: url('/hm.nsf/bullet_ourservices.gif'); } body.body_ourservices table.formbox { background-color: #D3C1D7; } body.body_ourservices .main_banner { border-color: #D3C1D7; } body.body_ourservices table.data_table, body.body_ourservices table.data_table td { border-color: #E9E0EB; } body.body_ourservices table.data_table th { border-color: #E9E0EB; background-color: #E9E0EB; } table.services_home { width: 100%; margin: 16px 0px 0px 0px; padding: 0px; } table.services_home td { padding: 0px; vertical-align: top; } td.services_home_imgleft { width: 75px; background: #E0C7E5; } td.services_home_imgright { width: 75px; background: #DCCDDF; } td.services_home_contleft { width: 50%; background: #EEDFF2; } td.services_home_contright { width: 50%; background: #EDE6EF; } td.services_home_contleft h2 { background: #E0C7E5; padding: 6px 16px; margin-bottom: 9px; } td.services_home_contright h2 { background: #DCCDDF; padding: 6px 16px; margin-bottom: 9px; } table.services_home p, table.services_home ul { padding-left: 16px; padding-right: 16px; } table.services_home td ul { margin-top: 0px; padding-top: 0px; padding-bottom: 0px; } table.services_home li { padding-bottom: 5px; } table.services_home li.bull_norm { list-style: url('/hm.nsf/bullet_housingnews.gif'); color: #000000; } table.services_home li.bull_norm a, table.services_home li.bull_norm a:link, table.services_home li.bull_norm a:hover, table.services_home li.bull_norm a:visited { color: #000000; } /* ---- Content styles for About us ----- */ body.body_aboutus div.section_nav { background-color: #DDF3E2; } body.body_aboutus td.content blockquote { background-color: #DDF3E2; } body.body_aboutus td.content div { background-color: #D0F0DB; } body.body_aboutus .content_button { background-color: #7ADA7D; } body.body_aboutus td.content_extra div { background-color: #DDF3E2; } body.body_aboutus td.content_extra ul li { list-style: url('/hm.nsf/bullet_aboutus.gif'); } body.body_aboutus td.content ul li { list-style: url('/hm.nsf/bullet_aboutus.gif'); } body.body_aboutus table.formbox { background-color: #D0F0DB; } body.body_aboutus .main_banner { border-color: #D0F0DB; } body.body_aboutus table.data_table, body.body_aboutus table.data_table td { border-color: #DDF3E2; } body.body_aboutus table.data_table th { border-color: #DDF3E2; background-color: #DDF3E2; } /* ---- Content styles for Housing news ----- */ body.body_housingnews div.section_nav { background-color: #F7E9E6; } body.body_housingnews td.content blockquote { background-color: #F7E9E6; } body.body_housingnews td.content div { background-color: #EFD4CD; } body.body_housingnews .content_button { background-color: #DFA99B; } body.body_housingnews td.content_extra div { background-color: #F7E9E6; } body.body_housingnews td.content_extra ul li { list-style: url('/hm.nsf/bullet_housingnews.gif'); } body.body_housingnews td.content ul li { list-style: url('/hm.nsf/bullet_housingnews.gif'); } body.body_housingnews table.formbox { background-color: #EFD4CD; } body.body_housingnews .main_banner { border-color: #EFD4CD; } body.body_housingnews table.data_table, body.body_housingnews table.data_table td { border-color: #F7E9E6; } body.body_housingnews table.data_table th { border-color: #F7E9E6; background-color: #F7E9E6; } /* ---- Content styles for Subscribe ----- */ body.body_subscribe div.section_nav { background-color: #DBDBDB; } body.body_subscribe td.content blockquote { background-color: #DBDBDB; } body.body_subscribe td.content div { background-color: #CECECE; } body.body_subscribe .content_button { background-color: #AAAAAA; } body.body_subscribe td.content_extra div { background-color: #DBDBDB; } body.body_subscribe td.content_extra ul li { list-style: url('/hm.nsf/bullet_subscribe.gif'); } body.body_subscribe td.content ul li {list-style: url('/hm.nsf/bullet_subscribe.gif'); } body.body_subscribe table.formbox { background-color: #CECECE; } body.body_subscribe .main_banner { border-color: #CECECE; } body.body_subscribe table.data_table, body.body_subscribe table.data_table td { border-color: #DBDBDB; } body.body_subscribe table.data_table th { border-color: #DBDBDB; background-color: #DBDBDB; } /* ---- Content styles for Contact us ----- */ body.body_contactus div.section_nav { background-color: #FCF2C9; } body.body_contactus td.content blockquote { background-color: #FCF2C9; } body.body_contactus td.content div { background-color: #F8E7A3; } body.body_contactus .content_button { background-color: #D5C379; } body.body_contactus td.content_extra div { background-color: #FCF2C9; } body.body_contactus td.content_extra ul li { list-style: url('/hm.nsf/bullet_subscribe.gif'); } body.body_contactus td.content ul li { list-style: url('/hm.nsf/bullet_subscribe.gif'); } body.body_contactus table.formbox { background-color: #F8E7A3; } body.body_contactus .main_banner { border-color: #F8E7A3; } body.body_contactus table.data_table, body.body_contactus table.data_table td { border-color: #FCF2C9; } body.body_contactus table.data_table th { border-color: #FCF2C9; background-color: #FCF2C9; } /* ---- Content styles for Misc Pages ----- */ body.body_misc div.section_nav { background-color: #CCDDEC; } body.body_misc td.content blockquote { background-color: #CCDDEC; } body.body_misc td.content div { background-color: #B9D0E5; } body.body_misc .content_button { background-color: #99B5CE; } body.body_misc td.content_extra div { background-color: #CCDDEC; } body.body_misc td.content_extra ul li { list-style: url('/hm.nsf/bullet_home.gif'); } body.body_misc td.content ul li { list-style: url('/hm.nsf/bullet_home.gif'); } body.body_misc table.formbox { background-color: #B9D0E5; } body.body_misc .main_banner { border-color: #B9D0E5; } body.body_misc table.data_table, body.body_misc table.data_table td { border-color: #CCDDEC; } body.body_misc table.data_table th { border-color: #CCDDEC; background-color: #CCDDEC; } /* ---- Page Footer ----- */ table.footer { width: 100%; border: #000000 solid; border-width: 1px 0px 0px 0px; padding: 0px; margin: 0px; } table.footer td { margin: 0px; border: 0px; vertical-align: top; text-align: center; } td.foot_links { width: 100%; padding: 4px 0px; } td.foot_lcol, td.foot_rcol { white-space: nowrap; padding: 4px 16px 0px 16px; }