#roster_top_right{width:286px;height:201px;overflow:hidden;padding:16px;background:url(/images/roster_bg.jpg) no-repeat top left;border:1px solid #ddd;float:right;margin:0;font-size:12px;}#roster_top_right h2{width:130px;margin-bottom:34px;font-size:22px;}#roster_top_right p{width:145px;line-height:150%;}#roster_top_left{margin:0;padding:0;width:320px;font-size:12px;}#roster_top_left h2{font-size:24px;color:#476a23;margin-bottom:8px;}#roster_top_left p{margin:0;line-height:150%;}#roster_top_left fieldset{margin-top:10px;}#roster_top_left fieldset label{display:block;float:left;font-weight:bold;width:104px;margin-right:5px;}#roster_top_left fieldset p{clear:both;margin:0 0 8px 0;}#roster_top_left fieldset input.input_field{font-size:12px;width:195px;padding:2px;margin:0;}#roster_top_left fieldset select{font-size:12px;width:203px;padding:2px;margin:0;}#roster_top_left fieldset select.combo_box_multiple{height:66px;}#roster_top_left fieldset .refineSearchGoButton{float:right;margin-right:9px;}#roster_top_left fieldset .ClearBtn{display:block;float:left;margin:6px 0 0 108px;}#roster_top_left fieldset .ClearBtn a{font-size:11px;}#realtorSearchResultWrap{margin:0;}#LetterLinkWrapper {margin-top:30px;}#LetterLinkWrapper h3{margin:0 0 2px 0;font-size:14px;font-weight:normal;}#LetterLinkWrapper ul{list-style:none;margin:0;padding:0;}#LetterLinkWrapper li{display:inline;margin-right:7px;}#LetterLinkWrapper a{color:#476a23;font-size:14px;text-decoration:none;}#LetterLinkWrapper a:hover{text-decoration:underline;}#agentRosterGrid {margin-top:20px;}#agentRosterGrid h3{margin:0 0 5px 0;padding:0 0 3px 0;font-weight:bold;font-size:18px;color:#000;border-bottom:1px dotted #ddd;}#viewswapper{font-size:12px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#000;text-align:right;width:300px;float:right;}#rowLink{background: url(/images/realtor_rw_view.gif) no-repeat;}#thumbLink{background: url(/images/realtor_st_view.gif) no-repeat;}#viewswapper a{width:40px;height:17px;display:block;float:right;text-decoration:none;margin:-2px 0 0 5px;}#viewswapper a.activeTrigger{border:1px solid #000;}#agentRosterGrid ul{margin:0;padding:0;float:left;width:220px;}#agentRosterGrid ul li{margin:0;padding:5px 0 5px 0;list-style:none;width:224px;}#agentRosterGrid ul li a{font-size:13px;color:#476a23;text-decoration:none;}#agentRosterGrid ul li a:hover{text-decoration:underline;}.resultsAgentPhoto{float:left;margin-right:10px;border:1px solid #ddd;}.resultsAgentData{float:left;font-family:Arial;font-size:12px;line-height:18px;}.resultsAgentName{font-weight:bold;color:#476a23;font-size:16px;display:block;font-family:Georgia,"Times New Roman",Times,serif;}.resultsAgentOffice{color:#000;font-weight:bold;display:block;}.resultsAgentPhone{display:block;color:#476a23;}.resultsAgentPhoneNumber{color:#000;}.resultsAgentEmail{display:block;color:#666;}.resultsAgentContact{display:block;color:#476a23;}.resultsAgentContact a{color:#476a23;}.resultsAgentBtn{padding-top:5px;display:block;}.itemLabel{color:#476a23;font-size:12px;font-family:Georgia,"Times New Roman",Times,serif;}.realtor_row{padding:15px;height:154px;overflow:hidden;}.realtor_instance{width:308px;float:left;line-height:17px;}.leftColumn{margin-right:15px;}.realtor_instance .rosterName{color:#476a23;font-size:16px;display:block;margin-bottom:3px;font-weight:bold;font-family:Georgia,"Times New Roman",Times,serif;}.realtor_instance p a{color:#000;text-decoration:none;}.realtor_instance .roster_contact{clear:both;padding-top:5px;}.realtor_instance .roster_contact img{margin-right:5px;}.realtor_instance_right{float:left;width:210px;margin-left:10px;overflow:hidden;}.realtor_instance p{margin:0;padding:0;}.realtor_instance .realtor_photo{float:left;margin:0;border:1px solid #ddd;}.useBG{background-color:#ebebeb;}.bio_plain_list{margin:0;padding:0;list-style:none;}.bio_plain_list li{padding:0 0 5px 0;}#bio_left{width:200px;float:left;}#bio_right{float:left;width:435px;overflow:hidden;margin-left:20px;}#realtor_bio_photo{border:1px solid #ddd;margin-bottom:20px;}#bio_left ul{}#bio_left h3{font-size:16px;font-weight:normal;margin-bottom:5px;}#bio_left .bio_team_meta{margin:0 0 15px 0;}ul.bio_members{margin:0 0 10px 10px;padding:0;list-style:none;}ul.bio_members li{padding:0 0 3px 0;}ul.bio_members li.bio_bmp{margin-left:5px;}ul#bio_social_networks{margin:0 0 20px 0;padding:0;list-style:none;}ul#bio_social_networks li{padding:0 0 5px 0;}ul#bio_social_networks a{color:#00427e;}ul#bio_languages, ul#bio_designation{margin:0 0 20px 10px;padding:0 0 0 15px;}ul#bio_languages li, ul#bio_designation li{padding:0 0 2px 0;}ul#bio_other_links{margin:0;padding:0;list-style:none;}ul#bio_other_links li{padding:0 0 5px 0;}ul#bio_other_links li#returnroster{padding:15px 0 0 0;}ul#bio_other_links li a{text-decoration:none;}#bio_right h2{color:#476a23;font-size:26px;}#bio_right h3{font-size:16px;margin-bottom:3px;font-weight:normal;}#BioRealtorTitle{font-size:14px;font-weight:bold;font-style:italic;}#bio_contact_info{margin:20px 0 16px 0;border-bottom:1px dotted #ddd;padding:0 0 16px 0;}#bio_contact_info ul{margin:0;padding:0;list-style:none;width:215px;overflow:hidden;float:left;}#bio_contact_info ul li{padding:0 0 3px 0;}#bio_contact_info ul li.BioListLabel{font-size:16px;font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:5px;}#bio_contact_info ul li.BioListLabelMid{font-size:16px;font-family:Georgia,"Times New Roman",Times,serif;padding:5px 0;}.BioListTitle{font-family:Georgia,"Times New Roman",Times,serif;padding-right:5px;color:#476a23;}#bio_website_data{margin:0 0 20px 0;}#bio_website_data p{margin:0;padding:0;line-height:normal;}#bio_website_data p img{margin-right:5px;}a#big_blog{font-weight:bold;font-size:14px;margin-bottom:10px;display:block;}#realtorBio{margin:0 0 20px 0;}#bio_txt, #full_bio{line-height:150%;}.testimonial{margin:0 0 16px 0;border-bottom:1px dotted #ddd;padding:0 0 16px 0;}.testimonial .TestimonialText{font-style: italic;line-height:150%;}.testimonial .TestimonialName{text-align:right;font-weight:bold;padding:0;margin:0;}.testimonial .TestimonialDate{text-align:right;padding:0;margin:0;}.TestimonialViewAll{text-align:right;padding:0;margin:0;}.tab_item ul{margin:0 0 20px 0;padding:0;list-style:none;}.tab_item ul li{padding:4px 0 4px 30px;}.tab_item ul li a{display:block;}.tab_item ul li.linkList{background:url(/images/link_orb.png) no-repeat center left;}.tab_item ul li.vidList{background:url(/images/videoIcon.png) no-repeat center left;}.tab_item ul li.fileList{background:url(/images/file_paper.png) no-repeat center left;}#realtor_contact_form{}#realtor_contact_form label{font-weight:bold;}#realtor_contact_form label.radioLabel{font-weight:normal;}#realtor_contact_form div{margin: 0 0 5px 0;}#realtor_contact_form .bio_form_left{float:left;}#realtor_contact_form input, #realtor_contact_form select #realtor_contact_form textarea{padding:2px;margin-top:2px;font-size:12px;}#bio_first_name{width:170px;margin-right:10px;}#bio_last_name{width:205px;}#bio_message{height:120px;width:397px;}#bio_email{width:230px;margin-right:10px;}#bio_phone{width:145px;}#realtor_contact_form .form_submit{float:right;}#orCall{font-weight:bold;font-size:14px;display:block;padding:10px 0 0 176px;}#BioListings{background: #e4eade url(/images/bio_prop_bg.gif) repeat-x;padding:16px;height:185px;overflow:hidden;margin-top:20px;}#BioListingsTop{height:30px;overflow:hidden;}#BioListings h3{float:left;margin:0;padding:0;font-size:17px;}#BioListings .bio_property{margin:0 20px 0 0;padding:0;float:left;width:142px;}#BioListings .bio_property p{text-align:center;line-height:140%;font-size:11px;margin:5px 0 0 0;padding:0;}#BioListings .last_bio_property{margin-right:0;}#BioListings .bio_property img{border:1px solid #ddd;}#view_all_props{float:right;width:200px;text-align:right;}.BioTabWrapper{margin:0;}.tab_triggers{margin:0;padding:0;height:27px;list-style:none;}.tab_triggers li{background-color: #476a23;color:#fff;padding:5px;margin:0 5px 0 0;font-weight:bold;font-size:13px;float:left;border:1px solid #476a23;border-bottom:none;cursor:pointer;}.tabs_body{border:1px solid #476a23;padding:16px;background: transparent url(/images/grey_top.gif) repeat-x top;}.tab_triggers li.active_tab{background-color:#ebebeb;color:#476a23;border:1px solid #476a23;border-bottom:1px solid #ebebeb;}.tabs_body h4{font-size:14px;color:#476a23;font-weight:bold;}#jo_tooltipCont {color: #000;position:absolute;display:none;text-align:left;}#jo_tooltipTop{width:379px;height:30px;background:url(/images/tooltipTOP.png) top left no-repeat;overflow:hidden;}#jo_tooltipBottom{width:379px;height:34px;background:url(/images/tooltipBOTTOM.png) bottom left no-repeat;}#jo_tooltipInnerContainer{}#jo_tooltip_stem{position:absolute;background: url(/images/tooltip_stem_sprite.png);width:89px;height:126px;top:50px;}#jo_tooltipCont .tl{clip:rect(60px 45px 126px 0);left:-40px;}#jo_tooltipCont .tr{clip:rect(60px 91px 126px 44px);left:288px;}#jo_tooltipCont .bl{clip:rect(0 45px 49px 0);left:-40px;}#jo_tooltipCont .br{clip:rect(0 91px 49px 44px);left:288px;}#jo_tooltipDynamicContent{background: url(/images/tooltipMIDDLE.png) repeat-y;margin:0;padding:0 25px;min-width:300px;min-height:130px;font-size:11px;}#jo_tooltipDynamicContent .instructions_tip{color:#585858;font-size:11px;line-height:normal;font-style:italic;}#jo_tooltipDynamicContent .rosterName{color:#476a23;font-size:16px;display:block;margin-bottom:3px;font-weight:bold;font-family:Georgia,"Times New Roman",Times,serif;}#jo_tooltipDynamicContent p{margin:0;padding:0;line-height:20px;}#jo_tooltipDynamicContent .realtor_photo{float:left;margin:0 10px 5px 0;border:1px solid #ddd;}