.showcondo { display:none; }
.hidecondo { display:inline; }

.hidevacant { display:inline; }

.show_cnty_manatee { display:none; }

.hidesinglestory { display:inline; }

.hide_street { display:inline; }


.showrental { display:none; }
.hiderental { display:inline; }



@media print {
 textarea { height:400px; }
 .prop_form_block { margin-bottom:2px; }
}

.popout_frame { background-color:#ccf;border:1px solid #99b;margin-left:15px;padding-left:5px;display:none;clear:both; }
.popout_frame .popout_frame { background-color:#cff;border:1px solid #9bb; }

.fcbox { background-color:#ccf;border:1px solid #99b; }
.popout_frame .fcbox { background-color:#cff;border:1px solid #9bb; }

.pop-info-box { background-color:#ccf;border:1px solid #99b;padding:3px;position:absolute;top:0px;left:0px;min-width:150px; }

.prop_form_block { width:750px;margin:auto;background-repeat:no-repeat;margin-bottom:20px; }
.prop_form_block .title { padding:6px 10px;font-weight:bold;color:#fff;height:13px; overflow:hidden;vertical-align:middle;border-radius:8px 8px 0px 0px;background-image:url(/img/prop_form_header.gif);border-bottom:1px solid #204e67; }
.prop_form_block .body { padding:5px 12px; background-color:#e7ebee; background-repeat:repeat-x; background-image:url(/img/prop_form_backing.gif); border:1px solid #bbf; }

.prop_form_block .body .fcont { margin:5px;min-width:1px; }
* html .prop_form_block .body .fcont { height: 0.01%; }
.fcbord { border:1px solid #bbf;padding:5px;margin-bottom:10px; }

#prop_form_main_block { width:760px;margin-left:180px;height:16px;font-weight:bold;color:#fff;padding:7px 10px;border-radius:8px 8px 0px 0px;background-image:url(/img/prop_form_header.gif);border-bottom:1px solid #204e67;position:relative; }
#prop_form_main_block_body { width:758px;margin-left:180px;background-color:#eef;background-image:url(/img/vert_fade_long.jpg);background-repeat:repeat-x;padding:0px 10px;border:1px solid #ddf; }

.pof_half { float:left;width:48%;height:22px; }
.pof_third { float:left;width:31%;height:22px; }

.prop_req { font-weight:bold;color:#005; }
.req_star { font-weight:bold;color:#f00;font-size:16pt;font-family: "Arial", "Helvetica", "sans-serif";;vertical-align:middle; }
.help { color:#380; border-bottom:1px dashed #180;cursor:help; }

.subtitle { font-weight:bold; }
.title.prop_req, .subtitle.prop_req { font-weight:bold;color:#a00;white-space:nowrap; }
.title.prop_req:after, .subtitle.prop_req:after { content:" *";font-weight:bold;color:#f00;line-height:1em;font-size:16pt;font-family: "Arial", "Helvetica", "sans-serif";;vertical-align:middle; }
.title.prop_req .normal, .subtitle.prop_req .normal, .title .normal, .subtitle .normal { font-weight:normal;color:#000;white-space:normal; }


.cfg_use { color:#080;background-color:#ccc; }
.edit_controls { color:#9f5;background-color:#777;padding:3px;font-weight:bold; }

#frm_cfg_unused_marker { border:2px solid #f60;width:90%;padding:4px;margin:10px auto;font-weight:bold;font-style:italic;color:#006; }

#auto-page-menu { position:absolute;top:0px;left:0px;padding:0px 5px;width:170px;text-align:center; }
#auto-page-menu li { margin-bottom:3px;cursor:pointer;color:#00a;text-align:left; }
#auto-page-menu li.selected { color:#08c;font-weight:bold; }
#auto-page-menu li:hover { text-decoration:underline; }
#auto-page-menu li img { margin-left:10px;vertical-align:middle; }
#auto-page-nav { width:290px;padding:5px 0px;margin-bottom:10px;margin-top:45px;text-align:center; }
#auto-page-nav .auto-page-nav-link { cursor:pointer;color:#03f;vertical-align:bottom;margin-right:7px; }
#auto-page-nav .auto-page-nav-link:hover { text-decoration:underline; }
#auto-page-nav .auto-page-nav-link.auto-page-current-page { font-size:1.3em;color:#f60; }
#auto-page-showall { cursor:pointer;color:#00a;text-align:center;margin:-5px 0px 5px 0px;display:inline-block;font-size:0.8em; }
#auto-page-showall:hover { text-decoration:underline; }

#auto-save-info { position:fixed;top:0px;right:0px;background-color:#aaf;border:1px solid #77a;padding:3px;font-size:0.9em;font-style:italic;color:#00a;z-index:10000; }
#auto-save-frame { display:none; }

#save-edit-buttons { position:absolute;top:350px;left:-150px;width:120px;color:#000;font-weight:normal; }