DIV#ContentMain .pageBlock { padding-left: 25px; }
DIV#ContentMain .pageBlock H2 { color: #2A407B; margin: 0 0 0.6em 0; padding: 0 0 0 0; font-size: 1.05em; }
DIV#ContentMain .pageBlock H3 { font-size: 1.05em; }
DIV#ContentMain .pageBlock .content H2 { padding-left: 20px; margin: 0 0 0.5em -1.7em; background-repeat: no-repeat; background-image: url(/CmsSystem/Images/icon/upf.gif); }
DIV#ContentMain {width: 700px; margin:10px 0 0 10px}
DIV#ContentMain img.propertyImage {float:left; padding: 0 20px 10px 0}
DIV#ContentMain img.propertyImageSmallLeft {float:left; padding: 0 5px 10px 0}



.quarterBlock { width: 221px; }
.halfBlock { width: 450px; }
.pageBlock { width: 690px; }
* html .pageBlock { /* IE only hack */
	width: 715px; /* IE 5 */
	width/**/: 715px; /* IE 5.5 */
	w\idth: 690px; /* IE 6 */
}

TABLE.propertyGrid { border-collapse:collapse; padding:0; margin-bottom:1em; width: 100%; }
TABLE.propertyGrid CAPTION { color: #2A407B; padding: 0.3em 0.3em 0.3em 0.5em; text-align: left; font-weight: bold; padding-bottom: 0.5em; background-color: #e5e5e5; }
TABLE.propertyGrid TBODY TR TH, TABLE.propertyGrid TBODY TR TD { color: #2A407B; padding: 0.3em 0.3em 0.3em 0.5em; text-align: left; vertical-align:top; }
TABLE.propertyGrid TR.alt TH, TABLE.propertyGrid TBODY TR.alt TD { background-color: #f5f5f5; }
