@media screen{.compactModeUpsell #personContact,.compactModeUpsell #personContact #title,.compactModeUpsell #personContact .detailContactInf,.compactModeUpsell .localAddress{width:240px}
#profileSection .personAndCompanyDetails{margin:0}#profileSectionContent{padding-top:1em}
.localAddress{float:left;width:470px}.localAddress i{font-style:normal}.referenceItem{margin-top:.5em}
#directory h2{font-weight:bold;margin:0;padding:0;color:#000;font-size:13px}.addThisSection{text-align:right}
.addThisSection .rolloverContainer{text-align:left}#seoWrapper{width:960px;padding:0;background:url("/common/css/default/img/whiteCorner.png") no-repeat scroll right top #fff}
#seoContent{background:0}#profileSection .personDetails{float:left;line-height:1.6;font-size:13px}
#profileSection .companyDetails .companySummary .companyProfileLink{font-weight:normal}
#personCardLeft{width:115px;height:265px;float:left;margin-right:20px}#personCardLeftShort{width:115px;float:left;margin-right:20px}
#personImageWrapper{width:100px;padding-left:30px}#shareLable{text-align:right;font-style:italic;font-size:10px;line-height:1em;color:#777;*display:none}
#profileStatusMsg{text-align:right;font-style:italic;font-size:10px;line-height:1em;color:#777}
#profileStatusMsg .communityLabel{color:#0073cf}#profileSection .personDetails .personSummary{float:left;width:100%}
#wrongName{font-size:11px;white-space:nowrap}#profileSection .personSummary h1{display:inline;font-size:26px}
#personContact{float:left}#personContact h2{font-size:1.17em;margin-bottom:5px}.detailContactInfo{width:455px;padding-top:0;float:left}
.backgroundComponent li{margin-top:.5em}.backgroundHeading{margin-top:1.3em}.companyBackgroundDescription span{font-weight:bold}
.seoFeatureUpSellMessage{width:221px;max-height:95px;top:0;padding-top:1px;left:0;background-color:transparent;float:right}
.featureUpSellMediaContent{width:300px;height:250px;top:0;padding-top:1px;left:0;background-color:transparent;float:right}
#profileSection .companyDetails{margin-top:10px;margin-left:0;float:left;width:260px}
#profileSection .companyBackgroundDescription{float:left;width:470px}.companyBackgroundDescription #companyDescLabel{font-weight:bold}
.companyAddress i{font-style:normal}#profileSectionContent .sectionLeft,#profileSectionContent .sectionRight,#profileSectionContent .sectionLeftLast{float:left;width:300px;margin-bottom:25px;margin-right:25px}
#profileSectionContent .sectionRight{float:right}#profileSection .sectionLeftLast{margin-right:0}
.sectionLeft .sectionHeading,.sectionRight .sectionHeading,.sectionLeftLast .sectionHeading{border-bottom:solid #277dbb 2px;font-weight:bold;margin-top:1.3em}
div.professionalBackgroundTitle{padding-top:200px;padding-bottom:10px;color:black;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16pt;font-weight:bold;text-align:left}
div.pivotSearch{width:300px;padding-right:20px;text-align:left}div.pivotSearchTitle{color:black}
div.pivotSearchHeader{color:black;font-style:italic;font-size:9pt;padding-top:15px}
div.pivotSearchLink{padding-top:10px}div.pivotSearchTitleLink{padding-top:15px}div.pivotSearchNonLink{color:black}
#personSummaryTable{margin-bottom:10px}#personSummaryTable td{vertical-align:top}
#findOnLabel{float:right;text-align:right;font-style:italic;font-size:10px;line-height:1em;color:#777;width:100%;*display:none}
}