/* Main colour to find and replace 0136FE */
/* Also change paths to any logos */


BODY {
	FONT-SIZE: small; MARGIN: 10px 0px 0px; COLOR: #6e7160; FONT-FAMILY: arial; BACKGROUND-COLOR: #fff;
}
A:link {
	COLOR: #6B7163;
}
A:visited {
	COLOR: #6B7163;
}
A:hover {
	COLOR: #003D7E;
}
.homepage
{
	padding:5px;
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 90%; COLOR: #6f6c6c
}
SELECT {
	FONT-SIZE: 90%; COLOR: #6f6c6c
}
TEXTAREA {
	FONT-SIZE: 90%; COLOR: #6f6c6c
}
H1 {
	FONT-WEIGHT: 700; FONT-SIZE: 150%; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #5c604d; LINE-HEIGHT: 130%
}
H2 {
	FONT-WEIGHT: 600; FONT-SIZE: 130%; MARGIN: 0px; LINE-HEIGHT: 150%
}
h3 
	{
		font-family:arial;
		font-size:1.5em;
		font-weight:normal;
		padding:0 0 10px 0;
		margin:0;
		color:#355997;
	}
H4 {
		font-family:arial;
		font-size:1.2em;
		font-weight:normal;
		padding:0 0 10px 0;
		margin:0;
		color:#355997;
}
P {
	MARGIN: 0px 0px 10px
}
.site {
	MARGIN-LEFT: auto; WIDTH: 890px; MARGIN-RIGHT: auto;
}
.header {
	FLOAT: left; 
	WIDTH: 100%; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	height:72px;
	/*BACKGROUND-COLOR: #0136FE;*/
	background-image:url(logos/wispyclouds4.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.nav {
	VERTICAL-ALIGN: bottom
}
.agentsLogo {
	display:block;
	width:290px;
	height:72px;
	margin:0 0 0 0;
	cursor:hand;
	background-image:url(http://www.dezrez.com/DRApp/EstateAgents/789/web_logo.jpg);
}
.leftColumn {
	VERTICAL-ALIGN: top; WIDTH: 192px; HEIGHT: 100%; BACKGROUND-COLOR: #CCECFF; TEXT-ALIGN: left;
	background-image:url(logos/wispyclouds4_rotate.jpg);
	background-position:top;
	background-repeat:no-repeat;
	color:#000000;
}

.leftColumn a{
	color:#0136FE;
}

.rightColumn {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 179px; BACKGROUND-COLOR: #CCECFF; TEXT-ALIGN: left
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.clear {
	CLEAR: both
}
.homepage {
	BORDER-RIGHT: #ffffff 1px solid; padding:5px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; WIDTH: 519px;  BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.content {
	/*BORDER-RIGHT: #ffffff 1px solid;*/ 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 15px; 
	VERTICAL-ALIGN: top; 
	/*BORDER-LEFT: #ffffff 1px solid;*/ 
	WIDTH: 519px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}
.content .layout {
	MARGIN: 0px 20px; WIDTH: auto
}
.content TD {
	LINE-HEIGHT: 150%; TEXT-ALIGN: justify
}
.my-account {
	BORDER-RIGHT: #e2e1db 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; WIDTH: 698px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.particulars {
	BORDER-RIGHT: #e2e1db 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; WIDTH: 698px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.my-account IFRAME {
	MARGIN: 0px 20px; WIDTH: 655px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 600px; BORDER-BOTTOM-STYLE: none
}
.hotLinks {
	MARGIN: 0px 0px 10px
}
.hotLinks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
.hotLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.error {
	COLOR: #990000
}
.h1 {
	MARGIN: 0px 0px 3px
}
#footer {
	COLOR: #ffffff
}
#footer {
	FONT-SIZE: 110%; MARGIN: 0px 0px 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footer A {
	COLOR: #0136FE; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #B5BA94; TEXT-DECORATION: underline
}
#footer .leftColumn {
	BACKGROUND-COLOR: #ccecff;
	background-image:none;
}
#footer .leftColumn DIV {
	MARGIN: 5px 0px 5px 20px
}
#footer .rightColumn {
	BACKGROUND-COLOR: #ccecff
}
#footer .rightColumn DIV {
	MARGIN: 5px 0px 5px 20px
}
#footer .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ccecff
}
#footer .content DIV {
	MARGIN: 5px 0px 5px 20px
}
#navCompany {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 12px; COLOR: #ffffff; PADDING-TOP: 15px; FONT-FAMILY: arial; TEXT-ALIGN: right
}
#navCompany A {
	MARGIN: 0px 3px; COLOR: #ffffff; TEXT-DECORATION: none
}
#navCompany A:hover {
	COLOR: #CCECFF; TEXT-DECORATION: underline
}
#nav {
	WIDTH: 450px
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	FLOAT: left
}
#nav .buying {
	 BORDER-LEFT: #d3d5be 1px solid
}
#nav .buying A {
	DISPLAY: block; WIDTH: 65px; HEIGHT: 23px;
	padding:5px 0 0 0;
	color:#000;
	text-align:center;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
}
#nav .buying A:hover {
	color:#CCECFF;
	text-decoration:none;
}
#nav .buying A.active:hover {
	
}
#nav .buying A.active {
	
}
#nav .selling {
	BORDER-LEFT: #d3d5be 1px solid;
}
#nav .selling A {
	DISPLAY: block; WIDTH: 65px; HEIGHT: 23px;
	padding:5px 0 0 0;

	color:#000;
	text-align:center;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
}
#nav .selling A:hover {
color:#CCECFF;
}
#nav .selling A.active {
}
#nav .renting {
	BORDER-LEFT: #d3d5be 1px solid
}
#nav .renting A {
	DISPLAY: block; WIDTH: 66px; HEIGHT: 23px;
	padding:5px 0 0 0;

	color:#000;
	text-align:center;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
}
#nav .renting A:hover {
color:#CCECFF;
}
#nav .renting A.active {
}
#nav .letting {
 BORDER-LEFT: #d3d5be 1px solid
}
#nav .letting A {
	DISPLAY: block; WIDTH: 107px;HEIGHT: 23px;
	padding:5px 0 0 0;

	color:#000;
	text-align:center;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
}
#nav .letting A:hover {
color:#CCECFF;

}
#nav .letting A.active {

}
#nav .myaccount {
 BORDER-LEFT: #d3d5be 1px solid
}
#nav .myaccount A:hover {
color:#CCECFF;

}
#nav .myaccount A {
	DISPLAY: block; WIDTH: 155px; HEIGHT: 23px;
	padding:5px 0 0 0;

	color:#000;
	text-align:center;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
}
#navSub {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;  
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: repeat-x; 
	LIST-STYLE-TYPE: none; 
	BACKGROUND-COLOR: #EFEBEF
}
#navSub LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navSub UL {W
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navSub A {
	PADDING-RIGHT: 25px; 
	BACKGROUND-POSITION: 15px 50%; 
	BORDER-TOP: #fff 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 25px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	WIDTH: 142px; 
	COLOR: #6f6c6c; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-DECORATION: none;
	font-size:1.1em;
	font-weight:bold;
}
#navSub A:hover {
	 FONT-WEIGHT: bold; BORDER-BOTTOM: #abacaa 1px solid; background-color: #fff; color:#000;
}
#navSub .active {
	BORDER-TOP: #abacaa 1px solid; FONT-WEIGHT: bold; BORDER-BOTTOM: #e6e6e2 1px solid
}
#navSub LABEL {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: 13px 50%; BORDER-TOP: #e6e6e2 1px solid; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(../images/sub_nav_label.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; BORDER-BOTTOM: #abacaa 1px solid; BACKGROUND-REPEAT: no-repeat;
	color:#6f6c6c;
	font-weight:bold;
}
#searchQuick {
	/*BACKGROUND-COLOR: #CCECFF*/
}
#searchQuick TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px;  PADDING-TOP: 10px; BACKGROUND-COLOR: #CCECFF; TEXT-ALIGN: left
}
#searchQuick TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#searchQuick LABEL {
	MARGIN: 0px 0px 0px 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#searchQuick SELECT {
	WIDTH: 100px
}
#searchQuick .search A {
	DISPLAY: block;  MARGIN: 0px 0px 10px; WIDTH: 62px;HEIGHT: 17px
}

.rightnav
{
	font-family:arial;
	background-color:#EFEBEF;
	margin:0 0 5px 0;
	padding:3px;
	height:105px;
	border-bottom:1px solid #CECFCE;
	border-top:1px solid #CECFCE;
}
.rightnav h3
{
	padding:3px;
	color:#355997;
	font-size:1.2em;
}
.rightnav a
{
	color:#003D7E;
	text-decoration:none;
}	
.rightnav a:hover
{
	text-decoration:underline;
	color:#0136FE;
}	
.rightnav img
{
	float:right;
	margin:1px;
}
a.navleft
{
	color:#355997;
	font-family:arial;
	font-size:1.5em;
	display:block;
	text-decoration:none;
	background-color:#D6DFEF;
	border-bottom:1px solid #CECFCE;
	border-top:1px solid #CECFCE;
	margin:5px 0;
	height:45px;
}
.navleft img
{
	float:left;
	margin:0 3px 0 0;
}
.dezrezitem
{
	font-size:0.7em;
}
.searchlabel
{
	padding:3px 0;
	color:#355997;
}
.searchtable
{
	margin:0 0 0 50px;
}
.searchtable td
{
	padding:5px;
}
.searchtable input
{
	font-size:1em;
}

      .latest-properties-container
      {
      margin: auto;
      }
      .latest-properties-container .property
      {
      float:left;
      margin:10px 10px;
      }
      .latest-properties-container .property div
      {
      width:140px;
      }
      .latest-properties-container .dezrezimage img
      {
      width:140px;
      }
      .latest-properties-container .dezrezaddress
      {
      text-align:center;
      font-size:1.2em;
      margin:2px 0px;
	  color:#355997;
      }
	  .latest-properties-container .dezrezprice
	  {
	  	color:#355997;
	  }
	  .latest-properties-container .dezrezcontact
	  {
	  	color:#355997;
	  }
      .latest-properties-container .dezrezlink
      {
      text-align:center;
      }
	  .latest-properties-container .dezrezpropertycontainer
	  {
	  	border-top:1px solid #B5BA94;
	  	border-bottom:1px solid #B5BA94;
		height:190px;
		margin:5px;
		background-color:#EFEBEF;
	  }


					.search_content .property {
					CLEAR: both;
					MARGIN: 20px 0px;
					BORDER-BOTTOM: #6666ff 2px dotted
					}
					  
					.search_content .info {
					FLOAT: right;
					WIDTH: 330px
					}
					 
					.search_content .links {
					FONT-SIZE: 0.85em;
					FONT-FAMILY: Arial, Helvetica, sans-serif
					}
					  
					.search_content .links A {
					DISPLAY: block;
					MARGIN: 4px;
					TEXT-ALIGN: right
					}
					  
					.search_content .description {
					FONT-SIZE: 0.85em;
					FONT-FAMILY: Arial, Helvetica, sans-serif
					}
					  
					.search_content .price {
					FONT-SIZE: 1.3em;
					FONT-FAMILY: Arial, helvetica, sans-serif
					}
					  
					.search_content .address {
					FONT-SIZE: 1.3em;
					FONT-FAMILY: Arial, helvetica, sans-serif
					}
					  
					/*.search_content .image {
					FLOAT: left
					}*/
					  
					.search_content .image IMG {
					WIDTH: 170px;
					float:left;
					}


.search-dezrez-head
{
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	FONT-SIZE: 1.3em;	
	PADDING-BOTTOM: 10px;	
	PADDING-TOP: 0px;	
	BORDER-BOTTOM: #6666ff 2px dotted;	
	FONT-FAMILY: Arial, helvetica, sans-serif;
}

.pages
{
	text-align:right;
	padding-top:2mm;
}
.pages a
{
	margin:0 2px 0 2px;
}


#area span
{
	display:block;
}

.officeDetails
{
	font-size:8pt;
	margin:2mm 0 2mm 4mm;
}
.officeDetails a:hover
{
	color:#0136FE;
}
.dezrez-body
{
	text-align:center;
	padding-top:2mm;
}

.dezrez-thumb
{
	width:150px;
	height:auto;
}

.dezrez-price, .dezrez-prop-address
{
	font-weight:bold;
	font-size:10pt;
}

.dezrez-td-description
{
	font-size:10pt;
}

.dezrez-links-table
{
	width:500px;
	font-size:10pt;
}

.dezrez-results-table
{
	width:500px;
}

.dezrez-data textarea
{
	width:350px;
}

.dezrez-data
{
	width:120px;
}

/*.dezrez-item
{
	width:120px;
}*/

.dezrez-data input
{
	width:110px;
}

.dezrez-compulsory
{
	font-weight:bold;
	color:#0136FE;
}

.dezrez-body
{
	background-color:#fff;
}



.dezrez-table
{
	background-color:#fff;
	padding:0 2mm 0 2mm;
	position:relative;
	top:-3mm;
}

.dezrez-heading
{
	background-color:#fff;
	padding:2mm;
}

.dezrez-tip
{
	background-color:#fff;
	padding:0 1mm 2mm 1mm;
}

/*Internet Particulars*/
#page
{
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	color:#355997;
	width:520px;
}
#header
{
	padding:10px;
}

#contact
{
	
}
#mainImage
{
	text-align:center;
}
#thumbs
{
	padding:0 8px 0 8px;
}
#thumbs img
{
	width:100px;
	border:none;
	height:76px;
}
#thumbs a
{
	display:block;
	float:left;
}
#thumbs div
{
	display:inline;
}
#description
{
	margin:20px 0 0 0;
}
#floors, #description, #disclaimer
{
	padding:0 20px;
}
#disclaimer
{
	margin:20px 0;
}
#rightcol
{
	
}
h2, h1
{
	margin:0;
}
#content .linkscontainer
{

}
#header .linkscontainer a
{
	float:right;
}

#content .linkscontainer a
{
	float:left;
}
.linkscontainer h2
{
	font-family:Arial, helvetica, sans-serif;
	color:#355997;
	margin:5px 20px 0 0;
}
.linkscontainer a
{
	margin:0 0 5px 5px;
	display:inline;
	width:120px;
	font-size:0.9em;
	text-align:center;
	background-color:#EFEBEF;
	line-height:25px;
	color:#355997;
	text-decoration:none;
	border:1px solid #ABACAA;
}
.linkscontainer a:hover
{
	background-color:#ffffff;
}
address
{
	font-style:normal;
	display:inline;
}
#addressprice
{	
	text-align:center;
	font-family:Arial, helvetica, sans-serif;
	font-size:1.3em;
	padding:0 0 5px 0;
}
#images
{
	
}
#floors br
{
	display:none;
}	
#floors span
{
	display:block;
}
.FloorTitle
{
	font-size:1.4em;
}
.FloorTitle, .Heading
{
	font-family:Arial, helvetica, sans-serif;
	font-weight:bold;
}
.Description
{
	margin:10px 0 10px 0;
}
.Description, #description, #disclaimer
{
	font-size:1em;
	text-align:justify;
}

.latest-properties-container
{

}

.latest-img img
{
	width:145px;
	height:108px;
}

.latest-address
{
	font-weight:bold;
	padding:2px;
}

.latest-description
{
	font-size:0.9em;
	padding-bottom:4px;
}

.latest-details
{
	font-weight:bold;
}