.MBBv3 .fl-btn-container { background: #D0CFD5; width: 125px; height: 24px; margin: 0 auto; }
.MBBv3 .fl-btn-box { background: #fff; padding: 1px; height: 20px; }
.MBBv3 .fl-btn { background: #017CB2; color: #FFFFFF; font-size: 12px; 
	font-weight: bold; height: 20px; line-height: 20px; font-family: Arial; cursor: pointer; }
.MBBv3 .fl-btn:hover { background: #D76300; color: #FFFFFF; }
.MBBv3 .fl-reg-btn-container { background: #D0CFD5; width: 125px; height: 24px; margin: 0 auto; }

.MBBv3 .fl-lv-header { border: 1px solid #000033; background: #000033; width: 95%; 
	margin: 0 auto; padding: 5px 10px; font-size: 16px; color: #FFFFFF; }
.MBBv3 .fl-lv-wrapper { border: 1px solid #D0CFD5; background: #EAE2B7; width: 95%; margin: 0 auto; padding: 10px; }
.MBBv3 .fl-lv-img-wrapper { border: 1px solid #6B5E4F; background: #FFFFFF; padding: 2px; float: left; }
.MBBv3 .fl-lv-img-box { height: 115px; width: 140px; }
.MBBv3 .fl-lv-details-wrapper { margin-left: 155px; margin-right: 140px; }
.MBBv3 .fl-lv-details2-wrapper { float: right; width: 140px; }
.MBBv3 .fl-lv-details-company { font-size: 18px; font-weight: bold; color: #FFFFFF; letter-spacing: .01em; }
.MBBv3 .fl-lv-details-price { font-size: 18px; font-weight: bold; color: #000033; padding-bottom: 8px; text-align: right; }
.MBBv3 .fl-lv-details-address { font-size: 15px; color: #493533; padding-bottom: 8px; letter-spacing: .02em; }
.MBBv3 .fl-lv-details-mls { font-size: 14px; color: #6B5E4F; padding-bottom: 8px; font-style: italic; text-align: right; }
.MBBv3 .fl-lv-details-details { font-size: 12px; color: #6B5E4F; padding-bottom: 8px; }
.MBBv3 .fl-lv-details-details2 { font-size: 12px; color: #6B5E4F; padding-bottom: 6px; text-align: right; }

.MBBv3 .fl-lv-featured-wrapper { border: 1px solid #000033; background: #FAF7E4; width: 95%; margin: 0 auto; padding: 10px; }
.MBBv3 .fl-lv-featured-img-wrapper { border: 1px solid #000033; background: #FFFFFF; padding: 2px; float: left; cursor: pointer; }
.MBBv3 .fl-lv-featured-img-box { height: 150px; width: 200px; }
.MBBv3 .fl-lv-featured-details-wrapper { margin-left: 215px; margin-right: 140px; }
.MBBv3 .fl-lv-featured-details-price { font-size: 18px; font-weight: bold; color: #000033; padding-bottom: 8px; text-align: right; }
.MBBv3 .fl-lv-featured-details-address { font-size: 15px; color: #493533; padding-bottom: 8px; letter-spacing: .02em; }
.MBBv3 .fl-lv-featured-details-mls { font-size: 14px; color: #6B5E4F; padding-bottom: 8px; font-style: italic; text-align: right; }
.MBBv3 .fl-lv-featured-details-details { font-size: 12px; color: #6B5E4F; padding-bottom: 8px; }
.MBBv3 .fl-lv-feature-details-details2 { font-size: 12px; color: #6B5E4F; padding-bottom: 6px; text-align: right; }
.MBBv3 .fl-featured-btn-container { background: #D0CFD5; width: 125px; height: 24px; margin: 0 auto; }
.MBBv3 .fl-featured-btn-box { background: #fff; padding: 1px; height: 20px; }
.MBBv3 .fl-featured-btn { background: #017CB2; color: #FFFFFF; font-size: 12px; font-weight: bold; 
	height: 20px; line-height: 20px; font-family: Arial; cursor: pointer; }
.MBBv3 .fl-featured-btn:hover { background: #D76300; color: #FFFFFF; }
.MBBv3 .featured-listing { font-size: 15px; }
.MBBv3 .fl-disclaimer { color: #000000; text-align: center; font-size: 9px; line-height: 1em; letter-spacing: 0px; padding: 10px; }

/* Paging Styles */
.MBBv3 .MBBv3_SR_Pager { width: 320px; padding: 0; margin: 0 auto; }
.MBBv3 .MBBv3_SR_Pager .MBBv2_Pagerbutton { color: #FFFFFF; background: #017CB2; line-height: 20px; cursor: pointer; 
	border: 1px solid #D0CVD5; padding: 1px 3px; font-size: 12px; }
.MBBv3 .MBBv3_SR_Pager .MBBv2_Pagerbutton_disabled { color: #CCCCCC; background: #EFEFEF; 
	border: 1px solid #CCCCCC; font-size: 11px; padding: 1px 5px; line-height: 20px; }
.MBBv3 .MBBv3_SR_Pager .MBBv2_Pagerbutton:hover { color: #FFFFFF; background: #6B5E4F; }


