@import url('base.css');
@import url('accessibility.css');
@import url('banner_footer.css');
@import url('breadcrumb_utilities.css');
@import url('menus.css');
@import url('login.css');


/*----------style for fixed width centered sites----------*/

#Form1,
#aspnetForm {width:950px; margin:0 auto;}

#ctl00_MainTableForContent,
#MainTableForContent,
.Masterdiv {margin:0 auto; }

/*----------start styles for main content area----------*/

#tblContentTD1,
.tblContentTD1 p {font:90% arial, verdana, sans-serif; color:#333; padding:0px; margin:20px!important; line-height:150%; /*width:90%;*/}
.tblContentTD1 p img {padding:0px; margin:20px 0px!important;}
p.footnote {font:70% arial, verdana, sans-serif; color:#333;}
.tblContentTD1 li {}

.rightFloat {float:right; margin:20px 33px 20px 20px;}
.leftFloat {float:left; margin:20px 20px 20px 0;}


/*----------start styles for Grenfell virtual tour----------*/

div.grenfell {margin-left:20px; margin-top:20px;}

table.currentOffersRight td ul.midhomelinks li {list-style-image: url(/images/UserUploadedImages/11/arrow-white-bg.gif); height:auto; margin-top:5px!important; margin-bottom:5px!important; margin-left:0px;}
table.currentOffersRight td ul.midhomelinks li a, table.currentOffersRight td ul.midhomelinks li a:link, table.currentOffersRight td ul.midhomelinks li a:visited, table.currentOffersRight td ul.midhomelinks li a:active {font:12px arial, verdana, sans-serif; color:#333; text-decoration:underline;}
ul.midhomelinks li a:hover, ul.midhomelinks li a:focus {font:12px arial, verdana, sans-serif; color:#cc3300; 
text-decoration: underline; background-color: transparent;}

/*----------start styles for investment process area----------*/

table.investmentProcess {margin-left:20px; margin-bottom:20px; width:85%;}
table.investmentProcess th {background-color:#a6a6a6; font:bold 90% arial, verdana, sans-serif; color:#fff; text-align:left; vertical-align:top; padding:17px;}
table.investmentProcess td {background-color:#e9e9e9;}
table.investmentProcess td p {font:normal 90% arial, verdana, sans-serif; color:#333; align:left; vertical-align:top;}

/*----------start styles for team----------*/

table.team {margin:20px 0px 0px 20px; width:718px;}
table.team th {background-color:#d8a800; font:bold 85% arial, verdana, sans-serif; color:#fff; text-align:left; vertical-align:top; padding-left:20px; padding-top:5px; height:25px;}
table.team td {background-color:#d4d5d7; width:615px; margin:0px!important; padding:0px!important;}
table.team td p {font:normal 90% arial, verdana, sans-serif; color:#333; margin:5px 10px 0px 10px!important; width:580px;}
table.team td.img {width:103px;}
table.team td.bot {background-color:#b5b6b8!important; height:5px;}
table.team td h2 {font:bold 100% arial, verdana, sans-serif; color:#1d3561; margin:50px 0px 0px 10px!important; vertical-align:bottom!important;}
table.team td h3 {font:bold 80% arial, verdana, sans-serif; color:#546384; margin:3px 0px 10px 12px!important;}
table.team td.bot2 {background-color:transparent!important;}
table.team td.bot2 p {font:normal 90% arial, verdana, sans-serif; color:#333; margin:10px 0px 20px 0px!important; width:700px!important;}

/* IE7 Only */

*:first-child+html body table.team {margin-left:20px; margin-bottom:20px; width:720px; padding:0px;}
*:first-child+html body table.team th {background-color:#d8a800; font:bold 85% arial, verdana, sans-serif; color:#fff; text-align:left; vertical-align:top; padding-left:20px; padding-top:2px; height:15px;}
*:first-child+html body table.team td.bot2 p {font:normal 90% arial, verdana, sans-serif; color:#333; margin:10px 0px 20px 0px!important; width:100%;}


/*----------start styles for Property Funds----------*/

table.propertyFunds {margin:20px 0px 0px 20px; width:90%;}
table.propertyFunds th {background-color:#d8a800; font:bold 85% arial, verdana, sans-serif; color:#fff; text-align:left; vertical-align:top; padding-left:20px; padding-top:5px; height:25px;}
table.propertyFunds td {background-color:#d4d5d7; width:70%;}
table.propertyFunds td.bot {background-color:#b5b6b8!important; height:5px;}
table.propertyFunds td h2 {font:bold 100% arial, verdana, sans-serif; color:#1d3561; margin:50px 0px 0px 10px!important; vertical-align:bottom!important;}
table.propertyFunds td h3 {font:bold 80% arial, verdana, sans-serif; color:#546384; margin:3px 0px 10px 12px!important;}
table.propertyFunds td.bot2 {background-color:transparent!important;}
table.propertyFunds td.bot2 p {font:normal 90% arial, verdana, sans-serif; color:#333; margin:10px 0px 20px 0px!important; width:100%;}

ul.other {margin:0 0 20px 20px!important; padding-left:0px!important;}
ul.other li {list-style-type:none;}


/*----------start styles for Project History----------*/

table.project {margin:20px 0px 0px 20px; width:90%;}
table.project th {background-color:#d8a800; font:bold 85% arial, verdana, sans-serif; color:#fff; text-align:left; vertical-align:top; padding-left:20px; padding-top:5px; height:25px;}
table.project td {background-color:#d4d5d7;}
table.project td.bot {background-color:#b5b6b8!important; height:15px;}
table.project td h2 {font:bold 90% arial, verdana, sans-serif; color:#222; margin:10px 0px 0px 18px!important;}
table.project td p {font:normal 90% arial, verdana, sans-serif; color:#333; align:left; vertical-align:top; margin-top:10px!important;}


/*----------start styles for Current Offers----------*/

div.currentOffers {margin-left:0px!important;}
.currentOffers img {margin-left:20px; margin-bottom:16px; margin-top:2px; clear:both;}
.currentOffers p {font:normal 90% arial, verdana, sans-serif; color:#333; align:left; vertical-align:top; margin: 0 0 0 8px  !important; padding:0px!important; line-height:150%;}
.currentOffers p a {margin-left:0px!important;}

table.currentOffersLeft {width:135px; float:left; margin:20px 0px 0px 20px; clear:both;}
table.currentOffersLeft td {margin:0px!important; padding:0px!important;}
table.currentOffersLeft td p {font:normal 100% arial, verdana, sans-serif; color:#333; align:left; vertical-align:top; margin-top:10px!important; margin:0px!important; padding:0px!important;}
table.currentOffersLeft td img {margin-top:10px!important;}
table.currentOffersLeft td p img {margin:0px 10px 0px 0px!important; padding:0px!important;}
table.currentOffersRight {width:625px; float:left;}
table.currentOffersRight td p {font:normal 100% arial, verdana, sans-serif; color:#333; align:left; vertical-align:top; margin-top:10px!important;}

div.currentOffers td a, div.currentOffers td a:link, a:visited, div.currentOffers td a:active {font:100% arial, verdana, sans-serif; color:#333; text-decoration:underline; clear:both; margin-left:0px;}
div.currentOffers td a:hover, div.currentOffers td a:focus {font:100% arial, verdana, sans-serif; color:#cc3300; text-decoration:underline; clear:both; margin-left:0px;}

div.currentOffers td p.link a {padding-left:20px!important; display:block;}



/*----------start styles contact us area----------*/

table.contact {margin-left:18px !important; margin-bottom:20px; width:85%;}

/* IE7 Only */
*:first-child+html body table.contact {margin-left:0px; margin-bottom:20px; width:85%;}




/*----------start styles for Events----------*/


table.events td h2 {font:bold 90% arial, verdana, sans-serif; color:#222; margin:10px 0px 0px 18px!important; vertical-align:top!important;}
table.events td ul {margin-left:20px!important; padding-left:0px!important; width:420px; vertical-align:top!important;}
table.events td ul li {list-style-type:none;}
table.events td p img {margin:0px 10px 0px 0px!important; padding:0px!important;}

table.events td p a, table.events td p a:link, table.events td p a:visited, table.events td p a:active {font:100% arial, verdana, sans-serif; color:#333; text-decoration:underline;}
table.events td p a:hover, table.events td p a:focus {font:100% arial, verdana, sans-serif; color:#cc3300; text-decoration:underline;}

table.events td ul li a, table.events td ul li a:link, table.events td ul li a:visited, table.events td ul li a:active {font:bold 100% arial, verdana, sans-serif; color:#333; text-decoration:underline;}
table.events td ul li a:hover, table.events td ul li a:focus {font:bold 100% arial, verdana, sans-serif; color:#cc3300; text-decoration:underline;}


/*----------start styles for Forms----------*/

table.forms td ul {height:auto; margin-left:20px!important; padding-left:0px!important;}
table.forms td ul li {background:url(/images/useruploadedimages/11/PDF-icon.gif); background-repeat:no-repeat; list-style-type:none; padding-left:30px; margin-bottom:5px;}
table.forms td ul li a, table.forms td ul li a:link, table.forms td ul li a:visited, table.forms td ul li a:active {font:normal 100% arial, verdana, sans-serif; color:#333; text-decoration:underline;}
table.forms td ul li a:hover, table.forms td ul li a:focus {font:normal 100% arial, verdana, sans-serif; color:#cc3300; text-decoration:underline;}



/*----------start styles for Property for Sale----------*/

.property img {margin:20px 0 20px 20px;}
table.propertyLeft {width: 580px; float:left;clear:both;}
table.propertyLeft td p {font:normal 90% arial, verdana, sans-serif; color:#333; align:left; vertical-align:top; margin-top:10px!important;}
table.propertyLeft td h2 {font:normal 120% Arial,Helvetica,sans-serif; color:#cc9900!important; margin:20px 0px 0px 20px!important;}
table.propertyLeft td h3 {font:bold 90% Arial,Helvetica,sans-serif; color:#cc9900; margin:10px 0px 20px 20px!important;}
table.propertyLeft td ul {height:auto; margin-left:20px!important; padding-left:0px!important;}
table.propertyLeft td ul li {background:url(/images/useruploadedimages/11/PDF-icon.gif); background-repeat:no-repeat; list-style-type:none!important; margin-bottom:5px; list-style-type:none; padding-left:25px;}
table.propertyLeft td ul li a, table.propertyLeft td ul li a:link, table.propertyLeft td ul li a:visited, table.propertyLeft td ul li a:active {font:normal 100% arial, verdana, sans-serif; color:#333; text-decoration:underline;}
table.propertyLeft td ul li a:hover, table.propertyLeft td ul li a:focus {font:normal 100% arial, verdana, sans-serif; color:#cc3300; text-decoration:underline;}
table.propertyLeft td ul li img {margin-top:20px; margin-right:20px;}

table.propertyLeft td ul li a, table.events td ul li a:link, table.events td ul li a:visited, table.events td ul li a:active {font:normal 100% arial, verdana, sans-serif; color:#333; text-decoration:underline;}
table.propertyLeft td ul li a:hover, table.events td ul li a:focus {font:normal 100% arial, verdana, sans-serif; color:#cc3300; text-decoration:underline;}

table.propertyLeft td a img {margin:20px 0 0 20px;}



table.propertyLeft2 {width: 580px; float:left;clear:both;}
table.propertyLeft2 td p {font:normal 90% arial, verdana, sans-serif; color:#333; align:left; vertical-align:top; margin-top:10px!important;}
table.propertyLeft2 td h2 {font:normal 120% Arial,Helvetica,sans-serif; color:#cc9900!important; margin:20px 0px 0px 20px!important;}
table.propertyLeft2 td h3 {font:bold 90% Arial,Helvetica,sans-serif; color:#cc9900; margin:10px 0px 20px 20px!important;}
table.propertyLeft2 td ul {height:auto; margin-left:20px!important; padding-left:0px!important;}
table.propertyLeft2 td ul li {background:url(/images/useruploadedimages/11/arrow-white-bg.gif); background-repeat:no-repeat; list-style-type:none!important; margin-bottom:5px; list-style-type:none; padding-left:25px;}
table.propertyLeft2 td ul li a, table.propertyLeft2 td ul li a:link, table.propertyLeft2 td ul li a:visited, table.propertyLeft2 td ul li a:active {font:normal 100% arial, verdana, sans-serif; color:#333; text-decoration:underline;}
table.propertyLeft2 td ul li a:hover, table.propertyLeft2 td ul li a:focus {font:normal 100% arial, verdana, sans-serif; color:#cc3300; text-decoration:underline;}
table.propertyLeft2 td ul li img {margin-top:20px;}


table.propertyLeft2 td a img {margin:20px 0 0 20px;}




table.propertyRight td p {font:normal 100% arial, verdana, sans-serif; color:#333; align:left; vertical-align:top; margin-top:10px!important; margin:0px!important; padding:0px!important;}
table.propertyRight td img {margin-top:10px!important;}
table.propertyRight td p img {margin:0px 10px 0px 0px!important; padding:0px!important;}

table.propertyRight td ul {width:155px; float:left; margin-left:20px!important; padding-left:0px!important;}
table.propertyRight td ul li {margin-bottom:5px; list-style-type:none;}

table.propertyRight td ul li.info a, table.propertyRight td ul li.info a:link, table.propertyRight td ul li.info a:visited, table.propertyRight td ul li.info a:active {font:bold 160% arial, verdana, sans-serif; color:#cf9702; text-decoration:none; border-bottom:solid 2px #c8c8c8;}
table.propertyRight td ul li.info a:hover, table.propertyRight td ul li.info a:focus {font:bold 160% arial, verdana, sans-serif; color:#cc3300; text-decoration:none; border-bottom:solid 2px #c8c8c8;}

table.propertyRight td ul li.phone {font:bold 140% arial, verdana, sans-serif; color:#333; text-decoration:none; border-bottom:solid 2px #c8c8c8;}

table.vacant {width:300px!important; margin-left:20px;}
table.vacant td p {margin:0px!important; }

table.list {margin-left:0px!Important;}
table.list td {margin:0px!Important; padding:0px!Important; vertical-align:top!important;} 
table.list td p {margin:10px 10px 0px 20px!Important; font:normal 90% arial, verdana, sans-serif; color:#333; vertical-align:top!important;}

table.list2 {margin-left:20px!Important; width:550px;}
table.list2 td {background-color:#eff0ef!important; margin:0px!Important; padding:0px!Important; vertical-align:top!important; border-bottom:1px solid #fff;} 
table.list2 td p {margin:5px 65px 5px 20px!Important; font:normal 90% arial, verdana, sans-serif; color:#333; vertical-align:top!important;}

table.list3 {margin-left:20px!Important; width:730px;}
table.list3 td {background-color:#eff0ef!important; margin:0px!Important; padding:0px!Important; vertical-align:top!important; border-bottom:1px solid #fff;} 
table.list3 td p {margin:5px 65px 5px 20px!Important; font:normal 90% arial, verdana, sans-serif; color:#333; vertical-align:top!important;}

table.list4 {margin-left:20px!Important;}
table.list4 td {background-color:#eff0ef!important; margin:0px!Important; padding:0px!Important; vertical-align:top!important; border-bottom:1px solid #fff;} 
table.list4 td p {margin:5px 20px 5px 20px!Important; font:normal 90% arial, verdana, sans-serif; color:#333; vertical-align:top!important;}


ul.propertyLeft2 {height:auto; margin:20px 0 0 20px!important; padding-left:0px!important;}
ul.propertyLeft2 li {background:url(/images/useruploadedimages/11/PDF-icon.gif); background-repeat:no-repeat; list-style-type:none!important; margin-bottom:5px; list-style-type:none;}
ul.propertyLeft2 li a, ul.propertyLeft2 li a:link, ul.propertyLeft2 li a:visited, ul.propertyLeft2 li a:active {font:normal 100% arial, verdana, sans-serif; color:#333; text-decoration:underline; margin-left:25px;}
ul.propertyLeft2 li a:hover, ul.propertyLeft2 li a:focus {font:normal 100% arial, verdana, sans-serif; color:#cc3300; text-decoration:underline; margin-left:25px;}


/*----------start styles for News----------*/

table.news td ul {margin:20px 0 15px 0px!important; padding-left:0px!important; width:700px;}
table.news td ul li {list-style-type:none!important; padding-left:20px; margin:5px 0 5px 25px!important; font:bold 100% arial, verdana, sans-serif; color:#333; text-decoration:none;}
table.news td ul li p {font:normal 100% arial, verdana, sans-serif; color:#333; text-decoration:none; padding:0px!important; margin:0px!important; width:90%; margin:5px 0 0 27px!important;}
table.news td ul li p a, table.news td ul li a:link, table.news td ul li p a:visited, table.news td ul li p a:active {font:normal 100% arial, verdana, sans-serif; color:#333; text-decoration:underline; width:100%; margin-left:0px!important;}
table.news td ul li p a:hover, table.news td ul li p a:focus {font:normal 100% arial, verdana, sans-serif; color:#cc3300; text-decoration:underline; width:100%;margin-left:0px!important;}

table.news td ul li img {margin:0 10px 0 0!important;}


/*----------start styles for Media----------*/

table.media td ul {margin:20px 0 15px 0px!important; padding-left:0px!important; width:700px;}
table.media td ul li {list-style-type:none; padding-left:20px; margin-bottom:5px; font:normal 100% arial, verdana, sans-serif; color:#333; text-decoration:none;}
table.media td ul li p {font:normal 100% arial, verdana, sans-serif; color:#333; text-decoration:none; padding:0px!important; margin:0px!important; width:90%;}
table.media td ul li p a, table.media td ul li a:link, table.media td ul li p a:visited, table.media td ul li p a:active {font:normal 100% arial, verdana, sans-serif; color:#333; text-decoration:underline; width:100%;}
table.media td ul li p a:hover, table.media td ul li p a:focus {font:normal 100% arial, verdana, sans-serif; color:#cc3300; text-decoration:underline; width:100%;}



/*----------start styles for right panel----------*/

.tblContent2 {width:200px !important;}

#tblContentTD2 h3,
.tblContentTD2 h3,
#tblContentTD2 h4,
.tblContentTD2 h4,
#tblContentTD2 h5,
.tblContentTD2 h5,
#tblContentTD2 h6,
.tblContentTD2 h6 {font:bold 90% arial, verdana, sans-serif;color:#231f22; padding:10px 10px 5px 10px; margin:10px 10px 0px 10px; background-color:#cccccc;}

#tblContentTD2 p,
.tblContentTD2 p {font:80% arial, verdana, sans-serif;color:#231f22; padding:5px 10px 5px 10px; margin:0px 10px; background-color:#cccccc;}



/*----------start styles for site map----------*/

.siteMapOuter {margin:40px;}



/*----------start styles for print friendly----------*/

@media print {

#breadPrint {display:none;}

#ctl00_TDForLeftCell {width:0px !important;}
#ctl00_TDForMiddleCell {width:600px !important;}
#ctl00_TDForRightCell {width:0px !important;}
.clsPostcardBorder {width:600px !important;}
div.Masterdiv {width:600px;}

#MaintableForContent,
#MainTableForContent,
.MainTableForContent {width:600px !important;}

#tblContentTD2,
.tblContentTD2 {display:none;}

}






































































