﻿body 
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}

img
{
    border:none;
}
.Page
{
    width:591px;
    margin-left:auto;
    margin-right:auto;
    }

.PageHeader
{
   text-align:center;
}

.ContactDetails
{
  text-align:left;
  margin-left:5px;
}
.logo
{
  display:block;
    margin-left:auto;
    margin-right:auto;
    }

.PageContent
{
   
    }

.TopButtonContainer
{
    width:100%;
    height:30px;
    
    }

.TopButtons
{
    float:right;
    width:300px;
    margin-top:10px;
    
    }

.TopSortOrder
{
    float:left;
    }

.TopBackButton
{
    float:left;
    }
    
    #butBackwards
    {
       margin-top:-2px;
    }

.TopPageNos
{    
    float:left;
    }

.TopForwardButton
{
    float:left;
    }
    
    #butForward
    {
        margin-top:-2px;
    }

.PropertyRepeater
{
    width:580px;
    margin-left:5px;
    margin-top:10px;
    }
    
.Property
{
  
   height:188px;
   background-color:#dfdfdf;
   margin-bottom:10px;
    }

.PropertyHead
{
   
    background-color:#cfcfcf;
    color:#000;
    height:20px;
    font-weight:bold;
	font-size:12px;

    }

.PropertyDisplayDetails
{
    float:left;
    margin-left:5px;
    }

.PropertyPriceHead
{
    float:left;
    background-color:#d7d7d7;
    width:100%;
    color:#000;
    }
    
    .PropertyPriceHead a
    {
        color:#fff;
    }
    
    .PropertyPrice
    {
    float:left;
    margin-left:5px;
    }

.PropertyDetails
{
  width:560px;
  float:left;
  background-color:#dfdfdf;
  
 }

.propertylisttextarea
{
float:right;
  width:340px;
  background-color:#dfdfdf;
  margin-top:5px;
}

.propertystatus-0
{
	color: #000;
	font-weight: bold; 	
	font-size: 12px;		
}
.propertystatus-1
{
	color: #000;
	font-weight: bold; 	
	font-size: 12px;	
}
.propertystatus-2
{
	color: #000;
	font-weight: bold; 	
	font-size: 12px;	
}

.propertylistimage
{
  float:left;
  border:none;
}

.propertyimage
{
    height:151px;
    width:200px;
    border:none;
}

.propertyflash
{
    z-index:5; 
    position:absolute;
    border:none;
}

.BottomButtonContainer
{
    width:100%;
    height:30px;
    margin-top:10px;
    }

.BottomButtons
{
    float:right;
    width:200px;
    }

.BottomBackButton
{
    float:left;
    }
    
    #butBottomBack
    {
        margin-top:-2px;
    }

.BottomPageNos
{
    float:left;
    }

.BottomForwardButton
{
    float:left;
    }
    
    #butBottomForward
    {
        margin-top:-2px;
    }
    

/*Styling for the property details page*/

.MainImage
{
    width:584px;
    height:385px;
}

.Thumb
{
  width:142px;
  margin:5px 5px 0 0;
  height:100px;  
}

.pPropertyAddress
{
    font-weight:bold;
}

.pPropertyPrice
{
    font-weight:bold;
}

.EERChart
{
    width:200px;
    margin-right:10px;
    }

.EIRChart
{
    width:200px;
    }
    
.PropertyFunctions
{
    margin-top:10px;
    margin-bottom:40px;
}    
.ViewingRequest
{
    margin-right:15px;
    float:left;
    }

.Map
{
     margin-right:15px;
     float:left;
    }

.Brochure
{
     margin-right:15px;
     float:left;
    }