/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a {text-decoration:underline;color:#f7941d;}
a:hover {color:#000;}

/*
Orange: f7941d
Light grey: 999999
Dark blue: 004c92
*/

html {width:100%;height:100%;}
body {background:#f4f4f4 url(/Common/Images/bgBody.gif) 0 0 repeat-x;font:normal normal normal 62.5%/1.4em Arial,Helvetica,Sans-serif;height:100%;}
    body.ie6 {background:#f4f4f4;}

#outer {margin:0 auto;width:100%;min-width:1002px;max-width:1280px;}
	body.ie6 #outer {width:1280px;}
#wrap {margin:0;min-width:993px;max-width:1280px;padding:0 0 0 9px;background:url(/Common/Images/bgLeft.png) 0 0 repeat-y;}
    body.ie6 #wrap {background:url(/Common/Images/bgLeft.gif) 0 100% repeat-y;}
#page {background:url(/Common/Images/bgRight.png) 100% 100% repeat-y;padding:0 8px 0 0;}
    body.ie6 #page {background:url(/Common/Images/bgRight.gif) 100% 100% repeat-y;}
    
#content {background:#fff;height:100%;min-width:984px;max-width:1270px;}
#header {position:relative;height:199px;}
#home {position:relative;height:590px;padding:10px 21px 0 12px;}
    #banner {background-position:0 0;background-repeat:no-repeat;position:absolute;top:0;left:0;height:100%;width:100%;background:#ccc;margin:0 4px 0 0;z-index:2;}
	#banner p {background-color:#fff;display:block;font-family:Verdana;font-size:1.1em;margin:300px auto 0;padding:15px;text-align:center;width:390px}
		#home #banner {height:600px;}
		#banner.home {background:url(/Common/Images/bgHeaderHome.jpg) no-repeat 0 0}
		    #banner.home h1 {background:url(/Common/Images/hdrDirectory.jpg) no-repeat 0 0;display:block;float:none;height:34px;margin:0;position:absolute;text-indent:-9999em;top:207px;left:674px;width:127px}
		    #banner.home ul {background:url(/Common/Images/bgDirectoryNav.jpg) no-repeat right top;height:230px;left:94px;position:absolute;top:256px;width:720px}
		    #banner.home li {line-height:0}
		    #banner.home li a {clear:both;display:block;float:right;font-size:0;height:9px;margin-bottom:11px;text-indent:-9999em;width:140px}
		    #banner.home li.dir_news a {float:left;height:43px;margin:43px 0 0;width:117px}
		    #banner.home li.dir_news a:hover {background:url(/Common/Images/navDirectoryNews.jpg) no-repeat right 18px;width:305px}
		    #banner.home li.dir_clarendon a {float:left;height:44px;width:117px}
		    #banner.home li.dir_clarendon a:hover {background:url(/Common/Images/navDirectoryClarendon.jpg) no-repeat right 8px;width:305px}
		#banner.corporate {background-image:url(/Common/Images/bgHeaderCorporate.jpg)}
		#banner.commercialoffice {background-image:url(/Common/Images/bgHeaderCommercialOffice.jpg)}
		#banner.fundsmanagement {background-image:url(/Common/Images/bgHeaderFundsManagement.jpg)}
		#banner.investaland {background-image:url(/Common/Images/bgHeaderInvestaLand.jpg)}
		#banner.sustainability {background-image:url(/Common/Images/bgHeaderSustainability.jpg)}
		#banner.news {background-image:url(/Common/Images/bgHeaderNews.jpg)}
		#banner.escapetravel, #banner.register, #banner.sitemap {background-image:url(/Common/Images/bgHeaderInvesta.jpg)}
		#banner.legal {background-image:url(/Common/Images/bgHeaderLegal.jpg)}
    #masthead {position:relative;z-index:3;width:97%;height:88px;background:url(/Common/Images/bgMastheadRight.png) 100% 0 no-repeat;padding-right:4px;margin:0 1%;top:10px;}
        body.ie6 #masthead {background:url(/Common/Images/bgMastheadRight.gif) 100% 0 no-repeat;}
    #masthead-content {background:url(/Common/Images/bgMastheadLeft.png) 0 0 no-repeat;height:88px;width:100%;}
        body.ie6 #masthead-content {background:url(/Common/Images/bgMastheadLeft.gif) 0 0 no-repeat;}
    
    h1, h1 a {width:171px;height:30px;}
    h1 {margin:15px 0 6px 21px;display:inline-block;float:left;}
		body.ie6 h1 {margin-left:10px;}
    h1 a {display:block;text-indent:-9999px;background:url(/Common/Images/logoInvesta.gif) 0 0 no-repeat;}
    
    h2 {font-size:3.5em;margin:0 0 20px;}
    h3 {font-size:2.7em;margin:10px 0;}
    h3.propertyAddress {font-size:2.3em;margin-bottom:1em}
    h3.clear {clear:both;}
    
    h2, h3 {font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Sans-Serif;font-weight:normal;line-height:1.2;width:400px;color:#999;}
    
    .newsletter .wrapper {padding:30px 0 0;float:left;}
    .newsletter .wrapper .internal {float:left;width:500px;}
    .newsletter .wrapper .internal h3 {margin:0 0 10px;}
    .newsletter .wrapper .sidebarImage {float:left;padding:5px 0 0;width:292px;margin:0 25px 25px 0;}
    .newsletter .wrapper .bdr img {border:1px solid #ccc}
    
	.column h2, .column h3 {margin-right:0;}
    .sideControl h2, .sideControl h3 {width:224px;}
	.inlineColumn h3 {width:300px;}
    .column h3.closer {margin-bottom:0}
    
    h4 {font-weight:bold;font-size:1.1em;margin:1em 0 0.25em;color:#999;}
    
    .functions {clear:both;display:block;height:32px;}
    .functions .navigation, .navigation div, .navigation ul, .navigation li {z-index:99;display:block;}
    .functions .navigation {position:absolute;float:left;width:898px;height:32px;clear:both;margin:5px 11px 5px 14px;}
    .functions .navigation div {position:absolute;left:-9999px;top:32px;background:url(/Common/Images/bgNavRight.png) 100% 100% no-repeat;padding:0 6px 0 0;}
        body.ie6 .functions .navigation div {background-image:url(/Common/Images/bgNavRight.gif);}
    .functions .navigation ul {display:block;background:url(/Common/Images/bgNavLeft.png) 0 100% no-repeat;padding:5px 11px 5px 14px;}
        body.ie6 .functions .navigation ul {background-image:url(/Common/Images/bgNavLeft.gif);}
    .functions .navigation li {float:left;margin:0 5px 0 0;padding:0;position:relative;}
    .functions .navigation ul li {text-indent:0 !important;float:none;display:block;height:auto;}
    .functions .navigation li a {display:block;color:#fff;cursor:pointer;}
    .functions .navigation li li a {width:auto !important;}
    .functions .navigation li li a img {padding:6px 0;}
    .functions .navigation li:hover div, .functions .navigation li.hover div {left:auto;}
    .functions .navigation img {display:block;}
    
    body.ie6 .functions .navigation li li a img {padding:0;}
    body.ie7 .functions .navigation li:hover, body.ie7 .functions .navigation li.hover {position:static;} 
    
    sup {font-size:0.6em;vertical-align:top}
    
#footer {clear:both;color:#666;margin:0 auto;font-size:1.1em;line-height:1em;width:100%;background:url(/Common/Images/bgFooterLeft.gif) 0 0 no-repeat;}
#footer div {width:100%;background:url(/Common/Images/bgFooterRight.gif) 100% 0 no-repeat;height:20px;}
#footer ul {width:650px;padding:20px 0;margin:0 auto;}
#footer li {display:inline;border-left:1px solid #999;margin:0 0 0 10px;padding:0 0 0 10px;}
#footer li:first-child, #footer li.first-child {border:0;padding:0;margin:0;}
#footer a {color:#999;text-decoration:underline}
#footer a:hover {color:#f7941d;}
#orchard {float:left;margin:0 0 30px 20px;}

#main {width:100%;height:100%;background:#fff url(/Common/Images/bgMainContent.gif) 0 0 repeat-x;padding:9px 0 0;overflow:hidden;}
    #internal {border-top:1px solid #ddd;width:98%;margin:0 auto;height:100%;padding:0 0 100px;}
    #navSecondary li a {display:block;width:215px;background:url(/Common/Images/navSecondaryDivider.gif) 0 100% no-repeat;padding:0 0 1px;cursor:pointer;}
    #navSecondary li a em {display:block;padding:0 13px 1px 0;background:url(/Common/Images/bgNavSecondaryMinus.gif) 100% 50% no-repeat;}
    #navSecondary li.closed a em {background-image:url(/Common/Images/bgNavSecondaryPlus.gif);}
    #navSecondary li.closed ul {display:none;}
    
    #bannerTop { margin:0 0 0 224px; padding-top:9px; border-left:solid 1px #ddd; background:url(/common/images/bannerHassleFreeBG.jpg) no-repeat right 9px; }
    
    #contentColumn {background:url(/Common/Images/bgInternal.gif) 0 100% no-repeat;font-family:Verdana,Helvetica,Sans-Serif;font-size:1.1em;color:#666;padding:9px 0 0 15px;margin:0 0 0 224px;min-width:410px;position:relative;}
    .searchbymap {padding:54px 0 0;}
        body.ie6 #contentColumn {zoom:1}
    #contentColumn p strong {font-weight:bold}
    #contentColumn p em {font-style:italic}
    
    #contentWide {font-family:Verdana,Helvetica,Sans-Serif;font-size:1.1em;color:#666;padding:9px 0 0 15px;margin:0;min-width:410px;}
        body.ie6 #contentWide {zoom:1}
    #contentWide p strong {font-weight:bold}
    #contentWide p em {font-style:italic}

    p {margin:0 0 1em 0;line-height:1.6em;}
    p.pdf {background: url(/Common/Images/iconPdf.gif) 0 0 no-repeat; padding:0 0 0 20px; line-height: 15px;}
    img.banner {margin:0 0 20px;}
    ul.bullets {margin:1em 0 1em 25px;}
    ul.bullets li {list-style-type:disc;}
    ul.bullets li li {list-style-type:none;list-style-image:url(/Common/Images/dash.gif);}
    
    ul.long {line-height:1.6em;margin-bottom:1em}
    ul.long ul {margin-left:1em}
    
    ul.longer li {margin-bottom:0.5em}
    ol.longer li {margin-bottom:1em}
    
    ol.numbers {margin:1em 0 1em 25px;}
    ol.numbers li {list-style-type:decimal;}
    
    ol.numbers ul.bullets li {list-style-type:disc;}
    ol.numbers ul.loweralpha li {list-style-type:lower-alpha;margin-left:25px}
    
    ol.toc {margin:1em 0 1em 3em;}
    ol.toc li {list-style-type:decimal;margin:0.5em 0;}
    
    ul.indent {margin:1.25em 2em;}
    ul.twocolumn {overflow:auto;}
    ul.twocolumn li {line-height:1.75em;}
    ul.twocolumn li span {float:left;width:7em;border-right:1px dotted #e2e2e2;margin-right:2em;}
    
    ul.listPropertyDetails li {display:block;padding:0 0 0.25em;}
    ul.listPropertyDetails li span {width:11em;float:left;}
    ul.listPropertyDetails li ul {float:left;}
    ul.listPropertyDetails li li {padding:0;}
    
    .padLogo {margin:0 0 23px}
    
    #back {cursor:pointer;}
    
    div.propertyContactDetails {margin:18px 0 0;}
    div.propertyContactDetails h4 {font-size:1.8em;font-weight:bold;}
    div.propertyContactDetails p {color:#666;font-size:1.1em;}
    div.propertyContactDetails a.email {background:url(/Common/Images/iconEmail.gif) 0 0 no-repeat;padding:0 0 0 28px;margin:0 0 0 30px;line-height:13px;}
    .news div.propertyContactDetails a.email {margin:0;}
    div.propertyContactDetails a.emailPropertyDetail {background:url(/Common/Images/iconEmail.gif) 0 0 no-repeat;padding:0px;padding-left:30px;margin:0 0 0 0px;}
    #sidebar {float:right;padding:9px 0 1em;width:300px;overflow:hidden;}
    #contentColumn #sidebar {padding:0 0 10px;margin:0 0 0 20px;}
    #internal .column {margin-right:315px;}
		body.ie6 #internal .column {margin-right:300px;}
    
    .border {border:solid 1px #999}
    
    .featured {border:solid 1px #ddd;border-width:1px 0;overflow:auto;padding:13px 0}
        body.ie6 .featured {zoom:1}
    .featured img {float:right}

    img.sustainabilityIcon {float:left;margin-right:2em}
    img.sustainabilityIconR {float:right;margin-left:2em} 
    
    ul.listDevelopmentDetails {margin-bottom:1em}
    ul.listDevelopmentDetails li {display:block;padding:0 0 0.25em;}
    ul.listDevelopmentDetails li span {width:14em;float:left;}
    
    ul.listDevelopmentDownloads {border:solid 1px #ddd;border-width:1px 0;overflow:auto;margin:20px 0;padding:20px 0 10px;width:390px}
    ul.listDevelopmentDownloads li {min-height:15px;height: auto !important; height:15px;margin-bottom:1em;position:relative}
    ul.listDevelopmentDownloads li span {background:url(/Common/Images/iconPdf.gif) 0 45% no-repeat;color:#666;padding-left:20px;position:absolute;right:0;top:0}
    
        ul.listPlanDownloads {border-top:none;margin-top:0;padding-top:0}
        ul.listPlanDownloadsSimple {border:none}
        ul.listPlanDownloadsSimple li {margin:0.5em 0}
    
    ul.listDevelopments {margin:1em 0;overflow:auto}
    ul.listDevelopments li {float:left;height:210px;margin-right:40px;width:150px}
    ul.listDevelopments li:first-child, ul.listDevelopments li.first-child {margin-left:0;}
    
    ul.listSustainabilityReports {margin:1em 0;overflow:auto}
    ul.listSustainabilityReports li {float:left;margin-bottom:2em;width:150px}
    ul.listSustainabilityReports a {display:block;margin-top:0.5em}
    ul.listSustainabilityReports a.kind {color:#999}
    ul.listSustainabilityReports .newline {clear:left}
    
    ul.listSustainabilityInitiatives {margin:2em 0 1em;overflow:auto}
    ul.listSustainabilityInitiatives li {float:left;height:175px;margin:0 20px 0 0;width:300px}
    ul.listSustainabilityInitiatives p {margin-left:100px}
    ul.listSustainabilityInitiatives img {float:left}
    
    .sideControl {background:transparent;clear:both;color:#666;float:left;overflow:hidden;font-family:Verdana,Helvetica,Sans-Serif;font-size:1.1em;padding-top:9px;width:224px}
    div#newsMostPopular.sideControl {width:224px; overflow: hidden;}
    div#newsletters li {margin:0 0 1em}
    div#newsletters li p {margin:0;}

    ul.listNewsletterIndex {margin:1em 0;overflow:auto}
    ul.listNewsletterIndex li {float:left;margin-bottom:2em;width:150px}
    ul.listNewsletterIndex a {display:block;margin-top:0.5em}
    ul.listNewsletterIndex a.kind {color:#999}
    ul.listNewsletterIndex .newline {clear:left}

    .sideFeat {background-color:#f4f4f4;border:solid 1px #ccc;font-family:Verdana,Helvetica,Sans-Serif;font-size:1.1em;padding:18px 18px 9px;width:260px}
    .sideFeat h4 {color:#004c92;margin:0 0 1em}
    .sideFeat img {float:right;margin-left:20px}
    
    .caption {font-style:italic;margin:8px;width:276px}
    
    ul.listNews h4 {font-size:1.1em;color:#f7941d;font-weight:normal;}
    ul.listNews .newsDateAdded {color:#999;}

    a.linkPdf {display:block;background:url(/Common/Images/iconPdf.gif) 0 50% no-repeat;min-height:15px;line-height:1.4em;padding:0 0 0 20px;cursor:pointer;margin:10px 0 0;}
    a.linkHTML {display:block;background:url(/Common/Images/iconHTML.gif) 0 50% no-repeat;min-height:14px;line-height:1.4em;padding:0 0 0 20px;cursor:pointer;margin:10px 0 0;}
    a.linkExternal {background:url(/Common/Images/iconExternal.gif) 100% 100% no-repeat;min-height:11px;line-height:1.4em;padding:0 20px 0 0;cursor:pointer;margin:10px 0 0;}
    a.linkPdf span {color:#666}
    a.linkExternalProperty {font-size:1.1em}
    
    .navNewsArticle {width:100%;overflow:hidden;height:20px;margin:38px 0 10px;}
    
    a.btnBackNewsListing {float:left;background:url(/Common/Images/btnArrowLeft_off.gif) 0 0 no-repeat;padding:0 0 0 17px;height:14px;width:126px;}
    a.btnBackNewsListing em {display:block;width:119px;height:14px;background:url(/Common/Images/btnBackNewsListing.gif) 0 100% no-repeat;text-indent:-9999px;}
    
    a.btnBackDevelopmentListing {float:left;background:url(/Common/Images/btnArrowLeft_off.gif) 0 0 no-repeat;padding:0 0 0 17px;height:14px;width:182px}
    a.btnBackDevelopmentListing em {display:block;width:199px;height:14px;background:url(/Common/Images/btnBackDevelopmentListing.gif) 0 100% no-repeat;text-indent:-9999px;}
    
    .navNewsArticle ul {float:right;height:13px;width:150px;background:url(/Common/Images/btnBrowseArticles.gif) 0 50% no-repeat;padding:0 0 0 95px;}
    .navNewsArticle li {float:left;margin:0 0 0 2px;height:13px;width:13px;}
    
    #mapInvesta {position:relative;}
    .drop {padding:55px 0 0;}
    .searchBtn {width:292px;height:39px;float: right;text-indent:-9999em;top:0;right:0;}
    #searchByMap { float: right; background: url(/Common/Images/btn-searchbymap.gif) 0 0 no-repeat;}
    #searchByList {background: url(/Common/Images/btn-Searchbylist.gif) 0 0 no-repeat;top:20px;}
    
    table.data {margin-bottom:1em}
    table.data thead th, table.data .thead {background-color:#fff !important;border-bottom:dotted 1px #000;color:#000;font-weight:bold}
    table.data th, table.data td {border-right:solid 1px #cacaca;padding:5px 10px}
    table.data tr.even {background-color:#f3f3f3}
    table.data .rightmost {border-right:none}
    
    table.form {border:solid 1px #ccc;caption-side:top;margin-bottom:1em}
    table.form caption {background:#b2b2b2 url(/Common/Images/bgTableFormTh.gif) repeat-x 0 0;border:solid 1px #ccc;color:#808080;font-size:1.6em;margin-left:-1px;padding:10px 40px 10px 10px}
    table.form thead th {border-right:none}
    table.form th, table.form td {background-color:#f4f4f4;border-bottom:dotted 1px #000;border-right:solid 1px #cacaca;color:#666;padding:7px 10px}
    table.data .rightmost {border-right:none}
    
    table.rtr {width:100%}
    table.rtr .rtrSupplier {width:20%}
    table.rtr .rtrContact {width:15%}
    table.rtr .rtrAddress {width:40%}
    table.rtr .rtrService {width:25%}
        
    img.groupshot {display:block;margin:2em auto 3em}
    
    dl.listBio {border:solid 1px #ccc;border-top:none;}
    dl.listBio dt {background:url(/Common/Images/bgBioHeader.gif) repeat-x 0 0;border-top:solid 1px #ccc;cursor:pointer;display:block;font-family:Arial,Sans-Serif;}
    dl.listBio dt a {background:transparent url(/Common/Images/bgNavSecondaryMinus.gif) no-repeat 10px 50%;color:#808080;display:block;font-size:1.2em;height:35px;line-height:35px;padding:0 35px;text-decoration:none}
    dl.listBio dt.closed a {background-image:url(/Common/Images/bgNavSecondaryPlus.gif);}
    dl.listBio dd {background-color:#f4f4f4;display:block;overflow:auto;padding:35px 35px 17px;zoom:1;}
    dl.listBio dd.closed {display:none;}
    dl.listBio dd p {margin-right:135px}
    dl.listBio dd img {float:right}
    
    ul.listBio {border:solid 1px #ccc;border-top:none}
    ul.listBio a {background:url(/Common/Images/bgBioHeader.gif) repeat-x 0 0;border-top:solid 1px #ccc;cursor:pointer;display:block}
    ul.listBio a span {background:transparent url(/Common/Images/bgNavSecondaryPlus.gif) no-repeat 10px 50%;color:#808080;display:block;font-size:1.2em;height:35px;line-height:35px;padding:0 35px}
    ul.listBio a.expand span {background-image:url(/Common/Images/bgNavSecondaryMinus.gif)}
    ul.listBio div span {background-color:#f4f4f4;display:block;overflow:auto;padding:35px 35px 17px}
    ul.listBio div p {margin-right:135px}
    ul.listBio div img {float:right}
    
    ul.listInvestaLandBio li {clear:left;margin-bottom:3em;overflow:auto}
    ul.listInvestaLandBio img {border:1px solid #999999;float:left;height:178px;width:148px}
    ul.listInvestaLandBio p {margin-left:166px}
    
    ul.publications {border-top:solid 1px #ddd;margin:2em 0}
    ul.publications li {border-bottom:solid 1px #ddd;overflow:auto;padding-top:2em}
        body.ie6 ul.publications li {height:1%}
    ul.publications li img {display:block;float:right;height:120px;margin:0.5em 0 2em 5em;width:195px}
    ul.publications li .date {color:#999}
    
    .fund {margin-bottom:20px;padding:0 0 5px;overflow:auto;}
        body.ie6 .fund {clear:left;}
    .fund div {margin-left:170px}
    .fund h4 {margin-top:0}
    .fund img {border:1px solid #999999;float:left;height:178px;width:148px;margin:0 20px 0 0;}
    
    .searchLease {overflow:hidden;width:350px}
    .searchLease .box {background:url(/Common/Images/bgPropertySearch.jpg) no-repeat 0 0;height:140px;padding:30px;width:240px}
    
    #searchLeaseCategory fieldset {font-family:Verdana;margin-bottom:5px;overflow:auto}
    #searchLeaseCategory label {color:#004990;display:block;float:left;padding:4px 0;width:70px}
    #searchLeaseCategory select {font-family:Verdana;font-size:1em;padding:2px 8px;width:160px}
		body.ie6 #searchLeaseCategory select {width:150px}
    #searchLeaseCategory .rollover, body.ie6 #searchLeaseCategory .rollover {float:right;margin:10px 0 0 10px;padding:0;}
        
    #searchLeasePortfolio .featured {padding:7px 0 !important;width:300px !important}
    #searchLeasePortfolio ul {margin-bottom:2em}
    
    .calculator {border:solid 1px #ddd;overflow:auto;margin-bottom:1em;padding:0 0 13px 13px;width:370px}
    .calculator fieldset {font-family:Verdana;margin:13px 20px 0 0;overflow:auto}
    .calculator fieldset.left {float:left}
    .calculator fieldset.value {font-weight:bold !important;margin-top:10px}
    .calculator label {float:left;margin-right:1em;padding:4px 0}
    .calculator input {font-family:Verdana;font-size:1em;padding:4px 8px;width:50px}
    .calculator p {margin-bottom:0;padding:4px 0}
    .calculator .submit {border-width:1px;padding:3px;width:auto}
    
    .agreePDS {text-align:center}
    .agreePDS input {border-width:1px;padding:3px}
    
    blockquote.takeout {margin-bottom:1em;padding:1em}
    
    .error h1 {margin:0 0 1em}
    
    .chartSeniorBoardMembers {background:url(/Common/Images/chartSeniorBoardMembers.gif) no-repeat 0 0;height:203px;margin-bottom:1em;position:relative;width:637px}
    .chartSeniorBoardMembers a {height:71px;position:absolute;text-indent:-9999em;top:129px;width:130px}
    .chartSeniorBoardMembers a.gdunstan {left:254px;top:4px}
    .chartSeniorBoardMembers a.dpage {left:8px}
    .chartSeniorBoardMembers a.rreid {left:174px}
    .chartSeniorBoardMembers a.smacdonald {left:339px}
    .chartSeniorBoardMembers a.mlong {left:503px}
    
    .chart {margin:1em 0}
    
    .logoDevelopment {display:block;margin:0 auto 10px}
	.logoHD {float:left;margin-bottom:10px}
		body.ie6 .logoHD {display:inline}
    
    .registration {margin-left:15px;width:634px}
    .registration p {padding-top:2em}
    .registration p.clear {clear:both}
    .registration label, .registration input, .registration select, .registration textarea {float:left;padding:1px}
    .registration input, .registration select, .registration textarea {font-family:Verdana;font-size:1em}
    .registration label {width:70px}
    
    .registration fieldset {float:left;margin-bottom:9px;overflow:hidden;width:634px}
        body.ie6 .registration fieldset {background-color:white}
    .registration fieldset.w317 {width:317px}
    .registration fieldset.w226 {width:226px}
    .registration fieldset.w182 {width:182px}
    .registration fieldset.w165 {width:165px}
    .registration fieldset.w152 {width:152px}
    .registration fieldset.wcl {clear:left}
    
    .registration fieldset input, .registration fieldset textarea {width:555px}
    .registration fieldset.w317 input {width:238px}
    .registration fieldset.w317 select {width:228px}
    .registration fieldset.w226 input {width:147px}
    .registration fieldset.w182 input {width:103px}
    .registration fieldset.w165 input {width:86px}
    .registration fieldset.w152 input {width:73px}
    .registration fieldset.chk input, .registration fieldset.chk label {width:auto}
    .registration fieldset.chk input {margin-right:5px}
    .registration fieldset.chk .privacyLink {display:block;float:left;padding:1px 0 0 2px}
    
    .registration fieldset.ml17 {margin-left:17px}
    .registration fieldset.pl10 label {margin-left:10px;width:60px}
    
    .registration .state {margin-bottom:1em;overflow:hidden;position:relative}
    .registration .state span {float:left;width:0}
    .registration .state fieldset {margin-left:65px;width:252px}
        body.ie6 .registration .state {height:1%}
        body.ie6 .registration .state fieldset {margin-left:43px}
    
    .registration .rollover {margin:2em 0}
    
.button {display:block;margin:8px 0 0;}
.retailregisterbutton { text-indent:-9999px; width:292px; height:39px; margin:5px 0 0; display:block; float:right; background:url(/common/images/btnRegisterForRetailFundUpdates_off.gif) no-repeat; }
.registerbutton { text-indent:-9999px; width:292px; height:39px; margin:5px 0 10px; display:block; background:url(/common/images/btnRegisterUpdates_off.gif) no-repeat; }

.slideShow {height:295px;position:relative;width:292px}
.slideShow li {position:absolute;width:292px;height:295px;}

.slideShowControl {border:1px solid #f2f2f2;border-width:1px 0;height:25px;}
.slideShowControl li {float:left;height:25px;}
.slideShowControl li a {cursor:pointer;}
.slideShowControl li img {padding:6px 0;}
#btnEnlarge {padding:0 48px 0 0;}

.btnViewVideo { display:block; background:url(/common/images/btnViewVideo.gif) no-repeat 100% 0; width:297px; height:28px; text-indent:-9999px; }
    
div.clear {float:left;width:100%;height:1px;clear:both;}

.hide {display:none;}

.register {margin:20px;}
.register label {display:block;width:375px;overflow:auto;clear:both;padding:0 0 1em;}
.register label span {float:left;width:120px;padding-top:2px;}
.register label input.txt {float:left;width:200px;font-size:1.1em;padding:1px;}
.register label span.chk {float:left;width:auto;}
.register label em {float:left;width:300px;margin:0 0 0 1em;}

.sideNav {border-top:1px solid #f2f2f2;}
.sideNav li {border-bottom:1px solid #f2f2f2;background:url(/Common/Images/btnArrowLeftNav_off.gif) 0 50% no-repeat;padding:0 0 0 23px;}
.sideNav a {padding:0;}

.ggap {margin-top:1em}

.sitemap li {margin:0.25em 0 0.25em 2em;}

.inlineColumn {float:left;padding-bottom:20px;width:48%;}

.iefForm {width:310px;overflow:hidden}
.iefForm .formWarning {display:block;font-weight:bold;color:#a40000;margin:0 0 1em}
.iefLogin label {display:block;overflow:hidden;margin:0 0 1em}
.iefLogin label span {float:left;width:120px;}
.iefLogin label input {float:left;width:180px;}
.iefForm .rollover {float:right;margin:0 8px;}

#hdCamera {height:480px;width:640px}
#hdCamera p {line-height:480px;text-align:center}

#bradburyVid { margin: 20px auto; width: 100%; height: 300px; }

/* sifr styles */
.sIFR-flash {visibility:visible !important;margin:0;padding:0;}
.sIFR-replaced, .sIFR-ignore {visibility:visible !important;}
.sIFR-alternate {position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin:0pt; padding:0pt; overflow:auto; letter-spacing:0px; float:none;}

/* thickbox styles */
*{padding:0; margin:0;}
#TB_window {font:12px Arial, Helvetica, sans-serif;color:#333;}
#TB_secondLine {font:10px Arial, Helvetica, sans-serif;color:#666;}
#TB_window a:link, #TB_window a:visited {color:#666;}
#TB_window a:hover {color:#000;}
#TB_window a:active, #TB_window a:focus {color:#666;}
#TB_overlay {position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background:url(/Common/Images/macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
body.ie6 #TB_overlay {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
#TB_window {position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
body.ie6 #TB_window {position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin:15px 0 0 15px;border:1px solid #ccc;border-top-color:#666;border-left-color:#666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px;overflow:auto;text-align:left;line-height:1.4;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p {padding:5px 0;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
body.ie6 #TB_load {position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
body.ie6 #TB_HideSelect {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

.notfound {color:#f00;text-decoration:line-through}
.phone {white-space:nowrap;}

/*hassle free promo styles*/
.hassleFreeLogo { float:right; margin:20px 0 0; }
#hassleFreeTitle { background:url(/common/images/hassleFreeTitle.jpg) no-repeat; width:400px; height:83px; text-indent:-9999px; margin:20px 0; }
#hassleFreeOfferApplies { background:url(/common/images/hassleFreeOfferApplies.jpg) no-repeat; width:400px; height:21px; text-indent:-9999px; margin:20px 0 10px; }
.hassleFreeRegisterTitle { margin:0 0 90px; }
.offerList { margin:0 0 25px; }
.offerList li { list-style:disc; margin:0 0 10px 25px;   }
.offerTickList { margin:0 0 25px; }
.offerTickList li { background:url(/common/images/offerTick.gif) no-repeat 0 center; padding:10px 0 10px 25px; font-weight:bold; }
.hassleFreeTerms { color:#999; font-size:1em; }

/* NEW Commercial Property Styles */
.propertyDetails { _padding:0 10px 0 0 }
.propertyDetails h2 { margin:0; }
.propertyDetails h3 { margin:0 0 20px; }
.propertyHeader { border-bottom:dotted 1px #999; margin-bottom:10px; }
.propertyDetails .propertyHeader h3 { margin:0; } 
.propertyDetailsTable, .propertyDetailsManagedTable table { width:100% }
.propertyDetailsTable, .propertyDetails ul, .propertyDetailsManagedTable table { margin:0 0 20px }
    .propertyDetailsTable tr.odd, .propertyDetailsManagedTable tr.odd { background:#ebebeb }
    .propertyDetailsTable td, .propertyDetailsManagedTable td { vertical-align:top; line-height:16px; padding:2px; width:50%; }
    .propertyDetailsTable .clicktoexpand { display:block; float:right; color:#999; padding:0 15px 0 0; background:url(/common/images/bgNavSecondaryPlus.gif) no-repeat right center; cursor:pointer; }

.propertyDetailsExpandable { padding:0; margin:0; }    
.propertyDetailsExpandable .propertyDetailsTable { margin:0; }
.availableLease { display:none; margin:8px 0 0 } 
        .availableLease table { margin:0; }
            .availableLease tr.odd { background:#fff; }
            .availableLease table td { line-height:16px; border-top:solid 1px #e1e1e1 }
            .availableLease table td p { margin:0; line-height:16px; }
        
.propertyDetails li { margin:0 0 10px; min-height:1px; _zoom:1;}
.propertyDetails li:after { content:"."; clear:left; display:block; height:0; visibility:hidden; } /* :hack:float enclosing */
    .propertyDetails li a { text-decoration:none;}
        .propertyDetails li a:hover { text-decoration:underline; } 
    .propertyDetails li span { display:block; float:left; width:575px; }    
    .propertyDetails li .pdf { background:url(/common/images/iconPdf.gif) no-repeat; line-height:15px; width:auto; display:block; padding:0 0 0 20px }
.propertyDetails #mapContainer { width:100%; height:400px; margin:0 0 20px }
.propertyDetails .mapInfoWindow h4 { padding:0; margin:0 0 5px; }
.propertyDetails .mapInfoWindow p { padding:0; margin:0; }

.propertyDetails .propertyContactDetails { display:none; }
.propertyDetails .propertyContactDetails p { font-size:1em; }
.propertyDetails .propertyContactDetails h4 { font-size:2.3em; line-height:30px; font-weight:normal; }

/* Investa land flash banner place holder */
#investaBanner { margin:0 0 20px; width:728px; border:solid 1px #ddd; }




/* Investa land Mortgage Minder */
.mortgage-minder .wrapper, .defence-options .wrapper {margin:0 0 0 224px; min-width:410px;padding:9px 0 0 15px;background:url(/Common/Images/bgInternal.gif) 0 100% no-repeat;}
.mortgage-minder #contentColumn, .defence-options #contentColumn {padding:0;background:none;margin-left:0;}
.mortgage-minder h2 {width:100%;margin:24px 0 20px}
.mortgage-minder h2 span {color:#f57f20}

.mortgage-minder #contentColumn dl.listBio {border:none;margin:0 0 35px}
.mortgage-minder #contentColumn dl.listBio dt {background:url(/Common/Images/bdrMortgageMinder.gif) bottom left repeat-x;border:none;cursor:pointer;display:block;font-family:Arial,Sans-Serif;padding:5px 0 0;}
.mortgage-minder #contentColumn dl.listBio dt a {background:transparent url(/Common/Images/bgNavMinusOrange.gif) no-repeat 0 50%;color:#f57f20;display:block;font-size:1.5em;height:25px;line-height:25px;padding:0 25px;text-decoration:none}
.mortgage-minder #contentColumn dl.listBio dt.closed a {background-image:url(/Common/Images/bgNavPlusOrange.gif);}
.mortgage-minder #contentColumn dl.listBio dd {background:none;display:block;overflow:auto;padding:15px 0 0;zoom:1;color:#666;}
.mortgage-minder #contentColumn dl.listBio dd.closed {display:none;}
.mortgage-minder #contentColumn dl.listBio dd p {line-height:1.2;margin:0 0 15px;}
.mortgage-minder #contentColumn dl.listBio dd img {float:right}
.mortgage-minder #contentColumn dl.listBio table {margin:0 0 15px;}
.mortgage-minder #contentColumn dl.listBio table td {border-bottom:1px dotted #f57f20;padding:10px 15px 10px 0;}
.mortgage-minder #contentColumn dl.listBio table td.header {font-weight:bold;text-transform:uppercase;border-bottom:1px dotted #f57f20;padding:10px 15px 10px 0;}
.mortgage-minder #contentColumn dl.listBio table .title {width:210px;}
.mortgage-minder #contentColumn ul {margin:0 0 0 25px;}
.mortgage-minder #contentColumn ul li {list-style:disc outside;padding: 5px 0;}

.mortgage-minder #contentColumn p.statement, .defence-options #contentColumn p.statement {margin:0 0 15px;color:#000;}
.mortgage-minder #contentColumn p.top, .defence-options #contentColumn p.top {margin-top:30px}
.mortgage-minder .orange {color:#F57F20;}

.mortgage-minder #contentColumn p.properties {padding:15px 0 0;border-top:1px solid #f2f2f2;margin:0 0 5px;color:#000}
.mortgage-minder #contentColumn ul.properties, .defence-options #contentColumn ul.properties {margin:0 0 15px 0;padding:0 0 10px 0; border-bottom:1px solid #f2f2f2}
.mortgage-minder #contentColumn ul.properties h4, .defence-options #contentColumn ul.properties h4 {font-weight:normal;font-size:1.1em;margin:0 0 5px;padding:0}
.mortgage-minder #contentColumn ul.properties li, .defence-options #contentColumn ul.properties li {color:#004c92;padding:0 0 0 105px;margin:0 0 10px;background-repeat:no-repeat;background-position:0 0;list-style:none;min-height:61px;}
.mortgage-minder #contentColumn ul.properties li a, .defence-options #contentColumn ul.properties li a {color:#f57f20;}

.mortgage-minder #contentColumn ul.properties li#p-equis {background-image: url(/Common/Images/MortgageMinder/pEquis.jpg)}
.mortgage-minder #contentColumn ul.properties li#p-brentwood {background-image: url(/Common/Images/MortgageMinder/pBrentwood.jpg)}
.mortgage-minder #contentColumn ul.properties li#p-kellyville {background-image: url(/Common/Images/MortgageMinder/pKellyville.jpg)}
.mortgage-minder #contentColumn ul.properties li#p-sienna {background-image: url(/Common/Images/MortgageMinder/pSienna.jpg)}
.mortgage-minder #contentColumn ul.properties li#p-ashwood {background-image: url(/Common/Images/MortgageMinder/pAshwood.jpg)}
.mortgage-minder #contentColumn ul.properties li#p-kooindah {background-image: url(/Common/Images/MortgageMinder/pKooindah.jpg)}
.mortgage-minder #contentColumn ul.properties li#p-oaklands {background-image: url(/Common/Images/MortgageMinder/pOaklands.jpg)}
.mortgage-minder #contentColumn ul.properties li#p-somerview {background-image: url(/Common/Images/MortgageMinder/pSomerview.jpg)}

.mortgage-minder #sidebar p.logos {text-align:right;margin:32px 0 0;}
.mortgage-minder #sidebar p.logos img {margin:0 0 0 25px;}

/*------/ defence options */
.defence-options h2 {width:100%;margin:24px 0 0;}
.defence-options p#do-strapline {font-size:2.7em;width:100%;margin:0 0 22px;color:#f58224;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,Sans-Serif;font-weight:normal;line-height:1.2;}
.defence-options #contentColumn p.properties {color:#004c92;padding:20px 0 0;margin:0 0 30px;border-top:1px solid #f2f2f2;}
.defence-options #contentColumn ul.properties {margin:0 0 10px;border:none}
.defence-options #contentColumn ul.properties li#p-do-kellyville {background-image: url(/Common/Images/DefenceOptions/pKellyville.jpg)}
.defence-options #contentColumn ul.properties li#p-do-blaxland {background-image: url(/Common/Images/DefenceOptions/pBlaxland.jpg)}
.defence-options #contentColumn ul.properties li#p-do-claremont {background-image: url(/Common/Images/DefenceOptions/pClaremont.jpg)}
.defence-options #contentColumn ul.properties li#p-do-moorebank {background-image: url(/Common/Images/DefenceOptions/pMoorebank.jpg)}
.defence-options #contentColumn ul.properties li#p-do-brentwood {background-image: url(/Common/Images/DefenceOptions/pBrentwood.jpg)}
.defence-options #contentColumn p.statement {color:#999;}

.defence-options #contentColumn a.thickbox {margin:10px 0 0;display:block;}
.defence-options #contentColumn a.pad {margin:10px 0 25px;}


.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */