﻿blockquote:before, blockquote:after, q:before, q:after {
content:"";
}
blockquote, q {
quotes:"" "";
}
a{
cursor: pointer;
text-decoration:none;
}
br.both{
clear:both;
}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:100;
}
#popupMortage{
display:none;
 /* hack for internet explorer 6*/
height:304px;
width:368px;
background:#FFFFFF;
border:3px solid #084B8A;
z-index:300;
padding:12px;
font-size:13px;
word-spacing:normal;
margin-top:100px;
top: 0; left:35%;
position:relative;

}
#popupMortage h1{
text-align:left;
color:#bf0000;
font-size:17px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupMortageClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#mortage{
text-align:center;
}
#backgroundPopup_popupMortage{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:800;
}



#backgroundPopup_ContactRealtor{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:800;
}
#popupContactRealtor{
display:none;
 /* hack for internet explorer 6*/
height:304px;
width:368px;
background:#FFFFFF;
border:3px solid #084B8A;
z-index:300;
padding:12px;
font-size:13px;
word-spacing:normal;
margin-top:100px;
top: 0; left:35%;
position:relative;

}


#popupContactRealtor h1{
text-align:left;
color:#bf0000;
font-size:17px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactRealtorClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#ContactRealtor{
text-align:center;
}


#backgroundPopup_RequestMore{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:800;
}
#popupRequestMore{
display:none;
 /* hack for internet explorer 6*/
height:304px;
width:368px;
background:#FFFFFF;
border:3px solid #084B8A;
z-index:300;
padding:12px;
font-size:13px;
word-spacing:normal;
margin-top:100px;
top: 0; left:35%;
position:relative;
}
#popupRequestMore h1{
text-align:left;
color:#bf0000;
font-size:17px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupRequestMoreClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#RequestMore{
text-align:center;
}



#backgroundPopup_sendToFriend{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:800;
}
#popupsendToFriend{
display:none;
 /* hack for internet explorer 6*/
height:340px;
width:368px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:80px;
top:0;
left:35%;
margin-top:100px;
position:relative;
padding:12px;
font-size:13px;
}
#popupsendToFriend h1{
text-align:left;
color:#bf0000;
font-size:17px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupsendToFriendClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#sendToFriend{
text-align:center;
}



#backgroundPopup_SaveTerms{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:800;
}
#popupSaveTerms{
display:none;
 /* hack for internet explorer 6*/
height:304px;
width:368px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:80px;
top:0;
left:35%;
margin-top:100px;
position:relative;
padding:12px;
font-size:13px;
}
#popupSaveTerms h1{
text-align:left;
color:#bf0000;
font-size:17px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupSaveTermsClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#SaveTerms{
text-align:center;
}



#backgroundPopup_Testimonial{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:800;
}
#popupTestimonial{
display:none;
 /* hack for internet explorer 6*/
height:304px;
width:368px;
background:#FFFFFF;
border:3px solid #084B8A;
z-index:300;
padding:12px;
font-size:13px;
word-spacing:normal;
margin-top:100px;
top: 0; left:35%;
position:relative;
}
#popupTestimonial h1{
text-align:left;
color:#bf0000;
font-size:17px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupTestimonialClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#Testimonial{
text-align:center;
}


#backgroundPopup_MortagePreview{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:800;
}
#popupMortagePreview{
display:none;
 /* hack for internet explorer 6*/
height:304px;
width:368px;
background:#FFFFFF;
border:3px solid #084B8A;
z-index:300;
padding:12px;
font-size:13px;
word-spacing:normal;
   margin-top:100px;
   top: 10%; left:35%;
   position:relative;

}
#popupMortagePreview h1{
text-align:left;
color:#bf0000;
font-size:17px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupMortagePreviewClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#MortagePreview{
text-align:center;
}


#backgroundPopup_RequestMorePreview{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:800;
}
#popupRequestMorePreview{
display:none;
 /* hack for internet explorer 6*/
height:304px;
width:368px;
background:#FFFFFF;
border:3px solid #084B8A;
z-index:300;
padding:12px;
font-size:13px;
word-spacing:normal;
   margin-top:100px;
   top: 10%; left:35%;
   position:relative;

}
#popupRequestMorePreview h1{
text-align:left;
color:#bf0000;
font-size:17px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupRequestMorePreviewClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#RequestMorePreview{
text-align:center;
}


#backgroundPopup_sendToFriendPreview{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:800;
}
#popupsendToFriendPreview{
display:none;
 /* hack for internet explorer 6*/
height:304px;
width:368px;
background:#FFFFFF;
border:3px solid #084B8A;
z-index:300;
padding:12px;
font-size:13px;
word-spacing:normal;
   margin-top:100px;
   top: 10%; left:35%;
   position:relative;

}
#popupsendToFriendPreview h1{
text-align:left;
color:#bf0000;
font-size:17px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupsendToFriendPreviewClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#sendToFriendPreview{
text-align:center;
}

#backgroundPopup_ContactRealtorPreview{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:800;
}
#popupContactRealtorPreview{
display:none;
 /* hack for internet explorer 6*/
height:304px;
width:368px;
background:#FFFFFF;
border:3px solid #084B8A;
z-index:300;
padding:12px;
font-size:13px;
word-spacing:normal;
margin-top:100px;
top: 0; left:35%;
position:relative;

}


#popupContactRealtorPreview h1{
text-align:left;
color:#bf0000;
font-size:17px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactRealtorPreviewClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#ContactRealtorPreview{
text-align:center;
}

  #message_box { 
       position: absolute; 
       top: 300; left: 0; 
       z-index: 900; 
	   background:#ffc;
	   padding:5px;
       border:1px solid #CCCCCC;
       text-align:center; 
       font-weight:bold; 
       width:99%;
	   margin-top:300px;
      }
	  
	  
	  
	  
.backgroundPopup_Testimonials{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:800;
}
.popupTestimonials{
display:none;
 /* hack for internet explorer 6*/
height:304px;
width:368px;
background:#FFFFFF;
border:3px solid #084B8A;
z-index:300;
padding:12px;
font-size:13px;
word-spacing:normal;
margin-top:100px;
top: 0; left:35%;
position:relative;
}
.popupTestimonials h1{
text-align:left;
color:#bf0000;
font-size:17px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
.popupTestimonialsClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
.Testimonials{
text-align:center;
}

.backdiv
{
opacity:0.7;
}
	  
	  
	  