/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-color:#CDD7DE;
}
h1{
	margin:0px;
	padding:0px;
	color:#50668B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
input,textarea
{
	border: 1px solid #899DBE;
	background-color:#D6D8CB;
	color:#565656;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
body a{
	color:#595D42;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
select{
background-color:#D6D8CB;
border:1px solid #565656;
margin:2px;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#565656;
}
select.currencycls{
width:140px;
overflow:hidden;
background-color:#D6D8CB;
border:1px solid #565656;
margin:2px;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#565656;
}

select.searchcls{
width:95px;
overflow:hidden;
background-color:#D6D8CB;
border:1px solid #565656;
margin:2px;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#565656;
}

a.toplink:link{
float:left;
display:block;
padding:8px;
border-right:1px solid #8499B8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FDFDFD;
text-decoration:none;
}
a.toplink:visited{
float:left;
display: block;
padding:8px;
border-right:1px solid #8499B8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FDFDFD;
text-decoration:none;
}
a.toplink:hover{
float:left;
display: block;
padding-left:8px;
background-color:#D6D8CB;
border-right:1px solid #707266;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3D3F33;
text-decoration:none;
}
a.bottomlink:link{
float:left;
white-space:nowrap;
display:block;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#979797;
text-decoration:none;
}
a.bottomlink:visited{
float:left;
white-space:nowrap;
display: block;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#979797;
text-decoration:none;
}
a.bottomlink:hover{
float:left;
white-space:nowrap;
display: block;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#979797;
text-decoration:none;
cursor:pointer;
}


.maintable{
width:1000px;
padding:0px;
margin:0px;
}

.maintabletoptd{
padding:0px;
margin:0px;
background-color:#759ED0;
/*border-top:8px solid #BAD3E7;*/
}
.imagebg{
	background: #D5CABE;
}

.imagebgA{
	background: #BAD3E7;
}

.imagebgB{
	background:#AB743E;
}
.maintabletopnavtd{
padding:0px 0px 0px 12px;
background-color:#4F678B;
border-top:1px solid #ffffff;
border-bottom:1px solid #8499B8;

}


.maintabletopnavtable{
width:100%;
padding:0px;
margin:0px;
}

.maintabletopcurrency{
float:left;
width:20%;
padding:0px;
margin:0px;
}

.maintabletopnavtabletdlink{
width:80%;
}
.maintabletopnavtabletdlink h3
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.maintabletoplink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FDFDFD;
text-decoration:none;
}
.maintablecurrencytext{
padding:2px 12px 2px 5px;
border-right:1px solid #8499B8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FDFDFD;
}

.maintablecomponentleft{
width:25%;
padding:0px;
border-top:1px solid #ffffff;
border-right:1px solid #ffffff;
background-color:#EEF1E6;
}

.maintablecomponentmiddle{
width:52%;
padding:0px;
background-color:#EEF1E6;

}
.maintablecomponentright{
	width:23%;
	padding:0px;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background-color:#EEF1E6;
}
.toplink_additionalwidth
{
	width:40%;
}
.leftstatictable{
width:100%;
padding:0px;
background-color:#A1B2CB;
}
.leftstaticheadtd{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #BDC9DB;
background-color:#BDC9DB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4F678B;
}
.leftstaticheadtd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.leftstatictabletd{
width:100%;
padding:4px 4px 4px 30px;
border-bottom:1px solid #BDC9DB;
background-color:#A1B2CB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
}
.leftstatictabletd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.leftstatictdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
text-decoration:none;
}
.categoreytable{
	width:100%;
	padding:0px;
	background-color:#A1B2CB;
}
.categoryheadtd{
	width:100%;
	padding:4px 4px 4px 20px;
	border-bottom:1px solid #BDC9DB;
	background-color:#6F89AE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.categoryheadtd h3{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.categoryheadtd h3{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.categoreytabletd{
	width:100%;
	padding:4px 4px 4px 30px;
	border-bottom:1px solid #BDC9DB;
	background-color:#9BA8C2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#29538B;
}
.categoreytabletd h3{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.categoreytdlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#11233B;
	text-decoration:none;
}
/* Category group in components */
.comp_catgrouptable{
	width:100%;
	padding:0px;
	background-color:#CBC5AC;
}
.comp_catgroupheadtd{
	width:100%;
	padding:4px 4px 4px 20px;
	border-bottom:1px solid #B8B08B;
	background-color:#B8B08B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.comp_catgroupheadtd h3{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.comp_catgrouptabletd{
	width:100%;
	padding:4px 4px 4px 30px;
	border-bottom:1px solid #B8B08B;
	background-color:#CBC5AC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3A3212;
}
.comp_catgrouptabletd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.comp_catgrouptdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3A3212;
text-decoration:none;
}

.comp_catgroupcombo
{
	padding:0px;
}
.comp_subcatgrouptabletd{
width:100%;
padding:4px 4px 4px 50px;
border-bottom:1px solid #B8B08B;
background-color:#CBC5AC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#3A3212;
}
.comp_subcatgrouptabletd h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.comp_subcatgrouptdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#3A3212;
text-decoration:none;
}
/* Enquiry in components */
.comp_enquirytable{
width:100%;
padding:0px;
background-color:#D5D8C6;
}
.comp_enquiryheadtd{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #C8CCB7;
background-color:#99A756;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

.comp_enquiryheadtd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.comp_enquirytd{
width:100%;
padding:4px 4px 4px 30px;
border-bottom:1px solid #C8CCB7;
background-color:#ACBB64;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#414E00;
}
.comp_enquirytd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.comp_enquirytdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#414E00;
text-decoration:none;
}

.comp_featuredtable{
width:100%;
padding:0px;
background-color:#EEF1E6;
}
.comp_featuredheadtd{
width:100%;
padding:4px 4px 7px 20px;
border-bottom:1px solid #FFFFFF;
background-color:#6F89AE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
}
.comp_featuredheadtd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.comp_featuredtd{
width:100%;
padding:0px 0px 0px 20px;
border-bottom:1px solid #EEF1E6;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#595D42;
}
.comp_featuredtd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.comp_featuredtd_prodname{
width:100%;
border-bottom:1px solid #EEF1E6;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595D42;
text-decoration:none;
}

.comp_featuredtdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#595D42;
text-decoration:none
}

.comp_featuredtdlink h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none
}
.comp_featuredtdmorelink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#D60000;
text-decoration:none
}
.comp_featuredtdmorelink h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none
}


.frm_cls
{
	margin:0px;
	padding:0px;
}
.search_buttoncls
{
	border:0px;
}
.searchtablebuttontd
{
	padding-right:80px;
}
.searchquicktablebuttontd
{
	padding-right:28px;
}
.comp_newsletterbuttontd
{
	padding-right:18px;
}
.news_buttoncls
{
	border:0px;
}

.searchtable{
width:100%;
padding:0px 0px 5px 0px;
background-color:#EEF1E6;
}

.searchtableheader{
width:100%;
padding:4px 4px 7px 20px;
border-bottom:1px solid #FFFFFF;
background-color:#6F89AE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
}
.searchtableheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.searchtablecontenttd{
width:100%;
padding:0px 0px 0px 20px;
border-bottom:1px solid #EEF1E6;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#595D42;
}
.search_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#595D42;
text-decoration:none
}
.search_link h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none
}
.search_select
{
	width:185px;
}

.searchtable_top{
	width:100%;
	padding:1px 0px 1px 0px;
}

.searchtable_topcontenttd{
	padding:1px 2px 1px 2px;
	font-size:11px;
	font-weight:normal;
}
.searchtable_topbuttoncls
{
	border:0px;
}

.propertyalerttable{
width:100%;
padding:0px;
background-color:#F4F5F0;
border-top:1px solid #ffffff;
}

.propertyalerttableheader{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #FFFFFF;
background-color:#6F89AE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
}

.propertyalerttableheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.propertyalerttablecontenttd{
padding:4px 4px 4px 20px;
background-color:#F4F5F0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#777775;
}
.propertyalerttablecontenttd h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}


.ineractivemaptable{
width:100%;
padding:0px;
background-color:#EEF1E6;
border-top:1px solid #ffffff;
}

.ineractivemaptableheader{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #FFFFFF;
background-color:#6F89AE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
}
.ineractivemaptableheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.ineractivemaptablecontenttd{
width:100%;
padding:5px 5px 5px 5px;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#777775;
}

.comp_surveytable{
width:100%;
padding:0px;
background-color:#EEF1E6;
border-top:1px solid #ffffff;
}

.comp_surveytableheader{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #FFFFFF;
background-color:#6F89AE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
}

.comp_surveytableheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.comp_surveytablecontentquestion{
width:100%;
padding:4px 4px 4px 20px;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#777775;
}
.comp_surveytablecontentquestion h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.comp_surveytablecontenttd{
width:100%;
padding:4px 4px 4px 20px;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#777775;
}
.comp_surveytablecontenttd h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;

}

.comp_surveylink
{
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#777775;
text-decoration:none;
}
.comp_survey_option
{
	border:0px;
	background-color:#EEF1E6
}
.comp_survey_button
{
	border:0px;
}
.comp_survey_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}


.survey_table{
width:100%;
padding:0px 0px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}

.survey_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.survey_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.survey_question{
	padding:3px 5px 3px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595D42;
}
.survey_question h2{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.survey_text{
	padding:3px 5px 3px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
}
.survey_optiontext{
	padding:3px 5px 3px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
}
.survey_optiontext h3{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.survey_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}
.survey_button
{
	border:0px;
}
.survey_req
{
	padding:6px 5px 6px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
.survey_resulttable
{
	
}
.survey_innsertdwidth
{
	width:100%;
	padding:3px 5px 3px 10px;
}
.survey_tdbar
{
	background-color:#6F89AE;
	height:10px;
}
/*Right side Components Styles */


.newdeveloptable{
width:100%;
padding:0px;
background-color:#EEF1E6;
}

.newdeveloptableheader{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #EEF1E6;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#2B496F;
}

.newdeveloptableheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.newdeveloptablecontenttd{
width:100%;
padding:4px 4px 4px 20px;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#777775;
}
.newdeveloptablecontenttd h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.newdevelopment_leftside{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #FFFFFF;
background-color:#6F89AE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
}

.newdevelopment_leftside h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.adverttable{
width:100%;
padding:0px;
background-color:#EEF1E6;
border-top:1px solid #ffffff;
}

.advertheader{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #EEF1E6;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#2B496F;
}

.advertheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.advertablecontenttd{
width:100%;
padding:0px;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#777775;
}
.advertablecontenttd h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.advertdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#777775;
}


.newstable{
width:100%;
padding:0px;
background-color:#EEF1E6;
border-top:1px solid #ffffff;
}

.newsheader{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #ffffff;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3E4A18;
}

.newsheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.newstableheadertd{
width:100%;
padding:4px 4px 4px 20px;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#353631;
}
.newstableheadertd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.newstableheadertd h2
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.newstablecontenttd{
	width:100%;
	padding:4px 4px 4px 20px;
	background-color:#EEF1E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#363636;
}
.newstablecontenttd h3
{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.newstablecontenttd h6{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.newstablecontentlink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#39818F;
	text-decoration:none
}


.allnewstable{
width:100%;
}

.allnewstabletdheader{
padding:12px 4px 5px 20px;
background-color:#F0F1E9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C567B;
}

.allnewstabletdheader h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.allnewstabletdtitle{
background-color:#F0F1E9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#1F2407;
text-decoration:none;
}

.allnewstabletdtitle h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.allnewstabletdnews{
padding:4px 4px 15px 30px;
border-bottom:1px solid #ffffff;
background-color:#F0F1E9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#1F2407;
}

.allnewstabletdnews h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none
}
.allnewstabletdnews h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none
}
.allnewstabletdnews h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none
}

a.morenews:link,a.morenews:visited,a.morenews:hover{
width:30px;
display:block;
float:left;
clear: none;
margin:7px 2px 2px 0px;
padding:2px 5px 2px 9px;
background-image: url(../site_images/showall-bg.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;

}
a.morenews h3
{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.allnewstabletdnewsbottom{
padding:12px 4px 12px 4px;
border-bottom:1px solid #ffffff;
background-color:#E5E6DA;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#1F2407;
}


/*middle area Components Styles */

.comptablemiddlefeaturedproperty{
width:100%;
border-top:1px solid #ffffff;
background-color:#F0F1E9;
}

.homedetailstable{
width:100%;
background-color:#F0F1E9;
}
.homeheader{
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#FF6600;
padding:6px 5px 3px 15px;
}
.homeheader div h1{
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#FF6600;
font-size:18px;
}
.homedetails{
padding:12px 5px 3px 15px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
color:#929292;
}
.homedetails h6{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}


.featuredpropertytdA{
padding:6px 5px 3px 15px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#50668B;
}

.featuredpropertytdA h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.featuredpropertynametd_link{
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3D6415;
text-decoration:none;
}



.featuredpropertynametd{
padding:6px 5px 3px 15px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3D6415;
}
.featuredpropertynametd h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.featuredpropertydetails{
padding:12px 3px 3px 8px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#929292;
}

.featuredpropertydetails h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#52573A;
}
.featuredpropertydetails h6 ul{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#52573A;
}
.featuredpropertydetails h6 ul li{
margin:0px;
padding:0 0 4px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#52573A;
list-style:none;
display:block;
list-style-position:outside;
background-image:url(../site_images/bullet.gif);
background-position:3px 4px;
background-repeat: no-repeat;
}

.featuredmore
{
	padding:1px 3px 1px 8px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
.featuredmore h3
{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.featuredproducttdB
{
	padding:7px 5px 3px 15px;
}
.comptablemiddleshelf{
width:100%;
border-top:1px solid #ffffff;
background-color:#EDF1E6;
}

.shelfpropertytdA{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}

.shelfpropertytdA h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.comptablemiddleshelflisting{
width:33%;
padding:8px;

}


.comptablemiddleshelfB{
width:100%;
border-top:1px solid #ffffff;
background-color:#EDF1E6;
}

.shelfpropertytdAB{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}

.comptablemiddleshelflistingB{
width:33%;
padding:8px;

}


.resell_table{
width:100%;
border-top:1px solid #ffffff;
background-color:#EDF1E6;
}

.resell_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}

.resell_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.resell_listing{
padding:6px 5px 6px 15px;
border-bottom:1px solid #ffffff;
}

.resell_listingtdA{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}
.resell_listingtdA h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.resell_listingtdAB{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#353535;
}
.resell_listingtdAB h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.resell_listingtdAB h6{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.resell_listingmore
{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
a.resell_showall:link,a.resell_showall:visited{
width:100px;
white-space:nowrap;
display:block;
clear: none;
margin:0 0 0 50%;
padding:2px;
background-image:url(../site_images/showall-bg.gif);
background-position:0% 0%;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
.resell_link_page{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595D42;
	text-decoration:none;
}

.rent_table{
width:100%;
border-top:1px solid #ffffff;
background-color:#EDF1E6;
}

.rent_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.rent_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.rent_listing{
padding:6px 5px 6px 15px;
border-bottom:1px solid #ffffff;
}

.rent_listingtdA{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}
.rent_listingtdA h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.rent_listingtdAB{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#353535;
}
.rent_listingtdAB h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.rent_listingtdAB h6{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.rent_listingmore
{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
a.rent_showall:link,a.rent_showall:visited{
width:100px;
white-space:nowrap;
display:block;
clear: none;
margin:0 0 0 50%;
padding:2px;
background-image:url(../site_images/showall-bg.gif);
background-position:0% 0%;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
a.rent_showall h3
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.rent_link_page{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595D42;
	text-decoration:none;
}



.registration_table{
padding:0px 0px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}

.registration_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.registration_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.registration_req
{
	padding:6px 5px 6px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
.registration_text{
	padding:6px 5px 6px 0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
}
.registration_text h2{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.registration_Button
{
	border:0px;
}
.registration_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}
.registration_newsletter{
	border: 0px;
	background-color:#EEF1E6;
	
}
.login_table{
padding:0px 0px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}
.login_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.login_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.login_req
{
	padding:6px 5px 6px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
.login_text{
	padding:6px 5px 6px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
}
.login_text h3{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.login_link{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
	text-decoration:none;
}

.login_Button
{
	border:0px;
}
.login_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}
.static_table{
padding:0px 0px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}

.static_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.static_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.static_text{
	padding:6px 7px 6px 12px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
}
.static_text h6{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.static_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}

.propnews_table{
padding:0px 0px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}

.propnews_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.propnews_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.propnews_text{
	padding:6px 5px 6px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
}
.propnews_text h3{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.propnews_text h6{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.propnews_link{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
	text-decoration:none;
}
.propnews_link h3{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.propnews_link_page{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595D42;
	text-decoration:none;
}
.propnews_morelink{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#D60000;
	text-decoration:none;
}
.savedsearch_table{
padding:0px 0px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}

.savedsearch_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.savedsearch_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.savedsearch_contents{
width:80%;
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
padding:6px 8px 6px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#52573A;
}
.savedsearch_contents h3{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.savedsearch_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}
.savedsearch_link{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#565656;
	text-decoration:none;
}
.sitemap_table{
padding:0px 0px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}
.sitemap_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.sitemap_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.sitemap_link{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#565656;
	text-decoration:none;
}

.sitemap_tdcontents{
width:80%;
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
padding:6px 8px 6px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#52573A;
}
.sitemap_tdcontents h3{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.sitemap_tdcontents_bottom{
width:50%;
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#52573A;
}
.sitemap_tdcontents_bottom h3{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.sitemap_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}
.propnews_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}
.propsubmit_table{
padding:0px 0px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}



.propsubmit_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.propsubmit_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.propsubmit_req
{
	padding:6px 5px 6px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
.propsubmit_text{
	padding:6px 5px 6px 5px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
}
.propsubmit_text h2{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.propsubmit_link{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
	text-decoration:none;
}
.propsubmit_text_bold{
	padding:6px 5px 6px 5px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#595D42;
}
.propsubmit_Button
{
	border:0px;
}
.propsubmit_checkbox
{
	border:0px;
}
.propsubmit_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}
.proplist_table{
padding:0px 0px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}

.proplist_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.proplist_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.proplist_tableheader{
padding:2px;
background-color:#6F89AE;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
.proplist_req
{
	padding:6px 5px 6px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
.proplist_bg{
	background-color:#EEF1E6;
	padding:0px 0px 0px 0px;
}
.proplist_text{
	padding:2px 5px 2px 5px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
}
.proplist_text h2{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
proplist_text h3{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.proplist_link{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
	text-decoration:none;
}
.proplist_text_bold{
	padding:6px 5px 6px 5px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#595D42;
}
.proplist_link_paging{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
	text-decoration:none;
}
.proplist_Button
{
	border:0px;
}
.proplist_checkbox
{
	border:0px;
}
.proplist_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}
.propertynewstdheader{
background-color:#F0F1E9;
padding:8px 0px 8px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.propertynewslistingtdcontents{
width:80%;
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
padding:6px 8px 6px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#52573A;
}
.error_msg
{
	padding:6px 5px 6px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.comp_registraiontable{
	width:100%;
	padding:0px;
	background-color:#EEF1E6;
	border-top:1px solid #ffffff;
}
/*.comp_usermenutable{
	width:100%;
	padding:0px;
	background-color:#EEF1E6;
	border-top:1px solid #ffffff;
}
.comp_usermenuheader
{
	width:100%;
	padding:4px 4px 4px 20px;
	border-bottom:1px solid #EEF1E6;
	background-color:#EEF1E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2B496F;
}
.comp_usermenulink
{
	padding:6px 5px 6px 0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595D42;
	text-decoration:none;
}
.comp_usermenutext
{
	padding:6px 5px 6px 30px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595D42;
	text-decoration:none;
}
*/
.comp_usermenutable{
width:100%;
padding:0px;
background-color:#A1B2CB;
}
.comp_usermenutd{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #BDC9DB;
background-color:#BDC9DB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4F678B;
}
.comp_usermenutabletd{
width:100%;
padding:4px 4px 4px 30px;
border-bottom:1px solid #BDC9DB;
background-color:#6F89AE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
}
.comp_usermenutdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
text-decoration:none;
}

.comptablemiddleadvertlistingtdA{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}

.comptablemiddleadvertlistingtdB{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#353535;

}
.comptablemiddleadvertlistingtlinkdB{
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#353535;
text-decoration:none;
}
.comptablemiddleadvertB{
width:100%;
border-top:1px solid #ffffff;
background-color:#EDF1E6;
}

.advertpropertytdAB{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}

.comptablemiddleadvertlistingB{
padding:6px 5px 6px 15px;
border-bottom:1px solid #ffffff;
}
.comptablemiddleadvertlistingimg{
	width:160px;
}
.comptablemiddleadvertlistingmore
{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
.comptablemiddleadvertlistingtdAB{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;


}

.comptablemiddleadvertlistingtdBB{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#353535;

}


.shelfproductslisttable{
width:100%;
}

.shelfproductslisttabletdA{
padding:6px 5px 6px 0px;
height:130px;
}

.shelfproductslisttabletdB{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#386514;
}
.shelfproductslisttabletdB h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.shelfproductslisttabletdB_link{
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#386514;
text-decoration:none;
}


.shelfproductslisttabletdC{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F27300;
}
.price_style
{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F27300;
}
.customer_important{
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F27300;
}
.shelfproductslisttabletdD{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#52573A;
height:30px;
}
.shelfproductslisttabletdD h6{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.shelfproductslisttabletdD h6 ul{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#52573A;
}
.shelfproductslisttabletdD h6 ul li{
margin:0px;
padding:0 0 4px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#52573A;
list-style:none;
display:block;
list-style-position:outside;
background-image:url(../site_images/bullet.gif);
background-position:3px 4px;
background-repeat: no-repeat;
}

.shelfproductslisttabletdE{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#929292;
}
/*Linked Properties Styles */
.comptablemiddlelinked{
width:100%;
border-top:1px solid #ffffff;
background-color:#EDF1E6;
}
.linkedpropertytdA{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}

.linkedpropertytdA h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.comptablemiddlelinkedlisting{
width:33%;
padding:8px;
}

.linkedpropertytdA{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.linkedproductslisttable{
width:100%;
}
.linkedproductslisttabletdA{
padding:6px 5px 6px 0px;
height:130px;
}
.linkedproductslisttabletdA h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
}
.linkedproductslisttabletdB{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#386514;
}
.linkedproductslisttabletdB h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.linkedproductsName
{
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#386514;
text-decoration:none;
}
.shelfproductslisttabletdC{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F27300;
}
.linkedproductslisttabletdD{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#929292;
height:30px;
}
.linkedproductslisttabletdD h6{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}
.linkedproductslisttabletdE{
padding:6px 5px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#929292;
}




/*footer  Styles */


.footermaintabletd{
padding:6px 5px 6px 0px;
border-top:5px solid #869DBD;
background-color:#CACACA;
}

.footertabletdA{
padding:3px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}
.footertabletdA h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}
.footercategorytd{
padding:0 5px 0 13px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
background-color:#CACACA;
color:#979797;
}
.footercategorytdinner{
padding:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
background-color:#CACACA;
color:#979797;
}
.footercategorytdinner h3{
display:inline;
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.footercategorytdinner h3 a:link{
white-space:nowrap;
padding: 0 8px 0 0;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#979797;
text-decoration:none;
}
.footercategorytdinner h3 a:visited{
white-space:nowrap;
padding: 0 8px 0 0;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#979797;
text-decoration:none;
}
.footercategorytdinner h3 a:hover{
white-space:nowrap;
padding: 0 8px 0 0;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#979797;
text-decoration:none;
}

.footertabletdB{
padding:3px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#4F678B;
}

/*innerpages styles*/


.innercontentcontainer{
width:80%;
padding:0px;
border-top:1px solid #ffffff;
background-color:#F5F7F1;
}
.search_propertylistingtable{
width:100%;
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
}
.search_propertylistheadertable{
width:100%;
background-color:#CDD0BF;
border-bottom:1px solid #ffffff;
}
.search_propertylistheadertabletdA{
background-color:#CDD0BF;
padding:12px 0px 3px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.search_propertylistheadertabletdA h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.search_propertylistheadertabletdB{
width:auto;
background-color:#CDD0BF;
padding:6px 8px 10px 25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.search_propertylistheadertabletdB h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.search_propertylistingtdcontents{
width:80%;
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
padding:6px 8px 6px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#52573A;
}
.search_propertylistingtdcontents h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.search_propertylistingtdcontents h6 ul{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.search_propertylistingtdcontents h6 ul li{
margin:0px;
padding:0 0 4px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
list-style:none;
display:block;
list-style-position:outside;
background-image:url(../site_images/bullet.gif);
background-position:3px 4px;
background-repeat: no-repeat;
}
.search_propertylistingspecialmsg{
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
padding:6px 8px 6px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D41F00;
}
.search_propertylistingspecialmsg h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.search_propertylistingtdheader{
background-color:#F0F1E9;
padding:8px 0px 8px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.search_propertylistingtdheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.search_propertylistingtdimage{
width:20%;
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
padding:6px 8px 6px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.search_propertylistingreferencefont{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#E48100;
}
.search_propertylistingtdicons{
background-color:#D6D8CB;
padding:6px 8px 6px 20px;
}
.search_req
{
	padding:6px 5px 6px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#D60000;
	text-decoration:none;
	background-color:#F0F1E9;
}
.search_req h3
{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.search_propertylistingtdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#52573A;
text-decoration:none;
}

.propertylistheadertable{
width:100%;
background-color:#CDD0BF;
border-bottom:1px solid #ffffff;
}

.propertylistheadertabletdA{
background-color:#CDD0BF;
padding:12px 0px 3px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}

.propertylistheadertabletdB{
width:auto;
background-color:#CDD0BF;
padding:6px 8px 10px 25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.propertylistheadercategorydB{
width:auto;
background-color:#CDD0BF;
padding:2px 8px 2px 25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.propertylistingtable{
width:100%;
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
}

.propertylistingtdheader{
background-color:#F0F1E9;
padding:8px 0px 8px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.propertylistingtdheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.propertylistingtdimage{
width:20%;
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
padding:6px 8px 6px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.propertylistingtdcontents{
width:80%;
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
padding:6px 8px 6px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#52573A;
}
.propertylistingtdcontents h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.propertylistingtdcontents h6 ul{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.propertylistingtdcontents h6 ul li{
margin:0px;
padding:0 0 4px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
list-style:none;
display:block;
list-style-position:outside;
background-image:url(../site_images/bullet.gif);
background-position:3px 4px;
background-repeat: no-repeat;
}
.propertylistingspecialmsg{
background-color:#F0F1E9;
border-bottom:1px solid #ffffff;
padding:6px 8px 6px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D41F00;
}

.propertylistingtdlink{
padding:6px 8px 6px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#52573A;
text-decoration:none;
}


.propertylistingreferencefont{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#E48100;
}

.propertylistingtdicons{
background-color:#D6D8CB;
padding:6px 8px 6px 20px;
}

.cat_propertylistingtdheader{
background-color:#F0F1E9;
padding:8px 0px 8px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.cat_propertylistingtdheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}



/* linkStyles */


a.email:link,a.email:visited,a.email:hover{
width:auto;
display:block;
float:right;
margin:5px;
padding:3px 5px 3px 20px;
background-image: url(../site_images/email.gif);
background-position:0% 50%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
a.list:link,a.list:visited,a.list:hover{
width:auto;
display:block;
float:right;
margin:5px;
padding:3px 5px 3px 20px;
background-image: url(../site_images/list.gif);
background-position:0% 50%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

a.addtolist:link,a.addtolist:visited,a.addtolist:hover{
width:auto;
display:block;
float:right;
margin:5px;
padding:3px 5px 3px 20px;
background-image: url(../site_images/add.gif);
background-position:0% 50%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.projdetailpdf{
width:200px;
display:block;
float:left;
clear:both;
margin:5px;
padding:12px 0px 12px 35px;
background-image: url(../site_images/pdf_icon.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7B8266;
text-decoration:none;
}

a.projdetailprint:link,a.projdetailprint:visited,a.projdetailprint:hover{
width:200px;
display:block;
float:left;
clear:both;
margin:5px;
padding:12px 5px 12px 40px;
background-image: url(../site_images/print_icon.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7B8266;
text-decoration:none;
}

.projdetailvideo{
width:200px;
white-space:nowrap;
display:block;
float:left;
clear:both;
margin:5px;
padding:12px 2px 10px 38px;
background-image: url(../site_images/cam_icon.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7B8266;
text-decoration:none;
}

.projdetailaudio{
width:200px;
white-space:nowrap;
display:block;
float:left;
clear:both;
margin:5px;
padding:12px 2px 10px 38px;
background-image: url(../site_images/audio.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7B8266;
text-decoration:none;
}
.projdetailother{
width:200px;
white-space:nowrap;
display:block;
float:left;
clear:both;
margin:5px;
padding:12px 2px 10px 38px;
background-image: url(../site_images/others.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7B8266;
text-decoration:none;
}
.projdetailbutton{
	margin:1px 2px 1px 6px;
	border:0px;
}
.propdet_req
{
	padding:6px 5px 6px 40px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}

/* projectdetais */

.projectdetaistable{
width:100%
}

.projectdetaisheader{
padding:1px 5px 1px 20px;
border-bottom:1px solid #ffffff;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#595E40;
}

.projectdetaisheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
}

.projectdetaisheaderprice{
padding:1px 5px 1px 5px;
border-bottom:1px solid #ffffff;
background-color:#E5E9D9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}
.projectdetaispriceA{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#F49000;
letter-spacing:-2px;
}
.projectdetailspricebg{
	background-color:#E5E9D9;
}
.projectdetaispriceB{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#B4BBA0;
}
.projectdetailsqftprice{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#F49000;
letter-spacing:-1px;
}
.projectdetaisbuttons{
padding:5px 25px 5px 10px;
border-bottom:1px solid #ffffff;
background-color:#E5E9D9;
height:20px;
}
.projectdetaisimage{
width:40%;
padding:12px 5px 1px 5px;
border-right:1px solid #ffffff;
background-color:#F9FAF6;
}

.projectdetaisimage img{
padding-bottom:20px;
}

.projectdetaisavail{
	padding:8px 0px 8px 5px;
}

.projectdetaisicons{
width:20%;
padding:12px 5px 12px 20px;
border-right:1px solid #ffffff;
background-color:#F9FAF6;

}
.projectdetaispropertydetails{
width:40%;
padding:12px 5px 12px 20px;
background-color:#F9FAF6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;

}

.projpropertydetailsheader{
padding:3px 5px 3px 5px;
background-color:#F9FAF6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#F49000;
}

a.projpropertydetailsheader_a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#F49000;
text-decoration:none;
}

.projpropertydetailsfonta{
padding:3px 5px 3px 5px;
background-color:#F9FAF6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}

.projpropertydetailsfontb{
padding:3px 5px 3px 5px;
background-color:#F9FAF6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#595E40;
}

.projpropertydetailsmoredeta{
width:auto;
padding:3px 5px 3px 5px;
background-color:#F9FAF6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}

.projpropertydetailsmoredetb{
width:40%;
padding:3px 5px 3px 5px;
background-color:#F9FAF6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.projpropertysqftprice{
background-color:#F9FAF6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}




.projectdetaisthumbimage{
padding:2px 5px 2px 10px;
border-top:1px solid #ffffff;
background-color:#F9FAF6;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F49000;
}

.projectdetaisthumbimagedetail{
padding:3px;
background-color:#F9FAF6;
border:1px solid #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
width:50%;
}
.projectdetaisthumbimagedetail h3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.projectdetaisthumbimagedetail img{
padding-top:5px;
}

.projectdetaisproductoverview{
border-top:1px solid #ffffff;
background-color:#EEF1E6;

}

.projectdetaisproductoverviewcontent{
padding:12px 5px 12px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#595E40;


}

.projectdetaisproductoverviewcontent h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.productoverviewblanktab{
width:80%;
background-color:#ffffff;
}

.projpropertyfloorplan_heading{
padding:2px 5px 2px 1px;
border-top:1px solid #ffffff;
background-color:#F9FAF6;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F49000;
}
.projpropertyfloorplan_heading h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.projpropertyfloorplan{
padding: 3px;
white-space:nowrap;
width:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.projpropertyfloorplan_normal{
padding: 4px 4px 4px 12px;
background-color:#CACACA;
white-space:nowrap;
width:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.projpropertyfloorplan_normal h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.projpropertyfloorplan_special{
padding: 4px 4px 4px 12px;
background-color:#C4C6BA;
white-space:nowrap;
width:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.projpropertyfloorplan_special h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.projpropertyfloorplan_desc{
padding: 4px 4px 4px 12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#595E40;
}
.projpropertyfloorplan_desc h6{
white-space:nowrap;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
a.proptabon:link,a.proptabon:hover,a.proptabon:visited{
float:left;
display:block;
padding:8px;
margin-left:3px;
border-right:1px solid #8499B8;
background-color:#EEF1E6;
background-image:url(../site_images/arrow_tab.gif);
background-position:50% 100%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#F49000;
border-left:solid 1px #EEF1E6;
border-right:solid 1px #EEF1E6;
text-decoration:none;
}


a.proptaboff:link,a.proptaboff:hover,a.proptaboff:visited{
margin-left:3px;
float:left;
display:block;
padding:8px;
border-right:1px solid #8499B8;
background-color:#F5F7F0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#9B9D8F;
border-left:solid 1px #EEF1E6;
border-right:solid 1px #EEF1E6;
text-decoration:none;
cursor:pointer;
}

.productoverviewtabon_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#F49000;
text-decoration:none;
}

.productoverviewtaboff_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#9B9D8F;
text-decoration:none;
}


/* project page */

.projectpagemaintable{
width:100%;
}

.projectpagemaintableheader{
padding:12px 5px 12px 20px;
border-bottom:1px solid #ffffff;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.projectpagemaintableheader h1{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.projectpagemaintableheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.projectpageimagetd{
padding:12px 5px 12px 20px;
background-color:#F5F7F1;
}

.projectpagecontentsheader{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}


.projectpagecontents{
width:50%;
padding:12px 5px 12px 20px;
background-color:#EEF1E6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#595E40;
}
.projectpagecontents h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.projectpagecontents h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.projectpagecontentstdA{
width:50%;
border-left:1px solid #ffffff;
padding:12px 5px 12px 20px;
background-color:#EEF1E6;

}

.projectpagecontentsproperty{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.projectpagecontentslink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
text-decoration:none
}
.projectpage_error
{
	padding:6px 5px 6px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
.subcat_maintable{
	width:100%;
}
.subcat_categorymainheader{
	padding:12px 5px 12px 20px;
	border-bottom:1px solid #ffffff;
	background-color:#EEF1E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595E40;
}
.subcat_categorymainheader h3{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.subcat_imagetd{
	padding:12px 5px 12px 5px;
	height:100px;
}
.subcat_categoryheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595E40;
}

.subcat_contents{
	width:50%;
	background-color:#D6D8CB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595E40;
}
.subcat_contents h3{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.subcat_contentslink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595E40;
	text-decoration:none;
}

.subcat_border
{	
	border:1px solid #FFFFFF;
}	

.propertytable{
width:100%;
padding:0px;
background-color:#A1B2CB;
}
.propertyheadtd{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #BDC9DB;
background-color:#BDC9DB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4F678B;
}
.propertyheadtd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.propertytabletd{
width:100%;
padding:4px 4px 4px 30px;
border-bottom:1px solid #BDC9DB;
background-color:#A1B2CB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
}
.propertytabletd h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.propertytdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
text-decoration:none;
}
.propertytablethumbtd{
width:100%;
padding:4px 4px 4px 30px;
border-bottom:1px solid #BDC9DB;
background-color:#A1B2CB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595E40;
}
.propertytablethumbtd h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.propertytablethumbtd h2 a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4C6589;
text-decoration:none;
}
.propertytablethumbtd h2 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4C6589;
text-decoration:none;
}
.propertytablethumbtd h2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4C6589;
text-decoration:none;
}
.comp_recentpropertytable{
width:100%;
padding:0px;
background-color:#A1B2CB;
}
.comp_recentpropertyheadtd{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #BDC9DB;
background-color:#BDC9DB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4F678B;
}
.comp_recentpropertyheadtd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.comp_recentpropertytabletd{
width:100%;
padding:4px 4px 4px 30px;
border-bottom:1px solid #BDC9DB;
background-color:#A1B2CB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
}
.comp_recentpropertytabletd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.comp_recentpropertyclearalltd{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #BDC9DB;
background-color:#BDC9DB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4F678B;
}
.comp_recentpropertytdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
text-decoration:none;
}

.comp_recentpropertyclearalllink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.comp_recentpropertyclearalllink h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.compShelftable{
width:100%;
padding:0px;
background-color:#F4F5F0;
}
.compShelfheadtd{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #BDC9DB;
background-color:#6F89AE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FEFEFE;
}
.compShelfheadtd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.compShelftabletd{
width:100%;
padding:4px 4px 4px 20px;
border-bottom:1px solid #DEE1D2;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#929292;
}
.compShelftabletd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.compShelftabletd h6{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.compShelftabletd h6 ul{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.compShelftabletd h6 ul li{
margin:0px;
padding:0 0 4px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
list-style:none;
display:block;
list-style-position:outside;
background-image:url(../site_images/bullet.gif);
background-position:3px 4px;
background-repeat: no-repeat;
}
.compShelftdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#929292;
text-decoration:none;
}

.compShelfimgtd
{
	padding:3px 3px 3px 10px;
	border-bottom:1px solid #DEE1D2;
}
.compShelfimgtd h3
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.compShelfmore
{
	padding:1px 3px 1px 8px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#D60000;
	text-decoration:none;
}
.compShelfmore h2
{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.compShelf_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}
.availabilitybody
{
	background-color:#BDC9DB;
}
.availabilitytable{
width:auto;
padding:0px;
background-color:#A1B2CB;
}
.availabilityheading{
padding:10px 1px 1px 8px;
border-bottom:1px solid #BDC9DB;
background-color:#BDC9DB;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#5C7497;
}
.availabilitytabletdheader{
padding:5px;
white-space:nowrap;
border-bottom:1px solid #BDC9DB;
background-color:#5C7497;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FEFEFE;
}
.availabilitytabletdnormal{
white-space:nowrap;
width:300px;
padding:1px 1px 1px 1px;
background-color:#95A7C2;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FEFEFE;
}
.availabilitylink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FEFEFE;
text-decoration:none;
}
.availabilitytabletdnormal1{
width:300px;
padding:1px 1px 1px 1px;
background-color:#BDC9DB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FEFEFE;
}
.availabilitytabletdred
{
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
}
.availabilitytablelegend{
	padding:1px 1px 1px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
}

.floorplan_body
{
	background-color:#BDC9DB;
}
.floorplan_table{
width:100%;
padding:0px;
background-color:#A1B2CB;
}
.floorplan_heading{
padding:10px 1px 1px 8px;
border-bottom:1px solid #BDC9DB;
background-color:#A1B2CB;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}
.floorplan_heading h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FEFEFE;
text-decoration:none;
}

a.floorplan_link:link,a.floorplan_link:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FEFEFE;
text-decoration:underline;
}
a.floorplan_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FEFEFE;
text-decoration:none;
}
.floorplan_td{
padding:1px 1px 1px 1px;
background-color:#BDC9DB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FEFEFE;
}

.propdesc_bg
{
	background-color:#FFFFFF;
}
.propdesc_bg h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.emailfriend_table{
padding:0px 0px 6px 0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}

.emailfriend_header{
padding:6px 5px 6px 15px;
background-color:#D6D8CB;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.emailfriend_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.emailfriend_req
{
	padding:6px 5px 6px 10px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
.emailfriend_text{
	padding-left:20px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
}
.emailfriend_text h2{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.emailfriend_link{
	padding-left:20px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
	text-decoration:none;
	cursor:pointer;
}
.emailfriend_link h3{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}

.emailfriend_Button
{
	border:0px;
}
.emailfriend_bottom{
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #ffffff;
}



.enquiry_table{
padding:0px 0px 0px 0px;
background-color:#FFFFFF;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C6414;
}

.enquiry_header{
padding:6px 5px 6px 10px;
background-color:#D6D8CB;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#565656;
}
.enquiry_header h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.enquiry_tableheader{
padding:2px;
background-color:#6F89AE;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}


.enquiry_req
{
	padding:6px 5px 6px 10px;
	background-color:#EEF1E6;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
.enquiry_req h2{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.enquiry_text{
	background-color:#EEF1E6;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
	padding:2px 2px 2px 10px;
}
.enquiry_text h3{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.enquiry_text h2{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.enquiry_bg{
	background-color:#EEF1E6;
	padding:0px 0px 0px 0px;
}	
.enquiry_textbold{
	padding:2px;
	background-color:#EEF1E6;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595D42;
	padding:2px;
}
.enquiry_link{
	padding:2px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
	text-decoration:none;
	cursor:pointer;
}

.enquiry_link h3{
	margin:0px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.enquiry_link_paging{
	padding:2px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595D42;
	cursor:pointer;
}
.enquiry_Button
{
	border:0px;
}
.enquiry_checkbox
{
	border:0px;
}
.enquiry_bottom{
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#EEF1E6;
	padding-top:7px;
	
}
.download_table
{
	float:left;
	border:0px;
}
.download_table h3
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
a.projdetaildownload:link,a.projdetaildownload:visited{
margin:2px;
float:left;
padding:1px 1px 1px 50px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#7B8266;
text-decoration:none;
}
a.projdetaildownload:hover{
margin:2px;
float:left;
padding:1px 1px 1px 50px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#7B8266;
text-decoration:none;
}
.projdetaildownload_link{
margin:2px;
padding:2px 1px 2px 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#7B8266;
text-decoration:none;
}
.projdetaildownload_msg
{
	padding:6px 5px 6px 5px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}
.email_req
{
	padding:6px 5px 6px 40px;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D60000;
	text-decoration:none;
}

.usermenutable{
width:100%;
background-color:#EEF1E6;
border-top:1px solid #ffffff;
}

.usermenutableheader{
padding:4px 5px 4px 20px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#6F89AE;
}

.usermenutableheader h3{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


.usermenutabletd{
padding:4px 5px 4px 20px;
background-color:#D4DCE7;
border-top:1px solid #B4C1D4;
}
.usermenutabletd h3
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.usermenu-editprofile:link,a.usermenu-editprofile:visited,a.usermenu-editprofile:hover{
width:auto;
display:block;
float:left;
clear: none;
margin:2px 2px 2px 0px;
padding:2px 5px 2px 20px;
background-image:url(../site_images/edit.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#193050;
text-decoration:none;
}
a.usermenu-logout:link,a.usermenu-logout:visited,a.usermenu-logout:hover{
width:auto;
display:block;
float:left;
clear: none;
margin:2px 2px 2px 0px;
padding:2px 5px 2px 20px;
background-image:url(../site_images/logout.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#193050;
text-decoration:none;
}



a.usermenu-enquiries:link,a.usermenu-enquiries:visited,a.usermenu-enquiries:hover{
width:auto;
display:block;
float:left;
clear: none;
margin:2px 2px 2px 0px;
padding:2px 5px 2px 20px;
background-image:url(../site_images/enquiry.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#193050;
text-decoration:none;
}


a.usermenu-submit-property:link,a.usermenu-submit-property:visited,a.usermenusubmit-property:hover{
width:auto;
display:block;
float:left;
clear: none;
margin:2px 2px 2px 0px;
padding:2px 5px 2px 20px;
background-image:url(../site_images/submit_property.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#193050;
text-decoration:none;
}

a.usermenu-my-properties:link,a.usermenu-my-properties:visited,a.usermenu-my-properties:hover{
width:auto;
display:block;
float:left;
clear: none;
margin:2px 2px 2px 0px;
padding:2px 5px 2px 20px;
background-image:url(../site_images/submit_property.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#193050;
text-decoration:none;
}


a.showall:link,a.showall:visited{
width:auto;
display:block;
float:left;
clear: none;
margin:5px 0px 5px 0px;
padding:2px;
background-image:url(../site_images/showall-bg.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}


.viewlisttd{
background-color:#4F678B;
padding:0px;
}
a.viewlist:link,a.viewlist:visited,a.viewlist:hover{
width:100px;
display:block;
float:left;
clear: none;
margin:2px;
border:1px solid #ffffff;
padding:2px 0px 2px 25px;
background-color:#8499B8;
background-image: url(../site_images/viewcart.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.play_bg
{
	background-color:#EEF1E6;
}
.play_table
{
	background-color:#EEF1E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
a.play_download_link:link,a.play_download_link:visited{
width:auto;
display:block;
float:left;
clear: none;
margin:5px 0px 5px 0px;
padding:2px;
background-image:url(../site_images/showall-bg.gif);
background-position:0% 0%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
.play_header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.play_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.processing_divcls
{
	background-color:#6F89AE;
	color:#FFFF00;
	position:absolute;
	width:400px;
	height:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border:1px solid #FFFFFF;
	margin:0px;
}
.tree
{
	padding:3px 0px 3px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	color:#B4BBA0;
}
.treetd
{
	 background-color:#F9FAF6;
	 padding:3px 0px 3px 20px;
}
	
a.treelink_cls:link,a.treelink_cls:visited,a.treelink_cls:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595E40;
	text-decoration:none;
}
.treeraq
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595E40;
	text-decoration:none;
}
/* ******************* */
.logintable{
width:100%;
border-bottom:1px solid #FFFFFF;
}

.logintabletdimage{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#595D42;
}
.logintabletdimage h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.logintabletdimage img{
padding-top:5px;
}
.logintabletd{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#595D42;
}
.logintabletd h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.logintabletdpass{
padding:8px 5px 5px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#595D42;
}
.logintabletdpass h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.logintabletdinput{
width:100px;
padding:2px;
border:1px solid #595D42;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#595D42;
}
.login_button
{
	border: 0px;
}
a.footertext:link,a.footertext:visited,a.footertext:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4F678B;
text-decoration:none;
}
/*.........................Javascript Drop Down Function .......................*/
.topcattabletdlink
{
	background-color:#758DB1;
	padding:0 0 0 12px;
}

a.topcatlink:link{
float:left;
display:block;
padding:6px;
border-right:1px solid #8499B8;
border-bottom:1px solid #707266;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
a.topcatlink:visited{
float:left;
display: block;
padding:6px;
border-right:1px solid #8499B8;
border-bottom:1px solid #707266;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
a.topcatlink:hover{
float:left;
display: block;
padding:6px;
background-color:#A5B5CC;
border-right:1px solid #707266;
border-bottom:1px solid #707266;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}


#dropmenudiv{
position: absolute;
font:bold 11px Arial;
color:#FFFFFF;
}

#dropmenudiv a{
width: 100%;
float:left;
overflow:hidden;
background-color:#A5B5CC;
display: block;
text-indent: 5px;
height:20px;
border-bottom: 1px solid #4F678B;
padding: 3px 0;
text-decoration: none;
font-weight: normal;
cursor:pointer;
color:#FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #859BBA;
color:#FFFFFF;
}
.comp_callustable{
width:100%;
padding:0px;
background-color:#D6D8CB;
border-top:1px solid #ffffff;
}


.comp_callustabletd {
width:100%;
padding:8px 0px 8px 38px;
border-bottom:1px solid #C8CABD;
background-image:url(../site_images/callback.gif);
background-position:12px 45%;
background-repeat:no-repeat;
}
.comp_callustabletd h3
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.comp_currencyconvertertd {
width:100%;
padding:8px 0px 8px 38px;
border-bottom:1px solid #C8CABD;
background-image: url(../site_images/currency.gif);
background-position:12px 45%;
background-repeat:no-repeat;
}

.comp_currencyconvertertd h3
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.comp_linkcallustable:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#143660;
text-decoration:none;
}

a.comp_linkcallustable:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#143660;
text-decoration:none;
}
a.comp_linkcallustable:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#34649F;
text-decoration:none;
}

/*.........................contactus TAble .......................*/

/* popup callback page */

body.callbackbody
{
background-color:#EEF1E6;
}
.callbackmaintable{
width:600px;
padding:0px;
background-color:#EEF1E6;
border:1px solid #ffffff;
margin:20px;
}

.callbackmaintabletd{

padding:8px;

}
.callbacktable{
padding:0px;

}

.callbacktablecontentheader{
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#36382A;
}

.callbacktablecontent{
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#36382A;
}

.callbacktablecontentstylea{
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#E06A00;
}
.callbacktableinput{
width:250px;
padding:3px;
border:1px solid #484848;
background-color:#F8F9F6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#181818;
}

.callbacktablemenu{
padding:3px;
border:1px solid #484848;
background-color:#F8F9F6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#181818;
}
/* Recently added*/
.enquirylisttablemain{
background-color:#616A74;
}

.enquirylisttableheader{
padding:15px 5px 15px 70px;
background-image:url(../site_images/enquirylist.gif);
background-position:20px  50%;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#999FA7;
}
.enquirylisttableheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.enquirylisttablecontenttd{
padding:3px 25px 3px 25px;
}

.enquirylisttablecontenttable{
border:1px solid #717A84;
}

.enquirylisttablecontenttabletdA{
background-color:#717A84;
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#F4F4F5;
}
.enquirylisttablecontenttabletdA h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.enquirylisttablecontenttabletdB{
background-color:#616A74;
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#F4F4F5;
}
.enquirylisttablecontenttabletdB h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.enquirylisttablecontenttabletd_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#F4F4F5;
text-decoration:none;
}
.send_enqbuttontd
{
	padding: 5px;
}
.recentlisttablemain{
background-color:#6E7649;
}

.recentlisttableheader{
padding:5px 5px 5px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
.recentlisttableheader h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.recentlisttablecontenttd{
padding:3px 5px 3px 20px;
}


.recentlisttableinnertable{
margin:3px 0px 3px 0px;

}


.recentlisttableinnertableleft{
width:10px;
height:52px;
padding:0px;
background-color:#B8C392;
background-image: url(../site_images/recent-left.gif);
background-position:0px  0px;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#525E26;
}


.recentlisttableinnertablecontent{
padding:3px 5px 3px 5px;
background-color:#B8C392;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#525E26;
}
.recentlisttableinnertablecontent h3{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.recentlisttableinnertablecontent_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#525E26;
text-decoration:none;
}

.recentlisttableinnertableright{
height:52px;
width:10px;
padding:0px;
background-color:#B8C392;
background-image: url(../site_images/recent-right.gif);
background-position:0px  0px;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#525E26;
}
.resale_prop_price{
white-space:nowrap;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FEFEFE;
}
.resale_prop_link{
white-space:nowrap;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FEFEFE;
text-decoration:none;
}

/*////////////////////////////////////////////////////////new h1//////////*/

.maintablecomponentmiddle h1{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.projectpagemaintableheader h1{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.projectdetaisheader h1{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
}

.static_header h1{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.static_name{
padding:6px 5px 6px 15px;
background-color:#EEF1E6;
border-bottom:1px solid #ffffff;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}
.static_name h1{
margin:0px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
