	body{border:0px;margin:0px;}
	td{vertical-align:top;}
	.lTable{width:100%;height:100%}
	.lTopLeft{width:16px;height:16px;}
	.lTopCenter{height:16px;}
	.lTopRight{width:16px;height:16px;}
	.lMiddleLeft{width:16px;}
	.lMiddleCenter{vertical-align:top;}
	.lMiddleRight{width:16px;}
	.lBottomLeft{width:16px;height:16px;}
	.lBottomCenter{height:16px;}
	.lBottomRight{width:16px;height:16px;}
	.lPageTop{height:60px;}
	.lMenu{width:150px;vertical-align:top;padding:5px 2px 5px 5px;}
	.lPageBottomLeft{width:150px;height:20px;vertical-align:center;padding:2px 2px 0px 5px;}
	.lPageBottomRight{padding:2px;}
	.lPageBottom{height:20px;}
	.lTd1px{height:1px;padding:0px;}
	.lright{text-align:right;}
	.lpage a{text-decoration:none;}
	
	.lsearchtable{width:500px;}
	.lsearchaddress{width:380px;}

	.limagelist{width:300px;}
	.propertydesc{width:300px;}
	.lResultsRow{width:100%;/*table-layout:fixed;*/border-collapse:collapse;}
	.lResultsImage{width:110px;vertical-align:top;padding-top:3px}
	.lResultsImage img{width:100px;height:75px;}
	.lResultsAddress{width:50%;}
	.lResultsStatus{width:90px;vertical-align:top;font-weight:bold; }
	.lResultsPrice{width:80px;vertical-align:top;font-weight:bold;}
	.lResultsPriceLets{width:120px;vertical-align:top;font-weight:bold;}
	.lresultsDescription{height:40px;width:100%;}
	.lresultspace{width:5px;}
	.lresultscellspace{border-collapse:collapse;width:100%}
	.lresultscellspace td{padding:0px;}
	.lpagecontrol{width:50px;text-align:center;}

	.ldetailsbutton td{text-align:center;font-size:10px;}
	.ldetailsbutton td img{width:38px;height:38px;border:0px;}
	.ldetailsnoborder{border:0px !important;}

	.lgalleryimage{width:533px;height:400px;}

	.lfeedbacktextarea{width:200px;height:100px;}
	.lfeedbackemail{width:200px;}
	.lfeedbacktable{width:450px;}

	.lofficesaddress{width:300px;}

	.lregistrationalignmiddle td{vertical-align:middle;padding:0px 2px 0px 2px;}

	.lprintabletable, .lprintabletableend{width:650px;overflow:hidden;position:relative;top:0px;left:0px;}
	.lprintabletable{page-break-after: always;}
	.lprintablehdrtable, .lprintableftrtable{width:100%;border-collapse:collapse;}
	.lprintableftrtable{position:absolute;bottom:0px;left:3px;}

	.ftitle{width:320px;}
	.small{font-size:11px;font-weight:normal;}
	
	.im_sml{position:relative;height:12px;width:12px;border:1px solid #000000;background-color:#FFE400}
	.vt_sml{position:relative;height:12px;width:12px;border:1px solid #000000;background-color:#FF8400}
	.fp_sml{position:relative;height:12px;width:12px;border:1px solid #000000;background-color:#FF1800}

    .sponsercontainter{width:675px; }
	.sponser1{float:left; width:380px; }
	.sponser1 h1{font-size:52px; text-align:center}
	#p2{text-align:center;}
	#sepbar{margin-left:10px;}
	.sponser2{float:right; width:270px; margin-top:120px;}

/*hide print class when printing*/
	@media print {
		.print { display:none; }
	}
/* form whitespace fix */
	form {border:0px;margin:0px;padding:0px}

/* generic button class */
	.cButton1, .cButton2 {width:130px}
	.cButton3 {width:93px}
	.cButton, .iButton{color:#F5F4EA; margin:0px;vertical-align:top;top:0px;position:relative;text-decoration:none;background-color:#59caea;height:19px;border:1px solid #003C74;font-size:11px;padding:1px 7px 1px 7px;vertical-align:middle;text-align:center;}
	.cButton:hover {color:white;}
	.cButtonDisabled, .iButtonDisabled{margin:0px;top:0px;position:relative;text-decoration:none;background-color:#F5F4EA;height:19px;border:1px solid #DBD9D1;font-size:11px;padding:1px 7px 1px 7px;vertical-align:middle;text-align:center;color:#DBD9D1;}
	
	.iButtonDisabled{padding:0px 7px 1px 7px;}
	.iButton {padding:0px 7px 1px 7px;cursor:hand;}
/* end button class */

/* currency styles */

	.currencyspan{width:25px;font-weight:normal;color:gray;position:relative;text-align:right;}
	.currencytilde{color:Blue;}
	.altprice{font-weight:bold;font-size:6pt;color:gray;}
	.approxtext{color:Gray;}

/* end currency styles */

.fillBg{background-color:#d3d3d3;padding:0px;}
.fillBgFade{background-color:#eeeeee;padding:0px;}

.lprintabletable * {color:#000000 !important}

	.white{font-size: 11px; color: #ffffff;text-decoration:none;}
	.white a{font-size: 11px; color: #ffffff;text-decoration:none;}
	.white a:hover{font-size: 11px; color: #59CAEA;text-decoration:none;}
	.bluhdr{font-size: 18px; color: #59CAEA;font-family:tahoma, arial}
	.redtxt a{font-size: 12px; color: #EC1B06;font-family:tahoma, arial;}
	.redtxt a:hover{font-size: 12px; color: #EC1B06;font-family:tahoma, arial;text-decoration:underline;}
	.mrntxt{font-size: 12px; color: #022F50;font-family:tahoma, arial}
	.mrntxt1{font-size: 11px; color: #022F50;font-family:tahoma, arial}
	.redtxt{font-size: 12px; color: #EC1B06;font-family:tahoma, arial}
	.whitehdr{font-size: 16px; color: White;font-family:tahoma, arial}
	.h1{font-size: 16px; color: White;font-family:tahoma, arial}
	.whitehdr2{font-size: 14px; color: White;font-family:tahoma, arial}
	.whitehdrtwo{font-size: 14px; color: White;font-family:tahoma, arial}
	.whitehdrtwo b{font-size: 14px; color: White;}
	.lPageTop{background-color:#034484;color:#ffffff}
	.lPageBottom{background-color:#034484;}
	.lMenu{background-color:#a1a1a1;border-right:1px solid #ffffff;}
	/*.lPageTop img{width:191px;height:60px;}*/
	/*.lTd1px{background-color:#29195A;}*/
	.lResultsImage img{border:1px solid #636363}
	.fTitle{font-size:14px;font-weight:bold;}
	.fTitle2{font-size:14px;color:#022F50;font-weight:bold;}
	.fNormal{vertical-align:top;}
	.fNormalSmall{font-size:10px;}
	a{color:#000000;}
	a:hover{color:#5A4B84;}

	.ldetailsthumbnail img{width:96px;height:70px;border:1px solid #636363}
	.ldetailsthumbnailoff img{width:98px;height:70px;border:0px;}
	.ldetailsmainimage, .lprintablemainimage{border:1px solid #636363}
	.ldetailsbutton td{color:#636363}
	.lhighlightarea{background-color:#022f50;padding:5px;border:1px solid #636363; border-color: #59caea}
	.lhighlightarea .alert{color:#ff0000;font-size:14px;}
	.lmenutable td a{text-decoration:none;color:#ffffff;}
	.lmenutable td a:hover{text-decoration:none;color:#d3d3d3;}
	.lmenutable td b{color:#ffffff;}

	.lresultscellspace{background-color:#E0DFE3;}
	.lprintablehdrtable{background-color:#ffffff;height:60px;}
	.lprintablehdrtable td, .lprintableftrtable td{vertical-align:middle}
	.lprintableftrtable{height:20px;}
	.lprintableheading{text-align:center;font-weight:bold;font-size:14px;}
	.lprintablethumbnail img{border:1px solid #636363;}
	.lprintablethumbnailoff img{width:300px;height:225px;}

/* webdadi link */
	.lpagebottomleft{background-color:#034484;}
	.lpagebottomright{font-size:11px;color:#034484;text-align:right}
	.lpagebottomright a{font-size:11px;color:#ffffff;text-decoration:none;}
	.lpagebottomright a:hover{color:#ffffff;}
	sup{font-size:9px;}
/*end webdadi link */

/* font fixes */
button{font-size:11px;}
select{font-size:11px;}
input{font-size:11px;}
*, .fnormal, .lresultsaddress, .lresultsstatus, .lresultspricelets, .lresultsprice, .lresultsDescription, .lhighlightarea, .lpagecontrol, .lofficesaddress{font-size:11px;font-family:tahoma, arial}
/* end font fixes */

/* mortgage calculator */
.mortcalc{border:1px dotted #ffffff}
/* end mortgage calculator*/