.border  { border: solid 1px #636 }
h1,.title { color: #663; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contact  { color: #636; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contact_tr { height: 30px }
.contact_divider_tr { height: 75px }
.contact_reqd { color: red; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.map      { color: #636; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #636 }
.calc    { color: #636; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f1e5f0; text-align: justify; border: solid 1px #636; width: 100% }
.calc_answers   { color: #636; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; text-align: justify; border: solid 1px #636; width: 100% }
.cma_bkgd1  { color: #636; background-color: #bbb }
.cma_bkgd2 { background-color: #f0f8ff }
.cma_bkgd3 { background-color: #e8fde8 }
.flyer { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.flyer_details { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.flyer_footer { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.hilite { color: #ff8c00; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bullets  { color: #636; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.bullets a:link  { color: #636; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: center }
.bullets a:hover  { color: #663; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
.bullets a:active  { color: #636; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.bullets a:visited  { color: #636; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: center }
.bullets a:visited:hover  { color: #663; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
.main_text { color: #636; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.main_text a:link { color: #636; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text a:hover { color: #663; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.main_text a:active { color: #636; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.main_text a:visited { color: #636; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text a:visited:hover { color: #663; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_links { color: #636; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.nav_links a:link { color: #636; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.nav_links a:hover { color: #663; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_links a:active { color: #636; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.nav_links a:visited { color: #636; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.nav_links a:visited:hover { color: #663; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_links_over { color: #663; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_links_over a:link { color: #663; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_links_over a:hover { color: #663; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_links_over a:active { color: #663; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_links_over a:visited { color: #663; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_links_over a:visited:hover { color: #663; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footer { color: #636; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footer a:link { color: #636; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.footer a:hover { color: #663; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footer a:active { color: #636; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footer a:visited { color: #636; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.footer a:visited:hover { color: #663; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.header_info { color: black; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.header_info a:link { color: #000; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.header_info a:hover { color: #663; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.header_info a:active { color: #000; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.header_info a:visited { color: #000; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.header_info a:visited:hover { color: #663; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
hr  { color: #636 }
.slideshow  { color: #636; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.slideshow_buttons     { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: gray; border: solid 1px black; width: 40px }
#share       { background: #F1E5F0 20px 20px; margin: 10px; padding: 10px; border: solid 1px black }
#single_map      { width: 350px; height: 200px; }
#prop_col_1 { float: left; width: 200px; height: 200px; }
#prop_col_2 { float: left; width: 200px; padding-left: 20px; text-align: left; }
#prop_col_3 { float: left; width: 150px; padding-left: 20px; text-align: left; }
