﻿.bgcolour1 {background-color:#57495d; color: #ffffff;}
.bgcolour2 {background-color:#f0f2e6;}
.bgcolour3 {background-color:#94bce1;}

.bgcolour1 p {color: #ffffff;}
.bgcolour1 a {color: #ffffff;}
.bgcolour1 li {color: #ffffff;}

.bgcolour2 p, .bgcolour2 li {color: #323130;}

.dynamicFormContainer .required_fields_colour {background-color:#e3dde3;}
.dynamicFormContainer .optional_fields_colour {background-color:#ccc1cd;}

.availability_table caption {}
.availability_header_type {background-color: #532e62; color:#fff;}
.availability_rowstyle {background-color:#f5f7f7;}
.availability_altrowstyle {background-color:Transparent;}
.availabilityLink a {display:block;}
.availablity_plotcell {font-weight: bold;}

.plotOfferTextColour {color:#563C4B;}
.microsite_colour1 {color:#532e62;}

.plotgroup_group_plotitem {border-color:#ffffff;}

.plotGroup {margin-top:5px;margin-bottom:0px;}
.plotDetails {margin-bottom:0px;padding:0 0 5px 5px;font-size:smaller;}
.plotName {margin-bottom:0;padding:0 0 0 5px;}
.plotInfo {margin-bottom:0;padding:0 0 5px 20px;font-size:11px;}

.key_img {vertical-align: middle;}

.call_sales_office {background-color:#532e62;}

.locationTable td {
    border-bottom:2px solid #FFF;
    padding:5px;
    }
    
.locationTable .odd td {
    background-color:#ddd;
    }

#positionContainer {z-index:1;position:absolute;height:610px;}
* html #positionContainer {width:100%;} /*firefox breaks if width is 100%*/

.pp1 {position:absolute;left:382px;top:551px;width:10px;}
.pp2 {position:absolute;left:369px;top:543px;width:10px;}
.pp3 {position:absolute;left:354px;top:533px;width:10px;}
.pp4 {position:absolute;left:340px;top:526px;width:10px;}
.pp5 {position:absolute;left:292px;top:514px;width:10px;}
.pp6 {position:absolute;left:287px;top:493px;width:10px;}
.pp7 {position:absolute;left:280px;top:468px;width:10px;}
.pp8 {position:absolute;left:273px;top:446px;width:10px;}
.pp9 {position:absolute;left:270px;top:416px;width:10px;}
.pp10 {position:absolute;left:333px;top:416px;width:10px;}
.pp11 {position:absolute;left:336px;top:480px;width:10px;}
.pp12 {position:absolute;left:320px;top:349px;width:10px;}
.pp13 {position:absolute;left:303px;top:349px;width:10px;}
.pp14 {position:absolute;left:267px;top:343px;width:10px;}
.pp15 {position:absolute;left:239px;top:339px;width:10px;}
.pp16 {position:absolute;left:222px;top:339px;width:10px;}
.pp17 {position:absolute;left:205px;top:339px;width:10px;}
.pp18 {position:absolute;left:216px;top:273px;width:10px;}
.pp19 {position:absolute;left:217px;top:243px;width:10px;}
.pp20 {position:absolute;left:272px;top:257px;width:10px;}
.pp21 {position:absolute;left:288px;top:257px;width:10px;}
.pp22 {position:absolute;left:331px;top:233px;width:10px;}
.pp23 {position:absolute;left:292px;top:192px;width:10px;}

.pp40 {position:absolute;left:48px;top:223px;width:10px;}
.pp41 {position:absolute;left:47px;top:237px;width:10px;}
.pp42 {position:absolute;left:52px;top:273px;width:10px;}
.pp43 {position:absolute;left:50px;top:290px;width:10px;}
.pp44 {position:absolute;left:60px;top:351px;width:10px;}
.pp45 {position:absolute;left:90px;top:351px;width:10px;}
.pp46 {position:absolute;left:110px;top:351px;width:10px;}
.pp47 {position:absolute;left:140px;top:351px;width:10px;}
.pp48 {position:absolute;left:144px;top:289px;width:10px;}
.pp49 {position:absolute;left:144px;top:268px;width:10px;}
.pp50 {position:absolute;left:144px;top:241px;width:10px;}
.pp51 {position:absolute;left:144px;top:219px;width:10px;}
.pp52 {position:absolute;left:148px;top:197px;width:10px;}

.pp55 {position:absolute;left:49px;top:421px;width:10px;}
.pp56 {position:absolute;left:66px;top:421px;width:10px;}
.pp57 {position:absolute;left:82px;top:418px;width:10px;}
.pp58 {position:absolute;left:119px;top:421px;width:10px;}
.pp59 {position:absolute;left:135px;top:421px;width:10px;}
.pp60 {position:absolute;left:154px;top:432px;width:10px;}
.pp61 {position:absolute;left:190px;top:425px;width:10px;}
.pp62 {position:absolute;left:207px;top:425px;width:10px;}
.pp63 {position:absolute;left:222px;top:532px;width:10px;}
.pp64 {position:absolute;left:199px;top:543px;width:10px;}
.pp65 {position:absolute;left:183px;top:550px;width:10px;}
.pp66 {position:absolute;left:159px;top:567px;width:10px;}
.pp67 {position:absolute;left:118px;top:559px;width:10px;}
.pp68 {position:absolute;left:100px;top:542px;width:10px;}
.pp69 {position:absolute;left:87px;top:528px;width:10px;}
.pp70 {position:absolute;left:72px;top:514px;width:10px;}
.pp71 {position:absolute;left:53px;top:490px;width:10px;}


/*** Investor Page ***/

.investorTable tr.header {
    font-weight:bold;
    color:#fff;
    background: #532e62;
}

.investorTable td, .investorTable th {
    border-bottom:2px solid #FFF;
    padding:5px;
    text-align:left;
    padding-left:10px;
}
.investorTable td {background-color:#ddd5e0;color:#323232;}  
.investorTable .odd td {background-color:#a996b0;}  
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;}
