﻿.bgcolour1 {background-color:#009fe3; color: #ffffff;}
.bgcolour2 {background-color:#faf6f0; color: #231f20;}
.bgcolour3 {background-color:#94bce1; color: #231f20;}

.bgcolour1 p {color: #ffffff;}
.bgcolour1 a {color: #ffffff;}
.bgcolour1 li {color: #ffffff;}

.microsite_colour1 {color: #231f20;}

.dynamicFormContainer .required_fields_colour {background-color:#fcfcfc;}
.dynamicFormContainer .optional_fields_colour {background-color:#e6e6e6;}

.plotOfferTextColour {color:#009fe3;}

.availability_table caption {color: #000;}
.availability_header_type {background-color: #009fe3; color:#ffffff;}
.availability_rowstyle {background-color:#e4f0f4;}
.availability_altrowstyle {background-color:Transparent;}
.availabilityLink a {display:block;}
.availablity_plotcell {font-weight: bold;}

/*** Investor Page ***/
.investorTable tr.header {
    font-weight:bold;
    color:#fff;
    background: #009fe3; /* old browsers */
    background: -moz-linear-gradient(top, #26ADE2 0%, #009FE3 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#26ADE2), color-stop(100%,#009FE3)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26ADE2', endColorstr='#009FE3',GradientType=0 ); /* ie */
}
.investorTable td, .investorTable th {
    border-bottom:2px solid #FFF;
    padding:5px;
    text-align:left;
    padding-left:10px;
}
.investorTable td {background-color:#e4f0f4;color:#323232;}  
.investorTable .odd td {background-color:#c7d5e1;}  
ul.investor li{margin:0 0 10px 0;}

p.investordisclaimer { font-size:85%;font-style:italic;}

.investorstyles {padding:10px;color:#fff;}

ul.investor {margin:0;padding-left:15px;}  


.plotgroup_group_plotitem {border-color:#ffffff;}

.plotGroup {margin-top:5px;margin-bottom:0px;}
.plotDetails {margin-bottom:0px;padding:0px 0px 5px 18px;font-size:smaller;}
.plotName {margin: 2px 0px 0px 0px; padding:0 0 0 5px;}

.key_img {border: 1px solid #ffffff; vertical-align: middle;}

.call_sales_office {background-color:#009fe3;}

.virtual-tour-list {list-style-type: none; margin: 20px 0px 0px 0px;}
.virtual-tour-list li {display: inline; float: left; width: 100px;}

#positionContainer_SixtyApartments {z-index:1;position:absolute;height:672px;}
* html #positionContainer_SixtyApartments {width:100%;} /*firefox breaks if width is 100%*/
.heightcontainer_SixtyApartments{height:682px;}

/*To avoid plot number conflicts I've used the containing ID*/
#positionContainer_SixtyApartments .pp1 {position:absolute;left:354px;top:45px;width:10px;}
#positionContainer_SixtyApartments .pp2 {position:absolute;left:332px;top:56px;width:10px;}
#positionContainer_SixtyApartments .pp3 {position:absolute;left:302px;top:56px;width:10px;}
#positionContainer_SixtyApartments .pp4 {position:absolute;left:273px;top:44px;width:10px;}
#positionContainer_SixtyApartments .pp24 {position:absolute;left:250px;top:44px;width:10px;}
#positionContainer_SixtyApartments .pp25 {position:absolute;left:221px;top:55px;width:10px;}
#positionContainer_SixtyApartments .pp26 {position:absolute;left:191px;top:55px;width:10px;}
#positionContainer_SixtyApartments .pp27 {position:absolute;left:169px;top:44px;width:10px;}
#positionContainer_SixtyApartments .pp46 {position:absolute;left:144px;top:44px;width:10px;}
#positionContainer_SixtyApartments .pp47 {position:absolute;left:116px;top:54px;width:10px;}
#positionContainer_SixtyApartments .pp48 {position:absolute;left:87px;top:54px;width:10px;}
#positionContainer_SixtyApartments .pp49 {position:absolute;left:64px;top:45px;width:10px;}

#positionContainer_SixtyApartments .pp5 {position:absolute;left:353px;top:164px;width:10px;}
#positionContainer_SixtyApartments .pp6 {position:absolute;left:331px;top:174px;width:10px;}
#positionContainer_SixtyApartments .pp7 {position:absolute;left:301px;top:174px;width:10px;}
#positionContainer_SixtyApartments .pp8 {position:absolute;left:272px;top:164px;width:10px;}
#positionContainer_SixtyApartments .pp28 {position:absolute;left:248px;top:164px;width:10px;}
#positionContainer_SixtyApartments .pp29 {position:absolute;left:219px;top:174px;width:10px;}
#positionContainer_SixtyApartments .pp30 {position:absolute;left:190px;top:174px;width:10px;}
#positionContainer_SixtyApartments .pp31 {position:absolute;left:167px;top:164px;width:10px;}
#positionContainer_SixtyApartments .pp50 {position:absolute;left:144px;top:164px;width:10px;}
#positionContainer_SixtyApartments .pp51 {position:absolute;left:114px;top:174px;width:10px;}
#positionContainer_SixtyApartments .pp52 {position:absolute;left:86px;top:174px;width:10px;}
#positionContainer_SixtyApartments .pp53 {position:absolute;left:63px;top:164px;width:10px;}

#positionContainer_SixtyApartments .pp9 {position:absolute;left:354px;top:269px;width:10px;}
#positionContainer_SixtyApartments .pp10 {position:absolute;left:332px;top:280px;width:10px;}
#positionContainer_SixtyApartments .pp11 {position:absolute;left:303px;top:280px;width:10px;}
#positionContainer_SixtyApartments .pp12 {position:absolute;left:274px;top:270px;width:10px;}
#positionContainer_SixtyApartments .pp32 {position:absolute;left:249px;top:270px;width:10px;}
#positionContainer_SixtyApartments .pp33 {position:absolute;left:220px;top:279px;width:10px;}
#positionContainer_SixtyApartments .pp34 {position:absolute;left:191px;top:279px;width:10px;}
#positionContainer_SixtyApartments .pp35 {position:absolute;left:169px;top:269px;width:10px;}
#positionContainer_SixtyApartments .pp54 {position:absolute;left:144px;top:269px;width:10px;}
#positionContainer_SixtyApartments .pp55 {position:absolute;left:114px;top:280px;width:10px;}
#positionContainer_SixtyApartments .pp56 {position:absolute;left:86px;top:280px;width:10px;}
#positionContainer_SixtyApartments .pp57 {position:absolute;left:63px;top:271px;width:10px;}

#positionContainer_SixtyApartments .pp13 {position:absolute;left:354px;top:374px;width:10px;}
#positionContainer_SixtyApartments .pp14 {position:absolute;left:332px;top:385px;width:10px;}
#positionContainer_SixtyApartments .pp15 {position:absolute;left:303px;top:385px;width:10px;}
#positionContainer_SixtyApartments .pp16 {position:absolute;left:274px;top:374px;width:10px;}
#positionContainer_SixtyApartments .pp36 {position:absolute;left:249px;top:374px;width:10px;}
#positionContainer_SixtyApartments .pp37 {position:absolute;left:220px;top:385px;width:10px;}
#positionContainer_SixtyApartments .pp38 {position:absolute;left:191px;top:385px;width:10px;}
#positionContainer_SixtyApartments .pp39 {position:absolute;left:169px;top:374px;width:10px;}
#positionContainer_SixtyApartments .pp58 {position:absolute;left:144px;top:374px;width:10px;}
#positionContainer_SixtyApartments .pp59 {position:absolute;left:114px;top:384px;width:10px;}
#positionContainer_SixtyApartments .pp60 {position:absolute;left:86px;top:384px;width:10px;}
#positionContainer_SixtyApartments .pp61 {position:absolute;left:63px;top:375px;width:10px;}

#positionContainer_SixtyApartments .pp17 {position:absolute;left:354px;top:478px;width:10px;}
#positionContainer_SixtyApartments .pp18 {position:absolute;left:332px;top:488px;width:10px;}
#positionContainer_SixtyApartments .pp19 {position:absolute;left:303px;top:488px;width:10px;}
#positionContainer_SixtyApartments .pp20 {position:absolute;left:274px;top:478px;width:10px;}
#positionContainer_SixtyApartments .pp40 {position:absolute;left:249px;top:478px;width:10px;}
#positionContainer_SixtyApartments .pp41 {position:absolute;left:220px;top:487px;width:10px;}
#positionContainer_SixtyApartments .pp42 {position:absolute;left:191px;top:487px;width:10px;}
#positionContainer_SixtyApartments .pp43 {position:absolute;left:169px;top:477px;width:10px;}
#positionContainer_SixtyApartments .pp62 {position:absolute;left:144px;top:477px;width:10px;}
#positionContainer_SixtyApartments .pp63 {position:absolute;left:114px;top:488px;width:10px;}
#positionContainer_SixtyApartments .pp64 {position:absolute;left:86px;top:488px;width:10px;}
#positionContainer_SixtyApartments .pp65 {position:absolute;left:63px;top:478px;width:10px;}

#positionContainer_SixtyApartments .pp21 {position:absolute;left:348px;top:575px;width:10px;}
#positionContainer_SixtyApartments .pp22 {position:absolute;left:306px;top:587px;width:10px;}
#positionContainer_SixtyApartments .pp23 {position:absolute;left:271px;top:575px;width:10px;}
#positionContainer_SixtyApartments .pp44 {position:absolute;left:228px;top:580px;width:10px;}
#positionContainer_SixtyApartments .pp45 {position:absolute;left:194px;top:581px;width:10px;}
#positionContainer_SixtyApartments .pp66 {position:absolute;left:161px;top:564px;width:10px;}
#positionContainer_SixtyApartments .pp67 {position:absolute;left:112px;top:589px;width:10px;}
#positionContainer_SixtyApartments .pp68{position:absolute;left:71px;top:579px;width:10px;}

#positionContainer_TheMooringsSitePlan {z-index:1;position:absolute;height:809px;}
* html #positionContainer_TheMooringsSitePlan {width:100%;} /*firefox breaks if width is 100%*/

#positionContainer_TheMooringsSitePlan .pp1 {position:absolute;left:145px;top:155px;width:10px;}
#positionContainer_TheMooringsSitePlan .pp2 {position:absolute;left:128px;top:191px;width:10px;}
#positionContainer_TheMooringsSitePlan .pp3 {position:absolute;left:128px;top:222px;width:10px;}
#positionContainer_TheMooringsSitePlan .pp4 {position:absolute;left:128px;top:254px;width:10px;}
#positionContainer_TheMooringsSitePlan .pp5 {position:absolute;left:128px;top:288px;width:10px;}
#positionContainer_TheMooringsSitePlan .pp6 {position:absolute;left:128px;top:322px;width:10px;}
#positionContainer_TheMooringsSitePlan .pp7 {position:absolute;left:128px;top:353px;width:10px;}
#positionContainer_TheMooringsSitePlan .pp8 {position:absolute;left:128px;top:386px;width:10px;}
#positionContainer_TheMooringsSitePlan .pp9 {position:absolute;left:128px;top:420px;width:10px;}

#positionContainer_TheMooringsApartments {z-index:1;position:absolute;height:891px;}
* html #positionContainer_TheMooringsApartments {width:100%;} /*firefox breaks if width is 100%*/

.pp10 {position:absolute;left:36px;top:63px;width:10px;}
.pp11 {position:absolute;left:82px;top:35px;width:10px;}
.pp12 {position:absolute;left:173px;top:42px;width:10px;}
.pp13 {position:absolute;left:250px;top:62px;width:10px;}
.pp14 {position:absolute;left:296px;top:34px;width:10px;}
.pp15 {position:absolute;left:339px;top:34px;width:10px;}
.pp16 {position:absolute;left:386px;top:41px;width:10px;}
.pp17 {position:absolute;left:368px;top:93px;width:10px;}
.pp18 {position:absolute;left:35px;top:171px;width:10px;}
.pp19 {position:absolute;left:80px;top:143px;width:10px;}
.pp20 {position:absolute;left:123px;top:143px;width:10px;}
.pp21 {position:absolute;left:170px;top:150px;width:10px;}
.pp22 {position:absolute;left:153px;top:202px;width:10px;}
.pp23 {position:absolute;left:250px;top:171px;width:10px;}
.pp24 {position:absolute;left:296px;top:143px;width:10px;}
.pp25 {position:absolute;left:339px;top:143px;width:10px;}
.pp26 {position:absolute;left:386px;top:150px;width:10px;}
.pp27 {position:absolute;left:369px;top:202px;width:10px;}
.pp28 {position:absolute;left:34px;top:278px;width:10px;}
.pp29 {position:absolute;left:80px;top:250px;width:10px;}
.pp30 {position:absolute;left:123px;top:250px;width:10px;}
.pp31 {position:absolute;left:170px;top:257px;width:10px;}
.pp32 {position:absolute;left:153px;top:308px;width:10px;}
.pp33 {position:absolute;left:249px;top:279px;width:10px;}
.pp34 {position:absolute;left:295px;top:252px;width:10px;}
.pp35 {position:absolute;left:338px;top:252px;width:10px;}
.pp36 {position:absolute;left:386px;top:258px;width:10px;}
.pp37 {position:absolute;left:368px;top:310px;width:10px;}
.pp38 {position:absolute;left:73px;top:363px;width:10px;}
.pp39 {position:absolute;left:133px;top:360px;width:10px;}
.pp40 {position:absolute;left:156px;top:401px;width:10px;}


