@charset "utf-8";
/* CSS Document */

/*	-------------------------------------------------------------
	REA stylesheet
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	.autor				e-Zest Solution Ltd
	.version    	    1.0
	.url       		    REA
	.timestamp  	    23/11/2009 - ........
	.created by		    Vivek Joshi
	-------------------------------------------------------------	*/


.subMcont{overflow:hidden; width:100%}

.ouroffices{width:100%; overflow:hidden}
.ouroffices h2{ font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:8px;}
.ouroffices img.padb17{ padding-bottom:17px;}
.ouroffices p{line-height:18px; padding-bottom:12px;}

.oCentral{ float:left; width:339px; padding-right:20px;}
.oCentral h2{ font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:8px; border-top:3px solid #00AEEF; padding:8px 0 0 0;}
.oCentral p{font-size:15px; font-weight:bold; }
.oCentral span{ font-weight:bold; color:#EC008C; padding-bottom:5px ; display:block}
.oCentral span a{color:#EC008C; text-decoration:none}
.oCentral span a:hover{ color:#00AEEF; text-decoration:underline;}
.oCentral p.moreinfo{font-size:12px; font-weight:normal; padding-bottom:15px}
.oCentral p.moreinfo a{color:#605D52; text-decoration:none}
.oCentral p.moreinfo a:hover{color:#00AEEF; text-decoration:underline}
.oCentral p.offlocation{padding:15px 0 5px 0; font-size:12px; font-weight:normal;}

.oIreland{ float:left; width:341px;}
.oIreland h2{ font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:8px; border-top:3px solid #00AEEF; padding:8px 0 0 0;}


.ouNoff{
	float:left;
	margin:0 0 20px;
	position:relative;
	width:100%;
}
.ouNoff a.shm {
	background:transparent url(../images/expand.gif) no-repeat scroll right center;
	color:#00AEEF;
	display:block;
	float:left;
	padding:0 16px 0 0;
	position:absolute;
	right:5px;
	text-align:right;
	top:3px;
}
.ouNoff a.shl {
	background:transparent url(../images/less.gif) no-repeat scroll right center;
	color:#00AEEF;
	display:block;
	float:left;
	padding:0 16px 0 0;
	position:absolute;
	right:5px;
	text-align:right;
	top:3px;
}
.ouNoff  h2{ font-size:18px; font-weight:bold; color:#00AEEF; margin:20px 0 -20px; margin-bottom:15px; border-top:3px solid #00AEEF; padding:8px 0 0 0;}
.ouNoff h3{ background:#203249; color:#EC008C; padding:3px 0 3px 8px; font-size:12px; font-weight:bold; }
.ouNoff .addcol{width:100%; float:left; padding:0 0 32px 0;display:none;}
.ouNoff .addcol.padBn{width:100%; float:left; padding:0 0 0px 0}
.ouNoff .addDtls{width:219px; float:left; padding:0 20px 0 0;}
.ouNoff .addDtls.padRn{width:219px; float:right; padding:0 0px 0 0;}
.ouNoff .addDtls p{padding-bottom:15px; line-height:18px;}
.ouNoff .addDtls span{display:block; color:#EC008C;}
.ouNoff .addDtls span a{color:#EC008C; text-decoration:none}
.ouNoff .addDtls span a:hover{color:#00AEEF; text-decoration:underline}
.ouNoff p.more{ padding-bottom:0px;}
.ouNoff p.more a{color:#605D52; text-decoration:none ;}
.ouNoff p.more a:hover{color:#00AEEF; text-decoration:underline;}



.joinRea{width:100%; float:left; margin:23px 0 0 0;}
.joinRea h3{font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:10px; border-top:3px solid #00AEEF; padding:8px 0 0 0px;}
.joinRea img{ padding-bottom:13px;}
.joinRea p{color:#6D695E; line-height:18px; padding:0 0 5px 0}
.joinRea p a{color:#EC008C; text-decoration:none}
.joinRea p a:hover{color:#00AEEF; text-decoration:underline}

.indOurff{width:100%; float:left;}
.indOurff .title{border-bottom:3px solid #00AEEF; width:100%; float:left; padding-bottom:10px; margin-bottom:15px;}
.indOurff .title h2{font-size:18px; font-weight:bold; color:#00AEEF; padding:0px 0 0 0px; float:left}
.indOurff .title .offlis{float:right; font-size:15px;}
.indOurff .title .offlis a{color:#ED068F; text-decoration:none; font-weight:bold;}


.coNan{width:100%; float:left;}
.coNan .imcolSub{width:112px; float:left; padding-right:20px;}
.coNan .imcolSub img {width:112px;}
.coNan .adddTls{width:309px; float:left; padding-right:20px;}
.coNan .adddTls p{ font-size:15px; font-weight:bold; line-height:22px;}
.coNan .adddTls p span{font-size:13px; font-weight:bold; line-height:18px;}
.coNan .adddTls span.eml{display:block; padding:18px 0 5px 0; color:#EC008C; font-size:14px; font-weight:bold; line-height:22px;}
.coNan .adddTls span.eml a{color:#ED068F; text-decoration:none; font-weight:bold;}
.coNan .adddTls span.eml a:hover{color:#00AEEF; text-decoration:underline}
.coNan .viewSales{width:239px; float:right;}
.coNan .viewSales a span{padding:6px 0 0 10px; display:block; color:#fff;}
.coNan .viewSales a.viewSls{ display:block; width:167px; height:37px; background:url(../images/vieAlllis.gif) 0 0 no-repeat; color:#fff;}
.coNan .viewSales a.viewSls:hover{background:url(../images/vieAlllis.gif) 0 -37px no-repeat; text-decoration:none;}

.dvDesTs{width:100%; float:left; margin:50px 0 0 0;}
.dvDesTs .clsIm{float:left; width:340px; padding-right:20px;}
.dvDesTs .clsIm img {width:340px;}
.dvDesTs .dtlstx{ float:left; width:340px;}
.dvDesTs .dtlstx p{line-height:18px;}

.howtoFind{width:100%; float:left; margin:30px 0 0 0;}
.howtoFind  h2{font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:20px; border-top:3px solid #00AEEF; padding:8px 0 0 0px;}
.howtoFind .frmm{width:439px; float:left; padding-right:20px;}
.howtoFind .frmm h3{font-size:12px; font-weight:bold;}
.howtoFind .frmm p.smtxt{line-height:18px; padding-left:10px;}
.howtoFind .frmm p{line-height:18px;}
.howtoFind .google-map{float:left; width:241px;}
#map_canvas {
	border:1px solid #CCCCCC;
	float:left;
	height: 300px;
	width:600px;
}
#map_canvas span  {
	color:#CCCCCC;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0;
	text-align:right;
	white-space:nowrap;
}
#map_canvas2 {
	border:1px solid #CCCCCC;
	float:right;
	height: 184px;
	width:198px;
}
#map_canvas3 {
	border:1px solid #CCCCCC;
	float:right;
	height: 400px;
	width:500px;
}
#map_canvas4 {
	border:1px solid #CCCCCC;
	float:left;
	height: 530px;
	width:720px;
}

#map_canvas5 {
	border:1px solid #CCCCCC;
	float:left;
	height: 300px;
	width:650px;
	clear:both;
}

#map_canvas6 {
border:1px solid #CCCCCC;
float:left;
height:216px;
width:350px;
}

.theTeamIoff{width:100%; float:left; margin:60px 0 0 0;}
.theTeamIoff h2{font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:5px; border-top:3px solid #00AEEF; padding:8px 0 0 0px;}

.tsDtlsMl{width:100%; float:left; padding:10px 0px 10px 0;  border-bottom:1px dotted #CBCBCB}
.tsDtlsMl h3{float:left; font-size:15px; font-weight:bold; color:#EC008C;}
.tsDtlsMl .showlss{float:right;}
.tsDtlsMl .showlss a.shwlss{color:#23364E; text-decoration:none;}
.tsDtlsMl .showlss a.emlme{color:#EC008C; text-decoration:none;}

.dvtmDtls{width:100%; float:left; margin:20px 0 0 0;display:none;}
.dvtmDtls .colimg{ width:131px ; float:left; padding-right:20px;}
.dvtmDtls .txtDtls{ width:549px; float:left}
.dvtmDtls .txtDtls p{line-height:18px; padding-bottom:15px;}
.dvtmDtls .txtDtls p a{color:#EC008C; text-decoration:none}
.dvtmDtls .txtDtls p a:hover{color:#00AEEF; text-decoration:underline}
.dvtmDtls .txtDtls span{display:block; font-size:15px; font-weight:bold; color:#EC008C;}
.dvtmDtls .txtDtls span a{color:#EC008C; text-decoration:none; margin-left:20px;}


.ourPeoples{width:100%; float:left;}
.ourPeoples h2{ font-size:16px; font-weight:bold; color:#EC048E;}

.ourPeoples .closls{width:100%; background:url(../images/bgindpeop.gif) 0 0 repeat-x; float:left; margin:10px 0 0 0;}
.ourPeoples .closls .imgsCls{float:left;width:219px;}
.ourPeoples .closls .dtDescp{float:right;height:237px;padding:5px 0 0;width:460px;}
.ourPeoples .closls .dtDescp .inpcol{width:100%; float:left; padding-bottom:15px; font-size:15px; font-weight:bold; color:#1B1A40;}
.ourPeoples .closls .dtDescp .inpcol.last{padding-bottom:5px;}
.ourPeoples .closls .dtDescp .lftcol{width:108px; float:left; padding:0 0 5px 0}
.ourPeoples .closls .dtDescp .rhtcol{width:351px; float:left; padding:0 0 5px 0; }
.ourPeoples .closls .dtDescp .rhtcol a{color:#1B1A40; text-decoration:none;}
.ourPeoples .closls .dtDescp .rhtcol a:hover{text-decoration:underline;}
.ourPeoples h3{clear:both;color:#23364E;float:left;font-size:12px;font-weight:bold;margin:10px 0 0;width:100%;}
.ourPeoples .closls p{ line-height:18px;clear:both;}


.myReawl{width:100%; overflow:hidden}
.myReawl  h2{font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:20px; border-bottom:3px solid #00AEEF; padding:0px 0 8px 0px;}
.myReawl p{line-height:18px; padding-bottom:18px;}
.myReawl ul{float:left; width:100%;}
.myReawl li{  float:left; font-size:14px; font-weight:bold; color:#EC008C;}
.myReawl li.one{ background:url(../images/one.gif) 0 0 no-repeat;  width:275px; padding: 0 10px 0 40px; min-height:29px;}
.myReawl li.two{ background:url(../images/two.gif) 0 0 no-repeat;  width:261px; padding: 0 10px 0 40px; min-height:29px;}
.myReawl li.three{ background:url(../images/three.gif) 0 0 no-repeat;  width:253px; padding: 0 0px 0 40px; min-height:29px;}

.mainFrmCot{width:100%; overflow:hidden;  padding:20px 0 0 0}
.auctions { padding-top:0!important; }
.colfrmLeft{width:461px; float:left; padding-right:18px;}
.colfrmRht{width:461px; float:left;}

.auctions div.colfrmLeft { padding: 0 0 20px 0; }
.auctions div.colfrmLeft h2 { color: white; }
.auctions div.colfrmRht { padding: 0 0 20px 0; }
.auctions div.colfrmRht h2 { color: white; }

.loginFrm{width:396px; padding:10px 24px 0 41px; float:left;}
.loginFrm h2{ font-size:20px; font-weight:bold; border-bottom:1px solid #E2E2E2; padding:0 0 8px 0; color:#fff; margin-bottom:20px;}
.loginFrm .inputrow{width:100%; float:left; padding-bottom:10px;}
.loginFrm .inputrow.padB25{ padding-bottom:25px;}
.loginFrm .inputrow .lblcol{width:104px; float:left; color:#fff;}
.loginFrm .inputrow .lblcol.clr{width:104px; float:left; color:#4C4B4E;}
.loginFrm .inputrow .lblcol label{padding:3px 0 0 0; display:block}
.loginFrm .inputrow .inputcol{width:291px; float:left;}
.loginFrm .inputrow .inputcol span.lftcl{ float:left; width:20px; display:block; margin-right:5px;}
.loginFrm .inputrow .inputcol span.text{ float:left; width:200px; display:block}



.loginFrm .inputrow .inputcol input.text{border:1px solid #CDCCCD; height:21px; width:169px;}
.loginFrm .forgot{float:left; color:#fff; margin:10px 0 0 0}
.loginFrm .forgot a{ color:#EC008C; text-decoration:none;}
.loginFrm .forgot a.fr{ color:#fff; text-decoration:none;}
.loginFrm .forgot a.fr:hover{ color:#fff; text-decoration:underline;}
.loginFrm .forgot a:hover{ color:#EC008C; text-decoration:underline;}
.loginFrm .submit{float:right}
.loginFrm .submit .btnsubmit{text-indent:-9999px;float:left;background:url(../images/loginSubmit.gif) no-repeat 0 0;border:none;cursor:pointer;font-size:0px;line-height:0;height:30px;margin:0;width:83px;}
.loginFrm .submit .btnsubmit:hover{background:url(../images/loginSubmit.gif) no-repeat 0 -32px;}
.loginFrm .submit .register{text-indent:-9999px;float:left;background:url(../images/register.gif) no-repeat 0 0;border:none;cursor:pointer;font-size:0px;line-height:0;height:31px;margin:0;width:83px;}
.loginFrm .submit .register:hover{background:url(../images/register.gif) no-repeat 0 -32px;}


.found{width:100%; float:left;  padding-top:20px; border-bottom:1px dotted #999;}
.found.noBor{width:100%; float:left; border-bottom:NONE; padding-top: 0px;}

.found .fndlabl{font-size:15px; font-weight:bold; color:#00AEEF; width:325px; float:left}
.found .fndlabl span{font-weight:normal}

.found .sort{width:154px; float:right;}
.found .sort.wd235{width:235px; float:right;}
.found .sort label{float:left; margin-right:8px; color:#605D52; padding:3px 0 0 0}


.found ul{clear: both; width: 874px; }
.found li{float:left; margin:0 5px 0 0; color:#23364E}
.found li a{color:#23364E; text-decoration:none; font-weight:bold}
.found li a:hover{ color:#EC008C; text-decoration:none;}
.found li a.active{ color:#EC008C; text-decoration:none;}

/*
 * New Pagination style
 */
.pagination {
	clear: both;
	width: 100%;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;
}
.pagination a {
	padding: 5px 8px 5px 8px;
	border: 1px solid #00ADEF;
	margin-right: 5px;
	color:#00ADEF;
	font-weight: bold;
}
.pagination a:hover {
	background-color:#EC008C;
	text-decoration: none;
	color: #FFFFFF;
	border-color: #23364E;
}
.pagination a.active {
	color:#EC008C;
	border-color: #EC008C;
}
.pagination a.active:hover {
	background-color:#EC008C;
	text-decoration: none;
	color: #FFFFFF;
	border-color: #23364E;
}
.pagination a.next-page, .pagination a.last-page {
	float: right;
	margin-top: -6px;
}
.pagination a.first-page, .pagination a.previous-page {
	float: left;
	margin-top: -6px;
}
 .pagination a.next-page.deactive, .pagination a.last-page.deactive, .pagination a.first-page.deactive, .pagination a.previous-page.deactive {
	border: 1px solid #CCCCCC;
	color:#CCCCCC;
}
 .pagination a.deactive:hover {
	 background-color: #FFFFFF;
	 cursor: default;
 }

.propertyLis{width:100%; float:left; padding:16px 0 12px 0; margin:0px 0 0;  border-bottom:1px dotted #999}
.propertyLis .prop-col{width:201px; padding-right:23px; float:left}
.propertyLis .prop-Prices{width:430px; float:left; padding-right:16px; border-right:1px solid #00AEEF;}
.propertyLis .prop-Prices h3{ font-size:18px; font-weight:normal; color:#23364E;}
.propertyLis .prop-Prices p{line-height:18px; color:#23364E; padding-bottom:15px;}
.propertyLis .prop-Prices .price{font-size:14px; font-weight:bold; color:#EC018D;}
.propertyLis .prop-Prices .price span{
	display:block;
	float:left;
	font-size:12px;
	margin:8px 30px 0 0;
}

.propertyLis .prop-Prices .price span.amt {
	background:transparent url(../images/amt.gif) no-repeat scroll 0 0;
	color:#EC018D;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:22px;
	margin:0 25px 0 0;
	padding:5px 0 0 47px;
	text-transform: uppercase;
}
.propertyLis .prop-Prices .price span.amtt {
	background:transparent url(../images/amt-two.gif) no-repeat scroll 0 8px;
	color:#EC018D;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:22px;
	margin:0 25px 0 0;
	padding:5px 0 0 45px;
	text-transform: uppercase;
}
.propertyLis .prop-Prices .price span.amt-ber {
	background:transparent url(../images/ber.gif) no-repeat scroll 0px 0px;
	color:#EC018D;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:24px;
	margin:0 25px 0 0;
	padding:5px 0 0 45px;
	position: relative;
	cursor: pointer;
	text-transform: uppercase;
}
.propertyLis .prop-Prices .price span.amt-icon {
	background:transparent url(../images/icon-extra.gif) no-repeat scroll 0px 3px;
	color:#EC018D;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:25px;
	margin:0 25px 0 0;
	padding:5px 0 0 30px; 
	text-transform: uppercase;
}

span.amt-ber .ber-float { position: absolute; right: -8px;  top: 28px; }

.auctionPropertyLis{width:100%; float:left; padding:16px 0 12px 0; margin:0px 0 0;  border-bottom:1px dotted #999}
.auctionPropertyLis .prop-col{width:150px; padding-right:23px; float:left}
.auctionPropertyLis .prop-Prices{width:500px; float:left; padding-right:16px; position:relative; }
.auctionPropertyLis .prop-Prices h3{ font-size:18px; font-weight:normal; color:#23364E; padding-bottom:10px;}
.auctionPropertyLis .prop-Prices h3 a { color:#23364E; }
.auctionPropertyLis .prop-Prices p{line-height:18px; color:#23364E; padding-bottom:15px;}
.auctionPropertyLis .prop-Prices .price{font-size:14px; font-weight:bold; color:#EC018D;}
.auctionPropertyLis .prop-Prices .price span{
	display:block;
	margin:8px 30px 0 0;
}

.agricuL ul.paging li {background:none; margin:0 5px 0 0; padding:0;}
a.pdf { background:url('/assets/templates/rea/images/icon-acrobat.gif') left 50% no-repeat; padding-left:23px; }

.auctionPropertyLis .prop-Prices .price span.amt {
	background:transparent url(../images/amt.gif) no-repeat scroll 0 0;
	color:#EC018D;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:22px;
	margin:0 25px 0 0;
	padding:5px 0 0 47px;
}
.auctionPropertyLis .prop-Prices .price span.amtt {
	background:transparent url(../images/amt-two.gif) no-repeat scroll 0 8px;
	color:#EC018D;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:22px;
	margin:0 25px 0 0;
	padding:5px 0 0 45px;

}

.propertyLis .prop-Prices .guiPri{width:100%; float:left}
.propertyLis .prop-Prices .guiPri span{font-size:16px; font-weight:bold; color:#EC018D; float:left}

.propertyLis .prop-Prices .guiPri .thumbs{width:50%; float:left; margin-left:10px}
.propertyLis .prop-Prices .guiPri .thumbs ul{width:100%; float:left}
.propertyLis .prop-Prices .guiPri .thumbs li{float:left;  font-size:14px; font-weight:bold; color:#EC018D}
.propertyLis .prop-Prices .guiPri .thumbs li.amt{background:url(../images/amt-thumb.gif) 0 0 no-repeat; padding:5px 0 0 38px; margin-right:13px; }
.propertyLis .prop-Prices .guiPri .thumbs li.amts{background:url(../images/amt-thumb-on.gif) 0 0 no-repeat; padding:5px 0 0 38px; margin-right:16px; }
.propertyLis .prop-Prices .guiPri .thumbs li.amtt{background:url(../images/amt-thumb-tw.gif) 0 8px no-repeat; padding:5px 0 0 38px; }



.propertyLis .fullDetls{width:100%; margin:35px 0 0 0; float:left}
.propertyLis .fullDetls .btnfullDet{text-indent:-9999px;background:url(../images/btnfullDetails.gif) no-repeat 0 0; float:left; border:none;cursor:pointer;font-size:12px;height:47px;margin:0;width:140px;}
.propertyLis .fullDetls .btnfullDet:hover{background:url(../images/btnfullDetails.gif) no-repeat 0 -49px;}

/* .auctionPropertyLis .fullDetls{ margin:15px 0 0 0; position:absolute; left:170px; } */
.auctionPropertyLis .fullDetls{/* width:100%; */ margin:15px 47px 0 0; left:170px; float:right; }
.auctionPropertyLis .fullDetls a.btnfullDet{text-indent:-9999px;background:url(../images/btnfullDetails.gif) no-repeat 0 0; float:left; border:none;cursor:pointer;font-size:12px;height:47px;margin:0;width:140px;}
.auctionPropertyLis .fullDetls a.btnfullDet:hover{background:url(../images/btnfullDetails.gif) no-repeat 0 -49px;}
.auctionPropertyLis .fullDetls a.btnLegalDoc{text-indent:-9999px;background:url(../images/btnLegalDocs.gif) no-repeat 0 0; float:left; border:none;cursor:pointer;font-size:12px;height:47px;margin:0;width:140px;}
.auctionPropertyLis .fullDetls a.btnLegalDoc:hover{background:url(../images/btnLegalDocs.gif) no-repeat 0 -49px;}


.propertyLis .fullDetls .btnviewDet{background:url(../images/viewDetails.gif) no-repeat 0 0; float:left; border:none;cursor:pointer;font-size:12px;height:46px;margin:0;width:140px;}
.propertyLis .fullDetls .btnviewDet:hover{background:url(../images/viewDetails.gif) no-repeat 0 -48px;}

.propertyLis .fullDetls ul{float:left; margin:10px 0 0 5px; width:66%;}
.propertyLis .fullDetls li{float:left; margin-right:6px;}
.propertyLis .fullDetls li a{color:#EC008C; text-decoration:none;}
.propertyLis .fullDetls li a:hover{color:#EC008C; text-decoration:underline;}

.auctionPropertyLis .fullDetls ul{float:left; margin:10px 0 0 5px; width:66%;}
.auctionPropertyLis .fullDetls li{float:left; margin-right:6px;}
.auctionPropertyLis .fullDetls li a{color:#EC008C; text-decoration:none;}
.auctionPropertyLis .fullDetls li a:hover{color:#EC008C; text-decoration:underline;}

.propertyLis .cont-inFo{width:183px; padding-left:20px; float:left}
.propertyLis .cont-inFo img{padding-bottom:24px;}
.propertyLis .cont-inFo h4 { color:#23364E; font-size:12px; font-weight:bold}
.propertyLis .cont-inFo p, .propertyLis .cont-inFo p a{line-height:18px;  color:#23364E;}

.propertyLis .cont-inFo a { color:#23364E; }

.ourpeoPle{width:100%; overflow:hidden}
.ourpeoPle h2{ font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:8px;}
.ourpeoPle img.padb17{ padding-bottom:17px;}
.ourpeoPle p{line-height:18px; padding-bottom:12px;}


.findaPerson{width:100%; height:135px; float:left; background:url(../images/whatareyou.gif) 0 0 repeat-x;}
.findaPerson h2{ border-top:3px solid #00AEEF; color:#00AEEF; padding:10px 0 0 5px; font-size:18px; font-weight:bold;}
.findaPerson .inputRow{ width:636px; float:left; padding-left:64px; padding-bottom:16px;}
.findaPerson .inputRow .colA{width:302px; float:left; padding-right:10px;}
.findaPerson .inputRow .colA label{display:block; float:left; width:76px; padding:2px 0 0 }
.findaPerson .inputRow .colA select{width:224px; border:1px solid #A5ACB2; float:left}

.findaPerson .inputRow .colB{width:208px; float:left}
.findaPerson .inputRow .colB label.or{display:block; float:left; width:22px; padding:2px 0 0 }
.findaPerson .inputRow .colA input.txtbx{width:184px; border:1px solid #A5ACB2; height:18px;}

.srchBt{text-indent:-9999px;float:right; background:url(../images/serachBtAd.gif) 0 0 no-repeat; width:74px; cursor:pointer; height:29px; border:none;}
.srchBt:hover{float:right; background:url(../images/serachBtAd.gif) 0 -31px no-repeat;}

.dtInformation{width:100%; float:left; padding:10px 0 0 0;}
.dtInformation .clLfMain{width:497px; float:left}
.dtInformation .clLfMain h3{ font-size:15px; font-weight:bold; color:#EC008C;}
.dtInformation .clLfMain h3 a {color:#EC028D; text-decoration:none;}
.dtInformation .clLfMain h3 a:hover {color:#00AEEF;}
.dtInformation .clLfMain p{line-height:18px;}
.dtInformation .clRhMain{width:190px; float:left; padding:0 0 0 10px}
.dtInformation .clRhMain span{display:block; color:#EC028D; font-size:15px; font-weight:bold; text-align:right}
.dtInformation .clRhMain span a{color:#EC028D; text-decoration:none; margin-left:8px;}
.dtInformation .clRhMain span a:hover{color:#00AEEF;text-decoration:none;}


.ourExTeam{width:100%; float:left; margin:10px 0 0 0;}
.ourExTeam h3.title{font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:5px; border-top:3px solid #00AEEF; padding:8px 0 0 0px;}
.ourExTeam p{line-height:18px;}
.ourExTeam p.borbt{line-height:18px; border-bottom:1px dotted #CBCBCB; padding:20px 0 10px 0; float:left; width:100%}

.ctoDtlsMl{width:100%; float:left; padding:5px 0px 5px 0;  border-bottom:1px dotted #CBCBCB}
.ctoDtlsMl h3{float:left; font-size:15px; font-weight:bold; color:#EC008C;}
.ctoDtlsMl h3 a {color:#EC028D;text-decoration:none;}
.ctoDtlsMl h3 a:hover {color:#00AEEF}
.ctoDtlsMl span.grims{float:left; font-size:12px; padding:0 0 0 5px}
.ctoDtlsMl .showlss{float:right;}
.ctoDtlsMl .showlss a.shwlss{color:#23364E; text-decoration:none;}
.ctoDtlsMl .showlss a.emlme{color:#EC008C; text-decoration:none;}

.ceoDtls{width:100%; float:left; margin:10px 0 15px 0;display:none;}
.ceoDtls .colimg{ width:131px ; float:left; padding-right:20px;}
.ceoDtls .txtDtls{ width:549px; float:left}
.ceoDtls .txtDtls p{line-height:18px; padding-bottom:15px;}
.ceoDtls .txtDtls p a{color:#EC008C; text-decoration:none}
.ceoDtls .txtDtls p a:hover{color:#00AEEF; text-decoration:underline}
.ceoDtls .txtDtls span{display:block; font-size:15px; font-weight:bold; color:#EC008C;}
.ceoDtls .txtDtls span a{color:#EC008C; text-decoration:none; margin-left:20px;}
.show {
	display:block;
}
.cnsDetla .show {
	display:block;
}
.ouNoff .show {
	display:block;
}

.backto{ width:100%; float:left; padding:10px 0; font-size:15px; color:#EC008C; font-weight:bold}
.backto a{color:#EC008C; text-decoration:none}
.backto a:hover{color:#00AEEF; text-decoration:none}
.backto .srch{float:left; padding:5px 0;}
.backto .pre{float:right; padding:5px 0;}
.backto .pre a.sep{background:url(../images/sepretaor.gif) 7px 3px no-repeat; padding:0 10px 0 10px;}

.kilfane{width:100%; float:left}
.kilfane .prpname{float:left; width:50%; float:left}
.kilfane .prpname h2{font-size:20px; color:#380E77; font-weight:normal; }
.kilfane .prpname span{font-size:18px; display:block; color:#EC018D; font-weight:bold}
.kilfane .sftcol{float:right}
.kilfane .sftcol ul{float:right}
.kilfane .sftcol li{float:left;  font-size:18px; font-weight:bold; color:#EC018D}
.kilfane .sftcol li.amt{background:url(../images/amt.gif) 0 0 no-repeat; padding:5px 0 0 47px; margin-right:21px; }
.kilfane .sftcol li.amts{background:url(../images/amt-one.gif) 0 0 no-repeat; padding:5px 0 0 50px; margin-right:21px; }
.kilfane .sftcol li.amtt{background:url(../images/amt-two.gif) 0 8px no-repeat; padding:5px 0 0 45px; margin-right:21px; }
.kilfane .sftcol li.amt-icon{background:url(../images/icon-extra.gif) 0px 3px no-repeat; padding:5px 0 0 30px; margin-right:21px; height: 25px; }
.kilfane .sftcol li.amt-ber {background:url(../images/ber.gif) 0 0 no-repeat; padding:5px 0 0 50px; margin-right:21px; cursor: pointer; position: relative; }
.ber-float { position: absolute; z-index: 300; right: -8px; top: 26px; }

.clphGalMn{width:100%; float:left; padding:15px 0 0 0;}
.clphGalMn .phGl{width:460px; float:left; padding-right:25px;}
.clphGalMn .phGl p {
	height:50px;
	overflow:hidden;
	position:relative;
	text-align:center;
	width:450px;
}
.clphGalMn .phGl p img {
	cursor:pointer;
	margin:10px 10px 0;
}
.clphGalMn .phGl p a.scrleft {
	background-image:url(../images/scroll-left-bg.jpg);
	display:block;
	height:11px;
	left:0;
	position:absolute;
	top:25px;
	text-indent:-9999px;
	width:9px;
}
.clphGalMn .phGl p a.scrleft1 {
	background-image:url(../images/scroll-left1-bg.jpg);
	cursor:default;
}
.clphGalMn .phGl p a.scrright {
	background-image:url(../images/scroll-right-bg.jpg);
	display:block;
	height:11px;
	right:0;
	position:absolute;
	top:25px;
	text-indent:-9999px;
	width:9px;
}
.clphGalMn .phGl p a.scrright1 {
	background-image:url(../images/scroll-right1-bg.jpg);
	cursor:default;
}


* html .bropMain{width:390px; float:left;}
.bropMain{width:406px; float:right;}
.bropMain .brophy{ padding:30px; float:left; width:84%; background:#3B2D71;}
* html .bropMain .brophy{ padding:25px; float:left; width:86%; background:#3B2D71;}

.bropMain .brophy .clA{width:180px; float:left}
.bropMain .brophy .clA p{ font-size:15px; font-weight:bold; color:#fff;}
.bropMain .brophy .clA span{font-size:12px; color:#fff; display:block; padding:0 0 5px 0}
.bropMain .brophy .clA a{color:#EC008C; text-decoration:none;}
.bropMain .brophy .clB{width:148px; float:left;}
.bropMain .brophy .clB p{text-align:center;}

.bropMain .brophy ul.cnDtls{width:100%; float:left; border-bottom:1px solid #9C95B7;}
.bropMain .brophy ul.cnDtls li.ph{background:url(../images/phone.gif) 0 0 no-repeat; padding:6px 0 0 35px; height:31px; font-size:15px; color:#fff; margin-bottom:5px}
.bropMain .brophy ul.cnDtls li.ml{background:url(../images/mail.gif) 0 0 no-repeat; padding:4px 0 0 35px; height:31px; font-size:15px; color:#fff; margin-bottom:5px}
.bropMain .brophy ul.cnDtls li.ml a { color:#FFFFFF; text-decoration:none; }

.dvbtMain{width:100%; float:left; padding:10px 0 0 0;}
.inputVdotn{background:url(../images/btn-Off.gif) 0 0 no-repeat ; border:none; margin:0 3px 5px 0; height:35px; width:166px; text-align:left; padding:0 0 10px 8px; cursor:pointer;  float:left; color:#fff;}
.inputVdotn:hover{background:url(../images/btn-On.gif) 0 0 no-repeat; border:none; margin:0 3px 5px 0; height:35px; width:166px; padding:0 0 10px 8px; cursor:pointer; float:left;}

a.inputVdotn {
	display:block;
	font-size:13px;
	height:17px;
	padding:8px 0 10px 8px;
	width:158px;
}
a.inputVdotn:hover {
	text-decoration:none;
	display:block;
	font-size:13px;
	height:17px;
	padding:8px 0 10px 8px;
	width:158px;
}

* html .inputVdotn{background:url(../images/btn-Off.gif) 0 0 no-repeat; border:none; margin:0 1px 5px 0; height:35px; width:166px; text-align:left; padding:0 0 10px 8px; cursor:pointer;  float:left; color:#fff;}
* html .inputVdotn:hover{background:url(../images/btn-On.gif) 0 0 no-repeat ;  border:none; margin:0 1px 5px 0; height:35px; width:166px; padding:0 0 10px 8px; cursor:pointer; float:left;}



.cldtA{width:673px; float:left; padding-right:20px;}
* html .cldtA{width:650px;}
.cldtA, .cldtA p{font-size:15px; color:#3B2D70; line-height:18px; padding-bottom:10px}
.cldtB {width:198px; float:left}
* html .cldtB  {
	width:180px;
}
.cldtB img{padding-bottom:10px;} 
.cldtB p a{ color:#EC008C; font-size:15px; font-weight:bold; text-decoration:none}

.dsrPtion{width:100%; float:left; margin:10px 0 0 0; color:#363636; font-size:12px;}
.dsrPtion h3{ background:#203249; color:#EC008C; font-size:12px; font-weight:normal; height:18px; padding:3px 0 0 3px}
.dsrPtion p{color:#363636; line-height:18px; font-size:12px; padding:3px 0;}
.dsrPtion .title{font-weight:bold; padding:5px 0 0;}
.dsrPtion span{color:#EC008C; display:block; padding-bottom:5px}




.mymailAl{width:100%; float:left}
.mymailAl h2{font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:10px; padding:8px 0 0 0px;}
.mymailAl .tpdvtit{background:#00AEEF url(../images/lft-Crv.gif) left top no-repeat; width:100%; float:left; height:22px;}
.mymailAl .tpdvtit h2{font-size:15px; font-weight:bold; color:#fff; padding:3px 0 0 5px; float:left}
.mymailAl .tpdvtit span{background:url(../images/rht-Crv.gif) right top no-repeat; height:22px; width:8px; float:right}

.mymailAl .saveprop{width:100%; padding:10px 0 15px 0; float:left; border-bottom:1px dotted #999;}
.mymailAl .saveprop span.lft{color:#505050; float:left}
.mymailAl .saveprop span.rht{color:#EC028D; float:right}
.mymailAl .saveprop span.rht a {color:#EC028D; text-decoration:none;}

.mlcont{width:100%; float:left; padding:10px 0 0;}
.mlcont .inputRow{width:100%; float:left; padding:6px 0 0 0}
.mlcont .lablCol{width:195px; float:left; color:#333333; padding:6px 0 0 45px; height:29px;}
.mlcont .lablCol.one{background:url(../images/one.gif) 0 0 no-repeat;}
.mlcont .lablCol.two{background:url(../images/two.gif) 0 0 no-repeat;}
.mlcont .lablCol.three{background:url(../images/three.gif) 0 0 no-repeat;}
.mlcont .lablCol.four{background:url(../images/four.gif) 0 0 no-repeat;}

.mlcont .inputCol{width:700px; float:left; padding:5px 0 0 0}
.mlcont .inputCol select{width:174px; border:1px solid#A5ACB2;}
.mlcont .inputCol input.txcbox{ width:174px; float:left; border:1px solid #A5ACB2;}
.mlcont .inputCol .subsDv{padding:18px 20px 10px 20px; background:#E2E2E2; float:left; width:94%;}
.mlcont .inputCol .subsDv .locan{width:254px; float:left; color:#555; padding:0 57px 0 0}
.mlcont .inputCol .subsDv .locan .rowCol{width:100%; float:left; padding:0px 0 5px 0 ;}
.mlcont .inputCol .subsDv .locan .rowCol.padT{width:100%; float:left; padding:6px 0 5px 0 ;}
.mlcont .inputCol .subsDv .locan .rowCol label{width:58px; float:left; padding:3px 0 0 0;}
.mlcont .inputCol .subsDv .locan .rowCol select{width:193px; border:1px solid #A5ACB2;}

.mlcont .inputCol .subsDv .locan .rowCol .btcolRad {float:right; width:105px;}
.mlcont .inputCol .subsDv .locan .rowCol .btcolRad span{float:left; padding:2px 0 0 0;}
.mlcont .inputCol .subsDv .locan .rowCol .btcolRad label{float:left; margin-left:4px; width:18px; font-family:helvetica; padding:4px 0 0 0; margin-right:6px;}
.mlcont .inputCol .subsDv .locan .rowCol label.marRn{margin-right:0px;}

.mlcont .inputCol .subsDv .rwcol{ width:100%; float:left; padding:0 0 10px 0;}
.mlcont .inputCol .subsDv .type{width:140px; float:left; color:#555; padding:0 57px 0 0}
.mlcont .inputCol .subsDv .type.padRn{padding:0 0px 0 0}
.mlcont .inputCol .subsDv .type label{width:42px; float:left; padding:3px 0 0 0;}
.mlcont .inputCol .subsDv .type select{width:93px; border:1px solid #A5ACB2; float:left}
.mlcont .inputCol .save{display: block;  width: 116px; height:54px; font-size:18px; font-weight:bold; color:#fff; padding:0 10px 10px 0;  border:none; cursor:pointer;  background: url(../images/save.gif) no-repeat 0 0;}
.mlcont .inputCol .save:hover{ background-position: 0 -54px;}


.emlAlert{width:100%; float:left }
.etp{width:100%; height:10px; line-height:10px; position:relative; }
.etp .l{height:10px; width:13px; background:url(../images/blue-crvL.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.etp .m{height:10px; background:url(../images/blue-crvC.gif) 0px top repeat-x #fff; width:auto; margin:0 5px; }
.etp .r{height:10px; width:13px; background:url(../images/blue-crvR.gif) 0px 0px no-repeat; position:absolute; top:0; right:0;}

.sfrm{ overflow:hidden; clear:both; position:relative; width:947px; background:url(../images/bgml.gif) 0 0 repeat-y; }
* html .sfrm{margin:-9px -1px 0 0; width:947px;}

.sbt{width:100%; height:13px; line-height:13px; position:relative;}
.sbt .l{height:13px; width:15px; background:url(../images/blue-crvBL.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.sbt .m{height:13px; background:url(../images/blue-crvBC.gif) 0px top repeat-x #fff; width:auto; margin:0 5px; }
.sbt .r{height:13px; width:12px; background:url(../images/blue-crvBR.gif) 0px 0px no-repeat; position:absolute; right:0; top:0;}


.mlinnCont{padding:0px 15px 0 15px; width:95%; float:left}
.mlinnCont .dvtitle{padding:0 0 10px 0; border-bottom:1px dotted #A8E3FA; width:100%; float:left}
.mlinnCont h3{float:left; font-size:15px; font-weight:bold; color:#00AEEF;}
.mlinnCont h3 span{font-weight:normal}
.mlinnCont .date{float:right; color:#23364E; margin-right:6px;}

.mlinnCont .rowinCl{width:100%; float:left; padding:10px 0 0 0}
.mlinnCont .rowinCl .clA{width:317px; float:left; padding:0 20px 0 0 ;}
.mlinnCont .rowinCl .clA label{width:73px; float:left}
.mlinnCont .rowinCl .clA .vluCol{width:244px;float:left; font-weight:bold}
.mlinnCont .rowinCl .rw{width:100%; padding:0 0 10px 0; float:left}
.mlinnCont .rowinCl .clB{width:120px; float:left; padding:0 20px 0 0 ;}
.mlinnCont .rowinCl .clB label{width:50px; float:left; padding-left:11px}
.mlinnCont .rowinCl .clB .vluCol{width:59px;float:left; font-weight:bold}

.mlinnCont .rowinCl .clC{width:205px; float:left; padding:0 20px 0 0 ;}
.mlinnCont .rowinCl .clC label{width:70px; float:left; padding-left:25px}
.mlinnCont .rowinCl .clC .vluCol{width:110px;float:left; font-weight:bold}

.mlinnCont .rowinCl .clD{width:182px; float:left; }
.mlinnCont .rowinCl .clD .lnks{width:100%; padding:0 0 6px 0; color:#EC008C; text-align:right}
.mlinnCont .rowinCl .clD .lnks a{color:#EC008C; text-decoration:none; }
.mlinnCont .rowinCl .clD .view{
background:transparent url(../images/view-prop.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:12px;
font-weight:normal;
height:15px;
padding:4px 0 10px 10px;
text-align:left;
width:196px;
}
.mlinnCont .rowinCl .clD .view:hover{background: url(../images/view-prop.gif) no-repeat 0 -31px;}

#regform {

}
#regform label {

}
#regform input {
	width:220px;
}
#regform select {
	width:80px;
}
#regform input.checkbox {
	width:auto;
}
#regform .inputrow {
	margin:0 0 10px;
}

.agriServices{width:100%; float:left}

.left-CoL{width:161px; float:left; padding-right:18px;}
.md-coL{ width:520px; float:left; padding-right:19px;}
.rt-coL{width:222px; float:right;padding:0 0 40px;}

.leftNav{width:161px; float:left;}
.leftNav ul{background:none; float:left; width:100%; padding:0 0 10px 0; color:#23364E; border-bottom:1px dotted #999;}
.leftNav ul li{ width:100%; float:left; padding:0 0 5px 0;}
.leftNav ul li a{color:#23364E;text-decoration:none; border-right:none; }
.leftNav ul li a:hover, .leftNav ul li a.active, .expAd li a.active {color:#00AEEF;text-decoration:none; border-right:none; padding-left:12px; display:block; background:url(../images/buy-ar.gif) no-repeat 0px 1px }

.leftNav ul li ul {
	border:none;
	padding:5px 0 0 15px;
}

ul.expAd{width:100%; float:left; padding:10px 0 0 0}
ul.expAd li{width:100%; float:left; padding:0 0 3px; color:#23364E;}
ul.expAd li a{color:#23364E; text-decoration:none}
ul.expAd li a:hover{color:#23364E; text-decoration:underline}


.agricuL h2{font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:8px;}
.agricuL img{padding-bottom:10px;}
.agricuL p {line-height:18px; padding-bottom:10px;}

.agricuL .minimLis { width:100%; float:left;}
.agricuL .minimLis ul{ width:100%; float:left}
.agricuL .minimLis li{ background:url(../images/bl-bullet.gif) 0 4px no-repeat; padding:0 0 5px 15px; font-weight:bold}

.agricuL ul{ width:100%; float:left}
.agricuL ul li{ background:url(../images/bl-bullet.gif) 0 4px no-repeat; margin:0 0 0 20px; padding:0 0 5px 15px;}

.agricuL a {color:#EC008C;font-weight:bold;text-decoration:none;}
.agricuL a:hover {color:#00AEEF;text-decoration:underline;}


.contAg{width:100%; float:left; margin:20px 0 0 0}
.contAg h4{ font-size:14px; font-weight:bold; margin-bottom:15px; color:#EC008C; border-top:3px solid #EC008C; padding:5px 0 0 0;}

.cnsDetla{width:100%; float:left; margin:5px 0 0 0}
.cnsDetla .tptitle{ background:#B1BCC9; height:17px; width:99%; float:left; padding:3px 0 0 5px;}
.cnsDetla .tptitle span.title{float:left;}

.cnsDetla .tptitle .show{ float:right; width:150px;}
.cnsDetla .tptitle .show a.less{background:url(../images/less.gif) right no-repeat; padding:0 15px 0 0 ; color:#555555; margin:0 5px 0 0; display:block; float:right;}
.cnsDetla .tptitle .show a.more{background:url(../images/expand.gif) right no-repeat; padding:0 15px 0 0 ; color:#555555; margin:0 5px 0 0; display:block; float:right;}

.allclients {border:1px solid #B1BCC9;border-top:none;display:none;float:left;padding:10px;width:497px;}

.lisTingsMain{float:left; display:none; width:100%; padding:10px 0 0 0;}
.cnsDetla .lisTings{float:left; width:100%; padding:5px 0 0 0;}
.cnsDetla .lisTings h5{ font-size:14px; font-weight:normal; color:#233750; font-weight:bold}
.cnsDetla .lisTings h5 a {
	color:#233750;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.cnsDetla .lisTings h5 a:hover {
	color:#00AEEF;
	text-decoration:underline;
}
.cnsDetla .lisTings p{line-height:18px; color:#00AEEF;}
.cnsDetla .lisTings p a{color:#EC008C; text-decoration:none;}
.cnsDetla .lisTings p a.sep{background:url(../images/sepretaor.gif) center no-repeat; padding:0 10px 0 10px;}


.feTuresdv{width:100%; float:left;}
.feTuresdv h2{ font-size:18px; font-weight:bold; margin-bottom:15px; color:#00AEEF; border-top:3px solid #00AEEF; padding:8px 0 0 0;}
.feTuresdv .present{width:220px; float:left;}
.feTuresdv .buGuide{width:220px; float:left; padding-right:40px; border-right:1px solid #B4B8BB; margin-right:37px;}
.feTuresdv .buGuide img, .present img{padding-bottom:10px;}
.feTuresdv .buGuide h3,  .present h3{font-size:15px; font-weight:bold; color:#23364E; line-height:normal}
.feTuresdv .buGuide p, .present p{line-height:18px; color:#605D52;}
.feTuresdv .buGuide p a, .present p a{color:#EC008C; text-decoration:none; font-weight:bold;}
.feTuresdv .buGuide p a:hover, .present p a:hover{color:#00AEEF; text-decoration:underline;}

.recentView{width:100%; float:left; padding:20px 0 0 0}
.recentView h2{ font-size:18px; font-weight:bold; margin-bottom:15px; color:#00AEEF; border-top:3px solid #00AEEF; padding:8px 0 0 0;}
.recentView .clImdv{width:283px; float:left;}
.recentView .resIdential{float:left; width:205px; padding:15px; height:232px; float:left; background:url(../images/res-bg-x.gif) 0 0 repeat-x;}
.recentView .resIdential span.title{ display:block; font-size:10px; color:#00AEEF; text-transform:uppercase; padding-bottom:10px;}
.recentView .resIdential h4{ font-size:15px; color:#fff; font-weight:bold; margin-bottom:15px;}
.recentView .resIdential p{ line-height:18px; color:#fff;}
.recentView .resIdential span.pnds{ display:block; font-size:14px; font-weight:bold; color:#EC008C; padding-bottom:20px;}
.recentView .resIdential .vfulDtls{
	background:transparent url(../images/view-dt-btn.gif) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	display:block;
	font-size:12px;
	height:29px;
	margin:0;
	text-indent:-9999px;
	width:132px;
}
.recentView .resIdential .vfulDtls:hover{background:transparent url(../images/view-dt-btn.gif) no-repeat 0 -31px;}

.col-map{ width:723px; float:left; padding-right:17px;}
.col-advSearch{ width:167px; float:left;}

.adVsrch{width:100%; float:left}
.adVsrch h3{ font-size:15px; font-weight:bold; color:#EC008C; border-top:1px solid #E3E3E3; padding:20px 0 0 0; margin-bottom:25px}
.adVsrch div{width:100%; float:left; padding-bottom:10px;}
.adVsrch div .chk{width:12px; height:12px; float:left; margin-right:20px;}
.adVsrch div label{float:left; }

.mapL{width:100%; float:left; margin:10px 0 0 0 ;}
.mapL h3{ font-size:15px; font-weight:bold; color:#EC008C; border-top:1px solid #E3E3E3; padding:20px 0 0 0; margin-bottom:25px}
.mapL div{width:100%; float:left; padding-bottom:10px;}
.mapL div .chk{width:12px; height:12px; float:left; margin-top:3px; margin-right:16px; border:none;}
.mapL div .chkb{width:12px; height:12px; float:left; margin-top:3px; margin-right:15px; border:none;}

/*
.mapL div label.house{float:left; background:url(../images/ico-thumb.gif) 0 0 no-repeat; height:21px; padding:2px 0 0 30px; }
.mapL div label.flat{float:left; background:url(../images/ico-thumb.gif) 0 -32px no-repeat; height:21px; padding:2px 0 0 30px; }
.mapL div label.comm{float:left; background:url(../images/ico-thumb.gif) 0 -62px no-repeat; height:21px; padding:2px 0 0 30px; }
.mapL div label.land{float:left; background:url(../images/ico-thumb.gif) 0 -92px no-repeat; height:21px; padding:2px 0 0 30px; }
.mapL div label.land{float:left; background:url(../images/ico-thumb.gif) 0 -92px no-repeat; height:21px; padding:2px 0 0 30px; }
*/
.mapL .legend {
	background-image:url(../images/ico-thumb2.gif);
	background-repeat:no-repeat;
	height:21px;
	padding:2px 0 0 30px;
}
.mapL .residential {
	
}
.mapL .commercial {
	background-position:0 -22px;
}
.mapL .homes {
	background-position:0 -44px;
}
.mapL .farms {
	background-position:0 -66px;
}
.mapL .land {
	background-position:0 -88px;
}
.mapL .real{
	background-image:url(../images/real-es-off.gif);
	margin:20px 0 0;
}


.mapL div.padT30{padding-top:30px;}


.poptp{
float:left;
height:250px;
width:250px;
position:relative;
}
.poptp ul{width:60%;  margin:0 auto; padding-bottom:5px; overflow:hidden}
.poptp li{ float:left; margin-right:10px; font-size:10px; color:#AAA6A5; text-transform:uppercase}
.poptp li.marN{ float:left; margin-right:0px; font-size:10px; color:#AAA6A5; text-transform:uppercase}

.poptp li a span{display:none}
.poptp li a.arl{background:url(../images/ar-red-left.gif) 0 0 no-repeat; display:block; height:5px; width:3px; margin:4px 0 0 0;}
.poptp li a.arR{background:url(../images/ar-red-right.gif) 0 0 no-repeat; display:block; height:5px; width:3px; margin:5px 0 0 0;}
.poptp .dvimg{border:1px solid #CCCCCC;margin:0 auto 5px;overflow:hidden;width:183px;}
.agricuL .poptp .dvimg img {padding:0;margin:0;}
.poptp .title{font-size:15px; color:#380E77; font-weight:bold; padding:0 0 0 18px}
.poptp .title p{ font-size:14px; font-weight:bold; color:#EC018D;}
.poptp .title p span{font-size:12px;}
.poptp .vew {padding:20px 0 6px 18px; float:left; width:193px}
.poptp .vew .bts {float:left; width:82px;}
.poptp .vew .bts .srch {
background:transparent url(../images/view-dt-pop.gif) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
display:block;
height:30px;
text-indent:-9999px;
width:83px;
}
.poptp .vew .bts .srch:hover {background:url(../images/view-dt-pop.gif) no-repeat 0 -32px;}

.poptp .vew .addto{ float:left; padding:3px 0 0 0;width:108px}
.poptp .vew .addto a{color:#EC018D; text-decoration:none;font-weight:normal;}

.posre{position:relative;}
.posre .posab{
left:138px;
position:absolute;
top:85px;
width:216px;
z-index:100;
}

#search-page ol li {
	background:none;
	padding:0;
}

.thumbdetails {
	border:1px solid #CCCCCC;
	float:left;
	height:320px;
	margin:20px 28px 10px 0;
	padding:20px 10px 10px;
	text-align:center;
	width:240px;
}
* html .thumbdetails {
	height:330px;
}
.thumbdetails img {
	margin:0 0 10px;
}
.thumbdetails span.price {
	color:#EC018D;
	float:right;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px;
	text-align:right;
	width:100%;
}
.thumbdetails h3 {
	font-size:14px;
	margin:0 0 20px;
}
.thumbdetails a {
	color:#EC008C;
	text-decoration:none;
}
.thumbdetails a {
	color:#EC008C;
	text-decoration:underline;
}
.thumbdetails .thumbdet1 {
	float:left;
	width:70px;
}
.thumbdetails .thumbdet2 {
	float:right;
	width:170px;
}
.thumbdetails span.amt {
	background:transparent url(../images/amt.gif) no-repeat scroll 0 0;
	color:#EC018D;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:22px;
	margin:0 13px 10px 0;
	padding:5px 0 0 47px;
}
.thumbdetails span.amtt {
	background:transparent url(../images/amt-two.gif) no-repeat scroll 0 8px;
	color:#EC018D;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:22px;
	padding:5px 0 0 45px;
}

.thumbdetails .btnfullDet{text-indent:-9999px;background:url(../images/btnfullDetails.gif) no-repeat 0 0; float:right; border:none;cursor:pointer;font-size:12px;height:47px;margin:0;width:140px;}
.thumbdetails .btnfullDet:hover{background:url(../images/btnfullDetails.gif) no-repeat 0 -49px;}

.star {
	color : red;
}

.note {
	font-size : 10px;
	font-style : italic;
}

