/* This is the print stylesheet for all Depth Series Options */
/* DO NOT MODIFY THIS STYLESHEET! */
html { font-size: 1em; }
body, td, input, textarea, option, select { font-family: "Times New Roman", Times, serif; }
table, input, textarea, option, select { font-size: 1em; }
h1, h2, h3, h4, h5, h6, p, ul, ol { padding-top: 0; margin: 0; }
ul ul, ul ol, ol ol, ol ul { padding-bottom: 0; }
.clear { clear: both; line-height: auto; }
.nowrap { white-space: nowrap; }
/* DEFINE BASE FONT SIZE -- 1.1em = 11px, etc. */
body { font-size: 1em; }
/* DEFINE CONTENT LINE HEIGHT */
#content p, #content ul, #content ol, #content li, #content blockquote, #tinymce p, #tinymce ul, #tinymce ol, #tinymce li, #tinymce blockquote { line-height: auto; }
a:link { color: #000; }
a:visited { color: #000; }
a:hover, a:focus { color: #000; }
a:active { color: #000; text-decoration: none; }
#navigationMain { display: none; }
#navigationPractice { display: none; }
#RSSFeedsDesign a:link { color: #000; }
#RSSFeedsDesign a:visited { color: #000; }
#RSSFeedsDesign a:hover, #RSSFeedsDesign a:focus { color: #000; }
#RSSFeedsDesign a:active { color: #000; color: #000; text-decoration: none; }
#navigationLower a:link { color: #000; text-decoration: none; }
#navigationLower a:visited { color: #000; text-decoration: none; }
#navigationLower a:hover, #navigationLower a:focus { color: #000; text-decoration: none; }
#navigationLower a:active { color: #000; text-decoration: underline; }
#finePrint a:link { color: #000; }
#finePrint a:visited { color: #000; }
#finePrint a:hover, #finePrint a:focus { color: #000; }
#finePrint a:active { color: #000; text-decoration: none; }
/* HEADER - FEATURES */
.headerFeatures { font-weight: bold; }
/* TEMPLATE ELEMENTS */
body.design { margin: 0; padding: 0; text-align: left; background: none; color: #000; }
#containerPage { background: none; width: auto; margin: 0; text-align: left; }
	#banner { background: none; text-align: left; }
		#firmName { display: none; }
		#tagline { display: none; }
		#callToAction { display: none; }
        #firmNamePrint { display: block; padding: 0 0 1em; }
			#firmNamePrint img { display: block; }
	#swappable { padding: 0; }
	#navigationMain, #navigationMainFlash { display: none; }
	#containerColumns { width: auto; border-top: none; margin: 0; }
		#columnsSide { float: none; width: auto; }
			#navigationPractice { display: none; }
			#contactInformation { margin: 0 0 1em; background: none; padding: 0; font-size: 1em; line-height: auto; }
		#columnsMain { float: none; width: auto; }
			#pageTitle { color: #000; font-size: 1.5em; padding: 0 0 1em; }
			#content { color: #000; width: auto; padding: 0; }
				#tinymce { color: #000; }
	#navigationLower { display: none; }
	#geographicalFooter { display: none; }
	.flashMarquee { display: none; }
	#finePrint { color: #000; background: none; font-size: 1em; padding: 0; }
/* Content Editor - START */
.mceContentBody { background: none; }
/* Content Editor - END */
/* TinyMCE Drop-Down Styles - START */
/* TinyMCE Style: callOut=Call Out */
.callOut { background: none; }
p.callOut { padding: 0; margin-bottom: 0; }
/* TinyMCE Style: smallText=Small Text */
.smallText { font-size: 1em;}
/* TinyMCE Drop-Down Styles - END */
/* Standard Elements - START */
.printElement { display: none; }
.screenElement {  }
.handheldElement { display: none; }
/* Standard Elements - END */
/* Attorney Profile - START */
#attorneyProfile ul { padding-left: 0; list-style: none; }
	#attorneyProfile img.attorneyProfilePhoto { float: none; margin: 0; }
		#attorneyProfile div.attorneyProfileSection ul { margin-left: 0; }
			#attorneyProfile div.attorneyProfileSection ul li { padding: 0; }
				#attorneyProfile div.attorneyProfileSection p { padding: 0; }
#attorneyProfile .attorneyProfileName { padding-bottom: 0; display: none; }
#attorneyProfile .attorneyProfilePositions { padding-bottom: 1em; }
#attorneyProfile .attorneyProfileLocationLabel, #attorneyProfile .attorneyProfilePhoneLabel, #attorneyProfile .attorneyProfileFaxLabel, #attorneyProfile .attorneyProfileEmailLabel { width: auto; float: none; font-weight: bold; }
#attorneyProfile .attorneyProfileLocation, #attorneyProfile .attorneyProfilePhone, #attorneyProfile .attorneyProfileFax, #attorneyProfile .attorneyProfileEmail { margin-left: 0; padding-bottom: 0; }
#ie6 #attorneyProfile .attorneyProfileLocation, #ie6 #attorneyProfile .attorneyProfilePhone, #ie6 #attorneyProfile .attorneyProfileFax, #ie6 #attorneyProfile .attorneyProfileEmail { display: inline-block; }
#attorneyProfile .attorneyProfileEducation ul li strong { display: block; }
#attorneyProfile .attorneyProfileContactInformation { padding-bottom: 0; }
#attorneyProfile .attorneyProfileContactInformation div { padding: 0 0 1em; }
#attorneyProfile div.attorneyProfileEducation ul li { padding: 0 0 1em; }
/* Attorney Profile - END */
/* E-mail Obfuscation - START - Remove this after all forms are updated after Release3. */
#containerEmailObfuscation { width: auto; margin: 0; padding: 0; }
	#containerEmailObfuscation p { margin: 0; padding: 0; }
	#ie #containerEmailObfuscation p { padding: 0; }
	#FS3Email legend, #FS3Email ol, #FS3Email ol li, #FS3Email p, #FS3Email select { margin: 0; padding: 0; }
	#FS3Email fieldset { border: none; border-top: none; padding-left: 0; margin: 0; }
		#FS3Email legend { font-weight: bold; }
		#ie #FS3Email legend { margin-left: 0; }
		#ie #FS3Email .emailObfuscationHelp { margin-bottom: 0; }
		#FS3Email ol { list-style: none; line-height: normal; }
		#ie #FS3Email .emailObfuscationInline { margin-bottom: 0; }
			#FS3Email ol li { line-height: normal; }
			#FS3Email .emailObfuscationFirst { margin-top: 0; }
			#ie #FS3Email .emailObfuscationFix { display: inline-block; }
			#FS3Email .emailObfuscationInline li { display: inline; }
				#FS3Email label { cursor: pointer; }
				#FS3Email .emailObfuscationInline label { margin-right: 0; }
				#FS3Email input { display: block; width: auto; margin-bottom: 0; }
				#FS3Email .emailObfuscationInline input { display: inline; width: auto; margin-bottom: 0; }
					#FS3Email .emailObfuscationInline label input { }
				#FS3Email textarea { width: auto; margin: 0; }
				#FS3Email .emailObfuscationHover:hover, #FS3Email .emailObfuscationHover:focus { border: none; }
			#FS3Email .emailObfuscationDisclaimer { float: none; margin-right: 0; }
		#FS3Email p { margin-bottom: 0; }
		#ie #FS3Email p { margin-top: 0; }
	#FS3Email .emailObfuscationSubmit { width: auto; height: auto; }
	#ie #FS3Email .emailObfuscationSubmit { margin-top: 0; }
/* E-mail Obfuscation - END - Remove this after all forms are updated after Release3. */
/* Practice Page - START */
#practicePage {  }
	#practicePageSide { float: none; width: auto; margin: 0; }
		#practicePageFormShort { display: none; }
		#practicePageCallToAction { border: none; background-color: transparent; color: #000; padding: 0 0 1em; margin: 0; }
			#ie6 #practicePageCallToAction { width: auto; }
			#practicePageCallToAction p { margin: 0; padding: 0; }
		#practicePageSidebar2 { padding: 0; border: none; background-color: transparent; color: #000; margin: 0; }
			#ie6 #practicePageSidebar2 { width: auto; }
		#practicePageFAQAbstract { border: none; padding: 0; }
			#ie6 #practicePageFAQAbstract { width: auto; }
		#practicePageLinksAbstract { border: none; padding: 0; }
		#practicePageSidebar1 { padding: 0; border: none; background-color: transparent; color: #000; margin: 0; }
			#ie #practicePageSidebar1 { display: block; }
.practicePageError { color: #000; font-weight: bold; }
/* Practice Page - END */
/* Practice Center - START */
#practiceCenter {  }
	#practiceCenterSide { float: none; width: auto; margin: 0; }
		#practiceCenterFormShort { display: none; }
		#practiceCenterSidebar2 { padding: 0; border: none; background-color: transparent; color: #000; margin: 0; }
			#ie6 #practiceCenterSidebar2 { width: auto; }
		#practiceCenterResourceLinksAbstract {  }
			#practiceCenterResourceLinksAbstract hr { height: auto; border: none; border-top: none; margin: 0; }
		#practiceCenterSidebar1 { padding: 0; border: none; background-color: transparent; color: #000; margin: 0; }
			#ie #practiceCenterSidebar1 { display: block; }
		#practiceCenterFAQAbstract { border: none; padding: 0; }
			#ie6 #practiceCenterFAQAbstract { width: auto; }
#practiceCenterNews {  }
	ul.practiceCenterNewsList { margin: 0; padding: 0; list-style: none; overflow: visible; }
		ul.practiceCenterNewsList li { display: block; }
#practiceCenterFamilyLawCalculator { display: none; }
.practiceCenterError { color: #000; font-weight: bold; }
#practiceCenterNavigation { display: none; }
.practiceCenterTitle { display: none; }
#practiceCenterCallToAction { background-color: transparent; border: none; color: #000; margin: 0; padding: 0 0 1em; }
	#practiceCenterCallToAction p { padding: 0; }
/* Practice Center - END */
/* Search Results - START */
#searchResults dd { margin: 0; }
#searchResults .highlight { font-weight: bold; }
#searchResults ul.searchResultsPagination, #searchResults ul.searchResultsPagination li { margin: 0; padding: 0; float: none; list-style: none; }
	#searchResults ul.searchResultsPagination li { display: block; margin-right: 0; }
/* Search Results - END */
/* Dynamic Products - START */
#dynamicProductsCaseSummaries {  }
#dynamicProductsCaseSummaries .dynamicProductsCaseSummariesTopic { display: none; }
#dynamicProductsNews {  }
#dynamicProductsNews .dynamicProductsNewsTopic { display: none; }
ul.dynamicProductsNewsList { margin: 0; padding: 0; list-style: none; overflow: visible; }
	ul.dynamicProductsNewsList li { display: block; }
/* Dynamic Products - END */
/* E-Newsletter - START */
#eNewsletter {  }
#eNewsletter h3, #eNewsletterArticles h3 { padding-bottom: 1em; } /* h3 = site.css h2 fix */
#eNewsletter h4, #eNewsletterArticles h4 { padding-bottom: 1em; } /* h4 = site.css h3 fix */
#eNewsletter h5, #eNewsletterArticles h5 { padding-bottom: 1em; } /* h5 = site.css h4 fix */
#eNewsletterArchives .eNewsletterArchivesTopic { display: none; }
/* E-Newsletter - END */
/* FAQ - START */
#faq {  }
	.faqContainerQuestions { display: none; }
#faq h3, #faqQuestions h3, #faqArticles h3 { padding-bottom: 1em; } /* h3 = site.css h2 fix */
#faq h4, #faqQuestions h4, #faqArticles h4 { padding-bottom: 1em; } /* h4 = site.css h3 fix */
#faq h5, #faqQuestions h5, #faqArticles h5 { padding-bottom: 1em; } /* h5 = site.css h4 fix */
#faqQuestions h3.fl_pafaq_title { display: none; }
#faqArchives .faqArchivesTopic { display: none; }
/* FAQ - END */
/* News & Case Summaries - START */
#newsCaseSummaries {  }
	.newsCaseSummariesNews h2.newsCaseSummariesProductTitle { display: none; }
	.newsCaseSummariesCaseSummaries { padding-top: 0; border-top: none; }
/* News & Case Summaries - END */
/* News & Resource Pack - START */
#newsResourcePack {  }
	.newsResourcePackColumnNewsArticles { float: none; width: auto; padding: 0; }
		.newsResourcePackArticles { padding-top: 0; border-top: none; }
	.newsResourcePackColumnCaseSummariesFAQ { float: none; width: auto; padding: 0; }
		.newsResourcePackFAQ { padding: 0; border: none; }
#newsResourcePackQuestions h3.fl_pafaq_title { display: none; }
#newsResourcePackQuestions h3 { font-size: 1em; padding-bottom: 0; } /* h3 = site.css h2 fix */
#newsResourcePackQuestions h4 { font-size: 1em; padding-bottom: 0; } /* h4 = site.css h3 fix */
#newsResourcePackQuestions h5 { font-size: 1em; padding-bottom: 0; } /* h5 = site.css h4 fix */
#newsResourcePack .newsResourcePackNewsTopic { display: none; }
#newsResourcePack .newsResourcePackArticlesTopic { display: none; }
#newsResourcePack .newsResourcePackCaseSummariesTopic { display: none; }
#newsResourcePack .newsResourcePackFAQTopic { display: none; }
#newsResourcePackQuestions .newsResourcePackQuestionsTopic { display: none; }
#newsResourcePackArticles .newsResourcePackArticlesTopic { display: none; }
#newsResourcePackArticleArchives .newsResourcePackArticleArchivesTopic { display: none; }
/* News & Resource Pack - END */
 
img { display: none; }
/* End of File */
