body{
	font: normal 11px Verdana;	text-align: center;	margin: 0px;
}
form{
	margin:0px;
}
img{
	border:none;
}
a{
	text-decoration:none;color:#000000;
}
a:hover{
	text-decoration:none;
}
li{
	list-style-type: none;
}
.input{
	font: 9pt Verdana;	color: #000000;	border:1px solid #FFFFFF;	height:auto;
}
.leftmargin{
	background: url(img/left_margin.jpg) repeat-y;	width:9px;
}
.rightmargin{
	background: url(img/right_margin.jpg) repeat-y;	width:9px;
}
.topBg{
	background:url(img/top_bg.jpg) repeat-x; height:33px; font: bold 12px Arial; color:#000000;vertical-align:middle;padding:0px 10px;
}
.menu{
	background: url(img/menu.jpg) repeat-x;	font: bold 13px Arial;	color: #268a28;	height:28px;	text-align:center;	padding:0px 15px;	cursor:pointer;
}
.menuOver{ 
	background: url(img/menu_over.jpg) repeat-x; 	font: bold 13px Arial;	color: #FFFFFF;	height:28px;	text-align:center;	padding:0px 15px;	cursor:pointer;	
}
.lmenu{ 
	background: url(img/menu_left.jpg) no-repeat; height:28px; width:9px;
}
.lmenuOver{ 
	background: url(img/menu_left_over.jpg) no-repeat; height:28px;	width:9px;
}
.rmenu{ 
	background: url(img/menu_right.jpg) no-repeat; height:28px; width:21px;
}
.rmenuOver{
	background: url(img/menu_right_over.jpg) no-repeat;	height:28px; width:21px;
}
.register{
	background:url(img/register.jpg) no-repeat; height:31px; font: bold 11px Verdana; color:#959595;padding:0px 10px 5px 35px;vertical-align:bottom;
}
.login{
	background:url(img/login.jpg) no-repeat; height:31px; font: bold 11px Verdana; color:#959595;padding:0px 0px 5px 35px;vertical-align:bottom;
}
.topStrip{
	background: #33A800; font:bold 12px Arial; color:#FFFFFF;height:25px; padding:0px 15px 0px 25px;
}
.searchleft{
	background: url(img/search_left.jpg) no-repeat; height:29px;width:5px;
}
.searchbg{
	background: url(img/search_bg.jpg) repeat-x; height:29px;font:bold 12px Verdana; color:#000000;
}
.searchright{
	background: url(img/search_right.jpg) no-repeat; height:29px;width:29px;
}
.graybr{
	border: 1px solid #CCCCCC;background: #F9F9F9;
}
.graybr1{
	border: 1px solid #CCCCCC;
}
.grayborder{
	border: 1px solid #CCCCCC;font: 11px Verdana;color: #000000;
}
.grayborderTopBot{
	border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;font: bold 11px/30px Verdana;color: #000000;
}
.grayborderRight{
	border-right: 1px solid #CCCCCC;
}
.grayborderTopRgt{
	border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;
}

.searchbox1{
	font: 10pt Verdana;	color: #000000;	width:360px; border:2px solid #33A801; height:auto;
}
.searchbox{
	font: 15pt Verdana;	color: #000000;	width:360px; border:2px solid #33A801; height:auto;
}
.agentbox1{
	font: 10pt Verdana;	color: #000000;	width:260px; border:2px solid #33A801;height:auto;
}
.agentbox{
	font: 15pt Verdana;	color: #000000;	width:260px; border:2px solid #33A801;height:auto;
}
agentbox2{
	font: 15pt Verdana;	color: #000000;	width:360px; border:2px solid #33A801;height:auto;
}
.agentboxbig{
	font: 9pt Verdana;	color: #000000;	width:415px;border:none;height:auto;
}
.stxt{	
	font: 11px Verdana;	color: #000000;	height: 32px;	vertical-align: middle;padding:0px 5px 0px 0px;
}
.seatxt{
	font: bold 11px Verdana;color: #000000;	height: 32px;	vertical-align: middle;padding:0px;
}
.sbox{
	font: 11px Verdana; color: #000000; width:160px; border:1px solid #CCCCCC;
}
.box{
	font: 11px Verdana; color: #000000; width:106px; border:1px solid #CCCCCC;
}
.adtxt{	
	font: bold 11px Verdana; color: #FF0000;	height: 25px;text-align:right;
}
.protxt{
	font: bold 11px Verdana;color: #000000;vertical-align: middle;
}
.locationbg{
	background: url(img/location_bg.jpg) repeat-x; height:26px;font:bold 12px Verdana; color:#FFFFFF;padding:0px 10px;
}
.offerGreenTxt{
	font: bold 14px Verdana;color: #236605;
}
.offerGrayTxt{
	font: bold 10px Verdana;color: #646464;
}
.offerRedTxt{
	font: bold 11px Verdana;color: #FF0101;
}
.offerPriceTxt{
	font: 11px Verdana; color:#959595;	vertical-align:middle;	padding:0px 5px;	text-decoration: line-through;
}
.offerTxt{
	font: 11px Verdana; color:#D22543;	vertical-align:middle;	padding:0px 5px;
}
.offerTxt1{
	font: 11px Verdana; color:#959595;	vertical-align:middle;	padding:0px 5px;
}
.greenBorder{
	border: 1px solid #236605;
}
.footerBorderTop{
	border-top: 1px solid #BCBCBC;
}
.footerBorderRight{
	border-right: 1px dashed #BCBCBC;
}
.footerTxt{
	font: 11px/20px Verdana; color:#000000;
}
.footerTxtBold{
	font: bold 10px/20px Verdana; color:#30352F;padding:0px 5px;
}
.footer{
	font: 11px Verdana; color:#5A8A27;	text-decoration:none;
}
a.footer{
	font: 11px Verdana; color:#5A8A27;	text-decoration:none;
}
a.footer:hover{
	text-decoration:underline;
}
.footerstxt{
	font: 10px/20px Verdana; color:#000000;
}
.registerBand{
	font: bold 13px Arial; color: #000000; background: #F9F9F9; border-bottom: 1px solid #CCCCCC; height:30px; padding:0px 10px; vertical-align: middle;
}

.searchBand{
	font: bold 11px Verdana; color: #000000; background: #F9F9F9; border-bottom: 1px solid #CCCCCC; height:30px; padding:0px 5px; vertical-align: middle;
}
.searchBand1{
	font: bold 11px Verdana; color: #747373; border-bottom: 1px solid #CCCCCC; height:30px; padding:0px 5px; vertical-align: middle;
}
.searchBand2{
	font: bold 11px Verdana; color: #747373; border-bottom: 1px solid #CCCCCC; height:30px; padding:0px 5px; vertical-align: middle;border-top: 1px solid #CCCCCC; 
}
.sLabelTxt{
	font: bold 10px Verdana;color: #000000;	height: 28px;vertical-align: middle;
}
.registerTxt{
	font: 12px Arial;color: #000000;	height: 25px;vertical-align: middle;
}
.sLeftBox{
	font: 11px Verdana;	color: #000000;	width:145px; border:1px solid #CCCCCC;	height:20px;	
}
.sortBox{
	font: 11px Verdana;	color: #000000;	width:125px; border:1px solid #CCCCCC;	height:20px;	
}
.sLeftSmallbox{
	font: 11px Verdana;	color: #000000;	width:70px;	border:1px solid #CCCCCC;	height:20px;	
}
.sGreenLabelTxt{
	font: bold 11px Verdana;color: #297302;	height: 25px;vertical-align: middle;
}
.sGrayLabelTxt{
	font: bold 11px Verdana;color: #747373; vertical-align: middle;
}
.sGreenLabelTxtInner{
	font: bold 11px/25px Verdana;color: #297302;	height: 25px;vertical-align: middle;padding:0px 0px 0px 15px;
}
.clicktop{
	background:url(img/top.jpg) no-repeat; height:20px; font:bold 13px Verdana; color:#297302;padding-left:25px;cursor:pointer;
}
A.linkHead{
	text-decoration:none;font:bold 13px Verdana; color:#297302;
}
A.linkHead:hover{
	text-decoration:underline;font:bold 13px Verdana; color:#297302;
}
A.linkHead1{
	text-decoration:none;font:bold 11px Verdana; color:#297302;
}
A.linkHead1:hover{
	text-decoration:underline;font:bold 11px Verdana; color:#297302;
}
A.linkHead1{
	text-decoration:none;font:bold 11px Verdana; color:#297302;
}
A.linkHead1:hover{
	text-decoration:underline;font:bold 11px Verdana; color:#297302;
}
.greenBorder{
	border:1px solid #297302;
}
.pages{
	font: bold 8pt verdana; color: #FFFFFF;background-color:#297302;height:18px;padding:3px 7px ;text-align:center;border:thin solid #FFFFFF;
}
.pages1{
	font: 8pt verdana; color: #000000;background-color:#FFFFFF;height:18px;padding:0px 2px;text-align:center;border-left:1px solid #297302; border-right: 0px solid #297302;
}
.pages2{
	font: 8pt verdana; color: #000000;background-color:#FFFFFF;height:18px;padding:0px 2px 0px 0px;text-align:center;border-left:0px solid #297302; border-right: 0px solid #297302;
}
.pages3{
	font: 8pt verdana; color: #000000;background-color:#FFFFFF;height:18px;padding:0px 2px 0px 2px;text-align:center;border-left:1px solid #297302; border-right: 1px solid #297302;
}
.pbox{
	font: 11px verdana; height:20px; background: #F1FDE5;border: 1px solid #F1FDE5;
}
.firstpage{
	background: url(img/first.jpg) no-repeat 1px 3px; width:21px; background-color:#FFFFFF;height:18px;padding:0px 0px 0px 0px;text-align:center;
}
.prevpage{
	background: url(img/prev1.jpg) no-repeat 2px 5px; width:12px; background-color:#FFFFFF;height:18px;padding:0px 0px 0px 15px;text-align:center;
}
.nextpage{
	background: url(img/next1.jpg) no-repeat 2px 5px; width:12px; background-color:#FFFFFF;height:18px;padding:0px 0px 0px 0px;text-align:center;
}
.lastpage{
	background: url(img/last.jpg) no-repeat 1px 3px; width:21px; background-color:#FFFFFF;height:18px;padding:0px 0px 0px 0px;text-align:center;
}
.pagesBr{
	border-left:1px solid #297302; padding:0px 5px 0px 5px;
}
.pagesTxt{
	font: bold 8pt verdana;	color: #000000;
}
.listGrayText{
	font: bold 13px Arial; color:#656565;
}
.prePriceText{
	font: bold 18px Arial; color:#DD251B;height:20px;padding:0px 0px 0px 20px;
}
.greenTextBig{
	font: bold 11px/25px Verdana; color:#297302;height:25px;
}
.greenText{
	font: bold 10px/20px Verdana; color:#297302;height:20px;
}
.greenText1{
	font: bold 11px/20px Verdana; color:#297302;height:20px;
}
.iconText{
	background:url(img/view.jpg) no-repeat 5px center;font: bold 11px/20px Verdana; color:#297302;height:20px;padding-left:30px;
}
.blackText{
	font: bold 10px/20px Verdana; color:#000000;height:20px;
}
.blackText1{
	font: bold 10px/20px Verdana; color:#000000; height:20px;border-bottom: 1px solid #000000;	border-left: 1px solid #000000;
}
.redText{
	font: bold 10px/20px Verdana; color:#FF0101;height:20px;
}
.agentRedText{
	font: bold 12px/20px Arial; color:#000000;height:15px;
}
.graybg{
	background-color:#F8F8F8;
}
.lightgraybg{
	background-color:#FBF9FA;
}

.priceRedText{
	font: bold 18px Arial; color:#DD251B; height:25px;
}
.priceGreenText{
	font: bold 15px Arial; color:#297302; height:25px;
}
.priceText{
	font: bold 13px Arial; color:#267603; height:25px;
}
.floorText{
	font: bold 12px Verdana; color:#297302;
}
.clientText{
	font: bold 11px Arial; color:#297302;height:18px;
}
.clientText1{
	font: bold 13px Arial; color:#297302;height:18px;
}

.contentTxt{
	font: 11px/17px Verdana;
	color: #000000;
	text-align: justify;
	word-spacing: 1px;
}
.memberTxt{
	font: 11px/20px Verdana; color: #000000; text-align: justify; padding:0px 10px;
}
.iconTxt{
	font:11px Verdana; color:#6C6C6C;
}
.listingBorder{
	border-bottom: 1px dashed #CCCCCC;
}
a.moreinfo{
	background: url(img/more_info.jpg) no-repeat left center; font: bold 12px Arial; color: #B5BBB7;	padding: 5px 0px 0px 26px; height:24px; float:left;
}
a.moreinfo:hover{	
	background: url(img/more_info_ovr.jpg) no-repeat left center; color: #6C6C6C;	
}
a.agent{
	background: url(img/agent.jpg) no-repeat left center; font: bold 12px Arial; color: #B5BBB7;	padding: 5px 0px 0px 26px; height:24px; float:left;
}
a.agent:hover{
	background: url(img/agent_ovr.jpg) no-repeat left center; color: #6C6C6C;	
}
a.agentblack{
	background: url(img/agent.jpg) no-repeat left center; font: bold 12px Arial; color: #000000;	padding: 5px 0px 0px 26px; height:24px; 
}
a.agentblack:hover{
	background: url(img/agent_ovr.jpg) no-repeat left center; color: #000000;	
}

a.save{
	background: url(img/save.jpg) no-repeat left center; font: bold 12px Arial; color: #B5BBB7;	padding: 5px 0px 0px 26px; height:24px; float:left;
}
a.save:hover{
	background: url(img/save_ovr.jpg) no-repeat left center; color: #6C6C6C;	
}

a.delete{
	font: 11px Verdana;color: #297302;background: url(img/delete.png) no-repeat;padding-left:20px;height:20px;text-decoration:none;
}
a.delete:hover{
	text-decoration:underline;
}
a.print{
	font: 11px Verdana;color: #297302;height:20px;text-decoration:none;
}
a.print:hover{
	text-decoration:underline;
}
a.map{
	font: 11px/25px Verdana;color: #297302;background: url(img/map.jpg) no-repeat;padding-left:25px;height:30px;text-decoration:none;
}
a.map:hover{
	text-decoration:underline;
}
a.floor{
	font: 11px/25px Verdana;color: #297302;background: url(img/floor.jpg) no-repeat;padding-left:25px;height:30px;text-decoration:none;
}
a.floor:hover{
	text-decoration:underline;
}
a.epc{
	font: 11px/25px Verdana;color: #297302;background: url(img/epc.jpg) no-repeat;padding-left:25px;height:30px;text-decoration:none;
}
a.epc:hover{
	text-decoration:underline;
}
a.alpha{
	font: bold 11px verdana; color:#4D4C4C;text-decoration:none;padding:3px;
}
a.alpha:hover{
	text-decoration:underline;
}
a.brochure{
	font: 11px Verdana;color: #297302;background: url(img/brochure.jpg) no-repeat;padding-left:22px;height:20px;text-decoration:none;
}
a.brochure:hover{
	text-decoration:underline;
}
a.switch{
	font: bold 12px Arial; color: #656565;background: url(img/switch_to.jpg) no-repeat;padding-left:22px;text-decoration:none;vertical-align: middle;
}
a.switch:hover{
	text-decoration:underline;
}
a.linkTxt{
	font: 11px Verdana;color: #000000;text-decoration:none;text-align:left;
}
a.linkTxt:hover{
	text-decoration:underline;
}
a.glinkTxt{ 
     font: bold 12px Arial; color:#C0BFBF;text-decoration:none;cursor:text;
}
a.mlinkTxt{
	font: bold 12px Arial;color: #256C06;text-decoration:none;text-align:left;
}
a.mlinkTxt:hover{
	text-decoration:underline;
}
a.return{
	font: 11px Verdana;color: #000000;text-decoration:none;text-align:left;
}
a.return:hover{
	text-decoration:underline;
}
a.return1{
	font: bold 11px Verdana;color: #FFFFFF;text-decoration:none;text-align:left;
}
a.return1:hover{
	text-decoration:underline;
}
a.sumbit{
	font: 11px Verdana;color: #000000;background: url(img/narrow.gif) no-repeat 2px 3px;padding-left:20px;height:20px;
}
a.sumbit:hover{
	text-decoration:underline;background: url(img/narrow_bl.gif) no-repeat 2px 3px;
}
.topBorder{
	border-top : 1px dashed #BCBCBC;
}
.topBorder1{
	border-top : 1px solid #BCBCBC;
}
.leftRightBorder{
	border-left : 1px dashed #BCBCBC;border-right : 1px dashed #BCBCBC;
}
.topBottomBorder{
	border-top : 1px dashed #BCBCBC;border-bottom : 1px dashed #BCBCBC;
}
.rightTopBottomBorder{
	border-bottom: 1px solid #CCCCCC;border-right: 1px solid #BCBCBC;border-top: 1px solid #BCBCBC;
}
.leftBorder{
	border-left : 1px dashed #BCBCBC;
}
.bulletin{
	font: 11px/25px Verdana;	color: #000000;	padding-left: 20px;	background: url(img/bulletin.jpg) no-repeat 5px;float:left;
}
div#image {
	overflow:auto;
	height:220px;
	width:170px;
	scrollbar-track-color: #EBEAEA;
	scrollbar-base-color: #47A618;
}
div#image1 {
	overflow-x:auto;
	height:110px;
	width:700px;
	scrollbar-track-color: #EBEAEA;
	scrollbar-base-color: #47A618;
}
.imageborder{ border:1px solid #297302; }
div#description{
	overflow:auto;height:190px;width:500px;scrollbar-track-color: #EBEAEA;scrollbar-base-color: #47A618;text-align:justify;padding:0px 10px;float:right;
}
div#description1{
	overflow:auto;height:190px;width:98%;scrollbar-track-color: #EBEAEA;scrollbar-base-color: #47A618;text-align:justify;float:right;padding: 0px 10px 0px 0px;
}

div#savedsearch{
	overflow:auto;height:250px;width:100%;scrollbar-track-color: #EBEAEA;scrollbar-base-color: #47A618;text-align:justify;padding:0px 0px;float:right;
}
div#agentdescription{
	overflow:auto;height:125px;width:100%;scrollbar-track-color: #EBEAEA;scrollbar-base-color: #47A618;text-align:justify;padding:0px 0px;float:right;
}
.bottomBorderDisplay{
	border-bottom : 1px solid #CCCCCC;
}
.topBorderDisplay{
	border-top: 1px solid #CCCCCC;
}
.leftBorderDisplay{
	border-left: 1px solid #CCCCCC;
}
.rightBorderDisplay{
	border-right: 1px solid #CCCCCC;
}
.lrbBorderDisplay{
	border-right: 1px solid #CCCCCC;border-bottom: 1px solid #BCBCBC;border-left: 1px solid #BCBCBC;
}
.leftTopBottomBorderDisplay{
	border-bottom: 1px solid #CCCCCC;border-left: 1px solid #BCBCBC;border-top: 1px solid #BCBCBC;
}
.topBottomBorderDisplay{
	border-bottom: 1px solid #CCCCCC;border-top: 1px solid #BCBCBC;
}
.scontactBox{
	font: 11px Verdana;	color: #000000;	width:200px; border:1px solid #CCCCCC; height:auto;	
}
.labelTxt{
	font: 11px Verdana;color: #000000;vertical-align: middle;
}
.cTextarea{
	font: 11px Verdana;color: #000000;height:75px;width:250px;overflow:auto;border: 1px solid #BCBCBC;
}
.cTextarea3{
	font: 11px Verdana;color: #000000;height:75px;width:415px;overflow:auto;border: 1px solid #BCBCBC;
}
.cTextarea4{
	font: 11px Verdana;color: #000000;height:75px;width:600px;overflow:auto;border: 1px solid #BCBCBC;
}

.cTextarea1{
	font: 11px Verdana;color: #000000;height:75px;width:430px;overflow:auto;border: 1px solid #BCBCBC;
}

.aTextarea{
	font: 11px Verdana;color: #000000;height:100px;width:245px;overflow:auto;border: 1px solid #BCBCBC;
}
.blueBox{
	font: bold 11px Verdana; color: #FFFFFF; height:20px; padding:0px 5px;	background: #182551;vertical-align: middle;
}
.redBox{
	font: bold 11px Verdana; color: #FFFFFF; height:20px; padding:0px 5px;	background: #ED0E0F;vertical-align: middle;
}
.orangeBox{
	font: bold 11px Verdana; color: #FFFFFF; height:20px; padding:0px 5px;	background: #FF8503;vertical-align: middle;
}
.skyBox{
	font: bold 11px Verdana; color: #FFFFFF; height:20px; padding:0px 5px;	background: #0A86DE;vertical-align: middle;
}
.greenBox{
	font: bold 11px Verdana; color: #FFFFFF; height:20px; padding:0px 5px;	background: #33870D;vertical-align: middle;
}
.greenBoxOver{
	font: bold 11px Verdana; color: #FFFFFF; height:20px; padding:0px 5px;	background: #33870D;vertical-align: middle;text-decoration:underline;
}
.grayborderBold{
	border: 1px solid #CCCCCC;font: bold 11px Verdana;color: #000000;vertical-align: middle;
}
.agentComboBox{
	background: url(img/estate_agents.jpg) no-repeat; width:194px; height:150px;
}
.agentRegComboBox{
	background: url(img/estate_agents.jpg) no-repeat; width:194px; height:150px;border-left: 1px solid #CCCCCC;
}
.pagebox{
	font: 9pt Verdana;	color: #000000;	border:1px solid #FFFFFF;	height:auto;
}
.subtitle{
	font: bold 12px/25px Verdana; color:#297302; list-style-type: none;	list-style-image: none;
}
.gtext4{
	font: bold 11px/25px Verdana; color:#297302;vertical-align:middle;
}
.gtext1{
	font: bold 11px/25px Verdana; color:#000000;vertical-align:middle;
}
.warning{
	font-family: Arial;font-size: 12px;line-height: 20px;	font-weight: bold;color: FB2C2C;
}
.warning1{
	font-family: Arial;font-size: 16px;	font-weight: bold;color: 000000;
}
.warning2{
	font-family: Arial;font-size: 14px;	color: 000000;
}
.message{
	font: 14/20px Arial; color:#000000; 
}
.offertopStrip{
	background: #297508; font:bold 12px Arial; color:#FFFFFF;height:25px; padding:5px 15px 5px 25px;text-align:center;line-height:20px;
}
.offercontTxt{
	font: 11px/17px Verdana;color: #000000;
}
.offerTxtBold{
	font: bold 11px/20px Verdana; color:#000000;padding:0px 5px;
}
.offerborder{
	border: 2px solid #297508;font: 11px Verdana;color: #000000;
}
.offerborderTop{
	border-top: 2px solid #297508;
}
a.moreinfo1{
	font: 11px Verdana; color: #000000; text-decoration:none;
}
a.moreinfo1:hover{
	text-decoration:underline;
}
.registerbox{
	font: 12px Verdana;color: #000000;width:240px;border:solid 1px #CCCCCC;height:auto;
}
a.linkText{
	font: bold 11px Verdana;color: #959595;text-decoration:none;text-align:left;
}
a.linkText:hover{
	text-decoration:underline;
}
a.linkText1{
	font: bold 10px/20px Verdana;color: #30352F;text-decoration:none;text-align:left;
}
a.linkText1:hover{
	text-decoration:underline;
}
.text{
	font: 11px/18px Verdana; color:#000000;
}
.bottomborder{
	border-bottom: 1px solid #CCCCCC;
}
.propertyCount{
	font: bold 11px Verdana; color: #FFFFFF; background: url(img/property_count.jpg) no-repeat center center; height:27px;	vertical-align: middle;	text-align: center;
}
a.list{
	font: 11px/22px verdana;	color:#000000;	text-decoration:none;	background: url(img/list.jpg) no-repeat left center;	padding-left:20px;	height:22px;
}
a.list:hover{
	color:#297302;
}
a.listbold{
	font: bold 11px/22px verdana;	color:#000000;	text-decoration:none;	background: url(img/list.jpg) no-repeat left center;	padding-left:20px;	height:22px;
}
a.listbold:hover{
	color:#297302;
}
.topRightBottomborder{
	border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;font: 11px Verdana;color: #000000;
}
.topmenu{
	font: 12px Verdana; color: #000000; background: #ECECEC;height:30px; padding:0px 38px; vertical-align: middle;border-right:1px solid #CCCCCC;cursor:pointer;border-bottom: 1px solid #CCCCCC;
}
.topmenuOver{
	font: 12px Verdana; color: #FFFFFF; background: #767676;height:30px; padding:0px 38px; vertical-align: middle;border-right:1px solid #CCCCCC;cursor:pointer;border-bottom: 1px solid #767676;
}
.propertymenu{
	font: 12px Verdana; color: #000000; background: #ECECEC;height:30px; padding:0px 15px; vertical-align: middle;border-right:1px solid #CCCCCC;cursor:pointer;border-bottom: 1px solid #CCCCCC;
}
.propertymenuOver{
	font: 12px Verdana; color: #FFFFFF; background: #767676;height:30px; padding:0px 15px; vertical-align: middle;border-right:1px solid #CCCCCC;cursor:pointer;border-bottom: 1px solid #767676;
}
.topmenuOverArrow{
	background: url(img/menu_indi.jpg) no-repeat center top;
}
.topmenunull{
	height:30px; border-bottom: 1px solid #CCCCCC;
}
.propertymenunull{
	height:30px; border-bottom: 1px solid #CCCCCC;
}
.labelTxtBold{
	font: bold 11px Verdana;color: #000000;	height: 25px;vertical-align: middle;padding:0px 5px;
}
.greenLabelTxtBold{
	font: bold 11px Verdana;color: #297302;	height: 25px;vertical-align: middle;padding:0px 5px;
}
.gapTxt{
	font: 10px/5px Verdana; height:5px;
}
.blackBorderText{
	font: bold 12px Verdana; color:#000000;border-bottom: 1px solid #CCCCCC;height:25px;vertical-align:middle;padding:0px 5px;
}
.button{
	font: bold 11px Verdana; color:#FFFFFF;background: #367F14; height:20px; padding:0px 5px;
}
.btnLeft{
	background: url(img/btn_left.jpg) no-repeat; height: 27px; width: 10px;cursor:pointer;
}
.btnRight{	
	background: url(img/btn_right.jpg) no-repeat; height: 27px; width: 10px;cursor:pointer;
}
.btn{
	font: 600 11px/27px verdana; color: #FFFFFF; background: url(img/btn.jpg) repeat-x;	height: 27px;cursor:pointer;padding:0px 3px;
}

.btnLft{
	background: url(img/agent_btn_left.png) no-repeat;width:8px;height:28px;cursor:pointer;
}
.btnText{
	font: bold 11px Verdana; color: #000000; background: url(img/agent_btn.png) repeat-x;height:28px;padding:0px 3px;cursor:pointer;text-align:center;text-transform:uppercase;
}
.btnRght{
	background: url(img/agent_btn_right.png) no-repeat;width:8px;height:28px;cursor:pointer;
}
.pricebox{
	font: 11px Verdana; color: #000000; width:105px; border:1px solid #CCCCCC;
}
.loginBand{
	font: bold 11px Verdana; color: #000000; border-bottom: 1px solid #CCCCCC; height:30px; padding:0px 5px; vertical-align: middle;
}
.registertextarea{
	font: 12px Verdana;color: #000000;width:270px;border:solid 1px #CCCCCC;height:120px;overflow:auto;
}
.contactbox{
	font: 12px Verdana;color: #000000;width:200px;border:solid 1px #CCCCCC;height:auto;
}
.tdHeading{
	font: bold 12px Verdana;color: #297508;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;background:#FCFCFC;height:25px;padding:0px 3px;
}
.tdHeadingLast{
	font: bold 12px Verdana;color: #297508;border-bottom:solid 1px #CCCCCC;background:#FCFCFC;height:25px;padding:0px 3px;
}
.tdDisplay{
	font: 12px/20px Verdana;color: #000000;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:25px;padding:0px 3px;
}
.tdDisplayLast{
	font: 12px/20px Verdana;color: #000000;border-bottom:solid 1px #CCCCCC;height:25px;padding:0px 3px;
}
.d_day{
	background: url(img/display_day.jpg) no-repeat center center;width:93px;height:100px;
}
.d_daytxt{
	font: bold 35pt verdana;color: #188417;	height:38px;	text-align: center;	vertical-align: middle;display:marker;
}
.d_daytxt1{	
	font: bold 8pt verdana;color: #188417;	height:20px;	text-align: center;	vertical-align: middle;display:marker;
}
.propertyborderBtmg{
	border-bottom: 1px solid #CCCCCC;
}
.propertyHeadingg1{
	font:bold 12px verdana;color: #959595;padding:0px 10px;
}
.propertyborderLeftg{
	border-left: 1px solid #CCCCCC;
}
.propertyborderRightg{
	border-right: 1px solid #CCCCCC;
}
.propertyborderLRBg{
	border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;
}
.stxtcontactus{	
	font: bold 11/15px Verdana;	color: #666666;	height: 25px;	vertical-align: middle;
}
.linedivider{ 
	border-right: 1px solid #CCCCCC;padding-left:25px;
}
.stxt2{	
	font: bold 11px Verdana;	color: #000000;	height: 25px;	vertical-align: middle;
}
.rtxt2{	
	font: bold 11px Verdana;	color: #FF0033;	height: 25px;	vertical-align: middle;
}
.property-border{
	border: 1px solid #E2E2E2;padding:5px;
}

.image-border{
	border: 1px solid #DEDEDE;padding:5px;
}
.image-border-over{
	border: 1px solid #2F6809;padding:5px;
}
.trail{
	font:11px Verdana; color:#000000;text-decoration:none;
}
a.trail{
	font:11px Verdana; color:#000000;text-decoration:none;
}
a.trail:hover{
	font:11px Verdana; color:#000000;text-decoration:underline;
}
a.homelink{
	font:13px/25px Arial;
	color:#000000;
	text-decoration:none;
	background: url(img/bull.gif) no-repeat left center; padding:0px 0px 0px 20px; 
}
a.homelink:hover{
	text-decoration:underline;
}
