/*
* Copyright 1999-2004 The Apache Software Foundation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*     http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
@import "slider.css";
@import "landlordlogin.css";
body {
	background: #ffffff;
	text-align: center;
	margin:0px; 
	font-family: Arial;
	padding:0px;
}

/* page */
#page {
    	background-color: #ffffff;
		font-family:  Arial;
		color: #333333;
	    margin:auto;
		width:980px;
}
#header {
	width:980px;
	height:121px;
	background-image:url(../images/headerback.gif);
	background-repeat:no-repeat;
}
#arlalogo
{
margin-top:3px;
}

#headerarea
{
float:right;
width:640px;
text-align:right;
margin-right:10px;
line-height:24px;
margin-top:5px;
}
#needhelp
{
width:194px;
margin-left:6px;
height:27px;
border:solid 1px #000000;
}
#needhelp a
{font-size:12px;
color:blue;
}
.brtext
{
font-weight:bold;
font-size:14px;
color:#0f3e73;
text-transform:uppercase;
text-decoration:none;
}
.brtext1
{
font-weight:bold;
font-size:16px;
color:#4391ce;
text-decoration:none;
}
#searchbitebtn{
margin-top:10px;
background-image:url(../images/searchisitebtn.gif);
width: 145px;
height: 28px;
border: 0;
}
#needhelpicon
{
margin-top:5px;
}
#brtexthome
{
font-weight:bold;
font-size:14px;
color:#0f3e73;
}
.brtexthome1{
	font-size: 12px; 
	font-family: Arial;
	color:#000000;	
	
	}
#brtexthome11{
	font-size: 12px; 
	font-family: Arial;
	color:#000000;
	}
.brhomelink
{
color:#4391ce;
font-size:11px;
text-decoration:underline;
line-height:18px;
}
.brhomelink : hover
{
color: #39a7ff;
}
#brhometable
{
width:250px;
height:270px;
}
#brhometable td
{
width:250px;
border-bottom:dotted 1px #4391ce;
}
/*footer area */
#footer {
    background-image:url(../images/footerback.gif);
    background-repeat:no-repeat;
	clear: both;
	width:980px;
	height:77px;
}
#footerlink
{
width:360px;
font-size:11px;
float:left;
text-align:left;
margin-left:12px;
margin-top:10px;
}
#footerlink a
{
color:#4391ce;
font-size:12px;
text-decoration:underline;
}
#brtxtfooter
{
color:#999999;
font-size:12px;
}
#brtxtfooter1
{
color:#999999;
font-size:9px;
}
#footerlink3
{
width:365px;
font-size:11px;
text-align:right;
float:left;
margin-top:10px;
}
#footerlink3 a
{
color:#4391ce;
font-size:12px;
text-decoration:underline;
}
#footerlogo
{
float:right;
width:216px;
margin-right:15px;
}
#ftlink
{
color:#999999;
font-size:12px;
}
#footerlink2
{
font-size: 10px;
width:980px;
color:#999999;
margin-top:5px;
clear:both;
}
#footerlink2 a{	
	color:#4391ce;
font-size:12px;
text-decoration:none;
	}


/* End of footer area */

#hotpropimg
{
width:214px;
height:142px;
margin-top:8px;
margin-left:8px;
}

#hotproptxt
{
width:214px;
margin-left:8px;
margin-top:5px;
font-size:12px;
color:#ffffff;
font-weight:bold;
}
#information
{
width:194px;
border:solid 1px #000000;
margin-left:6px;
height:27px;
}
#information a
{
font-size:12px;
}
#propertysearchbar
{
background-image:url(../images/propertysearch_bar.gif);
background-repeat:no-repeat;
width:980px;
height:30px;
margin-top:2px;
}
#propertyquick
{
background-image:url(../images/propertyquicksearch.gif);
background-repeat:no-repeat;
width:980px;
height:34px;
margin-top: 5px;
margin-left:10px;
}
#quicksearch
{
width:600px;
float:left;
margin-left:255px;
font-size:11px;
margin-top:6px;
}
.textboxquick
{
width:620px;
font-size:11px;
border:solid 1px #ffffff;
}
#searchbtn
{
float:right;
width:81px;
margin-right:10px;
margin-top:6px;
height:21px;
}
/*.quicktable
{
width:600px;
margin-left:260px;
}

.textboxquick1
{
margin-top:5px;
}*/

.textboxquick1
{
margin-top:2px;
}
#searchdiv
{
float:left;
width:200px;
margin-left:12px;
margin-top:15px;
}
.maplistradio
{
color: #eaeff3;
font-family: Arial;
font-size: 11px;
vertical-align: top;
width:194px;
margin-left:6px;
}
#main {
background-color:#ffffff;
width: 980px;
margin-top:2px;
}
#submain11
{
float:left;
text-align:left;
width:730px;
}
#mainimg
{
width:724px;
height:352px;
margin-left:5px;
}
#mainhometext
{
background-color:#ffffff;
width:730px;
height:280px;
margin-top:10px;
}
#mainhometext1
{
background-color:#ffffff;
width:260px;
font-size:10px;
height:270px;
float:left;
margin-left:5px;
}
#mainhometext2
{
background-color:#ffffff;
width:200px;
font-size:10px;
height:300px;
float:left;
margin-left:30px;
}
#mainhometext3
{
/*background-image:url(../images/hotproperty.gif);
background-repeat:no-repeat;*/
width:230px;
height:270px;
font-size:10px;
float:right;
margin-top:5px;
}
#mainhometext a
{
font-size:12px;
color:#5586b4;
}
#mainhometext p
{
font-size:12px;
color:#000000;
text-align:justify;
}
#valuationimg
{
/* background-image:url(../images/valuationimg.gif);*/
/* background-image:url(../images/b.gif);
background-repeat:no-repeat;*/
width:195px;
height:179px;
float:left;
margin-top:-315px;
margin-left:12px;
margin-bottom:5px;
}
/*#valuationshortlet
{
width:190px;
height:160px;
border:solid 4px #0e3086;
text-align:left;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:20px;
}*/

#valuationshortlet
{
background-image:url(../images/shletbox.gif);
background-repeat:no-repeat;
width:200px;
height:270px;
float:left;
text-align:left;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:30px;
margin-right:20px;
}

#valuationlandlord
{
/*background-image:url(../images/valuationland.gif);
background-repeat:no-repeat;*/
width:195px;
height:80px;
background-color:#d7440a;
margin-right:20px;
margin-top:0px;
}


.footerlink1
{
color:#999999;
font-size:10px;
}
#jimage
{
margin-top:0px;
}
#jk
{
width:525px;
height:200px;
float: left;
margin-top:10px;
}
#tableimage
{
width:490px;
margin-top:10px;
float:left;
}
#jk1div
{
float:left;
}
#refinesearchdiv
{
color:#0f3c73;
font-size:12px;
}
.rentdiv
{
color:red;
text-align:right;
}
.testbullet
{
 font-size:14px;
  font-family:arial;
  text-transform:none; 
  border:solid 4px #ffffff;
  color:#ffffff;
font-weight:bold;
  }
#testbullet1
{
font-size:13px;
font-family:arial;
text-transform:lowercase;  
color:#0f3c73;
font-weight:bold;
float:left;
margin-right:5px;
width:130px;
height:30px;
text-align:center;
line-height:30px;
margin-bottom:20px;
 }
#testbullet2
{
font-size:13px;
font-family:arial;
text-transform:lowercase; 
color:#0f3c73;
font-weight:bold;
float:left;
margin-right:5px;
width:130px;
height:30px;
text-align:center;
line-height:30px;
margin-bottom:20px;
}
#testbullet3
{
font-size:13px;
font-family:arial;
text-transform:lowercase; 
color:#0f3c73;
font-weight:bold;
float:left;
margin-right:5px;
width:130px;
height:30px;
text-align:center;
line-height:30px;
margin-bottom:20px;
}
#testbullet4
{
font-size:13px;
font-family:arial;
text-transform:lowercase; 
color:#0f3c73;
font-weight:bold;
float:left;
margin-right:5px;
width:130px;
height:30px;
text-align:center;
line-height:30px;
margin-bottom:20px;
 }
#grh1{
font-size: 13px;
font-family: Arial;
font-weight:bold;
color: #ffffff;
text-decoration:underline;
border:solid 1px #ffffff;
text-align:left;
height:20px;
float:left;
margin-top:-12px;
}
/*#grh11{
font-size: 13px;
font-family: Arial;
color: #be0307;
font-weight:bold;
text-align:right;
height:15px;
line-height:.2em;
}*/
#fulldetails
{
color:#ffffff;
font-size:12px;
float:left;
width:110px;
height:20px;
text-align:center;
font-weight:bold;
/*background-color:#99c2e4;*/
background-color: #7eafdd;
margin-right:10px;
margin-top:10px;
}
#fulldetails a
{
color:#ffffff;
font-size:12px;
text-align:center;
text-decoration:none;
line-height:20px;
}
#fulldetails1
{
color:#ffffff;
font-size:12px;
float:left;
width:110px;
height:20px;
text-align:center;
font-weight:bold;
/*background-color:#99c2e4;*/
background-color: #7eafdd;
margin-right:10px;
margin-top:10px;
}
#fulldetails1 a
{
color:#ffffff;
font-size:12px;
text-align:center;
text-decoration:none;
line-height:20px;
}
#fulldetails2
{
color:#ffffff;
font-size:12px;
float:left;
width:110px;
height:20px;
text-align:center;
font-weight:bold;
/*background-color:#99c2e4;*/
background-color: #7eafdd;
margin-right:10px;
margin-top:10px;
}
#fulldetails2 a
{
color:#ffffff;
font-size:12px;
text-decoration:none;
line-height:20px;
}
#contactinfo
{
color:#3f90d1;
font-size:13px;
height:30px;
width:160px;
float:left;
margin-left:20px;
text-align:right;
}
#contactinfo a
{
color:#3f90d1;
font-size:13px;
}
.viewmap
{
color:#3f90d1;
font-size:14px;
font-weight:bold;
} 
.viewmap a
{
color:#3f90d1;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}   
#propimg
{
width:200px;
height:165px;
}
#csquare
{
padding-bottom:2px;
}
/* tabs */

#tabs {
	color: #ffffff;
	 text-transform: uppercase;
	background-color: transparent;
	height: 20px;
	width:800px;
	margin-top:-30px;
  /*	margin-left:180px;*/
  	font-family:arial;
	float: right;
}

#tabs a {
	 text-transform: uppercase;
    text-decoration: none;
    color: #ffffff;
	font-size:14px;
	font-weight:bold;	
	font-family:arial;	
}

#tabs table {
   font-family: Arial;
	background-color: transparent;	
/*	width:800px;*/
	float:right;
	}

#tabs td {
font-family:arial;
}

#tabs div {
    	white-space: nowrap;
}

#tabs a:hover
{
color: #c8322e;
font-family:arial;
}

.tab {   	
    	background-color: transparent;
    	font-family:arial;
   padding: 0px 10px;   	
 }

.tab-selected {		
		background-color: #0f3c73;  
		font-family:arial;
} 

.tab-separator {
    color:#ffffff;	
    font-family:arial;
}

.tab-pre-separator {
    	

}
/****PROPERTY AREA - START ****/
#container {
	clear: both;
	width: 760px;
	height: 220px;
	background-color: #889EAD;
}
/*.property
{
border-top:dotted 2px #cccccc;
}*/
#property {
background-image:url(../images/searchback.gif);
background-repeat:no-repeat;
float:left;
height:400px;
width:250px;
text-align:left;
margin-bottom:5px;
margin-top:2px;
}	
/*#property table {
	color: #eaeff3;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	margin-top:30px;
	margin-left:3px;
	height:250px;
	width:230px;
}*/

#propertytable {
	color: #eaeff3;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	margin-top:25px;
	margin-left:0px;
	height:270px;
	width:230px;
}
#property td {
	
	color:#ffffff;
	font-size:12px;
	font-family: Arial;	
}
#propertyrefine {
background-image:url(../images/refineyoursearch.gif);
background-repeat:no-repeat;
float:left;
height:515px;
width:199px;
text-align:left;
margin-bottom: 5px;
margin-top:5px;
margin-left:8px;
margin-right:10px;
}	
#propertyrefine table {
	color: #eaeff3;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	margin-top:25px;
	margin-left:-4px;
	width:194px;
}
#propertyrefine td {
	
	color:#ffffff;
	font-size:12px;
	font-family: Arial;	
}
#homeimgheadr{
background-color: #03245a;
height: 30px;
}
#loginhome
{
	clear: both;
	float: left;
	width:215px;
	background-color: #6886bc;
	margin-bottom: 5px;
	/* margin-right:40px;*/
}
#loginhome table
{
	background-color: #6886bc;
	
}
#loginhome td
{

	color: #ffffff;
}
#officehome
{
background-image:url(../images/arrangevaluation.gif);
background-repeat:no-repeat;
clear:both;
	float: left;
	width: 180px;
	height:311px;
	color:#ffffff;
}
#officehome table
{
	background-color: #6886bc;
	
}
#officehome td
{
	color: #ffffff;
	
}
.whitelink a
{
	color: #ffffff;
	text-decoration :none
}
#submain1
{
/*	clear: both;*/
	float:left;
	height:60px;
	text-align: left;
}
#submain2
{
/*	clear: both;*/
	float:left;
	height: 180px;
	text-align: left;
}
#submain3
{
	/*clear: both;*/
	float:left;

}
.wh {
	color: #EAEFF3;
	font-size: 12px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
		
}
.subbutton {
	font-family: Arial;
	color:#ffffff;
	background-color:#0e3086;
	/*color: black;*/
	font-size: 11px;
	/*background-color: #EAEFF3;*/
	font-weight:bold;
	
}
.subbutton1 {
	font-family: Arial;
	/*color: black;*/
	color:#ffffff;
	background-color:#0e3086;
	font-size: 11px;
	/*background-color: #EAEFF3;*/
	font-weight:bold;
	margin-bottom:3px;
	margin-left:400px;
	margin-top:-30px;
	
}
/*.formfields {
	font-family: Arial;
	color: #889EAD;
	font-size: 11px;
	letter-spacing: 0.02em;
}*/


.searchbox
{
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	background-color: #ffffff;
	width: 220px;
	border:solid 1px #cccccc;
	height:20px;
}
.searchboxrefine
{
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	background-color: #ffffff;
	width: 150px;
	border:solid 1px #cccccc;
	height:25px;
}
.searchbox1
{
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	background-color: #ffffff;
	width: 75px;
	border:solid 1px #cccccc;
	height:25px;
}
.searchbox3
{
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	background-color: #ffffff;
	width: 75px;
	border:solid 1px #cccccc;
	height:25px;
margin-left:30px;
}
.searchbox2
{
	font-family: Arial;
	color: #6e8bb7;
	font-size: 10px;
	background-color: #ffffff;
	width: 220px;
}
/**** PROPERTY AREA - END ****/

.submit {
	font-family: Arial;
	color: #889EAD;
	font-size: 10px;
	border: 1px solid #87A329;
	background-color: #EAEFF3;
	letter-spacing: 0.02em;
}




/* breadcrumb */

#breadcrumb {
    
	float:left;
	background-color: #ffffff;
	color: #999999;
    font-family: Arial;
    font-size:9px;
	width: 549px;
 	height: 34px;
	text-align:left;
	padding:0px 0px 0px 10px;
	
}

#breadcrumb a 
{
	text-decoration: none;
	text-align:left;	
}
#breadcrumb1 {
    
	float:left;
	background-color: #ecf2f6;
	font-family: Arial;
    font-size:9px;
	width: 760px;
 	height: 25px;
	text-align:left;
	padding: 10px 0px 0px 10px;
	
}

#breadcrumb1 a 
{
	text-decoration: none;
	text-align:left;
	color: #999999;
	font-weight:bold;	
}




#main a {
    	
	
}

#submain
{
	
	float:left;
	text-align:left;
	
}
.submainwidth
{
	
	float:left;
	text-align:left;
	width: 560px;
}
.smallsubmainwidth
{
	
	float:left;
	text-align:left;
	width: 450px;
}
#submainh
{
	width:558px;
	float:left;
	text-align:left;
	height:240px;
}
#hh1
{
font-size: 15px;
	font-family:Arial;
	color:#333333;
	letter-spacing: 0.02em;
	text-align: left;
	}
#hh2
{
background-color:#cccccc;
font-size: 15px;
	font-family:Arial;
	color:#333333;
	letter-spacing: 0.02em;
	text-align: left;
	}
#listmap
{
width:730px;
height:25px;
text-align:right;
}
#tablepagination
{
}

/**********TEXT STYLES BEGIN***********/

h1 {
	font-size: 16px;
	color:#0e3086;
	letter-spacing: 0.02em;
	text-align: left;
}
h2 { 		
	font-size: 13px; 
	letter-spacing: 0.02em;
	text-align: left;
	/*color:#889ead;*/
	color:#16489f;
	text-decoration:underline;
}
.officename{
	border-bottom: solid 2px #1b1b9f;
	font-size: 11px;
	padding-left: 10px;
	height: 50px;
}
.officename a{
	text-decoration: none; 		
	font-size: 11px;
	letter-spacing: 0.02em;
	text-align: left;
	color:#1b1b9f;
}
.officename a:visited{
	text-decoration: none; 		
	font-size: 11px;
	letter-spacing: 0.02em;
	text-align: left;
	color:#cccccc;
}

h3 {
	font-size: 11px;
	font-family: Arial;
	color: #d7440a;
	
}
h4 {
	font-size: 12px;
	text-decoration:underline; 
	color: #889ead;
	
}

h5 {
	font-size: 13px;
	font-family: Arial;
	color:#3f90d1;
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
}
h6
{	font-size: 12px;
	font-weight: bold;
	color: #6699CC;
	text-align: left;
	letter-spacing:0.02em;
	
}
.gdh {
	font-size: 11px;
	font-family: Arial;
	color: #ffffff;
	font-weight: bold;
	background-color:#16489f;
	}
.norm {
	font-size: 11px;line-height:16px;
	font-family: Arial;
	color: #889EAD;
	}
.grh {
	font-size: 11px;
	font-family: Arial;
	color: #003366;
	font-weight: bold;
	}
	.grh1{
	font-size: 11px;
	font-family: Arial;
	color: #ffffff;
	font-weight: bold;
	text-decoration:underline;
	height:30px;
	}
	.grh11{
	font-size: 11px;
	font-family: Arial;
	color: red;
	font-weight: bold;
	}
	#grh11{
	font-size: 13px;
	font-family: Arial;
	color: #ffffff;
	text-align:right;
	}
.gh {
	font-size: 10px;
	font-family: Arial;
	color: #6699CC;
	font-weight: bold;
}	
.gh1 {
	font-size: 13px;
	font-family: Arial;
	color: #ffffff;
	background-color:#0f3c73;
	font-weight: bold;
}	
.gs {
	font-size: 9px;
	font-family: Arial;
	color: #889EAD;
	}
.numbers {
	font-size: 10px;
	font-family: Arial;
	color: #889EAD;
	font-weight: bold;
	padding: 3px;
	width: auto;
	background-color: #A5CBF2;
	border: 1px solid #cccccc;
	}	
th{
	
	font-size: 11px;
	font-family: Arial;
	color: #889EAD;
	font-weight: bold;
	text-transform: uppercase;
	}
p {
	font-size: 12px; 
	font-family: Arial;
	line-height:14px min;
	color:#000000;
}

.navtext
{
	font-size: 11px; 
	font-family: Arial;
	line-height:16px;
}
/*a
{
	text-decoration: none;
	color: #004b8f;
}*/


/**********TEXT STYLES END***********/

table{
	/*width: 100%;
	text-align: left;
	height:100%;*/
}
td {
/*	font-size: 10px;
	font-family: Arial;;*/
	
}


#publication-title {
   font-family: Arial;
    font-weight: bold;
    font-size: 11px;
    vertical-align: bottom;
    padding-left: 0px;
    padding-bottom: 15px;
    color: #003366;
}

#project-logo {
    padding: 0px 0px 0px 0px;
    text-align: right;
}
#footerinfo
{

	position:relative;
}
#logos {
    	float:left;
	width: 300px;
	height: 54px;
	background-color: #ffffff;
	border-bottom: solid 3px #8cce3f;
	border-top: solid 1px #cccccc;
	
}


#footer td {
    font-family: Arial;
	text-decoration: none;
    color: #000000;
    font-size:10px;
}

.footertxt
{
	color: #889ead;
}
.headertxt
{
	float:left;
	font-size: 11px;
	color: #666666;
	font-family: Arial;		
}
a.headertxt2:link {

    color:#f46f23;
	text-align:left;
	text-decoration: none;
	font-size: 16px;
}
a.headertxt2:visited {

    color:#f46f23;
	text-align:left;
	text-decoration: none;
	font-size: 16px;
}

.headertxt1
{
	color: #a5b6c1;
	font-weight: bold;
	text-align: right;
	font-size: 15px;
}
.headertxt2
{
	color: #889eac;
	text-align: left;
	font-size: 15px;
	font-weight:bold;
}

#content1
{
	height:150px;
	float: left;
	width: 279px;
	font-family: Arial;
	color: #000000;
	border-right:solid 1px #d2dde5;
	border-bottom: solid 1px #d2dde5; 
	
}

#content2
{
	height:150px;
	float: left;
	width: 279px;
	font-family: Arial;
	color: #00000;
	border-bottom: solid 1px #d2dde5; 
	
	}


#content3
{
	height:150px;
	float: left;
	width: 199px;
	font-family: Arial;
	color: #000000;
	background-color:#ecf2f6;	
	border-bottom: solid 1px #d2dde5; 
	
}


.resultsnav {
	width:380px;
	color: #000000;
	padding: 2px;
	font-family: Arial;
	font-size: 12px;
	letter-spacing: 0.01em;
	}
table.propresultnav
{

	width:100%;
	color: #889eab;
	background-color: #ecf2f6;
	font-family: Arial;
	font-size: 10px;
	margin-bottom: 2px;
	padding:2px;
}

.propertydetail
{
	border-bottom:1px solid #889eab;
	width:550px;
}
.viewdetailicon
{
	float:left;
	
}

#linkimage
{
	float:right;
}

.featuredtl
{
width:490px;
font-size: 13px;
color: #ffffff;
background-color:#0f3c73;
text-align: left;
font-weight:bold;	
z-index:1;
height:30px;
}
.featuredtl1
{
width:380px;
font-size: 13px;
color: #ffffff;
font-weight:bold;	
text-align:right;
}
.featuredtl1 a
{

font-size: 13px;
color:#0f3c73;
font-weight:bold;
text-decoration:none;	
}
#feature
{
	float:left;	
	
}
#printpropdtl
{
	float:left;
}

#menubar {
	padding: 0px 0px 0px 0px;
	clear:both;
	float: left;
	width: 80%;
	margin-left: 20%;
	margin-top: 15px;
	}
/*#menu {
        font-family: Arial;
	    float: left;
        width: 100%;
	 	text-decoration: none;
		text-align: left;
		vertical-align: text-top;
		position:relative;
		padding: 0px;
		height:auto;
	}

#menu a {
    text-decoration: none;
    color:#004b8f;
    position:relative;
    display: block;
    
	
}

#menu a:hover {
	border:0px;
	color: #bbb;
    
}
#menu a span
{
 display: none;
}
#menu a:hover span 
{
	display:block;
	width:5em;
	height:2em;
	text-align:center;
	position:absolute; 
	left:0px; 
	top:-3px; 
	color:#000; 
	cursor:pointer;
}
.menuitem-selected-1 li {
	list-style: none;
}
.menuitem-1 li {
	list-style: none;
}
.menuitem-2 li {
	list-style: none;
}
.menublock-1, .menublock-selected-1 {
	padding: 0px 0px 0px 3px;
	float:left;
	width: auto;	
	border-right:1px solid #004b8f;	
	text-align:center;
	margin-left: 0px;  
}

.menublock-1 a {
}
.menublock-1 a:visited { }

.menublock-1 .menublock-2 { }


.menuitem-1 {
	font-size: 11px;
	vertical-align:text-top;
	padding: 0px 3px 0px 0px;
	
	
}
.menuitem-2 li {
	display:none;  
}
.menuitem-selected-2 {  }
.menuitem-2 a { }

.menuitem-selected-1 {
	font-size: 11px;
	font-weight: bold;
	color: #004b8f;;
	vertical-align:text-top;
	padding: 0px 3px 0px 3px;
	
	
}

.menuitem-3 { padding: 2px 2px 2px 8px;  font-size: 10px; color: #333333;  }
.menuitem-selected-3 { padding: 32px 2px 2px 8px; font-size: 10px; color: #333333;  }*/

#webconfig {
		float:left;
   		width: 560px;
   		text-align:left;
}
.newstxt
{
	font-size: 13px;
	font-family: Arial;
	color: #8cce3f;
	text-align:left;
	font-weight:bold;
}
#newslink
{
	text-align:left;
	height:220px;
}
.textbox
{
	width:120px;
	margin-bottom:5px;
}

/* Jcarousal area starts*/




.jcarousel-scope {
    position: relative;
    width: 90px;
    height: 240px;
    background: #ffffff;
    padding: 23px 0px 0px 0px;
}

/**
 * Similar styles will be applied by jCarousel. But we additionally
 * add it here for better displaying with browsers having
 * javascript disabled.
 */
.jcarousel-list {
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.jcarousel-list li {
    float: left;
    list-style: none;
    margin-bottom: 2px;
    height:70px;
    width: 90px;
}

/**
 * The button-elements are added statically in the HTML document
 * to illustrate how to cutomize the prev/next controls.
 *
 * We set display:none to hide them from browsers having
 * javascript. jCarousel will show them automatically.
 */
.jcarousel-next {
	width: 90px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    cursor: pointer;
}

.jcarousel-next-disabled {
	width: 90px;
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}

.jcarousel-prev {
	width: 90px;
    position: absolute;
    top: 0px;
    left: 0px;
    cursor: pointer;
}

.jcarousel-prev-disabled {
	width: 90px;
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}


/* End of jcarousal area*/
.nav_table
{
	width: auto;
}
.navigationtd{
	color: #c41230;
}
#navigationbar
{
	clear: both;
}
#printlogo
{
width:310px;
height:80px;
float:left;
margin-top:10px;
}
.whitetxt
{
font-size: 14px;
color: #ffffff;
padding: 0px 0px 0px 5px;
font-weight: bold;
}
.whitetxtright
{
padding: 5px;
font-size: 14px;
color: #ffffff;
padding: 0px 0px 0px 5px;
font-weight: bold;
float:right;
}
.bluetxt{

	font-size: 13px;
	font-family: Arial;
	color:#16489f;
	text-align:left;
	font-weight:bold;

}
.bluetxtbg {
	font-size: 13px;
	font-family: Arial;
	color:#16489f;
	text-align:left;
	font-weight:bold;
	background-color:#ffffff;
	width:150px;
	padding: 2px 0px 0px 5px;

}
.redtext{

	font-size: 12px;
	font-family: Arial;
	color:red;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.redtext a {

	font-size: 12px;
	font-family: Arial;
	color:red;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.whitetxt1
{
font-size: 12px;
color: #0f3c73;
padding: 0px 0px 0px 0px;
font-weight: bold;
}
.whitetxt11
{
font-size: 14px;
color: #333333;
padding: 0px 0px 0px 0px;
text-decoration:underline;
}
#printlogo
{
width:310px;
height:80px;
float:left;
margin-top:10px;
}

#phonenum
{
width:310px;
height:80px;
float:right;
margin-top:10px;
margin-right:10px;

}

#brlogolink
{
width:300px;
float:left;
margin-top:15px;
position:absolute;
margin-left:11px;
}

/*#headerimage{
	border:0;
}*/

.backcolor
{
background-color:#16489f;
color:#ffffff;


}
.nobg
{
	font-size: 14px;
	font-weight: bold;
	color: #6699CC;
	letter-spacing: 0.02em;
	
}

.cap
{
margin-right:20px;
}

.propertyoptions
{
color:#ffffff;
text-transform:uppercase;
font-size:13px;
font-weight:bold;
}



.table11
{
width:185px;
height:330px;
margin-top:40px;
margin-left:15px;
}
#propertyoption
{
background-image:url(../images/quicklink.gif);
background-repeat:no-repeat;
font-size:13px;
height: 371px;
width: 202px;
float: left;
}
#propertyoption a{
	text-decoration: underline;
	color: #0f3c73;
}
.prop a
{
color: #ffffff;
font-size:10px;
text-decoration:none;

}

.search_link{
	text-decoration: underline;
	width: 40px;
	color: #c41230;
}
.search_link a{
	text-decoration: none;
	color: #c41230;
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
}


.search_link_notclicked{
	width: 40px;
}
.blktxt
{
	color:#0f3c73;
	font-size: 13px;
	font-weight: bold;
}
.blktxt11
{
	color:#0f3c73;
	font-size: 13px;
	font-weight: bold;
margin-bottom:15px;
}
.pblktxt
{
	color:red;
	font-size: 15px;
	font-weight: bold;
	
}
.pblktxtu
{
	color:red;
	font-size: 15px;
	font-weight: bold;
	border-bottom:2px solid #657b89;
	text-align: left;
	
}
.sblktxt
{
	color: black;
	font-size: 12px;

}

.sblktxt1
{
	color: #657b89;
	font-size: 12px;

}
.blktxtc
{
	color: black;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
}

#greenarea
{
/*background-color:#88c4e8;*/
background-color:#659fdd;
color:#ffffff;
font-size:14px;

width:960px;
}

.bluearea
{
/*background-color:#88c4e8;*/
background-color:#659fdd;
font-size:12px;
text-align:center;
}

.black1
{
/*color:#333333;*/
color:#ffffff;
font-size:12px;
margin-left:10px;
font-weight:bold;
}
.table_map
{
width:600px;
margin-left:15px;
margin-top:10px;
}

#head
{
margin-left:15px;
font-weight:bold;
}

#advancesearchtop
{
background-color:#88c4e8;
width:760px;
border-bottom: 5px solid white;
vertical-align:top;

}
.advancesearchbg
{
background-color:#88c4e8;
/*text-decoration:underline;*/


}
.advancesearchbg a
{
 color: #ffffff;
 font-size:12px;
 text-transform:uppercase;
 /*text-decoration:underline;*/
 
}
#headingoffice{
	font-size: 24px;
	font-family: Sans-serif;
	margin-bottom: 20px; 
	margin-top: 20px; 
	color: #006699;
}


#moreoptions
{
background-color:#88c4e8;
color:#333333;
border:1px dotted #ffffff;
}

.li1
{
list-style:none;
font-size:12px;
font-family:arial;
margin-left:-40px;
}

.spantab
{
margin-right:30px;
margin-left:5px;
text-decoration:underline;
margin-bottom:10px;

}
.spantab a
{

text-decoration:underline;
/*color: #004b8f;*/
color: #ffffff;
font-weight:bold;
}

.textbox11
{
   
width:120px;
	margin-bottom:5px;
	margin-left:21px;
	
}


.textbox12
{
width:120px;
	margin-bottom:5px;
}
	
	.subbutton11
	{
	font-family: Arial;
	color:#ffffff;
	background-color:#0e3086;
	/*color: black;*/
	font-size: 11px;
	/*background-color: #EAEFF3;*/
	font-weight:bold;
	float:right;
	
	margin-left:200px;
	}
	
	
#coltd
{color:#0f3c73;
font-weight:bold;
font-size:13px;
}

.regform
{
color:#0e3086;
font-size:13px;
}

.regform1
{
color:#0e3086;
width:200px;
}
.regform11
{
color:#0e3086;
width:204px;
}

#divpdf
{
margin-right:15px;
margin-top:-3px;
}

.imgcenter
{
margin-left:4px;
margin-right:3px;
}
#netdesc{
	text-align: justify;
	width: 90%;
}
.homimg{
text-align: center;
}
.propertytitle
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   color: #5E5E84;
   text-decoration:none;
   font-weight:bold;
}
.homeimg a
{
	font-size: 10px;
	color: black; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
}
.bluetxtc{

	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#16489f;
	text-align:center;
	font-weight:bold;

}
.coninfo
{
color:black;
}
.conborder{
 border-bottom: 1px solid black;
border-right: 1px solid black;
}
#Span1{
display:none;
}
#Span2{
display:none;
}
#Span3{
display:none;
}
#Span4{
display:none;
}
#Span5{
display:none;
}
#Span6{
display:none;
}
#Span7{
display:none;
}
#Span8{
display:none;
}
#Span9{
display:none;
}
.blktxtc_second
{
	color: black;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	width:200px;
}

.heading { 		
	font-size: 12px;
	text-decoration:none; 
	color: #889ead;
}
.colouredBorder {
	border: 1px solid #FFD204;
}
/*CSS for drop down menu starts*/
dl, dt, dd {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#dropmenu1 ul,li {
margin:0;
padding:0;
}

/*#dropmenu1 {
float:right;
padding: 0px 8px 0px 0px;
margin-top:10px;
margin-right:0px;
margin-left:510px;
position:absolute;
background: #00083f;
border-right:1px solid #ffffff;
z-index:2;
}*/
#dropmenu1 dl {
float: center;
}

#dropmenu1 dt {
cursor: pointer;
text-align: center;
font-weight: bold;
color: white;
font-size:12px;
line-height:16px;

}
#dropmenu1 dl dt:hover {
color:#c8322e;
display:block;

}
#dropmenu1 dd {
display: none;
position:absolute;
background: #6886bc;
margin-top:0px;
padding: 0px 0px 10px 0px;
line-height: 16px;
text-align: left;
margin-left: 0px;
}
#dropmenu1 dd a{
	margin-left:10px;
	margin-right:10px;	
	margin-top:10px;	
	font-size:12px;
}
#dropmenu1 dd ul{
margin-top: 5px;
padding: 0;
list-style-type: none;
}
#dropmenu1 dd li{
margin: 0;
padding: 0;
list-style-type: none;
height: 18px;
}
#dropmenu1 li {
text-align: center;
width:160px;
height: 18px;   
}
 #dropmenu1 dt a{
 color: #ffffff;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
 }
#dropmenu1 li a {
color: #ffffff;
text-decoration: none;
display: block;
height: 18px;
border: 0 none;
font-size: 10px;
}
#dropmenu1 li a:hover, #dropmenu1 li a:focus, #dropmenu1 dt a:hover, #dropmenu1 dt a:focus {
color: #c8322e;
}


#dropmenu2 ul,li {
margin:0;
padding:0;
}
#dropmenu2 {
padding: 0px 0px 0px 0px;
float:right;
margin-top:9px;
text-align: center;
width: 150px;
margin-right:0px;
/*margin-left:730px;*/
/*position:absolute;*/
}
#dropmenu2 dl {
float: center;
}
#dropmenu2 dd a{
	text-decoration: none;
	color: #ffffff;
}
#dropmenu2 dd a:hover{
	text-decoration: none;
	color: #C8322E;
}
#dropmenu2 dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #00083f;
color: white;
height: 20px;
font-size:12px;
margin: 1px;
}
#dropmenu2 dl dt a:hover
{
color:#c8322e;
}
#dropmenu2 dl dt:hover {
color:#c8322e;
display:block;

}
#dropmenu2 dd {
display: none;
background:#6886bc;
position:absolute;
margin-top:-2px;
width: 150px;
padding: 0px 0px 10px 0px;
}
#dropmenu2 dd ul{
margin: 0;
padding: 0;
list-style-type: none;
}
#dropmenu2 dd li{
margin: 0;
padding: 0;
list-style-type: none;
}
#dropmenu2 li {
text-align: center;
width:160px;   
}
#dropmenu2 li a, #dropmenu2 dt a {
color: #fff;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;

}
#dropmenu2 li a:hover, #dropmenu2 li a:focus, #dropmenu2 dt a:hover, #dropmenu2 dt a:focus {
color: #c8322e;
}

#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;

}
/*CSS for drop down menu ends*/

.tablecommon
{
height:3px;
width:850px;
float:right;
/*margin-right:-60px;*/
}

.borderimg{
margin:4px;
border: 4px solid white;
}

.spantab1
{
/*text-decoration:underline;*/
border-right:solid 1px #ffffff;
margin-right:5px;
margin-left:5px;
}
.spantab1 a
{
text-decoration:none;
font-size:12px;
/*color: #004b8f;*/
color: #ffffff;
font-weight:bold;
margin-right:5px;
}

#common
{
clear:both;
float:right;
}
/*trial for home_menu starts*/
#home_menu {
        font-family: Arial, Sans-serif;
	    float: right;
        width: 100%;
	 	text-decoration: none;
		text-align: right;
		vertical-align: text-top;
		padding: 0px 0px 0px 20px;
		height:auto;
		border:1px solid #ffffff;
		}
#home_menu a {
    text-decoration: none;
    color:#ffffff;
    text-align:right;
    font-size:12px;
	font-weight:bold;
    position:relative;
  
}
#home_menu a {
	border:0px;
	color: #ffffff;
 }
#home_menu a:hover {
	border:0px;
	color: red;
}
/*#home_menu a span
{
 
}
#home_menu a:hover span 
{
	display:block;
	width:5em;
	height:2em;
	text-align:center;
	position:absolute; 
	left:0px; 
	top:-3px; 
	color:#000; 
	cursor:pointer;
}*/

#menublock-1, #menublock-selected-1 {
	padding: 0px 0px 0px 3px;
	color:#c8322e;
	float:left;
	width: auto;	
	border-right:1px solid #ffffff;	
	text-align:center;
	margin-left: 0px;  
	border:1px solid #ffffff;
}

#menublock-1 a {
}
#menublock-1 a:visited { }

#menublock-1 #menublock-2 #menuitem-2 li a { 
display: none;
}
#menuitem-1 {
	font-size: 11px;
	vertical-align:text-top;
	padding: 0px 3px 0px 0px;
}
#menuitem-selected-1 li {
	list-style: none;
	color: red;
}
#menuitem-1 li {
	list-style: none;
}
#menuitem-2 li {
	list-style: none;
	color: black;
}
#menuitem-2 a{ 
color:#ff00ff; 
}


#menuitem-selected-2 {}
#menuitem-2 a { }

#menuitem-selected-1 {
	font-size: 11px;
	font-weight: bold;
	color: red;
	vertical-align:text-top;
	padding: 0px 3px 0px 3px;
	
	
}

#menuitem-3 { padding: 2px 2px 2px 8px;  font-size: 10px; color: #333333;  }
#menuitem-selected-3 { padding: 32px 2px 2px 8px; font-size: 10px; color: #333333;  }
.onelevel { background-color: #CCFFCC; }
.onelevel a {
   text-decoration: none;
   color: #FF6666;
}
.backgrnd {
background-color:#7EB0DA;
padding: 0px 20px 10px 5px;
border-bottom: solid 1px #ffffff;
}
.backgrnd1{
background-color:#88C4E8;
vertical-align: top;
height: auto;
}
.backgrnd4{
	background-color:#7EB0DA;
	width: auto;
	margin-left: 0px;
}
#aread{
overflow-y:scroll;
	overflow-x:hidden;
	width: 210px;
	height: 100px;
	background-color: #ffffff;
	border: solid 1px #cccccc;
}
#dropblue{ 
height:3px;

}
#infowindow{
	color: blue;
}
#infowindow a{
	text-decoration: none;
	color: blue;
}
.style1 {font-weight:bold;font-size: 15px;color: black;font-family: arial;}
    .style2 {font-size:15px;font-weight:bold;color: black;font-family: arial;}
    
    #leftbut{
    	text-align: right;
    }
    .adsearch{
    	list-style-type: none;
    	color: #88C4E8;
    	font-weight: bold;
    }
    .adsearch li{
    	color: #ffffff;
    }
    
    .backgrnd2{
    	vertical-align: bottom;
    	padding-bottom: 10px;
    	border-bottom: solid 1px #ffffff;
	}
	
	.advinput{
		width: 210px;
	}
	
#searchpage{
	float: left;
	width: 20%;
	margin-top: 5px;
}
.outeradv{
	width: 700px;
	height: auto;
}

#arrangevaluationland
{
color:#ffffff;
background-color:#d64409;
font-size:12px;
margin-top:0px;
line-height:24px;
}
#arrangevaluationland a
{
color:#ffffff;
font-size:12px;
}
#arrangevaluation
{
float:left;
color:#000000;
font-size:12px;
font-weight:bold;
margin-top:-95px;
width:195px;
height:80px;
margin-left:12px;
margin-bottom:5px;
margin-top:-55px;
/*padding-top:15px;*/
background-color:#E0D919;
}
#arrangevaluation a
{
color:#000000;
}
#searchreturn
{
width:740px;
color:#3f90d1;
font-size:13px;
font-weight:bold;
margin-bottom:15px;
border-bottom:dotted 1px #000000;
height:30px;
}
#searchreturn a
{
color:#3f90d1;
font-size:12px;
}
#propopt{
	background-color: #0f3c73;
	width: 100%;
	height: 30px;
	font-size: 13px;
	font-weight: bold;
}
#details{
	width: 450px;
	clear: both;
	float: left;
}
.aboutustxt
{
color:#548ccb;
font-family:Arial;
font-size:18px;
}
#aboutushead
{
width:760px;
text-align:left;
height:21px;
border-bottom:solid 2px #cccccc;
margin-bottom:10px;
}
.aboutustd2
{
background-color:#f1f1f1;
}
.aboutustxta a
{
font-size:13px;
color:#83a6c6;
font-weight:bold;
font-family:Arial;
}
.aboutustxt12
{
margin-right:10px;
font-size:14px;
text-align:left;
color:#0f0f0f;
}
.aboutustxt12 li
{
margin-bottom:10px;
list-style-image:url(../images/aboutusbullet.jpg);
}
.aboutustxt1
{
margin-right:10px;
font-size:14px;
text-align:left;
color:#0f0f0f;
}
.aboutustxt11
{
font-size:14px;
text-align:left;
color:#0f0f0f;
}
.meetstaff
{
background-color:yellow;
width:200px;
}
#meetstaff1
{
background-color:#b7de56;
color:#000000;
width:150px;
height:35px;
font-size:13px;
line-height:33px;
font-weight:bold;
text-align:center;
margin-bottom:5px;
}
#meetstaff1 a
{
color:#000000;
line-height:33px;
text-decoration:none;
font-size:13px;
font-weight:bold;
}
#remo
{
font-size:11px;
color:#0e3086;
margin-bottom:5px;
}
.valuepara
{
font-size:13px;
font-weight:bold;
color:#0e3086;
}
.mainimage
{
width:246px;
height:220px;
float:left;
margin-top:-225px;
}

.nametxt
{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8cce3f;
	font-weight:bold;
}
.desigtxt
{	font-size: 12px;
	font-weight: bold;
	color: #6699CC;
	letter-spacing:0.02em;
}
.staffimg
{
width:220px;
}
#shletimg
{margin-top:180px;
}

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(../images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(../images/bubble.gif) no-repeat bottom;
}
#submaincontact
{
float:left;
width:1000px;
}
#renttxt{
	font-size: 14px;
	font-family: Arial;
	color: #ffffff;
	text-align:right;
	float:right;
	margin-right:5px;
	margin-top:-12px;
	width:100px;
	border:solid 0px #ffffff;
	}
.conborder1{
 border-bottom: 1px solid black;
}
#submainlandlordshlet
{
width:990px;
margin-left:10px;
}
#landsh
{float:left;
width:760px;
}

/* for checking the tooltip */

a.tip {
	position: relative;
}

a.tip span {
	display: none;
	position: absolute;
	top: 20px;
	left: -10px;
	width: 500px;
	padding: 5px;
	z-index: 100;
	background:  #dbeaf6;
	font-size:12px;
	color: #000;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

a:hover.tip {
	font-size: 99%; /* this is just for IE */
}

a:hover.tip span {
	display: block;
}	
 /* end of second tooltip */
 
 
 
 /* for checking the tooltip singapore*/

a.tipsing {
	position: relative;
}

a.tipsing span {
	display: none;
	position: absolute;
	top: 20px;
	left: -10px;
	width: 500px;
	padding: 5px;
	z-index: 100;
	background: #dbeaf6;
	font-size:12px;
	color: #000;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

a:hover.tipsing {
	font-size: 99%; /* this is just for IE */
}

a:hover.tipsing span {
	display: block;
}	
 /* end of second tooltip */


/*start of tip for hong kong lady */
 
 a.tiphong {
	position: relative;
}

a.tiphong span {
	display: none;
	position: absolute;
	top: 20px;
	left: -10px;
	width: 500px;
	padding: 5px;
	z-index: 100;
	background: #dbeaf6;
	font-size:12px;
	color: #000;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

a:hover.tiphong {
	font-size: 99%; /* this is just for IE */
}

a:hover.tiphong span {
	display: block;
}	
 /* end of second tooltip */
 .addrent
 {
font-size: 13px;
font-family: Arial;
color: #ffffff;
background-color:#0f3c73;
font-weight: bold;
height:34px;
border-right:solid 1px #0f3c73;
	}
.whitetxt11 a
{
font-size: 14px;
color: #333333;
text-decoration:underline;
}
#invest
{
margin-top:10px;
}
.mainimage1
{
width:195px;
height:350px;
float:left;
margin-right:20px;
}
#manage
{
width:1000px;
margin-top:10px;
height:170px;
}
#management
{
width:331px;
margin-right:3px;
float:left;
background-color:#efefef;
}
#accounts
{
width:331px;
margin-right:3px;
float:left;
background-color:#efefef;
}
#marketing
{
width:331px;
float:left;
background-color:#efefef;
}
#overseas
{
width:500px;
height:30px;
margin-top:15px;
font-size: 16px;
font-weight:bold;
color:#0e3086;
margin-bottom:-10px;
letter-spacing: 0.02em;
text-align: left;
}
/*************************CSS for directors page***************/

#atglance_section
{
background-image:url(../images/atglance_section.gif);
background-repeat:no-repeat;
width:250px;
height:1141px;
float:left;
text-align:left;
}

#lhsdir_txt
{
font-weight:bold;
font-size:14px;
color:#4391ce;
text-decoration:none;
float:left;
text-align:left;
width:238px;
margin-left:6px;
margin-top:10px;
border-bottom:1px dotted #000000;
height:45px;
}

#lhsdir_bullet
{
color:#000000;
text-decoration:none;
float:left;
text-align:left;
width:238px;
}
#lhsdir_bullet ul
{
margin-top:1px;
}

#lhsdir_bullet li
{
font-size:12px;
border-bottom:1px dotted #000000;
color:#000000;
list-style:url(../images/blt.gif);
background-repeat:no-repeat;
margin-left:-15px;
line-height:20px;
}

#lhsdir_txt1
{
font-weight:bold;
font-size:14px;
color:#4391ce;
text-decoration:none;
float:left;
text-align:left;
width:238px;
margin-left:6px;
}
#lhsdir_txt2
{
font-size:13px;
color:#000000;
float:left;
text-align:left;
width:238px;
margin-left:6px;
margin-top:2px;
}
#lhsdir_contact
{
background-color:#0f3e73;		
	width:248px;
	height:165px;
	margin-left:1px;
	margin-right:1px;
	padding-left:0px;
	padding-right:0px;		
	text-align:left;
}
#lhsdir_contactlink
{
font-weight:bold;
font-size:16px;
color:#ffffff;
text-decoration:none;
}
#lhsdir_internationallink
{
font-weight:bold;
font-size:16px;
color:#ffffff;
text-decoration:none;
}
#lhsdir_international
{
background-color:#ec1f02;		
	width:248px;
	height:92px;
	margin-left:1px;
	margin-right:1px;
	margin-top:5px;
	padding-left:0px;
	padding-right:0px;	
	text-align:left;	
}
#lhsdir_needhelp
{
margin-top:30px;
}
#lhsdir_moreinformation
{
margin-top:15px;
}
#subdir
{
width:705px;
margin-left:25px;
}
.rhsdir_image
{
background-image:url(../images/dirimgback.gif);
background-repeat:no-repeat;
width:199px;
height:199px;
}
.rhsdir_image1
{
background-image:url(../images/dirtxtback.gif);
background-repeat:no-repeat;
width:496px;
height:218px;
}
.rhsdir_name
{
font-weight:bold;
font-size:16px;
color:#0f3e73;
text-decoration:none;
}

/*************************End of CSS for directors page***************/

/***************************long lets page*********************/
#longletslink
{
list-style:none;
font-weight:bold;
font-size:13px;
color:#4391ce;
text-align:left;
}
#longletslink a
{
text-decoration:none;
color:#4391ce;
font-weight:bold;
}
/************************end long lets page*********************/
/*********************poonam***************************/
.redtxt
{
color:#ec1f02;
font-size:14px;
font-weight:bold;
}
#lhshome_needhelp
{
margin-top:0px;
}
#brtexthomeread{
	font-size: 11px; 
	font-family: Arial;
	color:#000000;
	line-height:16px;
	}
#viewhotvideo
{
font-weight:bold;
font-size:14px;
color:#ffffff;
/*text-transform:uppercase;*/
text-decoration:none;
}
.redtxtsmall
{
color:#ec1f02;
font-size:12px;
font-weight:bold;
}
.bltxtsmall
{
color:#000000;
font-size:12px;
}
.txt_bluetxt
{
font-weight:bold;
font-size:13px;
color:#4391ce;
text-decoration:none;
text-align:left;
}

.contactusbox
{
width:250px;
border:solid 1px #4391ce;
}
.contacttextarea
{
width:250px;
border:solid 1px #4391ce;
}
#testspan1
{
font-size:12px;
font-family:arial;
text-transform:capitalize; 
color:#0f3c73;
font-weight:bold;
text-align:left;
 }
 /* this is used in IE */
 .proptit
 {
 }
 #readmore
 {font-size:12px;
 color:#000000;
 }
/*************************end******************************/

/*******************shortlet page Poonam**********************/
#atglance_shortlet
{
background-image:url(../images/atglance_shortlet.gif);
background-repeat:no-repeat;
width:250px;
height:900px;
float:left;
text-align:left;
}

#lhshort_fantastic {
	background-color:#4391ce;		
	width:248px;
	height:120px;
	margin-left:1px;
	margin-right:1px;
	margin-top:0px;
	padding-left:0px;
	padding-right:0px;	
	text-align:left;	
	line-height:20px;
}

#lhshort_txt
{
font-weight:bold;
font-size:13px;
color:#4391ce;
text-decoration:none;
float:left;
text-align:left;
width:238px;
margin-left:6px;
margin-top:10px;
height:20px;
}

#lhshort_txt2
{
font-size:13px;
color:#000000;
float:left;
text-align:left;
width:238px;
margin-left:6px;
margin-top:2px;
margin-bottom:5px;
}

#lhshort_contact
{
background-color:#0f3e73;		
	width:248px;
	height:90px;
	margin-left:1px;
	margin-right:1px;
	padding-left:0px;
	padding-right:0px;		
	text-align:left;
	margin-top:5px;
}
#rhshortlet_backimg
{
background-image:url(../images/rhshort_imgback.gif);
background-repeat:no-repeat;
width:125px;
height:125px;
}
/****************end of shortlet page*****************************/

/*******************international page Poonam*******************/
#atinternational_section
{
background-image:url(../images/atglance_international.gif);
background-repeat:no-repeat;
width:250px;
height:1370px;
float:left;
text-align:left;
}

#lhsinter_txt
{
font-weight:bold;
font-size:14px;
color:#4391ce;
text-decoration:none;
float:left;
text-align:left;
width:238px;
margin-left:6px;
margin-top:10px;
}
#lhsinter_txt1
{
font-weight:bold;
font-size:14px;
color:#4391ce;
}
#lhsinter_txt2
{
font-weight:bold;
font-size:14px;
color:#4391ce;
}

#lhsinter_bullet
{
color:#000000;
text-decoration:none;
float:left;
text-align:left;
width:238px;
margin-top:10px;
}
#lhsinter_bullet ul
{
margin-top:1px;
}

#lhsinter_bullet li
{
font-size:12px;
border-bottom:1px dotted #000000;
color:#000000;
list-style:url(../images/blt.gif);
background-repeat:no-repeat;
margin-left:-15px;
}

#lhsinter_got{
	background-color:#ec1f02;		
	width:248px;
	height:124px;
	margin-left:1px;
	margin-right:1px;
	margin-top:0px;
	padding-left:0px;
	padding-right:0px;	
	text-align:left;	
}

#lhsinter_contactlink
{
font-weight:bold;
font-size:14px;
color:#ffffff;
text-decoration:none;
}

#lhsinter_contact
{
background-color:#0f3e73;		
	width:248px;
	height:130px;
	margin-left:1px;
	margin-right:1px;
	padding-left:0px;
	padding-right:0px;		
	text-align:left;
	margin-top:5px;
}
#lhsinter_needhelp
{
margin-top:5px;
}
#rhsinter_link
{
font-size:12px;
color:#4391ce;
text-decoration:underline;
}
#louise_backimg
{
background-image:url(../images/louise_backtxt.gif);
background-repeat:no-repeat;
width:199px;
height:406px;
}
#lyne_backimg
{
background-image:url(../images/lyne_backtxtf.gif);
background-repeat:no-repeat;
width:199px;
height:325px;
}
#claire_backimg
{
background-image:url(../images/claire_backtxt.gif);
background-repeat:no-repeat;
width:199px;
height:317px;
}

.rhsinter_image
{
background-image:url(../images/dirimgback.gif);
background-repeat:no-repeat;
width:250px;
height:199px;
}
.rhsinter_txt4{
	font-size: 12px; 
	font-family: Arial;
	color:#000000;
	line-height:14px min;
}

#rhsinter_names
{
font-weight:bold;
font-size:16px;
color:#0f3e73;
text-transform:uppercase;
text-decoration:none;
}

.rhstabletd
{
border-right:solid 15px #ffffff;
}

.rhsinter_tb
{
width:187px;
margin-left:6px;

}
/********************end of international page Poonam***********/




/*******about us page Poonam ***********/
#atglance_aboutus
{
background-image:url(../images/atglance_aboutus.gif);
background-repeat:no-repeat;
width:250px;
height:1680px;
float:left;
text-align:left;
}
#lhsabout_contact
{
background-color:#0f3e73;		
	width:248px;
	height:110px;
	margin-left:1px;
	margin-right:1px;
	padding-left:0px;
	padding-right:0px;		
	text-align:left;
}
/*******End of us About us*************/


/***************CSS For New Designs Begins by: Anish*********************/

#lhs_section {
	background-image:url(../images/bg_lhcontactus.gif);
	background-repeat:no-repeat;	
	width:250px;
	height:840px;
	float:left;
	text-align:left;	
}

#lhs_subsection1 {
	background-color:#0f3e73;		
	width:248px;
	height:250px;
	margin-left:1px;
	margin-right:1px;
	margin-top:40px;
	padding-left:0px;
	padding-right:0px;		
	text-align:left;	
}

#lhs_subsection2 {
	background-color:#4391ce;		
	width:248px;
	height:141px;
	margin-left:1px;
	margin-right:1px;
	margin-top:5px;
	padding-left:0px;
	padding-right:0px;	
	text-align:left;	
}

#lhs_subsection3 {
	background-color:#ec1f02;		
	width:248px;
	height:124px;
	margin-left:1px;
	margin-right:1px;
	margin-top:5px;
	padding-left:0px;
	padding-right:0px;	
	text-align:left;	
}

.lhs_subsectionfonts{
	font-size: 14px;	
	color:#ffffff;
	line-height:21px;
	font-weight:bold;	
	text-transform:uppercase;
}

.lhs_subsectionfonts1{
	font-size: 13px;	
	color:#ffffff;	
	font-weight:bold;	
}

.lhs_subsectionfonts1 a{
	font-size: 13px;	
	color:#ffffff;	
	font-weight:bold;
	text-decoration:none;	
}

.office_collapsed{
	font-family: Arial;
	width:700px;
	/*margin-bottom:5px;*/
	height:27px;
	line-height:27px;	
	font-weight:bold;
	clear:both;
}

.office_collapsed1{
	font-family: Arial;	
	font-size: 15px;
	color:#0f3e73;	
	/*float:left;*/
}

.office_collapsed1 a{
	font-family: Arial;		
	font-size: 15px;
	color:#0f3e73;	
	text-decoration:none;	
}

.office_collapsed1_selected{
	font-family: Arial;		
	font-size: 15px;
	color:#ec1f02;	
	/*float:left;*/
}

.office_collapsed1_selected a{
	font-family: Arial;		
	font-size: 15px;
	color:#ec1f02;	
	text-decoration:none;	
}


/*********** patch begins************/

.office_collapseda1{
	font-family: Arial;	
	font-size: 15px;
	color:#0f3e73;		
}

.office_collapseda1 a{
	font-family: Arial;		
	font-size: 15px;
	color:#0f3e73;	
	text-decoration:none;	
}

.office_collapseda1_selected{
	font-family: Arial;		
	font-size: 15px;
	color:#ec1f02;	
}

.office_collapseda1_selected a{
	font-family: Arial;		
	font-size: 15px;
	color:#ec1f02;	
	text-decoration:none;	
}

/*********** patch ends************/



.office_collapsed2{
	/*float:right;*/
}

.office_collapsed2 a{
	/*float:right;*/
}


.office_expandedfonts{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:#4391ce;	
}

.office_expandedfonts a{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:#4391ce;	
	text-decoration:none;
}

#contactusbody{
	width:700px;
	margin-left:25px;
}

.redtext_small{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:#ec1f02;
}

.lightbluetext_normal{
	font-family: Arial;
	font-size: 12px;	
	color:#4391CE;
}

.lightbluetext_normal a{
	font-family: Arial;
	font-size: 12px;	
	color:#4391CE;
	text-decoration:none;
}

.lightbluetext_quotes{
	font-family: Arial;
	font-size: 14px;	
	color:#4391CE;
}

#lhs_testimonials_section {
	background-image:url(../images/bg__lhtestimonials.gif);
	background-repeat:no-repeat;	
	width:250px;
	height:800px;
	float:left;
	text-align:left;	
}
#lhs_testimonials_subsection1{
	background-color:#4391ce;		
	width:248px;
	height:97px;
	margin-left:1px;
	margin-right:1px;
	margin-top:4px;
	padding-left:0px;
	padding-right:0px;	
	text-align:left;
}

#lhs_testimonials_subsection2{
	background-color:#EC1F02;		
	width:248px;
	height:97px;
	margin-left:1px;
	margin-right:1px;
	margin-top:4px;
	padding-left:0px;
	padding-right:0px;	
	text-align:left;
}

#lhs_testimonials_subsection3 {
	background-color:#0f3e73;		
	width:248px;
	height:97px;
	margin-left:1px;
	margin-right:1px;
	margin-top:4px;
	padding-left:0px;
	padding-right:0px;		
	text-align:left;	
}

#lhs_landlords_section {
	background-image:url(../images/bg__lhlandlords.gif);
	background-repeat:no-repeat;	
	width:250px;
	height:2900px;
	float:left;
	text-align:left;	
}

#lhsinter_bullet_ll{
	color:#000000;
	text-decoration:none;
	float:left;
	text-align:left;
	width:238px;
	margin-top:10px;
}

#lhsinter_bullet_ll ul{
	margin-top:1px;
}

#lhsinter_bullet_ll li{
	font-size:12px;
	border-bottom:1px dotted #000000;	
	margin-bottom:5px;
	padding-bottom:5px;
	color:#000000;
	list-style:url(../images/blt.gif);
	background-repeat:no-repeat;
	margin-left:-15px;
	line-height:14px;
}

#lhsinter_txt_ll{
	font-weight:bold;
	font-size:14px;
	color:#4391ce;
	text-decoration:none;
	float:left;
	text-align:left;
	width:238px;
	margin-left:6px;
	margin-bottom:6px;		
}

.lhsinter_txt_ll1{
	font-weight:bold;
	font-size:14px;
	color:#4391ce;
	text-decoration:none;	
	text-align:left;	
	margin-bottom:6px;	
	margin-top:16px;		
}

#lhs_landlords_subsection3 {
	background-color:#0f3e73;		
	width:248px;
	height:102px;
	margin-left:1px;
	margin-right:1px;
	margin-top:4px;
	padding-left:0px;
	padding-right:0px;		
	text-align:left;	
}

.lightbluetext_quotes_ll{
	font-family: Arial;
	font-size: 12px;	
	color:#4391CE;	
}

.lhsinter_bullet_ll_normal li{
	font-size:12px;	
	color:#000000;
	list-style:url(../images/blt.gif);
	background-repeat:no-repeat;	
	line-height:14px;
}


#atglance_aboutus1
{
	background-image:url(../images/atglance_aboutus.gif);
	background-repeat:no-repeat;
	width:250px;
	height:1680px;
	float:left;
	text-align:left;
}
#lhsabout_contact1
{
	background-color:#0f3e73;		
	width:248px;
	height:110px;
	margin-left:1px;
	margin-right:1px;
	padding-left:0px;
	padding-right:0px;		
	text-align:left;
}

.tbl_aboutus{
	width:700px;
	border-top:1px dotted #000000;	
}

.tbl_aboutus td{
	font-size:12px;	
	color:#000000;
}

.bg_aboutus_imgsmall{
	background-image:url(../images/bg_aboutus_img.gif);
	background-repeat:no-repeat;	
	width:125px;
	height:125px;
	margin-right:15px;
	margin-bottom:10px;
	float:left;
}
.aboutus_imgsmall{
	margin-left: 4px;
	margin-top: 4px;
}

.lhsinter_bullet_aboutus_normal li{
	font-size:12px;	
	color:#000000;
	list-style:url(../images/blt.gif);
	background-repeat:no-repeat;	
	line-height:14px;
	margin-left:-23px;	
	margin-bottom:20px;
}

.lhsinter_txt_aboutus1{
	font-weight:bold;
	font-size:14px;
	color:#4391ce;
	text-decoration:none;	
	text-align:left;	
	margin-bottom:6px;		
	clear:both;	
}

.txt_aboutus2{
	font-weight:bold;
	font-size:12px;
	color:#4391ce;	
}

.bg_aboutus_imgicons{
	background-image:url(../images/bg_aboutus_icons.gif);
	background-repeat:no-repeat;	
	width:302px;
	height:205px;
	margin-left:10px;
	margin-bottom:0px;	
}

.tbl_aboutus1{
	width:700px;	
	margin-bottom:30px;
	margin-top:10px;
}

.tbl_aboutus1 td{
	font-size:12px;	
	color:#000000;
}

.customsitemap a{
	color:#003876;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;	
}

.customsitemap a:hover{
	color:#4391CE;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}

#playerposition{
	background-color:#6a4f84;
}

/***************CSS For New Designs Ends by: Anish*********************/





/****************************landlord-login*************************************/

#submainlogin1
{
	
	float:left;
	text-align:left;
	margin-left:15px;
}
#submainwidthlogin
{
	
	float:left;
	text-align:left;
	width: 560px;
	margin-left:15px;
}
#landlordimg
{
background-image:url(../images/landlordlogin2.gif);
background-repeat:no-repeat;
float:left;
height:400px;
width:250px;
text-align:left;
margin-bottom:5px;
margin-top:2px;
}
#linkinfo1
{
	color:#889eab;
	font-size:15px;
	font-weight:bold;
	border-bottom:dotted 1px #999999;
	text-align:left;
}
.specs
{
 margin-left:15px;
}
#linkinfo
{
 margin-left:15px;
} 

.propertyk
{
border-top:dotted 2px #cccccc;
}
#propertyk1
{
border-top:dotted 2px #cccccc;
}
.propertynewdev
{
border-top:dotted 2px #cccccc;
}

/************************media page ******************************/

#lhs_mediaroom_section {
	background-image:url(../images/medialhsback.gif);
	background-repeat:no-repeat;	
	width:250px;
	height:800px;
	float:left;
	text-align:left;	
}
#mediaimage
{
background-image:url(../images/mediaimage1.gif);
	background-repeat:no-repeat;	
	width:241px;
	height:178px;
	margin-left:6px;
	margin-top:40px;
	}
.mediatext
{
font-weight:bold;
font-size:16px;
color:#4391ce;
text-decoration:none;
}
#lhs_mediaroom_subsection3 {
	background-color:#0f3e73;		
	width:248px;
	height:105px;
	margin-left:1px;
	margin-right:1px;
	margin-top:4px;
	padding-left:0px;
	padding-right:0px;		
	text-align:left;	
}

/************************media page ******************************/
.beaufortlist
{
font-size:12px;
}
.beaufortlist li
{
font-size:12px;
font-weight:bold;
}
.redtextmedia
{
font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:#ec1f02;
	text-decoration:none;
}
.mainimagelandlord
{
width:246px;
height:220px;
margin-top:60px;
margin-left:2px;
}
#submainlandlordlogin
{
float:left;
text-align:left;
width:710px;
margin-left:20px;
}
.reportbutton{
	border: 0px;
	background-image: url(../images/landlordlogin1.gif);
	width: 199px;
	height: 28px;
}
#landlordlogin1
{
background-color:#f1f1f1;
}
#landlordlogin2
{
padding-top:10px;
padding-bottom:15px;
padding-right:10px;
padding-left:15px;
}
.reportc{
	text-decoration: underline;
	color: #0E3086;
	font-size: 12px;
}
#latestimage
{margin-bottom:10px;
margin-top:10px;
}
/*****************************************ticker tape on home page***********************************/
/*#tickertape{
layer-background-color:#cccccc;
width:724px;
height:20px;
margin-left:5px;
margin-top:-5px;
}

#subtickertape{
background-color:#ffffff;
border: 1px solid #ffffff;
width:724px;
height:20px;
}

.subtickertapefont{
font:bold 12px Verdana;
text-decoration:none;
color:#0e3086;
margin-top:4px;
}

.subtickertapefont a{
color:#0e3086;
text-decoration:none;

}*/
#tickertape{
layer-background-color:#cccccc;
width:721px;
height:20px;
margin-left:5px;
margin-top:-5px;
}

/*#subtickertape{
background-color:#ffffff;
border: 1px solid #ffffff;
width:721px;
height:20px;
}*/

#subtickertape {
background-color:#000000;
border:0 solid #FFFFFF;
color:#ffffff;
font-size:15px;
font-weight:bold;
height:40px;
width:722px;
margin-left:2px;
margin-top:-45px;
opacity:0.6;
position:relative;
z-index:10;
margin-left:0px;
}


.subtickertapefont{
font:bold 12px Verdana;
text-decoration:none;
color:#0e3086;
margin-top:4px;
}

.subtickertapefont a{
color:#0e3086;
text-decoration:none;
}
/******************end of ticker tape**************************************************************/
#panpen {
	float:right;
	margin-right:10px;
	margin-top:-345px;
	position:relative;
	background-image: url(../images/panpen.png);
 	background-repeat: no-repeat;
	z-index:100;
	height:148px;
	width:148px;
}
.bluetxtcc{

	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#16489f;
	font-weight:bold;
}
#chek
{
margin-right:10px;
}
.searchboxnewapp
{
	font-family: Arial;
	color:#0e3086;
	font-size: 12px;
	background-color: #ffffff;
	width: 200px;
	border:solid 1px #cccccc;
	height:20px;
}
#subdirnew
{
float:left;
width:705px;
margin-left:25px;
text-align:left;
}
#txt_panpen{
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	margin-top:28px;
	line-height:18px;
	font-size:15px;
}
#soleagent{
	float:left;
	margin-left:7px;
	margin-top:-351px;
	position:relative;
	z-index:100;
	opacity:0.8;
	height:25px;
	width:100px;	
}

/********************************** BEGINS: Calendar CSS **********************************/
/* calendar icon */
img.tcalIcon {
	cursor: pointer;
	margin-left: 1px;
	vertical-align: middle;
}
/* calendar container element */
div#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 158px;
	padding: 2px 0 0 0;
}
/* all tables in calendar */
div#tcal table {
	width: 100%;
	border: 1px solid silver;
	border-collapse: collapse;
	background-color: white;
}
/* navigation table */
div#tcal table.ctrl {
	border-bottom: 0;
}
/* navigation buttons */
div#tcal table.ctrl td {
	width: 15px;
	height: 20px;
}
/* month year header */
div#tcal table.ctrl th {
	background-color: white;
	color: black;
	border: 0;
}
/* week days header */
div#tcal th {
	border: 1px solid silver;
	border-collapse: collapse;
	text-align: center;
	padding: 3px 0;
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	background-color: gray;
	color: white;
}
/* date cells */
div#tcal td {
	border: 0;
	border-collapse: collapse;
	text-align: center;
	padding: 2px 0;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	width: 22px;
	cursor: pointer;
}
/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */
div#tcal td.othermonth {
	color: silver;
}
div#tcal td.weekend {
	background-color: #ACD6F5;
}
div#tcal td.today {
	border: 1px solid red;
}
div#tcal td.selected {
	background-color: #FFB3BE;
}
/* iframe element used to suppress windowed controls in IE5/6 */
iframe#tcalIF {
	position: absolute;
	visibility: hidden;
	z-index: 98;
	border: 0;
}
/* transparent shadow */
div#tcalShade {
	position: absolute;
	visibility: hidden;
	z-index: 99;
}
div#tcalShade table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
div#tcalShade table td {
	border: 0;
	border-collapse: collapse;
	padding: 0;
}
/********************************** ENDS: Calendar CSS **********************************/
#newdevpage
{
font-size:13px;
line-height:20px;
color:#7eafdd;
}
#newdevpage a
{
font-size:13px;
line-height:20px;
color:#7eafdd;
text-decoration:none;
font-weight:bold;
}
#sec1
{
width:480px;
float:left;
}

#sec2
{
background-image:url(../images/quicklink.gif);
background-repeat:no-repeat;
font-size:13px;
height: 371px;
width: 202px;
float: left;
margin-top:4px;
margin-left:10px;
}
.tablepropertypage
{
width:185px;
height:330px;
margin-top:40px;
margin-left:15px;
}
.tablepropertypage a
{
text-decoration:none;
}

.tenantinfolink
{
width:244px;
height:162px;
float:left;
margin-top:-640px;
}

#pract{
	font-weight:bold;
	font-size:14px;
	color:#4391ce;
	text-decoration:none;	
	text-align:left;	
	margin-bottom:6px;	
	margin-top:16px;	
	float:left;
}


/*#taxation_guide{
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-decoration:none;	
	text-align:left;
	margin-left:40px;	
	margin-bottom:6px;	
	margin-top:16px;	
	float:left;	
}
#taxation_guide a{
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-decoration:underline;	
}

#taxation_guide a:hover{
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-decoration:underline;	
}*/

#taxation_guidelogin{
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-decoration:none;	
	text-align:left;
	margin-bottom:6px;	
	margin-top:16px;	
	float:right;	
}
#taxation_guidelogin a{
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-decoration:underline;	
}

#taxation_guidelogin a:hover{
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-decoration:underline;	
}

h1 a{
        font-size: 16px;
        color:#0e3086;
        letter-spacing: 0.02em;
        text-align: left;
	text-decoration:none;
}

#singaporeinfo
{
float:right;
width:340px;
color:blue;
font-size:14px;
font-weight:bold;
margin-top:-30px;
height:30px;
}
#accountdet th
{
font-size:11px;
color:#333333;
text-transform:capitalize;
}

#condet th
{
font-size:11px;
color:#333333;
text-transform:capitalize;
}

img
{
border:0px;
}

.newtxt {
	font-size: 16px;
	color:#0e3086;
	letter-spacing: 0.02em;
	text-align: left;
	text-decoration:none;
	font-weight:bold;
}
#brmaintxt
{
 margin-left:5px;
 margin-top:5px;
}

#brtexthomenew
{
font-weight:bold;
font-size:14px;
color:#0f3e73;
}
#brtxtfooternew1
{
color:#999999;
font-size:12px;
}
#brtxtfooternew2
{
color:#999999;
font-size:12px;
}
#brtxtfooternew
{
color:#999999;
font-size:12px;
}
#brtxtfooternew3
{
color:#999999;
font-size:12px;
}
.brtxtfooter
{
color:#999999;
font-size:12px;
}
.brtxtfooter1
{
color:#999999;
font-size:9px;
}
.ftlink
{
color:#999999;
font-size:12px;
}

.lhsinter_txt11
{
font-weight:bold;
font-size:14px;
color:#4391ce;
}

.lhsinter_txt22
{
font-weight:bold;
font-size:14px;
color:#4391ce;
}

.rhsinter_names1
{
font-weight:bold;
font-size:16px;
color:#0f3e73;
text-transform:uppercase;
text-decoration:none;
}

.abt1
{
color: #000000; 
font-family: Arial;
font-size: 12px;
}

.abt2
{
width:125px;
}

.abt3
{
margin-left:10px;
margin-top:5px;
}

.abt4
{
width:115px;
}

.abt5
{
height:23px;
}

.abt6
{
width:115px;
height:26px;
}

.abt7
{
width:115px;
height:30px;
}

.abt8
{
height:56px;
}

.abt9
{
height:53px;
width:115px;
}

.abt10
{
width:700px;
}

.abt11
{
color:#ec008c;
font-weight:bold;
font-size:14px;
}

.abt12
{
color:#ec008c;
text-decoration:underline;
}

.coltd1
{color:#0f3c73;
font-weight:bold;
font-size:13px;
}
/***********new developments page**************/
.propimgnew
{
width:200px;
height:165px;
}

.fulldetailsnew
{
color:#ffffff;
font-size:12px;
float:left;
width:110px;
height:20px;
text-align:center;
font-weight:bold;
/*background-color:#99c2e4;*/
background-color: #7eafdd;
margin-right:10px;
margin-top:10px;
}
.fulldetailsnew a
{
color:#ffffff;
font-size:12px;
text-align:center;
text-decoration:none;
line-height:20px;
}

.fulldetails2new
{
color:#ffffff;
font-size:12px;
float:left;
width:110px;
height:20px;
text-align:center;
font-weight:bold;
/*background-color:#99c2e4;*/
background-color: #7eafdd;
margin-right:10px;
margin-top:10px;
}
.fulldetails2new a
{
color:#ffffff;
font-size:12px;
text-decoration:none;
line-height:20px;
}

.contactinfonew
{
color:#3f90d1;
font-size:13px;
height:30px;
width:160px;
float:left;
margin-left:20px;
text-align:right;
}
.contactinfonew a
{
color:#3f90d1;
font-size:13px;
}
.shortlet_backimgnew
{
background-image:url(../images/rhshort_imgback.gif);
background-repeat:no-repeat;
width:125px;
height:125px;
}

.shtxt a {
color:#0E3086;
font-size:16px;
letter-spacing:0.02em;
text-align:left;
text-decoration:none;
font-weight:bold;
}

.testspan1new
{
font-size:12px;
font-family:arial;
text-transform:capitalize; 
color:#0f3c73;
font-weight:bold;
text-align:left;
 }
.csquarenew
{
padding-bottom:2px;
}

.fulldetails1new
{
color:#ffffff;
font-size:12px;
float:left;
width:110px;
height:20px;
text-align:center;
font-weight:bold;
/*background-color:#99c2e4;*/
background-color: #7eafdd;
margin-right:10px;
margin-top:10px;
}
.fulldetails1new a
{
color:#ffffff;
font-size:12px;
text-align:center;
text-decoration:none;
line-height:20px;
}
.readmorenew
 {font-size:12px;
 color:#000000;
text-decoration:none;
 }

.resultperpage
{
color:#0f3c73;
}
.resultperpage a
{
color:#0f3c73;
}

.tablepagination
{
}

.propdetailstxt{
    font-size: 16px;
    color:#3f90d1;
    letter-spacing: 0.02em;
    text-align: left;
    font-weight:bold;
}

.whitetxt
{
color:#ffffff;
}
fieldset {
border:0 none;
margin:0px;
}

.genericformtable
{
float:right;
margin-right:0px;
margin-top:-6px
}

.menu {
    position:relative;        /* establish a menu-relative positioning context */
    float:left;                                     /* play nicely with others */
    margin:0;
    padding:0;
    border:0;
    height:18px;                                  /* the menu's overall height */
    width:auto;         /* we always want our menu to fill the available space */
    background:transparent;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;         /* this (and also below) sets the menu's font size */
}

.menu img {
    vertical-align: top;      /* prevent images from being pushed down by text */
}

.menu ul {
    padding:0;
    margin:0;
    border:0;
    list-style-type:none;          /* we don't want to view the list as a list */
    line-height:1.5em;           /* globally set the menu's item spacing. note */
}                               /* this must be 1.0 or 1.5 or 2.0 for Mozilla */

.menu li {
    float:left;    /* this creates the side-by-side array of top-level buttons */
    position:relative;    /* create local positioning contexts for each button */
    margin-top:0px;
    margin-bottom:0px;
    margin-left:5px;
    margin-right:5px;
}

.menu ul li table {
    margin:-1px 0;              /* IE5 needs -1px top and bottom table margins */
    m\argin:0;               /* re-zero the table margins for everyone but IE5 */
    border-collapse:collapse;      /* IE5 needs this for the sub-menus to work */
    font-size:12px;        /* this sets the base font size for our entire menu */
}

.drop {
    display:block;
    padding:0px 0.33em;        /* this sets the l/r margins for our menu item */
    margin:0;
    text-align:right;   /* this right alignment goes with the float:left below */
    cursor:pointer;      /* IE tries to switch back to an I-beam, don't let it */
    cursor:hand;           /* IE5 only knows about "hand", so set it both ways */
}

.drop span {        /* this simultaneously left and right aligns the text and */
    float:left;       /* the >> in the drop-down menus which link to sub-menus */
}

/*======================== TOP LEVEL MENU DEFINITIONS ========================*/

.menu ul li ul {
    display:none;                  /* initially hide the entire list hierarchy */
    padding:1px;                               /* this is our box border width */
}

.menu ul li a,
.menu ul li a:visited {                    /* unselected top-level menu items */
    display:block;
    float:left;
    text-decoration:none;
    height:18px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    text-align:left;
}

.menu ul li:hover a,
.menu ul li a:hover {                        /* selected top-level menu items */
     /* border-top:1px solid #000;    these 2 lines create the push-in illusion */
    height:16px;
}

/*======================== 2ND LEVEL MENU DEFINITIONS ========================*/

.menu ul li:hover ul,
.menu ul li a:hover ul {                           /* 2nd level drop-down box */
    display:block;
    position:absolute;
    margin:0;
    top:17px;              /* place us just up underneath the top-level */
    left:-1px;       /* left-align our drop-down to the previous button border */
    height:auto;      /* the drop-down height will be determiend by line count */
    width:13.5em;
    color:#ffffff;                        /* this sets the unselected-text color */
    background:#6886BC;         /* this sets our menu's effective "border" color */
}

.menu ul li:hover ul.leftbutton,
.menu ul li a:hover ul.leftbutton {/* our first dropdown should not be skewed */
    left:0px;
}

.menu ul li:hover ul.skinny,
.menu ul li a:hover ul.skinny {             /* 2nd level skinny drop-down box */
    width:8.08333em;   /* with a 12px default font, this is 97px width (97/12) */
}

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {                   /* 2nd level unselected items */
    border:0;
    margin:0;
    padding:0;
    height:auto;
    color:white;               /* this sets the unselected drop-down text color */
    background:#6886BC;       /* this sets the drop-down menu background color */
    width:13.5em;
}

.menu ul li:hover ul li:hover a,
.menu ul li a:hover ul li a:hover {                /* 2nd level selected item */
    color:red;
    background:#6886BC;
}

.menu ul li:hover ul.skinny li a,
.menu ul li a:hover ul.skinny li a,
.menu ul li:hover ul.skinny li a:hover,
.menu ul li a:hover ul.skinny li a:hover {     /* 2nd level un+selected items */
    width:8.08333em;
}

/*======================== 3RD LEVEL MENU DEFINITIONS ========================*/

.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {             /* hide inactive 3rd-level menus */
    visibility:hidden;
}
     
.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {             /* 3rd level drop-down box */
    visibility:visible;
    position:absolute;
    margin-top:-1px;          /* bring the top edge of the 3rd level menu up one */
    top:0;
    left:8.08333em;
    width:14em;
}

.menu ul li:hover ul li:hover ul li a,
.menu ul li a:hover ul li a:hover ul li a {     /* 3rd level unselected items */
    width:14em;
    background:purple;
    color:fuchsia; /*pink*/
}

.menu ul li:hover ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover ul li a:hover {    /* level3 selected items */
    width:14em;
    background:black;
    color:green;
}

/***************************************search by area navigation**************************************************/

.menu2 {
    position:relative;        /* establish a menu-relative positioning context */
    float:right;                                     /* play nicely with others */
    margin-top:9px;
    padding:0;
    border:0;
    height:18px;                                  /* the menu's overall height */
    width:150px;         /* we always want our menu to fill the available space */
    background:#00083F;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;         /* this (and also below) sets the menu's font size */
}

.menu2 img {
    vertical-align: top;      /* prevent images from being pushed down by text */
}

.menu2 ul {
    padding:0;
    margin:0;
    border:0;
    list-style-type:none;          /* we don't want to view the list as a list */
    line-height:1.5em;           /* globally set the menu's item spacing. note */
}                               /* this must be 1.0 or 1.5 or 2.0 for Mozilla */

.menu2 li {
    float:left;    /* this creates the side-by-side array of top-level buttons */
    position:relative;    /* create local positioning contexts for each button */
    margin-top:0px;
    margin-bottom:0px;
    margin-left:5px;
    margin-right:5px;
}

.menu2 ul li table {
    margin:-1px 0;              /* IE5 needs -1px top and bottom table margins */
    m\argin:0;               /* re-zero the table margins for everyone but IE5 */
    border-collapse:collapse;      /* IE5 needs this for the sub-menus to work */
    font-size:12px;        /* this sets the base font size for our entire menu */
}

.drop2 {
    display:block;
    padding:0px 0.33em;        /* this sets the l/r margins for our menu item */
    margin:0;
    text-align:right;   /* this right alignment goes with the float:left below */
    cursor:pointer;      /* IE tries to switch back to an I-beam, don't let it */
    cursor:hand;           /* IE5 only knows about "hand", so set it both ways */
}

.drop2 span {        /* this simultaneously left and right aligns the text and */
    float:left;       /* the >> in the drop-down menus which link to sub-menus */
}

/*======================== TOP LEVEL MENU DEFINITIONS ========================*/

.menu2 ul li ul {
    display:none;                  /* initially hide the entire list hierarchy */
    padding:1px;                               /* this is our box border width */
}

.menu2 ul li a,
.menu2 ul li a:visited {                    /* unselected top-level menu items */
    display:block;
    float:left;
    text-decoration:none;
    height:18px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    text-align:left;
}

.menu2 ul li:hover a,
.menu2 ul li a:hover {                        /* selected top-level menu items */
     /* border-top:1px solid #000;    these 2 lines create the push-in illusion */
    height:16px;
}

/*======================== 2ND LEVEL MENU DEFINITIONS ========================*/

.menu2 ul li:hover ul,
.menu2 ul li a:hover ul {                           /* 2nd level drop-down box */
    display:block;
    position:absolute;
    margin:0;
    top:17px;              /* place us just up underneath the top-level */
    left:-1px;       /* left-align our drop-down to the previous button border */
    height:auto;      /* the drop-down height will be determiend by line count */
    width:13.5em;
    color:#ffffff;                        /* this sets the unselected-text color */
    background:#6886BC;         /* this sets our menu's effective "border" color */
}

.menu2 ul li:hover ul.leftbutton,
.menu2 ul li a:hover ul.leftbutton {/* our first dropdown should not be skewed */
    left:0px;
}

.menu2 ul li:hover ul.skinny,
.menu2 ul li a:hover ul.skinny {             /* 2nd level skinny drop-down box */
    width:8.08333em;   /* with a 12px default font, this is 97px width (97/12) */
}

.menu2 ul li:hover ul li a,
.menu2 ul li a:hover ul li a {                   /* 2nd level unselected items */
    border:0;
    margin:0;
    padding:0;
    height:auto;
    color:white;               /* this sets the unselected drop-down text color */
    background:#6886BC;       /* this sets the drop-down menu background color */
    width:13.5em;
}

.menu2 ul li:hover ul li:hover a,
.menu2 ul li a:hover ul li a:hover {                /* 2nd level selected item */
    color:red;
    background:#6886BC;
}

.menu2 ul li:hover ul.skinny li a,
.menu2 ul li a:hover ul.skinny li a,
.menu2 ul li:hover ul.skinny li a:hover,
.menu2 ul li a:hover ul.skinny li a:hover {     /* 2nd level un+selected items */
    width:8.08333em;
}

/*======================== 3RD LEVEL MENU DEFINITIONS ========================*/

.menu2 ul li:hover ul li ul,
.menu2 ul li a:hover ul li a ul {             /* hide inactive 3rd-level menus */
    visibility:hidden;
}
     
.menu2 ul li:hover ul li:hover ul,
.menu2 ul li a:hover ul li a:hover ul {             /* 3rd level drop-down box */
    visibility:visible;
    position:absolute;
    margin-top:-1px;          /* bring the top edge of the 3rd level menu up one */
    top:0;
    left:8.08333em;
    width:14em;
}

.menu2 ul li:hover ul li:hover ul li a,
.menu2 ul li a:hover ul li a:hover ul li a {     /* 3rd level unselected items */
    width:14em;
    background:purple;
    color:fuchsia; /*pink*/
}

.menu2 ul li:hover ul li:hover ul li a:hover,
.menu2 ul li a:hover ul li a:hover ul li a:hover {    /* level3 selected items */
    width:14em;
    background:black;
    color:green;
}

#taxation_guide{
	font-weight:bold;
	font-size:14px;
	color:#4391ce;
	text-decoration:none;	
	text-align:left;
	margin-left:6px;	
	margin-bottom:6px;	
	margin-top:10px;	
	float:left;	
}
#taxation_guide a{
	font-weight:bold;
	font-size:14px;
	color:#4391ce;
	text-decoration:underline;	
}

.lltxt{
color:#0E3086;
font-size:16px;
font-weight:bold;
letter-spacing:0.02em;
text-align:left;
text-decoration:none;
}

.llheadtxt
{
width:237px;
margin-left:6px;
color:#0E3086;
font-size:16px;
letter-spacing:0.02em;
text-align:left;
text-decoration:none;
font-weight:mornal;
margin-top:10px;
}
#lhs_landlords_sectionnew {
    background-image:url(../images/bg__lhlandlordshome.jpg);
    background-repeat:no-repeat;    
    width:250px;
    height:1560px;
    float:left;
    text-align:left;    
}

#practicalities{
    font-weight:bold;
    font-size:14px;
    color:#4391ce;
    text-decoration:none;   
    text-align:left;
    margin-left:6px;    
    margin-bottom:6px;  
    margin-top:10px;    
    float:left; 
}
#practicalities a{
    font-weight:bold;
    font-size:14px;
    color:#4391ce;
    text-decoration:underline;  
}


.lltxtforll{
color:#0E3086;
font-size:16px;
letter-spacing:0.02em;
text-align:left;
text-decoration:none;
font-weight:bold;
margin-top:10px;
}

.whychoose {        
    font-size: 13px; 
    letter-spacing: 0.02em;
    text-align: left;
    color:#16489f;
    margin-top:10px;
    font-weight:bold;
}
/* hides the second object from all versions of IE */

* html object.hiddenObjectForIE { display: none; }

/* display the second object only for IE5 Mac */

/* IE Mac \*//*/
* html object.hiddenObjectForIE { display: inline; }
/**/

 .addrent a
 {
font-size: 13px;
font-family: Arial;
color: #ffffff;
font-weight: bold;
border-right:solid 1px #0f3c73;
text-decoration:none;
	}
