.bdProfileContainer{position:relative;width:760px;margin-top:15px;text-align:left}.bdProfileContainer h2{font:18px bold Arial,Helvetica,sans-serif;color:#5780ae;margin:30px 0 10px 0}.bdProfileContainerSolo{position:relative;width:100%;margin:0 auto 0 auto;text-align:left}.bdProfileContainerSolo h2{font:18px Arial,Helvetica,sans-serif;color:#5780ae;margin:30px 0 10px 0}#bdProfileSoloBG{position:absolute;top:0;left:0;width:100%;height:138px;background:url(/brokerdirectory/images/backgrounds/profileBG_solo.gif) repeat-x}.bdProfileNoBorder{border:none!important}#bdProfileHead{position:relative;width:100%;border-bottom:3px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px}.bdProfileContainerSolo #bdProfileHead{border-bottom:none!important;min-height:100px}#bdProfileHead h1{font:18px Arial,Helvetica,sans-serif;color:#5780ae;margin:0 0 3px 0}.bdProfileContainerSolo #bdProfileHead h1{color:#fff}#bdProfileHead p{font:12px Arial,Helvetica,sans-serif;color:#5780ae;margin:0}.bdProfileContainerSolo #bdProfileHead p{color:#fff}#bdProfileHead div.bdProfilePersonalPhoto{float:left;min-width:75px;height:100px}#bdProfileHead div.bdProfilePersonalPhoto img{float:left;border:solid 1px #efefe7;margin:0 23px 0 0}#bdProfileHead div a img{border:none!important}#bdProfileHead #bpProfileContactInfo{float:left;width:270px}#bdProfileHead .bpProfileInfo_right{float:right}.bdProfileCompanyLogo{float:right;text-align:center}.bdProfileCompanyLogo div{display:table-cell;vertical-align:middle;text-align:center}.bdProfileCompanyLogo div img{margin:0!important;float:none!important}.bdProfileCompanyLogoSolo{height:100px;text-align:center;float:right}.bdProfileCompanyLogoName{font:16px Arial,Helvetica,sans-serif!important}.bdProfileCompanyUrl{font-weight:normal;text-decoration:underline;word-wrap:break-word}.bdProfileCompanyUrlSolo{font-weight:normal;text-decoration:underline;color:#fff!important}.bdProfileCompanyLogoText{font:normal 13px Arial,Helvetica,sans-serif!important;color:#5780ae;cursor:hand;float:right}.bdProfileCompanyLogoText a,.bdProfileCompanyLogoText span{display:block;max-width:180px}.bdProfileContainerSolo .bdProfileCompanyLogoText,.bdProfileCompanyLogoTextSolo,.bdProfileContainerSolo .bdProfileCompanyLogoName,.bdProfileContainerSolo .bdProfileCompanyUrl{font:normal 13px Arial,Helvetica,sans-serif!important;color:#fff}.bdProfileContainerSolo .bdProfileCompanyLogoText,.bdProfileCompanyLogoTextSolo{float:right}.bdProfileContainerSolo .bdProfileCompanyLogoText a,.bdProfileContainerSolo .bdProfileCompanyLogoText a:active,.bdProfileContainerSolo .bdProfileCompanyLogoText a:visited,.bdProfileContainerSolo .bdProfileCompanyLogoText a:hover{color:#fff!important}#bdProfileBody{width:100%}#bdProfileBody p{margin:0;border-bottom:solid 1px #e5e5e5;padding:0 0 10px 0!important}#bdProfileBody p a{display:block;font:bold 13px Arial,Helvetica,sans-serif;color:#577fb0;text-decoration:underline;margin-top:10px}#bdProfileBody dl{margin:0}#bdProfileBody dl dd,#bdProfileBody p{font:12px Arial,Helvetica,sans-serif;color:#42444d;padding:0}#bdProfileBody dl dd{border-bottom:solid 1px #e5e5e5;margin:0;padding:10px 0 10px 122px}#bdProfileBody dl dt{clear:both;float:left;display:block;width:122px;font:bold 13px Arial,Helvetica,sans-serif;color:#5780ae;padding:10px 0 10px 0}#bdProfileMyListings h2{margin:15px 0 0 0}#bdProfileMyListings .bd_pagerContainer{clear:both;overflow:hidden;width:100%}#bdProfileMyListings div.bd_pager{float:right;margin-top:10px}#bdProfileMyListings .bd_pager.top{margin-bottom:10px}.bdProfileMyListingsListing{background:#f0f4ff;border:solid 1px #e8eefe;clear:left;margin-bottom:3px;overflow:hidden;padding:8px}.bdProfileMyListingsPhoto,.bdProfileMyListingsContent{float:left}.bdProfileMyListingsPhoto{margin:0 16px 0 0;width:100px}.bdProfileMyListingsPhoto a img{border:solid 1px #999!important;display:block}.bdProfileMyListingsContent{width:84%}.bdProfileMyListingsLabels,.bdProfileMyListingsFigures{clear:left;font:bold 11px Arial,Helvetica,sans-serif;overflow:hidden}.bdProfileMyListingsLabels{color:#6e84ad;padding:0 0 0 125px;width:auto}.bdProfileMyListingsFigures{margin:0 0 6px 0;width:100%}.bdProfileMyListingsLabels p,.bdProfileMyListingsFigures p{float:left;font-size:11px;margin:0}.bdProfileMyListingsLabels .bdProfileFiguresBusiness,.bdProfileMyListingsFigures .bdProfileFiguresBusiness{width:292px}.bdProfileMyListingsFigures .bdProfileFiguresBusiness a{color:#4662a3;font-size:12px;font-weight:bold;text-decoration:underline}.bdProfileMyListingsLabels .bdProfileFiguresAsking,.bdProfileMyListingsFigures .bdProfileFiguresAsking{text-align:right;width:80px}.bdProfileMyListingsLabels .bdProfileFiguresCashFlow,.bdProfileMyListingsFigures .bdProfileFiguresCashFlow{text-align:right;width:100px}.bdProfileMyListingsLabels .bdProfileFiguresLocation,.bdProfileMyListingsFigures .bdProfileFiguresLocation{margin-left:20px;#width:100px}.bdProfileMyListingsData .bdProfileMyListingsData_adline{margin:0}.bdProfileMyListingsData .bdProfileMyListingsData_adline em{color:#333}.bdProfileMyListingsData .bdProfileMyListingsData_summary{margin:0}#bdProfileMyLinks{width:100%}#bdProfileMyLinks h2{margin-bottom:15px}#bdProfileMyLinks p{border-top:2px solid #e5e5e5;padding-top:12px;line-height:28px}#bdProfileMyLinks p a{font:bold 12px Arial,Helvetica,sans-serif;color:#5780ac;margin:0 15px 0 15px}#bdProfileMyLinks p a.first{margin-left:0}#bdProfileMyLinks p a:first-child{margin-left:0}#bdProfileFooter{clear:both;overflow:hidden;text-align:left;width:100%}#bdProfileFooter a{display:block;float:right;margin:10px 0 10px 0}#bdProfileFooter p{font:11px Arial,Helvetica,sans-serif;color:#b2b2b2!important;margin:20px 0 0 0}#bdContactBrokerContainer{position:relative;width:760px;margin:15px auto 0 auto;text-align:left}#bdContactBrokerContainer h1{font:bold 20px Arial,Helvetica,sans-serif;color:#384c7e;margin:15px 0 10px 0}#bdContactBrokerContainer h2{font:bold 11px Arial,Helvetica,sans-serif;color:#7f9db9;margin:0 0 5px 0}#bdContactBrokerContainer input,textarea{width:326px;padding:2px 2px 0 2px}#bdContactBrokerContainer textarea{height:79px}#bdProfileContainerTop{background:#6479a2;height:20px;border-bottom:solid 5px #e8efff}#bdContactBrokerForm{margin:0 0 15px 0}#bdContactBrokerFormLeft{float:left;width:348px;border-right:solid 1px #e4ebf1}#bdContactBrokerFormLeft p{margin:10px 0 3px 0;font:12px Arial,Helvetica,sans-serif;color:#777}#bdContactBrokerFormLeft p span{margin:0 0 0 4px}#bdContactBrokerFormLeft p img{padding-bottom:2px}#bdContactBrokerFormLeft b{color:#000}#bdContactBrokerFormLeft em{font:bold 12px Arial,Helvetica,sans-serif;color:#d70103}#bdContactBrokerFormRight{width:179px;float:left;margin-left:22px}.bdContactBrokerContactName{color:#577fb0}#bdContactBrokerCaptcha{margin-bottom:20px}.bdContactBrokerCaptchaImage{width:200px;float:left;margin:0 17px 0 0}.bdContactBrokerCaptchaImage a{display:block;margin-top:3px;font:11px Arial,Helvetica,sans-serif;color:#5780ae;text-decoration:underline!important}.bdContactBrokerCaptchaInput p{margin:0 0 15px 217px;width:332px}.bdContactBrokerCaptchaInput a{color:#5780ae}.bdContactBrokerCaptchaInput input{width:109px!important}.validationError p{display:block;width:516px;width:550px;margin:0;padding:9px 0 9px 32px;font:bold 12px Arial,Helvetica,sans-serif;color:#d70103;background:#fffdf0 url(/brokerdirectory/images/icons/error.gif) no-repeat 12px 9px;border-left:solid 1px #cac6bb;border-right:solid 1px #cac6bb}#bdContactBrokerConfirmation{position:relative;width:966px;margin:15px auto 0 auto;text-align:left}#bdContactBrokerConfirmation h1{font:bold 20px Arial,Helvetica,sans-serif;color:#384c7e;margin:15px 0 10px 0}#bdContactBrokerConfirmation .bdBlueUpsell h1{font:18px Arial,Helvetica,sans-serif;color:#3f7abd;margin:0 0 5px 0}.bdContactBrokerConfirmationMessage{font:bold 12px Arial,Helvetica,sans-serif}.bdBlueUpsell{width:450px;height:77px;padding:15px 21px 0 21px;background-color:#f4f9ff;border-top:dashed 1px #bed0f6;border-bottom:dashed 1px #bed0f6}.bdBlueUpsell p{margin:0;font:12px Arial,Helvetica,sans-serif}.bdBlueUpsell p a{color:#5780ae;text-decoration:underline}.bdSRPaging{float:right!important;color:#000!important}.bdSRPaging a{font-weight:bold;text-decoration:underline;color:#5780ae}.bdSRNext{padding-right:15px;background:transparent url(/brokerdirectory/images/icons/orangeArrow.gif) no-repeat 30px 4px}.bdBackToResults{font:11px Arial,Helvetica,sans-serif;color:#5780ae;padding-left:7px;background:transparent url(/xcommon/images/icons/bull_blueArrow.gif) no-repeat 0 4px}.bdBackToResults a,.bdBackToResults a:active,.bdBackToResults a:visited{color:#5780ae;text-decoration:underline}.bdBackToResults a:hover{color:#5780ae;text-decoration:none}.bdProfileContainerSolo .bpInfo_section,.bdProfileContainer #bdProfileHead .bpInfo_section{float:right;width:85px;padding:0 5px 0 0;margin:0 10px 0 0;min-height:65px;border-right:solid 1px #ccc}.bdProfileContainerSolo .bpInfo_section ul.designations,.bdProfileContainer #bdProfileHead .bpInfo_section ul.designations{margin:0;padding:0}.bdProfileContainerSolo .bpInfo_section ul.designations li,.bdProfileContainer #bdProfileHead .bpInfo_section ul.designations li{list-style-type:none;list-style-image:none;padding:0;margin:0 0 5px 0}.bdProfileContainerSolo .bpInfo_section ul.designations li.last,.bdProfileContainer #bdProfileHead .bpInfo_section ul.designations li.last{margin-bottom:0}.bdProfileContainerSolo .bpInfo_sectionHeader,.bdProfileContainer #bdProfileHead .bpInfo_sectionHeader{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:bold!important;margin:0 0 5px 0!important}.bdProfileContainerSolo .bpInfo_sectionHeader{color:#fff}.bdProfileContainer #bdProfileHead .bpInfo_sectionHeader{color:#000;text-align:left}#bdProfileMyListings .tabs{clear:left;list-style-type:none;margin:10px 0 10px 0;overflow:hidden;padding:0;width:100%}#bdProfileMyListings .tabs li{border:1px solid #e5e5e5;float:left}#bdProfileMyListings .tabs .spacer{width:10px;height:33px;border-width:0 0 1px 0}#bdProfileMyListings .tabs .spacer.last{width:504px}#bdProfileMyListings .tabs .spacer.last.wide{width:657px}#bdProfileMyListings .tabs .tab{background:#f0f4ff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f0f4ff));background:-moz-linear-gradient(top,#fff,#f0f4ff);filter:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF,endColorstr=#FFF0F4FF);padding:5px;border-width:1px;border-top-right-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px}#bdProfileMyListings .tabs .tab.selected{background:#fff;border-bottom:0}#bdProfileMyListings .tabs .tab h2{font-size:18px;display:inline}#bdProfileMyListings .tabs .tab.selected h2{color:#000}.compsList{margin-top:12px;width:100%}.compsList hr{background:#f0f4ff;color:#f0f4ff;border:none;height:1px;margin-top:8px;margin-bottom:8px}.compsList hr:last-child{margin-bottom:0}.compsList .compsRow{height:30px;width:97%;clear:both;margin:auto}.compsList div div{float:left}.compsList .compsTitleRow{height:30px;width:100%;background:#f0f4ff;color:#5780ae;border:solid 1px #5780ae;border-radius:3px;margin-bottom:8px;font-weight:bold}.compsList .compsTitleRow .headings{clear:left;float:none;margin:auto;overflow:hidden;padding:8px;width:97%}.compsList .headline{width:40%}.compsList .headline .headline{color:#5780ae}.compsList .date,.compsList .sold,.compsList .asking,.compsList .gross,.compsList .cash{width:12%}.compsList .date{text-align:center}.compsList .sold,.compsList .asking,.compsList .gross,.compsList .cash{text-align:right}#compsResultCount{float:left;font-size:12px;font-weight:bold;margin:12px 0 0 0}#otherListings{float:left;font-style:italic;margin-top:15px}.count{color:#5780ae}#brokerProfileSummary_widget,#brokerProfileSummary_widget p{font-size:12px;margin:0}#brokerProfileSummary_widget .brokerProfileSummary_widget_top,#brokerProfileSummary_widget .brokerProfileSummary_widget_bottom{clear:left;overflow:hidden;width:100%}#brokerProfileSummary_widget .brokerProfileSummary_widget_top{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-bottom:20px}#brokerProfileSummary_widget .brokerProfileSummary_widget_top .brokerProfileSummary_widget_photo,#brokerProfileSummary_widget .brokerProfileSummary_widget_top .brokerProfileSummary_widget_brokerInfo{float:left}#brokerProfileSummary_widget .brokerProfileSummary_widget_top .brokerProfileSummary_widget_photo{border:1px solid silver;margin-right:15px;max-width:77px;padding:1px}#brokerProfileSummary_widget .brokerProfileSummary_widget_top .brokerProfileSummary_widget_photo img{border-style:none}#brokerProfileSummary_widget .brokerProfileSummary_widget_top .brokerProfileSummary_widget_brokerInfo{max-width:290px}#brokerProfileSummary_widget .brokerProfileSummary_widget_brokerInfo h3,#brokerProfileSummary_widget .brokerProfileSummary_widget_brokerInfo p,#brokerProfileSummary_widget .brokerProfileSummary_widget_companyInfo .brokerProfileSummary_widget_companyNameLogo{color:#5780ae}#brokerProfileSummary_widget .brokerProfileSummary_widget_brokerInfo h3{font-size:18px;font-weight:normal;margin:0 0 3px 0}#brokerProfileSummary_widget .brokerProfileSummary_widget_bottom .bpInfo_section,#brokerProfileSummary_widget .brokerProfileSummary_widget_bottom .brokerProfileSummary_widget_companyInfo{float:left}#brokerProfileSummary_widget .brokerProfileSummary_widget_bottom .bpInfo_section{border-right:1px solid #e5e5e5;margin-right:10px;min-height:100px;padding-right:10px}#brokerProfileSummary_widget .brokerProfileSummary_widget_bottom .bpInfo_section ul{margin:0;padding:0}#brokerProfileSummary_widget .brokerProfileSummary_widget_bottom .bpInfo_section ul li{list-style:none none;margin:0;padding:0}#brokerProfileSummary_widget .bpInfo_section .bpInfo_sectionHeader,#brokerProfileSummary_widget .brokerProfileSummary_widget_companyInfo .bpInfo_sectionHeader{font-size:11px;font-weight:bold;margin:0 0 5px 0}#brokerProfileSummary_widget .brokerProfileSummary_widget_companyInfo{max-width:200px}#brokerProfileSummary_widget .brokerProfileSummary_widget_companyInfo .brokerProfileSummary_widget_companyNameLogo{font-size:16px}
