html,body{margin: 0; padding: 0;}
body
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #666;
    background: #FFF;
}
h1, h2, h3, h4, h5
{
    margin: 1em 0;
    color: #447FBB;
    font-family: "Trebuchet MS","Times New Roman", Times, serif;
}
h1{}
h2{font-size: 2.0em; font-weight: normal; margin: 0 0 .5em;}
h3
{
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    margin: 0 0 .8em;
    color: #369;
}
    h3 span
    {
        display: block;
        font: italic normal 11px Verdana, Arial, Helvetica, sans-serif;
    }
h4
{
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #333;
}
p
{
    margin: 0 0 16px;
    line-height: 16px;
}
a,
a:link,
a:visited{color: #069;}
a:hover,
a:active{}
a img{border: none;}
hr
{
    clear: both;
    border: none;
    height: 1px;
    background-color: #ccc;
    color: #ccc;
    margin: 8px 0;
}
ul{list-style-type: square;}
ul li,
ol li{line-height: 1.5em;}
form{margin: 0; padding: 0;}
fieldset{padding: 0;}
embed{display: block;}

#flashBox,
#iconLinks,
#searchForm,
#link,
#menu,
#sendToFriendForm,
#propertysearch,
#footer{display: none;}
#printLink,
#mapSearch,
#bottom p.right{display: none;}

#wrapper{width: 640px;}
#map{margin:0 0 1em;text-align:center; overflow: hidden;}

#titles h2 span
{
    display: block;
    font-size: 16px;
    font-weight: bold;
}
#titles h3{font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0 0 4px}
#largeimage{display:block;float:left;border:1px solid #666;margin:0 0 1em}
#imageSwitcher img.leased{position:absolute;top:0;left:0;z-index:3;border:none}
#imageTd{position: relative;padding-right:12px}
#imageTd div.leased
{
    position:absolute;
    top:0;
    left:0;
    z-index:3;
}
#thumbs{width:226px;float:right}
#thumbs a img{float:left;display:inline;margin:0 10px 10px 0;border:1px solid #666}
#thumbnails{width:240px}
#thumbnails h3{clear:both;font-size:12px;background-color:#E6E6E6;padding:10px;border-top:1px solid #4580BC}
#thumbnails h3 span{display:inline;font-style:normal}
#thumbnails a.search{display:block;line-height:16px}
#bottom{clear: both;}
#propertyDetails
{
    clear: both;
    width: 100%;
    margin: 0 0 1em;
}
#propertyDetails h3{margin: .5em 0; padding-bottom: 0;}
#propertyDetails ul{margin-bottom: .8em; margin-top: 0;}
#propertyDetails #mapLink{text-align: center; white-space: nowrap;}
#propertyID
{
    clear: both;
    padding-top: 4px;
}
#propertyDetails #address{padding-bottom: 0;}
#propertyDetails #description{padding-top: .5em;}
#brokers div{width:48%;float:left;height:130px;background-color:#FAFAFA;border:1px solid #eee;margin:0 4px 4px 0}
#brokers div.pdf{background:#f6f6f6 url(../images/pdf.png) no-repeat 98% 4px}
#brokers div img{float:left;border:1px solid #666;margin:6px;max-height:86px;overflow:hidden}
#brokers div ul{list-style-type:none;margin:2px 8px 8px 78px;padding:0}
#brokers div ul li{line-height:1.3em}
#knowledgecentre dt
{
    font: bold 16px "Trebuchet MS", Verdana, Arial, sans-serif;
    color: #36C;
    background: #eeeeee url(../images/arrowRight36c.gif) no-repeat 8px 50%;
    padding: 4px 0 4px 16px;
}
#links dd,
#glossary dd,
#knowledgecentre dd{margin: 8px 0;}

#links dt,
#glossary dt
{
    font: bold 16px "Trebuchet MS", Verdana, Arial, sans-serif;
    color: #36C;
    background: #eeeeee url(../images/arrowRight36c.gif) no-repeat 8px 50%;
    padding: 4px 0 4px 16px;
}
#glossary dd h3{margin: 0;}

#faqs dt
{
    font-weight: bold;
    color:#369;
}
#faqs dd
{
    margin: 6px 0;
    line-height: 1.5em;
    padding-bottom: 1em;
    border-bottom: 1px solid #ccc;
}

table.dataTable
{
    border-collapse: collapse;
    border: 1px solid #666;
    margin: .5em 0 0;
}
table.dataTable thead th
{
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
    background-color: #ccc;
    padding: 2px 8px;
    color: #069;
}
table.dataTable tbody td
{
    border: 1px solid #666;
    text-align: right;
    padding: 2px;
}
table.dataTable tfoot th
{
    background-color: #ccc;
    border: 1px solid #666;
    padding: 4px 2px;
    text-align: right;
}
table.dataTable tbody td.left,
table.dataTable tfoot th.left{text-align: left;}
