﻿.MainNav, 
.FootNav,
.OfficeNavPanel,
.OfficeSelector,
#lnkBack,
.GlobalToggle a,
.PDFLink a,
.PrintLink a,
.Print,
.PDF,
.Close,
#background,
.TabNavWrapper,
.PNGLogo,
.FootNavWrapper,
.Highlights,
h4 a,
.TopControls, 
.jScrollPaneTrack,
.CareerBtns,
.atSignImg,
.ContactLinks,
.AttorneySearchResults .sort,
.NewSearch,
.PracticeDropDown,
.AdvancedSearchForm,
.JumpToSection,
.ResultsShowHide a,
.ContactSearchWrapper,
.ProfessionalsLandingSearch, 
.Pager,
#lnkBioIco,
.lnkExpander,
.OfficeDetail .CommitteeMember .vcard {
	display:none;
}
/* Print non-black color defined elements from global.css here in this color */
a,
.MainNav .navLinkList a,
.SearchTxt input,
.SearchRadio label,
.AdvSearchBtn a,
.LeftHighlights .TextHighlight a,
.LeftHighlights .TextHighlight a p,
.BottomFootLink a {
    color:#000;
}
/* Print non-black color defined elements from pages.css here in this color */
.EventDetailsPage .PageHeader .InlineHeader .TextSection h1.InlineHeading,
.ArticleDetailsPage .PageHeader .InlineHeader .TextSection h1.InlineHeading,
.EventDetailsPage .PageHeader .InlineHeader .TextSection h1.InlineHeading,
.TabNavLink a,
.BodyCopy,
.BodyCopy ul li,
.ProfessionalsLandingSearch .SearchArea label,
.ProfSearchBtn a,
.ListLabel,
#AdvancedSearch .SearchTxt input
.ChangeResultCount .ResultCount,
.MoreResults,
.LessResults,
.ResultRange,
.RangeStart,
.RangeEnd,
.ResultCount,
.NumResults,
.ZeroResults,
.BioBackLink a,
.OfficeDetail .CommitteeMember .vcard a,
.AttorneyBasicInfo .vcard a,
.AttorneyBasicInfo .GlobalToggle a,
.AttorneyBasicInfo .PrintLink a,
.AttorneyBasicInfo .PDFLink a,
.AttorneyBasicInfo .cvFile a,
.BioLinks a,
.OfficeDetail .CommitteeMember .Contact .ContactInfo .OfficeContact,
.AttorneyBasicInfo .OfficeContact,
.BioSection .ExpansionItem,
.AttorneySearchResults .header span,
.SearchDropDown label,
.Testimonial,
.HighlightCopy,
.TextHighlight h4 a,
.ContactTopBar a,
.ContactValidation ul,
.ContactValidation li,
.SubmitBtn a,
#ProList h2.Leader,
#ProList .CommitteeMember .vcard a,
#ProList .CommitteeMember .ContactInfo a,
.EventsNews h4 a,
.Events h4 a,
.Articles h4 a,
.EventsNews .OverviewEntry .Intro,
.Events .EventSummary .Intro,
.EventsNews .OverviewEntry .Intro p,
.Events .EventSummary .Intro p,
.EventSummary .RegisterLink a,
.Feeds a,
.FeedDescription,
.FeedDescription p,
.EalertCopy,	
.EalertCopy p,
.CheckBoxValidation li,
#Testimonial .TopBar a,
#Testimonial .BottomBar a,
.SearchTerm,
.searchDisplayName,
.baskettotal,
.valRepErrorMessage,
.HighlightLink a,
.RegisterHighlight a,
.RegisterHighlight a:hover,
.formRow a.SubmitBtn,
.Highlights h4 a,
.ExpanderLinks a,
.OfficeSummary {
    color:#000;
}
/* Print non-black color defined elements from RichTextEditor_included.css here in this color */
*,
p.Intro_Gray {
    color:#000;
}
/* BIO SETTINGS */
.AttorneyPicture,
.AttorneyPicture img {
	width:305px !important;
	height:305px !important;
}
.BioExpanderContent,
.PrintLogo,
#ExpansionPage .ExpansionItem .ExpanderText,
.SearchGridWrapper {
	display:block;
}

.printOnlyAt {
	display:inline;
}

.AttorneyBasicInfo {
	/*width is smaller because of the padding*/
	width:595px;
}
	.OfficeDetail .CommitteeMember .Contact .ContactInfo .OfficeContact, 
	.AttorneyBasicInfo .OfficeContact {
		margin:0 0 0 5px;
		width:120px;
	}
	.AttorneyBasicInfo .Contact,
	.AttorneyBasicInfo .Contact .ContactInfo {
		width:250px;
	}
.OfficeDetail,
.FullImgBack, 
.CareerImgHeader,
.PageHeader,
.CareerHeader,
#BioPage,
.BCNarrow,
.BCWide,
#Page,
.LeadingImage,
.BodyWrapper {
	width:625px !important;
}
.FullImgBack
.CareerImgHeader {
	height:306px !important;
}
.OfficeDetail .CommitteeMember .vcard a, 
.AttorneyBasicInfo .vcard a, 
.AttorneyBasicInfo .GlobalToggle a, 
.AttorneyBasicInfo .PrintLink a, 
.AttorneyBasicInfo .PDFLink a, 
.AttorneyBasicInfo .cvFile a,
.BodyCopy,
.BodyCopy a,
.BodyCopy u,
.Date,
.Teaser,
.Teaser p,
.Title a p,
.OverviewEntry .Title a p, 
.EventSummary .Title a p, 
#SuccessPage .Title a p,
.OfficeSummary div,
.EventsNews h4, 
.Articles h4, 
.Events h4, 
#SuccessPage h4 {
	color:#000000 !important;
	text-decoration:none;
}
.TextSection {
	width:auto !important;
}
.wImage {
	width:395px !important;
}
.InlineHeader {
	min-height:auto;
}
.LeadingImage img {
	width:625px !important;
	height:328px !important;
}
ul li {
	background-image:none;
	list-style-type:disc;
	margin:0 0 0 15px;
	padding:0px;
}

.Practices {
	width:410px;
}
	.Practices ul {
		width:195px;
	}
	.Practices ul, 
	.Practices ul li,
	.IndustryInitiative ul,
	.IndustryInitiative ul li {
		list-style-type:none;
	}

#Home {
	left:0px;
}
.OfficeWrapper .EventsNews h4 {
	color:#000000;
	padding:0px;
}
.OfficeWrapper .LeftCol,
.OfficeWrapper .BodyWrapper {
	clear:both;	
}

/* Print non-black color defined elements from global.css here in this color */
a,
.MainNav .navLinkList a,
.SearchTxt input,
.SearchRadio label,
.AdvSearchBtn a,
.LeftHighlights .TextHighlight a,
.LeftHighlights .TextHighlight a p,
.BottomFootLink a {
    color:#000;
}
/* Print non-black color defined elements from pages.css here in this color */
.EventDetailsPage .PageHeader .InlineHeader .TextSection h1.InlineHeading,
.ArticleDetailsPage .PageHeader .InlineHeader .TextSection h1.InlineHeading,
.EventDetailsPage .PageHeader .InlineHeader .TextSection h1.InlineHeading,
.TabNavLink a,
.BodyCopy,
.BodyCopy ul li,
.ProfessionalsLandingSearch .SearchArea label,
.ProfSearchBtn a,
.ListLabel,
#AdvancedSearch .SearchTxt input
.ChangeResultCount .ResultCount,
.MoreResults,
.LessResults,
.ResultRange,
.RangeStart,
.RangeEnd,
.ResultCount,
.NumResults,
.ZeroResults,
.BioBackLink a,
.OfficeDetail .CommitteeMember .vcard a,
.AttorneyBasicInfo .vcard a,
.AttorneyBasicInfo .GlobalToggle a,
.AttorneyBasicInfo .PrintLink a,
.AttorneyBasicInfo .PDFLink a,
.AttorneyBasicInfo .cvFile a,
.BioLinks a,
.OfficeDetail .CommitteeMember .Contact .ContactInfo .OfficeContact,
.AttorneyBasicInfo .OfficeContact,
.BioSection .ExpansionItem,
.AttorneySearchResults .header span,
.SearchDropDown label,
.Testimonial,
.HighlightCopy,
.TextHighlight h4 a,
.ContactTopBar a,
.ContactValidation ul,
.ContactValidation li,
.SubmitBtn a,
#ProList h2.Leader,
#ProList .CommitteeMember .vcard a,
#ProList .CommitteeMember .ContactInfo a,
.EventsNews h4 a,
.Events h4 a,
.Articles h4 a,
.EventsNews .OverviewEntry .Intro,
.Events .EventSummary .Intro,
.EventsNews .OverviewEntry .Intro p,
.Events .EventSummary .Intro p,
.EventSummary .RegisterLink a,
.Feeds a,
.FeedDescription,
.FeedDescription p,
.EalertCopy,	
.EalertCopy p,
.CheckBoxValidation li,
#Testimonial .TopBar a,
#Testimonial .BottomBar a,
.SearchTerm,
.searchDisplayName,
.baskettotal,
.valRepErrorMessage,
.HighlightLink a,
.RegisterHighlight a,
.RegisterHighlight a:hover,
.formRow a.SubmitBtn,
.Highlights h4 a,
.ExpanderLinks a,
.OfficeSummary {
    color:#000;
}
/* Print non-black color defined elements from RichTextEditor_included.css here in this color */
*,
p.Intro_Gray {
    color:#000;
}

/*office printing*/
#MainWrapper,
.HeadWrapper,
#MainInnerWrapper,
.BodyWrapper {
	position:static !important;
	width:625px !important;
}
.OfficeDetail .Scrollable {
	position:relative !important;
	width:559px !important;
	top:0px !important;
}
.jScrollPaneContainer {
	height:auto !important;
}
.OfficeDetail,
.jScrollPaneContainer {
	height:auto !important;
	width:559px !important;
	border:1px solid white;
}
.jScrollPaneContainer {
	overflow:visible !important;
}


/* fix the problem of cut of printing caused by absolutely positioned elements on pro list pages*/
#ProList .CommitteeMember .vcard, #SearchResults .AttorneyBasicInfo .vcard {
	display:none;
}
#ProList .CommitteeMember .Contact {
	position:relative;
	float:right;
	text-align:right;
}
#ProList .Contact a {
	position:relative;
}
#ProList .CommitteeMember .ContactInfo, 
.OfficeDetail .CommitteeMember .Contact .ContactInfo,
.OfficeDetail .CommitteeMember .Contact .ContactInfo .OfficeContact,
.OfficeDetail .CommitteeMember .Contact {
	position:relative !important;
	width:auto !important;
	text-align:right;
	top:auto !important;
	right:auto !important;
}
.OfficeDetail .CommitteeMember .Contact{
	position:relative !important;
	right:auto !important;
	top:auto !important;
	width:250px !important;
}
.OfficeDetail .CommitteeMember .Contact a {
	float:none;
	position:relative !important;
	display:block;
}
.OfficeDetail .CommitteeMember .Contact {
	float:right;
}
.OfficeDetail .CommitteeMember .ContactInfo {
	width:auto !important;
	height:10px !important;
}
.OfficeDetail .CommitteeMember h4, #ProList .CommitteeMember h4 {
	display:block;
	position:relative;
}
.OfficeDetail{
	width:625px !important;
}
.OfficeDetail .Scrollable,
.jScrollPaneContainer {
	position:relative !important;
	width:625px	 !important;
	padding:0px !important;
}
.jScrollPaneTrack {
	display:none;
}
.jScrollPaneContainer {
	top:0px;
	left:-15px;
}
.popup1 div {
	!float:left !important;	
}
body .OfficeWrapper .popup3 .Scrollable,
body .OfficeWrapper .popupHover .Scrollable {	
	width:625px !important;
	float:left !important;
}
.OfficeMainNav {
	border-bottom:1px dashed #A7A9AC !important;
}
body {
	float:left !important;
	position:relative !important;
	border:1px dashed white;
	width:625px !important;	
}
form {
	width:625px !important;
	border:1px solid white;
}
.OfficeWrapper .HeadWrapper {
	width:auto !important;
}
.BioBackLink {
	display:none;
}
.OfficeWrapper {
	position:relative !important;
	width:625px !important;
}
#MainInnerWrapper {
	position:static !important;
	width:625px !important;
}
.OfficeDetail .CommitteeMember {
	height:auto !important;	
	position:relative;
	width:625px !important;
}

#ProList .CommitteeMember .ContactInfo {
	position:static !important;
}

/* force line cut-off sooner to prevent half-lines */
body {
	margin-bottom:60px;
}

.EventsNews h4, .Articles h4, .Events h4, #SuccessPage h4 {
	display:inline;
}
.BodyCopy .lnkBioBtn,
.BodyCopy .lnkExpander {
	margin:0px;
}
.PrintMessage {
	z-index:3;
	/*display:block !important;*/
	display:none;
	width:300px;
	border:1px solid black;
	padding:5px;
	font-family: Arial, Sans-Serif;
	position: absolute;
	right: 0px;
	top: 0px;
}