	.lPageTop{background-color:#003265;color:#ffffff}
	.lPageBottom{background-color:#ffffff;}
	.lMenu{background-color:#C0C4E5;border-right:1px solid #003265;}
	.lPageTop img{width:265px;height:81px;}
	.lTd1px{background-color:#E0DFE3;padding:0px;}
	.lResultsImage img{border:1px solid #636363}
	.fTitle{font-size:14px;font-weight:bold;}
	.fNormal{vertical-align:top;}
	.fNormalSmall{font-size:10px;}
	a{color:#003265;text-decoration:none;}
	a:hover{color:#006699;}

	.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:#E0DFE3;padding:10px;border:1px solid #636363}
	.lhighlightarea .alert{color:#ff0000;font-size:14px;}
	.lmenutable td a{text-decoration:none;color:#ffffff;}
	.lmenutable td a:hover{text-decoration:none;color:#9999CC;}

	.lresultscellspace{height:1px;padding:0px!important;width:100%;background-color:#E0DFE3;}
	.lprintablehdrtable{background-color:#003265;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:#C0C4E5;border-right:1px solid #003265;}
	.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 #000000}
/* end mortgage calculator*/

/* generic button class */
	.cButton1, .cButton2 {width:112px}
	.cButton3 {width:93px}
	.cButton, .iButton{margin:0px;vertical-align:top;top:0px;position:relative;text-decoration:none;background-color:#F0F0EB;height:19px;border:1px solid #003C74;font-size:11px;padding:1px 7px 1px 7px;vertical-align:middle;text-align:center;}
	.cButton:hover {color:#000000;}
	.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 */
.white1 {
	FONT-SIZE: 18px; COLOR: #003265; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.white2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.white3 {
	FONT-SIZE: 13px; COLOR: #003265; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.bluetitle {
	FONT-SIZE: 20px; COLOR: #003265; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.blue3 {
	FONT-SIZE: 12px; COLOR: #003265; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none; text-align:right;
}

.hips h2{display:inline;}