﻿BODY { 	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-LEFT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica }
TABLE { 	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica }
TR {	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica }
TD { 	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica }
.size00 { 	FONT-SIZE: 9px }
.size01 { 	FONT-SIZE: 10px }
.size02 { 	FONT-SIZE: 11px }
.size03 { 	FONT-SIZE: 12px }
.size04 { 	FONT-SIZE: 13px }
.toppromo { 	FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica }
.secondpromo { 	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica }
.BoldHeader {
	FONT-SIZE: 12px;
	COLOR: #004499;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
}
.lightborder { border-color: #BFAA95 } 
UL.RIVAGE {
	list-style-type: disc;
	color: #C0AA93;
}

A:link { 	COLOR: #EF741D; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none }
A:visited { 	COLOR: #EF741D; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A:active {
	COLOR: #EF741D; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #EF741D; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.secondpromolink:link {
	COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.secondpromolink:visited {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.secondpromolink:active {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.secondpromolink:hover {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.pololink:link {
	COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.pololink:visited {
	COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.pololink:active {
	COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.pololink:hover {
	COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.btmlinktext:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica
}

A.zilbert_nav_footer {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.zilbert_nav_footer:link {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.zilbert_nav_footer:active {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.zilbert_nav_footer:visited {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.zilbert_nav_footer:hover {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.zilbert_nav_footer22 {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.zilbert_nav_footer22:link {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.zilbert_nav_footer22:active {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.zilbert_nav_footer22:visited {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.zilbert_nav_footer22:hover {
	FONT-SIZE: 10px; COLOR: #FDC43E; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}



A.unit {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.unit:link {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.unit:active {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.unit:visited {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.unit:hover {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}



A.zilbert_nav_footer33 {
	FONT-SIZE: 10px; COLOR: #C0C0C0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer33:link {
	FONT-SIZE: 10px; COLOR: #C0C0C0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer33:active {
	FONT-SIZE: 10px; COLOR: #C0C0C0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.zilbert_nav_footer33:visited {
	FONT-SIZE: 10px; COLOR: #C0C0C0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer33:hover {
	FONT-SIZE: 10px; COLOR: #C0C0C0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}




A.zilbert_nav_footer3399 {
	FONT-SIZE: 12px; COLOR: #B4C1FE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer3399:link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer3399:active {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.zilbert_nav_footer3399:visited {
	FONT-SIZE: 12px; COLOR: #C0C0C0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer3399:hover {
	FONT-SIZE: 12px; COLOR: #C0C0C0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}











.inputs {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: bold; BACKGROUND: #EF741D
}

.inputs_form {
	FONT-SIZE: 10px; COLOR: #004499; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: bold; 
}



A.zilbert_nav_footer44 {
	FONT-SIZE: 10px; COLOR: #B4C1FE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer44:link {
	FONT-SIZE: 10px; COLOR: #B4C1FE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer44:active {
	FONT-SIZE: 10px; COLOR: #B4C1FE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.zilbert_nav_footer44:visited {
	FONT-SIZE: 10px; COLOR: #B4C1FE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer44:hover {
	FONT-SIZE: 10px; COLOR: #B4C1FE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}




A.zilbert_nav_footer55 {
	FONT-SIZE: 12px; COLOR: #B4C1FE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer55:link {
	FONT-SIZE: 12px; COLOR: #B4C1FE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer55:active {
	FONT-SIZE: 12px; COLOR: #B4C1FE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.zilbert_nav_footer55:visited {
	FONT-SIZE: 12px; COLOR: #B4C1FE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zilbert_nav_footer55:hover {
	FONT-SIZE: 12px; COLOR: #B4C1FE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}



.pipe {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.footerlink:link {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.footerlink:visited {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.footerlink:active {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.footerlink:hover {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
.footertext {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}


A.sofi:link {
	FONT-SIZE: 10; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.sofi:visited {
	FONT-SIZE: 10; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.sofi:active {
	FONT-SIZE: 10; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.sofi:hover {
	FONT-SIZE: 10; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.sofitext {
	FONT-SIZE: 12; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


A.navi:link {
	FONT-SIZE: 12; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.navi:visited {
	FONT-SIZE: 12; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.navi:active {
	FONT-SIZE: 12; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.navi:hover {
	FONT-SIZE: 12; COLOR: #EF741D; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.navitext {
	FONT-SIZE: 12; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: normal; TEXT-DECORATION: none
}


/* Table formatting */
.listings-tbl { border: 1px solid #000; }
.listings-tbl small { color: #777; }
.listings-tbl th { padding: 3px; text-align: center; border-bottom: 1px solid #000; background: #e4a324; color: #fff; font-size: 13px; }
.listings-tbl td { padding: 3px; text-align: left; border-bottom: 1px solid #ccc; }
.listings-tbl td.w { padding: 3px; text-align: center; border-bottom: 1px solid #ccc; color: #000; }
.listings-tbl td.c { padding: 3px; text-align: center; border-bottom: 1px solid #ccc; background: #f9f9f9; color: #000; }
.listings-tbl td.cr { padding: 3px; text-align: right; border-bottom: 1px solid #ccc; background: #f9f9f9; color: #000; }
.listings-tbl td.cl { padding: 3px; text-align: left; border-bottom: 1px solid #ccc; background: #f9f9f9; color: #000; }
.listings-tbl td.listprice { padding: 3px; text-align: right; border-bottom: 1px solid #ccc; color: #e4a324; font-weight: bold; }

/* Simple table formatting */
.tbl th { padding: 1px 2px; border-bottom: 1px solid #000; font-size: 13px; font-weight: bold; text-align: center; color: #049; }
.tbl td { padding: 3px; border-bottom: 1px solid #ccc; font-size: 11px; text-align: center; }

/* City Info */
#cityinfo { margin: 15px; padding: 0; }
#cityinfo h3 { font-size: 26px; border-bottom: 1px solid #000; }
#cityinfo p { font-size: 12px; line-height: 1.5em; text-indent: 30px; }
#cityinfo img { float: right; margin: 5px; padding: 2px; }
#findprops ul, #findprops li { display: inline; padding: 5px; }
#h-Post .title, #hlinks a { padding: 0 3px; background: transparent; color: #000; text-decoration: none; text-transform: uppercase; font-size: 10px; }
#h-Post { background: #feffe4; color: #000; }
.historyitem { float: left; margin: 5px 3px; padding: 1px; border: 1px solid #ccc; height: 70px; background: #f1f0f0; color: #000; text-align: left; white-space: nowrap; }
.selector { float: right; margin: 0; padding: 0; }
#friend label { font-weight: bold; }
#dadecitylist, #browardcitylist, #othercitylist { float: left; padding: 0 10px; }
#dadecitylist h3, #browardcitylist h3, #othercitylist h3 { font-size: 14px; color: #000; background: transparent; }
#dadecitylist ul, #browardcitylist ul, #othercitylist ul { list-style: none; margin: 0 5px; padding: 0; }
#dadecitylist li, #browardcitylist li, #othercitylist li { line-height: 20px; }

#tipbox { padding: 0; border: 1px solid #e4b24f; background: #feffe4; }
#tipbox h3 { margin: 0; padding: 2px; color: #fff; background: #e4b24f; font-size: 10px; text-align: left; white-space: nowrap; }
#tipbox p { margin: 0; padding: 4px; }
#tipbox label { font-weight: bold; }


/* Sidebars */
#local, #manage, #feat-props, #reg-info, #quick-facts, #feat-agent { border: 1px solid #777; margin: 0; padding: 0; background: #f1f1f1 url(../images/sidebar-bg.gif) top repeat-x; color: #000;  }
#quick-facts h3 span { display: none; }
#quick-facts h3 { margin: 0; padding: 0; height: 45px; background: url(../images/facts_info.gif) no-repeat; }
#quick-facts p { margin: 0; padding: 5px; }
#local small, #manage small, #feat-props small { color: #808080; font-weight: bold; }
#local strong { color: #7B9DC0; font-size: 12px; font-weight: bold; }
#local .row { margin: 5px 5px 10px 5px; padding: 2px 5px; border-bottom: 1px solid #777; }
.feat-prop { margin-bottom: 10px; padding: 3px 5px; text-align: center; }
.feat-prop img { text-align: center; }
.feat-prop .price { font-size: 14px; color: #e4a324; }
#benefits ul { margin: 5px; padding: 0; list-style: outside; }
#benefits li { margin: 0 0 0 10px; padding: 0 0 7px 0; list-style-image: url(../images/ndi.jpg); font-size: 12px; font-weight: bold; }

/* Property View section */
#propview, #searchfrm, #about { margin: 0; padding: 0; }
#rosterfrm { margin: 0 0 0 30px; padding: 0; }
#column1 { margin: 12px 10px 0 0; }
#column2 {  margin: 5px; padding: 5px; }
#propdetails { border-left: 1px solid #fff; padding: 10px; margin: 0; }
#propdetails { border-right: 1px solid #fff; padding: 10px; margin: 0; }
#propdetails .row { clear: both; border-bottom: 1px solid #ccc; padding-top: 3px; }
#propdetails .row .label { float: left; text-align: left; }
#propdetails .row .field { float: right; text-align: right; font-weight: bold; }
.price { font-weight: bold; font-size: 14px; color: #e4a324; }
#captionbox { text-align: center; font-weight: bold; }
#propdesc h3, #propfeatures h3, #infofrm h3, .frmsection h3, #p-container h3, .s-container h3 { margin: 0; padding: 2px 0 2px 15px; border-top: 1px solid #777; border-bottom: 1px solid #777; background: #feffe4; color: #777; font-size: 14px; font-weight: bold; }
#propdesc p, #propfeatures p, .frmsection p { margin: 0; padding: 20px 0; }
html>body #propdesc p, html>body #propfeatures p, html>body .frmsection p { margin: 0; padding: 20px 15px; }
#infofrm .row { padding: 3px 0; }
#infofrm .label {  padding: 2px 1%; text-align: right; font-weight: bold; white-space: nowrap; }
#infofrm .field { padding: 2px 0; text-align: left; }
#infofrm .btn { padding: 3px; text-align: center; }
#disclaimer p { font-size: 10px; text-align: justify; }

A.title {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.title:link {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.title:active {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.title:visited {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.title:hover {
	FONT-SIZE: 10px; COLOR: #FDC43E; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.headlines {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.headlines:link {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.headlines:active {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.headlines:visited {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.headlines:hover {
	FONT-SIZE: 10px; COLOR: #FDC43E; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.headline {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #004499;
}
.BoldHeaderCopy10 {
	FONT-SIZE: 11px;
	COLOR: #004499;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
}
.DescTextSmall {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
.BoldHeaderLarger {
	FONT-SIZE: 14px;
	COLOR: #004499;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
}
.BigNormalText {
	FONT-SIZE: 16px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.BigNormalTextWhite {
	FONT-SIZE: 16px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
.BoldHeaderMobile {
	FONT-SIZE: 16px;
	COLOR: #004499;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}
.GreenHighlight {
	font-weight: bold;
	color: #00FF00;
}
