﻿body {
 margin: 0px;
 padding: 0px;
 color: #423424;
 font-size: 13px;
 font-family: Arial;
 text-align: center;
 background-image: url('body_bg.gif');
}
p {
 font-size: 14px;
}
.pageTitle { 
 color : #0d81a0;
 font-size : 20px; 
} 
.pageTitleRent { 
 color : #dca502;
 font-weight : bold; 
 font-size : 13px; 
 letter-spacing : 0.02em; 
} 
.smallTitle { 
 color : #0d81a0;
 font-weight : bold; 
 font-size : 16px;  
} 
.text8 { 
 color : #544330; 
 font-size : 9px; 
} 
.text9 { 
 color : #544330; 
 font-size : 9px; 
} 
.text10 { 
 color : #544330;  
 font-size : 10px; 
} 
.text11 { 
 color : #544330; 
 font-size : 11px; 
} 
.text12 { 
 color : #544330; 
 font-size : 12px; 
} 
.text13 { 
 color : #544330; 
 font-size : 13px; 
} 
.text14 { 
 color : #544330; 
 font-size : 14px; 
} 
.text15 { 
 color : #544330; 
 font-size : 15px; 
} 
.text18 { 
 color : #a0a0a0; 
 font-size : 18px; 
} 
.text12b { 
 color : #191919; 
 font-weight: bold;
 font-size : 13px; 
} 
.numbers { 
 color : #544330; 
 font-weight: bold;
 font-size : 14px; 
} 
.listNumbers { 
 color : #666666; 
 font-weight: bold;
 font-size : 13px; 
} 
.error { 
 color : #e70f17; 
} 
.date { 
 color : #ebe7be; 
 font-family : verdana; 
 font-size : 11px; 
} 


/* Paragraph styles starts here */
.pHeaderText {
 color: #666; 
 font-size: 14px;
 font-weight: bold;
}
.imgCursor {
 cursor: hand;
 cursor: pointer;
}
/* Paragraph styles starts here */


.navQuestion { 
 color: #666; 
 font-size: 14px;
 text-decoration: underline; 
} 
.navQuestion:hover { 
 text-decoration: none; 
} 
.navFooter:hover { 
 color: #544330; 
 text-decoration: underline; 
} 
.footer { 
 color: #544330; 
}
.navSpecial { 
 color: #444; 
 text-decoration: underline; 
} 
.navSpecial:hover { 
 text-decoration: none; 
} 
.navLinks { 
 color: #0000ff;
 font-size: 13px; 
 text-decoration: underline; 
} 
.navLinks:hover { 
 text-decoration: none; 
} 
.navLinksBig { 
 color: #0000ff;
 font-size: 17px; 
 text-decoration: underline; 
} 
.navLinksBig:hover { 
 text-decoration: none; 
} 
.navGray { 
 color: #a1a1a1; 
 font-size: 14px;
 text-decoration: underline; 
} 
.navGray:hover { 
 color: #a1a1a1; 
 text-decoration: underline; 
} 


.pID {
 padding-right: 20px;
 color : #ff0000; 
 font-weight : bold; 
 font-size : 12px;    
}
.pAddress {
 color : #097e9e; 
 font-size : 16px; 
 font-weight: bold;  
}
.pAddressLarge {
 color : #097e9e; 
 font-size : 22px;  
}
.pHeading {
 color: #097e9e; 
 font-size : 18px;  
}
.pPropertyType {
 color : #4b4b4b; 
 font-size : 16px;    
}
.pPrice {
 color : #666666; 
 font-size : 17px;
 font-weight: bold;   
}
.pPriceLarge {
 color : #ff9933; 
 font-size : 20px;
 font-weight: bold;   
}
.pStatus {
 padding-right: 0px;
 color : #0000ff; 
 font-size : 12px; 
 letter-spacing : 0.02em; 
 font-weight: bold;   
}
.pText {
 color : #666; 
 font-size : 14px;  
}
.pFeatures {
 color : #666; 
 font-size : 14px;  
}
.pSideHeader {
 color : #3e3e3e; 
 font-size : 16px; 
 font-weight: 200;
}
.pAgentName {
 color : #666; 
 font-size : 14px; 
 font-weight: bolder;   
}
.pAgentAddress {
 color : #666; 
 font-size : 12px;   
}
.pPath {
 color : #097e9e; 
 font-size : 14px;   
}

/* General styles starts here */
.modalBackground {
 background-color: Silver;
 filter: alpha(opacity=50);
 opacity: 0.7;
}
.modalPopup {
 margin: 0px;
 padding: 3px; 
 width: 806px;
 height: 640px;
 float: left;
 text-align: center;
 border: 1px solid Gray;
 background-color: #fff;
}
.modalEmailPopup {
 margin: 0px;
 padding: 3px; 
 width: 600px;
 height: 520px;
 float: left;
 text-align: center;
 border: 1px solid Gray;
 background-color: #fff;
}
.btnSlide {
 margin: 0px;
 padding: 3px;
 height: 24px;
 color: #fff;
 font-weight: bold;
 border: solid 1px #016d8b;
 background-color: #269ebf;
/* General styles ends here */