<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* FS PUBLISHER - BASE STYLESHEET - UPDATED 04.23.12 */

html { font-size: 62.5%; }
#ie html { font-size: 1em; }
body { margin: 0; padding: 0; background: #FFFFFF; color: #000000; }
body, input, textarea, option, select { font-family: Arial, Helvetica, sans-serif; }
table, input, textarea, option, select { font-size: 1em; }
ul, ol { margin: 0; padding: 0 0 0 2.75em; }
h1, h2, h3, h4, h5, h6, p, ul, ol { padding-top: 0; padding-bottom: 1.2em; margin: 0; }
ul ul, ul ol, ol ol, ol ul { padding-bottom: 0; }
a img, abbr { border: 0; }

/* DEFINE BASE FONT SIZE -- 1.1em = 11px, etc. */
body { font-size: 1.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: 1.53em; }

/* DEFINE CONTENT COLOR */
#content, #content td, #tinymce, #tinymce td, #content legend { color: #333333; }
#content #intakeFormI fieldset, #content .intakeFormIII fieldset, #content .pagination, #content .comment, #content .post { border-color: #000000; }

/* DEFINE LINK COLOR */
a:link { color: #4d6474; }
a:visited { color: #63660c; }
a:hover, a:focus { color: #999d14; }
a:active { color: #4d6474; text-decoration: none; }

/* HEADERS */
h1 { font-size: 1.4em; color: #3e526b; }
h2, #content legend, #tinymce legend { font-size: 1.2em;  color: #3e526b;}
h3 { font-size: 1.1em; padding-bottom: .3em; color: #3e526b; }
h4 { font-size: 1em; padding-bottom: .3em; color: #3e526b; }
h5 { font-size: .9em; padding-bottom: .3em; color: #3e526b; }
h6 { font-size: .8em; padding-bottom: .3em; color: #3e526b;}

/* TINYMCE BACKGROUND */
.mceContentBody { background: #F7F7F7; }

/* --------------gridLESS-------------- */
/* https://github.com/aw2basc/gridLESS */
/* --------------static-page-width-------------- */
/* use to set the max width of the page for static columns */
.col-container { min-width:979px; margin:0px auto; padding:0 12px; }
/* --------------static-full-width-------------- */
/* use to set the full number of columns (instead of col-12)*/
.col-full { width:979px; margin:0px auto; padding:0; clear:left; zoom:1; }
.col-full:before, .col-full:after { content:""; display:table; }
.col-full:after { clear:both; }
/* --------------first-column-------------- */
/* add this class to the first column */
.col-first { margin-left:0!important; clear:left; }
/* --------------columns-------------- */
/* default columns col-1 through col-12 */
.col-1{width:54px;margin-left:30px;float:left;display:inline;min-height:1px}.col-2{width:138px;margin-left:30px;float:left;display:inline;min-height:1px}.col-3{width:222px;margin-left:30px;float:left;display:inline;min-height:1px}.col-4{width:306px;margin-left:30px;float:left;display:inline;min-height:1px}.col-5{width:390px;margin-left:30px;float:left;display:inline;min-height:1px}.col-6{width:474px;margin-left:30px;float:left;display:inline;min-height:1px}.col-7{width:558px;margin-left:30px;float:left;display:inline;min-height:1px}.col-8{width:642px;margin-left:30px;float:left;display:inline;min-height:1px}.col-9{width:726px;margin-left:30px;float:left;display:inline;min-height:1px}.col-10{width:810px;margin-left:30px;float:left;display:inline;min-height:1px}.col-11{width:894px;margin-left:30px;float:left;display:inline;min-height:1px}.col-12{width:979px;clear:left;margin:0px auto;}
/* --------------extra-------------- */
/* columns plus an extra gutter */
.col-extra-1{width:84px;margin-left:30px;float:left;display:inline;min-height:1px}.col-extra-2{width:168px;margin-left:30px;float:left;display:inline;min-height:1px}.col-extra-3{width:252px;margin-left:30px;float:left;display:inline;min-height:1px}.col-extra-4{width:336px;margin-left:30px;float:left;display:inline;min-height:1px}.col-extra-5{width:420px;margin-left:30px;float:left;display:inline;min-height:1px}.col-extra-6{width:504px;margin-left:30px;float:left;display:inline;min-height:1px}.col-extra-7{width:588px;margin-left:30px;float:left;display:inline;min-height:1px}.col-extra-8{width:672px;margin-left:30px;float:left;display:inline;min-height:1px}.col-extra-9{width:756px;margin-left:30px;float:left;display:inline;min-height:1px}.col-extra-10{width:840px;margin-left:30px;float:left;display:inline;min-height:1px}.col-extra-11{width:924px;margin-left:30px;float:left;display:inline;min-height:1px}
/* --------------add-------------- */
/* will add columns to the left */
.col-add-1{left:84px;position:relative}.col-add-2{left:168px;position:relative}.col-add-3{left:252px;position:relative}.col-add-4{left:336px;position:relative}.col-add-5{left:420px;position:relative}.col-add-6{left:504px;position:relative}.col-add-7{left:588px;position:relative}.col-add-8{left:672px;position:relative}.col-add-9{left:756px;position:relative}.col-add-10{left:840px;position:relative}.col-add-11{left:924px;position:relative}
/* --------------subtract-------------- */
/* will subtract columns from the left */
.col-subtract-1{left:-84px;position:relative}.col-subtract-2{left:-108px;position:relative}.col-subtract-3{left:-192px;position:relative}.col-subtract-4{left:-276px;position:relative}.col-subtract-5{left:-360px;position:relative}.col-subtract-6{left:-444px;position:relative}.col-subtract-7{left:-528px;position:relative}.col-subtract-8{left:-612px;position:relative}.col-subtract-9{left:-696px;position:relative}.col-subtract-10{left:-780px;position:relative}.col-subtract-11{left:-864px;position:relative}

/* FS PUBLISHER - WYSIWYG STYLESHEET - UPDATED 11-12-2008 */
.fontColor000000 { color: #000; }.fontColorC0C0C0 { color: #C0C0C0; }.fontColor000080 { color: #000080; }.fontColor008000 { color: #008000; }.fontColor008080 { color: #008080; }.fontColor800000 { color: #800000; }.fontColor800080 { color: #800080; }.fontColor808000 { color: #808000; }.fontColor808080 { color: #808080; }.fontColorFFFFFF { color: #FFF; }.fontColor0000FF { color: #00F; }.fontColor00FF00 { color: #0F0; }.fontColor00FFFF { color: #0FF; }.fontColorFF0000 { color: #F00; }.fontColorFF00FF { color: #F0F; }.fontColorFFFF00 { color: #FF0; }
.backgroundColor000000 { background: #000; }.backgroundColorC0C0C0 { background: #C0C0C0; }.backgroundColor000080 { background: #000080; }.backgroundColor008000 { background: #008000; }.backgroundColor008080 { background: #008080; }.backgroundColor800000 { background: #800000; }.backgroundColor800080 { background: #800080; }.backgroundColor808000 { background: #808000; }.backgroundColor808080 { background: #808080; }.backgroundColorFFFFFF { background: #FFF; }.backgroundColor0000FF { background: #00F; }.backgroundColor00FF00 { background: #0F0; }.backgroundColor00FFFF { background: #0FF; }.backgroundColorFF0000 { background: #F00; }.backgroundColorFF00FF { background: #F0F; }.backgroundColorFFFF00 { background: #FF0; }

/* STYLES FOR THE STYLES DROP-DOWN IN TINYMCE */
/* TinyMCE Style: callOut=Call Out */
.callOut { background: #e3e2d9; border: 1px solid #d1d0c9; }
p.callOut { padding: 23px 24px; margin-bottom: 1.2em; color: #3e526b; font-size: 17px; font-weight: bold; }
/* TinyMCE Style: smallText=Small Text */
.smallText { font-size: .9em;}

/* ATTORNEY PROFILES */
#attorneyProfile ul { padding-left: 0; list-style: none; }
	#attorneyProfile img.attorneyProfilePhoto { float: right; margin: 0 0 10px 15px; }
		#attorneyProfile div.attorneyProfileNarrative ul { list-style:disc; padding: 0 0 0 2em; }
        	#attorneyProfile div.attorneyProfileNarrative ul li { padding: 3px 0 3px 0;}
		#attorneyProfile div.attorneyProfileSection ul { margin-left: 20px; }
			#attorneyProfile div.attorneyProfileSection ul li { padding: 3px 0 3px 0;}
				#attorneyProfile div.attorneyProfileSection ul li ul li { padding: 0 0 0 0; }
				#attorneyProfile div.attorneyProfileSection p { padding: 3px 0 3px 20px; }
#attorneyProfile .attorneyProfileName { padding-bottom: 0; display: none; }
#attorneyProfile .attorneyProfilePositions { padding-bottom: 1.2em; }
#attorneyProfile .attorneyProfileLocationLabel, #attorneyProfile .attorneyProfilePhoneLabel, #attorneyProfile .attorneyProfileFaxLabel, #attorneyProfile .attorneyProfileEmailLabel, #attorneyProfile .attorneyProfileVCardLabel { width: 6em; float: left; font-weight: bold; }
#attorneyProfile .attorneyProfileLocation, #attorneyProfile .attorneyProfilePhone, #attorneyProfile .attorneyProfileFax, #attorneyProfile .attorneyProfileEmail, #attorneyProfile .attorneyProfileVCard { margin-left: 6em; padding-bottom: .6em; }
#ie6 #attorneyProfile .attorneyProfileLocation, #ie6 #attorneyProfile .attorneyProfilePhone, #ie6 #attorneyProfile .attorneyProfileFax, #ie6 #attorneyProfile .attorneyProfileEmail, #ie6 #attorneyProfile .attorneyProfileVCard { display: inline-block; }
#attorneyProfile .attorneyProfileEducation ul li strong { display: block; }
#attorneyProfile .attorneyProfileContactInformation { padding-bottom: 1.2em; }

/* E-MAIL OBFUSCATION */
#containerEmailObfuscation, #containerEmailObfuscation * { margin: 0; padding: 0; }
	#containerEmailObfuscation {  }
	#containerEmailObfuscation p.emailObfuscationNote { padding: 0; }
	#emailObfuscation {  }
		#emailObfuscation fieldset { border: none; border-top: 1px solid #000; padding: 1em 0 0 1.2em; margin: 1em 0 0; }
			#emailObfuscation fieldset legend { font-weight: bold; }
			#ie #emailObfuscation fieldset legend { margin: 0 0 0 -.6em; }
			#emailObfuscation fieldset label { cursor: pointer; }
			#emailObfuscation fieldset label.formDescribeIssue { float: left; margin: .2em 0; }
			#emailObfuscation fieldset .formHide { display: none; }
			#emailObfuscation fieldset #formError { display: block; cursor: default; color: #f00; clear: both; }
				#emailObfuscation fieldset #formError strong { font-weight: normal; }
			#emailObfuscation fieldset input { display: block; width: 20.5em; margin: .2em 0 .5em 0; padding: 2px; }
			#emailObfuscation fieldset input.intakeFormHiddenInput { padding: 0; }
			#emailObfuscation fieldset textarea { clear: left; display: block; width: 25em; height: 10em; padding: 2px; margin: .2em 0 0 0; }
			#emailObfuscation fieldset div.formHighlight * { border: 1px solid #aaa; }
			#emailObfuscation fieldset div.formHighlight *:hover, #emailObfuscation fieldset div.formHighlight *:focus { background: #ffc; }
			#emailObfuscation fieldset p { margin: .5em 0; }
			#emailObfuscation fieldset div.formCheck { margin: .2em 0; }
				#emailObfuscation fieldset .formCheck input { background: none; }
				#emailObfuscation fieldset label input { display: inline; width: 2em; }
				#emailObfuscation fieldset .formHasJavaScript { display: none; }
				#emailObfuscation fieldset p img { float: left; margin: 0 1em 0 0; }
		input#emailObfuscationSubmit { width: 12.5em; height: 2.5em; margin: .5em 0; }

/* INTAKE FORM ERRORS */
.intakeFormError { color: #ff0000; font-weight: bold; }

/* INTAKE FORM I */
#containerIntakeFormI, #containerIntakeFormI * { margin: 0; padding: 0; }
#containerIntakeFormI {  }
	#containerIntakeFormI p.intakeFormINote { padding: 0; }
	#intakeFormI {  }
		#intakeFormI fieldset { border: none; border-top: 1px solid #000; padding: 1em 0 0 1.2em; margin: 1em 0 0; }
			#intakeFormI fieldset legend { font-weight: bold; }
			#ie #intakeFormI fieldset legend { margin: 0 0 0 -.6em; }
			#intakeFormI fieldset label { cursor: pointer; }
			#intakeFormI fieldset .formHide { display: none; }
			#intakeFormI fieldset #formError { display: block; cursor: default; color: #f00; clear: both; }
				#intakeFormI fieldset #formError strong { font-weight: normal; }
			#intakeFormI fieldset label.formDescribeIssue { float: left; margin: .2em 0; }
			#intakeFormI fieldset div.formCheck label { margin: 0 3em 0 0;}
			#intakeFormI fieldset input, #intakeFormI fieldset select { display: block; width: 20.5em; margin: .2em 0 .5em 0; padding: 2px; }
			#intakeFormI fieldset input.intakeFormHiddenInput { padding: 0; }
			#intakeFormI fieldset div.formHighlight * { border: 1px solid #aaa; }
			#intakeFormI fieldset div.formHighlight *:hover, #intakeFormI fieldset div.formHighlight *:focus { background: #ffc; }
			#intakeFormI fieldset select { width: 21em; }
				#intakeFormI fieldset label input { display: inline; width: 2em; margin: 0; }
			#intakeFormI fieldset textarea { clear: left; display: block; width: 25em; height: 10em; padding: 2px; margin: .2em 0 0 0; }
			#intakeFormI fieldset p { margin: .5em 0; }
			#intakeFormI fieldset div.formCheck { margin: .5em 0; }
				#intakeFormI fieldset .formCheck input { background: none; }
			#intakeFormI img.formDisclaimer { float: left; margin: 0 1em 0 0; }
		#intakeFormISubmit { width: 12.5em; height: 2.5em; margin: .5em 0; }

/* ON-SITE SEARCH RESULTS */
#searchResults dd { margin: 0 0 1.2em 0; }
#searchResults .searchResultsHighlight { font-weight: bold; }
#searchResults ul.searchResultsPagination, #searchResults ul.searchResultsPagination li { margin: 0; padding: 0; float: left; list-style: none; }
	#searchResults ul.searchResultsPagination li { display: block; margin-right: .25em; }

/* DESIGN DYNAMIC PRODUCTS ENEWSLETTER */
.eNewsletterDesignModule { padding: 5px; }

/* DESIGN DYNAMIC PRODUCTS FAQ */
.faqDesignModule { padding: 5px; }
	.faqDesignModule ul.faqDesignModuleList { margin: 0; padding: 0; list-style: none; overflow: visible; }
		.faqDesignModule ul.faqDesignModuleList li { display: block; padding: 0 0 1.2em 0; }

/* DESIGN DYNAMIC PRODUCTS NEWS */
.newsDesignModule { padding: 5px; }
	.newsDesignModule ul.newsDesignModuleList { margin: 0; padding: 0; list-style: none; overflow: visible; }
		.newsDesignModule ul.newsDesignModuleList li { display: block; padding: 0 0 1.2em 0; }

/* DESIGN INTAKE FORM SHORT */
#containerIntakeFormShort, #containerIntakeFormShort *, #containerIntakeFormShortAutofill, #containerIntakeFormShortAutofill * { margin: 0; padding: 0; }
		#intakeFormShort fieldset, #intakeFormShortAutofill fieldset { border: none; }
			#intakeFormShort fieldset legend span, #intakeFormShort fieldset label span, #intakeFormShortAutofill fieldset legend span, #intakeFormShortAutofill fieldset label span, #intakeFormShortAutofill fieldset label.formLabelHide { position: absolute; left: -9000em; }
			#intakeFormShort fieldset label, #intakeFormShortAutofill fieldset label { cursor: pointer; }
			#intakeFormShort fieldset .formHide, #intakeFormShortAutofill fieldset label.formHide { display: none; }
				#intakeFormShort fieldset #formError strong, #intakeFormShortAutofill fieldset #formError strong { font-weight: normal; }
			#intakeFormShort fieldset input.intakeFormHiddenInput, #intakeFormShortAutofill fieldset input.intakeFormHiddenInput { padding: 0; }
			#intakeFormShort fieldset textarea, #intakeFormShortAutofill fieldset textarea { height: 80px; }
			#intakeFormShort fieldset .formCheck, #intakeFormShortAutofill fieldset .formCheck { display: block; line-height: 1.5em; }
			#intakeFormShort fieldset label input, #intakeFormShortAutofill fieldset label input { display: inline; width: 20px; margin: 0; padding: 0; }
				#intakeFormShort fieldset input.checkbox, #intakeFormShortAutofill fieldset input.checkbox { background: none; }
			/* pop-up disclaimer */
			#intakeFormShortDisclaimer { display: none; width: 222px; font-size: 12px; }
				#intakeFormShortDisclaimer div { border: 2px solid #2f3f52; background: #fff; color: #000; padding: 5px; }
					#intakeFormShortDisclaimer p { clear: both; overflow: auto; padding: 10px 15px .8em; font-family: Arial, Helvetica, sans-serif; }
					#intakeFormShortDisclaimer a { display: block; margin: 0 15px 0 0; color: #4d6474; font-weight: bold; text-decoration: none; }
/* DESIGN INTAKE FORM SHORT - Common Edits */
/* text color, size */
#containerIntakeFormShort, #containerIntakeFormShortAutofill { font-size: 13px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #fff; }
	#containerIntakeFormShort p, #containerIntakeFormShortAutofill p { padding: 0 0 .5em 0;}
			/* form error color */
			#intakeFormShort fieldset #formError, #intakeFormShortAutofill fieldset #formError { display: block; cursor: default; color: #f00; }
			#intakeFormShortAutofill fieldset #formError { padding: 0 0 2px 0; }
			/* input width, margin, padding, color */
			#intakeFormShort fieldset input, #intakeFormShort fieldset textarea, #intakeFormShortAutofill fieldset input, #intakeFormShortAutofill fieldset textarea { display: block; width: 190px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0 0 9px; padding: 11px 15px; color: #fff; }
			/* input border color */
			#intakeFormShort fieldset div.formHighlight *, #intakeFormShortAutofill fieldset div.formHighlight * { border: 1px solid #2f3f52; background: #64778f; }
			/* input bg color on hover */
			#intakeFormShort fieldset div.formHighlight *:hover, #intakeFormShort fieldset div.formHighlight *:focus, #intakeFormShortAutofill fieldset div.formHighlight *:hover, #intakeFormShortAutofill fieldset div.formHighlight *:focus { border: 1px solid #2f3f52; background: #64778f;  }
				/* disclaimer link color */
				#intakeFormShort fieldset .formCheck a:link, #intakeFormShort fieldset .formCheck a:visited, #intakeFormShortAutofill fieldset .formCheck a:link, #intakeFormShortAutofill fieldset .formCheck a:visited, p.intakeFormShortPrivacy a { color: #fff;  }
				#intakeFormShort fieldset .formCheck a:hover, #intakeFormShort fieldset .formCheck a:focus, #intakeFormShortAutofill fieldset .formCheck a:hover, #intakeFormShortAutofill fieldset .formCheck a:focus, p.intakeFormShortPrivacy a:hover, p.intakeFormShortPrivacy a.current {  color: #999d14; }
		#intakeFormShortSubmit, #intakeFormShortAutofillSubmit { width: auto; height: auto; margin: .5em 0; }

/* DESIGN ON-SITE SEARCH */
#containerSearchFormDesign, #searchFormDesign { margin: 0; padding: 0; }
#containerSearchFormDesign {  }
	#searchFormDesign {  }
		#searchFormDesign label {  }
		#searchFormDesign #searchFormDesignSearchTerms { margin: 0 0 0 10px; padding: 0; width: 132px; border: 1px solid #e7e8e8; padding: 5px 14px; background:#e7e8e8; color: #3e526b; font-size: 12px;  }
		#searchFormDesign #searchFormDesignSearchTerms:focus, #searchFormDesign #searchFormDesignSearchTerms:hover { border: 1px solid #e7e8e8; background:#e7e8e8;}
		#searchFormDesign #searchFormDesignSubmit { width: auto; height: auto; display: inline; vertical-align: top; margin: 8px 10px 0 0; }
		#searchFormDesign label { cursor: pointer; }
		#searchFormDesign .formLabelHide { position: absolute; left: -5000px; }


/* STANDARD ELEMENTS */
.printElement { display: none; }
.screenElement {  }
.handheldElement { display: none; }
#skipToLinks { position: absolute; left: 0; top: -9000px; z-index: 100; list-style: none; text-align: left; margin: 0; padding: 0; }
	#skipToLinks li { position: relative; z-index: 100; overflow: hidden; }
.offscreen { text-indent: -9999em; padding: 0; background-repeat: no-repeat; background-position: 0 0; display: block; overflow: hidden; list-style: none; }
.offscreen br { display: none; }
.clearfix:before, .clearfix:after { content:""; display:table; }
.clearfix:after { clear:both; }
.clearfix { zoom:1; }
.gfont { font-family: 'Open Sans', sans-serif;}
.gfontCinzal { font-family: 'Cinzel', serif;}
.helvetica { font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}

/* CUSTOM DESIGN ELEMENTS */
body.design { background: url(../images/bg-body.jpg) repeat-x; }
body.home { background: url(../images/bg-body-home.jpg) repeat-x; }
#containerPage { width: 979px; margin: 0 auto; }
	#banner { position: relative; height: 499px; background: url(../images/bg-banner.jpg) no-repeat; }
		.home #banner { height: 648px; background: url(../images/bg-banner-home.jpg) no-repeat; }
		#navigationMain { position: absolute; top: 10px; right: 231px; }
			#navigationMain li a { display: block; color: #3e526b; font-size: 15px; font-weight: 700; text-transform: uppercase; text-decoration: none; background: url(../images/bg-main-link.jpg) right center no-repeat; padding: 0 14px 5px; }
			#navigationMain	li a:hover, #navigationMain li a:focus, #navigationMain li a.current { color: #9c985a; text-decoration: none; }
		#containerSearchFormDesign { position: absolute; top: 6px; right: 1px; width: 202px; height: 28px; background: url(../images/bg-containerSearchFormDesign.jpg) no-repeat;}
		#logo { position: absolute; top: 64px; left: 26px; width: 315px; height: 72px; background-image: url(../images/logo.png); }
		#cta { position: absolute; top: 89px; right: 29px; color: #3e526b; text-align: right; }
			.ctaPhone {  color: #3e526b; text-decoration: none; font-size: 24px; font-weight: 700; }
			.ctaPhone a { color: #3e526b; text-decoration: none; font-size: 24px; font-weight: 700; }
			.ctaText { color: #899155; font-size: 16px; font-weight: 600; text-transform: uppercase;}
			span.ctaText { padding-right: 14px;}
		#tagline { position: absolute; top: 194px; left: 367px; text-align: left; font-size: 35px;  color: #fff; line-height:.91em;}
		.home #tagline { top: 212px; left: 363px; text-shadow: -2px 1px #000; font-size: 45px; }
		#taglineButton { position: absolute; top: 361px; left: 368px; display: block; background:url(../images/bg-button-banner.jpg)  top left repeat-x; padding: 10px 14px 10px 14px; text-decoration: none; font-size: 18px; color: #3c3217; border: 1px solid #6a4e1d;}
		#navigationPractice { position: absolute; top: 325px; left: 12px;}
		.home #navigationPractice { top: 474px; }
				#navigationPractice ul { list-style: none; padding: 0; margin: 0; }
				#navigationPractice ul li { display: inline; float: left; }
				#navigationPractice a { display: block; color: #3e526b; text-decoration: none; padding: 7px 0; text-align: center; text-transform: capitalize; background: #e3e2d9; border: 1px solid #d1d0c9; font-size: 15px; font-weight: 700; width: 186px; min-height: 36px; vertical-align:middle; margin: 0 4px 3px 0;}
				@-moz-document url-prefix() { 
				 	#navigationPractice a { padding: 6px 0; }
				 }
				#navigationPractice li:nth-child(5) a, 	#navigationPractice li:nth-child(9) a, #navigationPractice li:nth-child(10) a { padding: 7px 0 0; min-height: 43px;}
				#navigationPractice a:hover, #navigationPractice a:focus, #navigationPractice a.current { color: #ffbd4c; text-decoration: none; background: #3e526b; border: 1px solid #3e526b;}
	#containerColumns { float: left; width: 979px; padding: 40px 0 50px; }
		#columnMain { float: right; width: 641px; }
			#containerPageTitle { padding: 0 0 27px; }
			.sIFR-active #containerPageTitle { padding-bottom: 0; }
				#pageTitle { font-size: 27px; padding: 0; color: #3e526b; }
				.sIFR-active #pageTitle { font-size: 1.5em; }
			#content { padding: 0; font-size: 15px; }
			.staff #content div { padding: 0 0 54px; border-bottom: 1px solid #e2e2e2; padding: 20px 0;  }
			.staff h4 { font-size: 16px; color:#3a4d65; }
		#columnSide { float: left; width: 306px;  }			
			#contextual { margin: 0 14px 14px 12px; }
			#conatinerTextBox { padding: 25px 28px 12px; font-size: 15px; color: #333333; border: 1px solid #e2e2e2; line-height: 1.53em; margin: 0 14px 14px 12px;}
			#contactUs { background:url(../images/bg-button.jpg) top left repeat-x; font-size: 17px; color: #ffffff ; padding: 12px 0 9px 50px ; border-right: 1px solid #828e9e; border-left: 1px solid #828e9e; text-decoration: none; font-weight: bold; display: block; margin: 0 14px 14px 12px;  }
			#contactUs:hover, #contactUs.current { background:url(../images/bg-button-o.jpg) top left repeat-x;  border-right: 1px solid #ebebeb;  border-left: 1px solid #ebebeb; }
			#shortFormTitle { color: #ffffff; font-size: 20px; font-weight: bold; padding: 20px 0 0 34px; font-weight: 600; }
			#containerShortForm { border: 1px solid #e2e2e2; padding: 7px;}
				#shortForm {border: 1px solid #96a1ae; background: #3e526b;  }
			#containerIntakeFormShort, #containerIntakeFormShortAutofill { color: #ffffff;  padding: 10px 34px 20px; }
#footerWrap { background: url(../images/bg-footerWrap.jpg) left top repeat; clear: both; min-width: 979px;}
	#footerWrapHead { background: url(../images/bg-footerWrap-head.jpg) left top repeat-x;  }
		#footer { width: 979px; font-size: .91em; margin: 0 auto; padding: 60px 0; }
			#contactInformation { line-height: 1.4em; padding: 0; float: left; width: 306px; }
				#footerLogo { width: 260px; height: 44px; background-image: url(../images/footerLogo.png); }
				#contactInformation p { font-size: 15px; color: #fff; line-height: 1.53em; padding: 13px 0 0;}
				#contactInformation a { color: #3e526b; text-decoration: underline; }
				#contactInformation a:hover, #contactInformation a:focus, #contactInformation a.current { color: #3e526b; text-decoration: none; }
			#footerRight { float: right; width: 587px;}
			#geographicalFooter {	}
				#geographicalFooter p { font-size: 15px; color: #fff; line-height: 1.53em; }
			#finePrint { font-size: 13px; color: #fff; line-height: 1.53em; }
				#finePrint a { color: #3e526b; text-decoration: underline; }
				#finePrint a:hover, #finePrint a:focus, #finePrint a.current {color: #3e526b; text-decoration: none; }
				#copyright { display: inline; padding: 0; margin: 0 10px 0 0; }
				#branding { display: inline; padding: 0; }
				

/* CASCADING MENU - v4.2.1 - 10.27.2011 */
	/*Horizontal Magic */
	.cascadingMenu { position: relative; }.cascadingMenu img { display: block; }.cascadingMenu ul { margin: 0; padding: 0; list-style: none; }.cascadingMenu ul li { float: left; position: relative; }.cascadingMenu ul li a { display: block; }.cascadingMenu ul li.megaMenu { position: static; }.cascadingMenu .containerMenu, .cascadingMenu ul ul { display:block; position: absolute; left: -9999em; z-index: 99; }.cascadingMenu .containerMenu ul { position: static; left: 0; z-index: auto; width: auto; }.cascadingMenu ul li li { float: none; }.cascadingMenu li:hover .containerMenu, .cascadingMenu li.menuover .containerMenu, .cascadingMenu li:hover ul, .cascadingMenu li.menuover ul { left: 0; top: auto; background-position: 0 0; }.cascadingMenu ul li.menuover ul ul, .cascadingMenu ul li:hover ul ul, .cascadingMenu ul li.menuover ul ul { left: -9999em; }.cascadingMenu ul li:hover ul ul ul, .cascadingMenu ul li.menuover ul ul ul { position: static; left: 0; top: 0; }
	/* IE fixes */ #ie .cascadingMenu li { display: inline; } #ie .cascadingMenu li a { height: auto; } #ie .cascadingMenu li li a { zoom: 1; } #ie li.menuover, #ie li:hover { z-index: 5; } #ie .cascadingMenu li:hover { display: block; } #ie .cascadingMenu .containerMenu li:hover { display: inline; }
	/* cascade to left */ .cascadingMenu ul li.left:hover ul, .cascadingMenu li.left:hover .containerMenu, .cascadingMenu ul li.menuover-left ul, .cascadingMenu li.menuover-left .containerMenu { left: auto; right: 0; }.cascadingMenu ul li.left:hover ul ul, .cascadingMenu ul li.menuover-left ul ul { left: -9999px; }.cascadingMenu ul li.left ul li:hover ul ul, .cascadingMenu ul li.menuover-left ul li.menuover ul ul, .cascadingMenu ul li.left.menuover ul ul ul { left: 0; right: auto; width: auto; }
	/* long menu class */.cascadingMenu li.long ul { position: absolute; }.cascadingMenu li.long ul ul { position: static; }.cascadingMenu li.long a { position: relative; z-index: 2; }.cascadingMenu li.long li a { position: static; z-index: auto; }
	/* editable section */
	/* adjust to have menu cascade left */.cascadingMenu ul li.left:hover ul li:hover ul, .cascadingMenu ul li.menuover-left li.menuover ul { left: -245px; }
	.cascadingMenu li:hover li:hover ul, .cascadingMenu li.menuover li.menuover ul { left: 245px; top: 0; }
	.cascadingMenu ul ul, .cascadingMenu .containerMenu, .cascadingMenu li.long .containerMenu ul { width: 245px; background: #4d6474; } /* Set Width of menus */
	.cascadingMenu li.megaMenu .containerMenu { width: 960px; }
	.cascadingMenu li.megaMenu .containerMenu .col { float: left; width: 24.5%; }
	#navigationMain.cascadingMenu li li a, #navigationMain.cascadingMenu li li a:visited { color: #ffffff; padding: 11px 13px; background: none; text-transform: capitalize; font-size: 15px; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; }
	#navigationMain.cascadingMenu li li a:hover, #navigationMain.cascadingMenu li li a:focus, #navigationMain.cascadingMenu li li a.current { background: #2a3740; color: #ffffff; }	
	/* uncomment to get sublists .cascadingMenu ul ul ul { position: static; }*/
/* END CASCADING MENU */
</pre></body></html>