#contact-brdr-mid {
	background-image: url(images/contact-brdr-mid.png);
	background-repeat: repeat-y;
}
#contact-brdr-btm {
	background-image: url(images/contact-brdr-botm.png);
	background-repeat: no-repeat;
	background-position: top;
}

#contact-brdr-top {
	background-image: url(images/contact-brdr-top.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
/* FS CONTROL - CLIENT STYLESHEET */

/* updated December 9, 2002 */



	/* GLOBAL BODY STYLES -- need to be changed if font or color is changed */

	

	body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

	p { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; margin-top : 0px;}

	div { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

	ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

	ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

	li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

	

	/* DEFAULT HYPERLINK STYLES */

	

	a:link { color: #7497CC; text-decoration: underline; font-weight : bold}

	a:visited { color: #5075AB; text-decoration: underline; font-weight : bold}

	a:active { color: #F8BA6A; text-decoration: underline; font-weight : bold}

	a:hover { color: #F8BA6A; text-decoration: underline; font-weight : bold}

	

	a.home:link { color: #B4AF9C; text-decoration: none; font-weight : normal; }

	a.home:visited { color: #B4AF9C; text-decoration: none; font-weight : normal; }

	a.home:active { color: #FFFFFF; text-decoration: none; font-weight : normal; }

	a.home:hover { color: #FFFFFF; text-decoration: none; font-weight : normal; }

	

	/* FOOTERS -- styles that can be used for a lower hypertext navigation if it is different */

	/* need to be changed only if the lower navigation style is different from the global links */

	

	.cfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}

	

	a.cfooter:link { color: #0000FF; text-decoration: none}

	a.cfooter:visited { color: #9999FF; text-decoration: none}

	a.cfooter:active { color: #FF0000; text-decoration: none}

	a.cfooter:hover { color: #333333; text-decoration: none}

	

	/* FS CONTROL EDITOR FONT CONVERSION -- text styles available for clients in the FS Editor */

	/* need to be changed if font or color is changed */

	

	.cfont7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36pt}

	.cfont6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24pt}

	.cfont5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt}

	.cfont4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt}

	.cfont3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt}

	.cfont2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

	.cfont1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}

	

	/* INDEX PAGE STYLES -- styles applied to Index/TOC Dynamic content */

	/* need to be changed if font or color is changed */

	

	.cbodyhdr1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold}

	.cbodyhdr2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold}

	.cbodyhdr3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}

	.cbodyhdr4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}

	.cbodytxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

	.cbodysm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}

	

/* FINDLAW NEWS AND CASE SUMMARY STYLES -- used for dynamic content pulled from FindLaw */

/* need to be changed if font or color is changed */	



	.FLNewsCaseSummarySectionHeading{visible:false; caption:FL News & Cases Section Heading;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold}

	.FLNewsCaseSummaryHeading{visible:false; caption:FL News & Cases Heading;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold}

	.FLNewsCaseSummaryDate{visible:false; caption:FL News & Cases Date;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}

	.FLNewsCaseSummaryLink{visible:false; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

	.FLNewsCaseSummaryAbstract{visible:false; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

	a.FLNewsCaseSummaryLink:link { color: #0000FF; text-decoration: none}

	a.FLNewsCaseSummaryLink:visited { color: #9999FF; text-decoration: none}

	a.FLNewsCaseSummaryLink:active { color: #FF0000; text-decoration: none}

	a.FLNewsCaseSummaryLink:hover { color: #333333; text-decoration: none}



/* Find Law News styles */

	

	.cFLNewsLink {visible:false; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}



	a.cFLNewsLink:link { color: #0000FF; text-decoration: none}

	a.cFLNewsLink:visited { color: #9999FF; text-decoration: none}

	a.cFLNewsLink:active { color: #FF0000; text-decoration: none}

	a.cFLNewsLink:hover { color: #333333; text-decoration: none}



	.cFLNewsDate {visible:false; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}



/* Find Law Practice Area News / FAQ styles */

	

	.fl_panews_title {visible:false; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt}

	.fl_panews_text {visible:false; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

	.fl_panews_link {visible:false; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

		a.fl_panews_link:link { color: #0000FF; text-decoration: none}

		a.fl_panews_link:visited { color: #9999FF; text-decoration: none}

		a.fl_panews_link:active { color: #FF0000; text-decoration: none}

		a.fl_panews_link:hover { color: #333333; text-decoration: none}

	.fl_pafaq_title {visible:false; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt}

	.fl_pafaq_text {visible:false; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

	.fl_pafaq_link {visible:false; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

		a.fl_pafaq_link:link { color: #7497CC; text-decoration: none}

		a.fl_pafaq_link:visited { color: #5075AB; text-decoration: none}

		a.fl_pafaq_link:active { color: #F8BA6A; text-decoration: none}

		a.fl_pafaq_link:hover { color: #333333; text-decoration: none}



/* ATTORNEY PROFILE STYLES -- used for generating attorney profiles */

/* need to be changed if font or color is changed */ 



	.profiletopname  {font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal; font-size : large; color : RGB(0,0,0);

	}

	.profileafflname  {font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal; font-size : 10pt; color : RGB(0,0,0);

	}

	.profileaddress  {font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal; font-size : 10pt; color : RGB(0,0,0);

	}

	.profileheader  {font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight : bold; font-size : 10pt; color : RGB(0,0,0);

	}

	.profiletext  {font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal; font-size : 10pt; color : RGB(0,0,0);

	}

	.profilenarrtext  {font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 10pt;

	}

	.profilecommtextUpr  {font-family: Verdana, Arial, Helvetica, sans-serif;  

	font-size : 10pt; font-weight : bold; color : RGB(0,0,0);

	}

	.profilecommtexthdr  {font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight : bold; font-size : 10pt;

	}

	.profilecommtext  {font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 10pt; font-weight : normal; color : RGB(0,0,0);

	}

	.profilenavbartext  {font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal; font-size : 10pt;

	}

	

/* Styles for a Top or Left XML generated hypertext navigation used instead of usual image navigation */

/* Needs to be modified only when the site contains one of the above */



	.ptopnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #330033; text-decoration: none}

	.ptopnavhl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none}

	

	.pleftnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none ; line-height: 10pt}

	.pleftnavhl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333366; text-decoration: none ; line-height: 12pt}

	

	.psub1leftnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none ; line-height: 8pt}

	.psub1leftnavhl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333366; text-decoration: none ; line-height: 10pt}

	

	a.ctopnav:hover { color: #CCCCFF}

	a.ctopnavhl:hover { color: #CCCCFF}

	a.cleftnav:hover { color: #666666}

	a.csub1leftnav:hover { color: #666666}

	

/* random boxes no visited links */



	.cbox { background-color: #EBE8E3; padding: 5;}

	.csorttxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight: bold}

	a.csorttxt:link { color: #999999}

	a.csorttxt:visited { color: #999999}

	a.csorttxt:active { color: #999999}

	a.csorttxt:hover { color: #333333}



/* client content rule styles */



	.crulehdr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}

	.crulesbhdr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}

	.cruletxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal}

	

	a.cruletxt:link { color: #0000FF; text-decoration: none}

	a.cruletxt:visited { color: #9999FF; text-decoration: none}

	a.cruletxt:active { color: #FF0000; text-decoration: none}

	a.cruletxt:hover { color: #333333; text-decoration: none}

	

/* DEFAULT DESIGN HYPERLINK STYLES */

	

	a.defaultDesign:link { color: #FFFFFF; font-size: 10pt; text-decoration: none; font-weight : bold}

	a.defaultDesign:visited { color: #FFFFFF; font-size: 10pt; text-decoration: none; font-weight : bold}

	a.defaultDesign:active { color: #FFFFFF; font-size: 10pt; text-decoration: none; font-weight : bold}

	a.defaultDesign:hover { color: #CC9966; font-size: 10pt; text-decoration: none; font-weight : bold}

	

	a.defaultDesignActive:link { color: #CCCCFF; font-size: 10pt; text-decoration: none; font-weight : bold}

	a.defaultDesignActive:visited { color: #CCCCFF; font-size: 10pt; text-decoration: none; font-weight : bold}

	a.defaultDesignActive:active { color: #CCCCFF; font-size: 10pt; text-decoration: none; font-weight : bold}

	a.defaultDesignActive:hover { color: #CC9966; font-size: 10pt; text-decoration: none; font-weight : bold}



	.disclaimer { font-size: 10px;

	font-family: Arial,Verdana,Helvetica, sans-serif;

	margin-right : 20px;

	margin-top : 3px;

	margin-bottom : 5px;} 



   .bottomnav { font-size: 10px; color: #B4AF9C;

	margin-top : 0px;

	margin-bottom : 0px;} 

	.pageName {display: none;}



#containerIntakeFormI { width: 32.5em; }

	#containerIntakeFormI .intakeFormINote { margin: 0; padding: 0 0 1em 0; }

	#ie #containerIntakeFormI .intakeFormINote { margin: 0; padding: 0; }

	#intakeFormI legend, #intakeFormI ol, #intakeFormI ol li, #intakeFormI p, #intakeFormI select { margin: 0; padding: 0; }

	#intakeFormI fieldset { border: none; border-top: 1px solid black; padding-left: 10px; }

		#intakeFormI legend { font-weight: bold; font-size: 1.2em; color: #000; }

		#ie #intakeFormI legend { margin-left: -6px; }

		#ie #intakeFormI .intakeFormIHelp { margin-bottom: .5em; }

		#intakeFormI ol { list-style: none; line-height: 1em; }

		#ie #intakeFormI .intakeFormIInline { margin-bottom: .5em; }

			#intakeFormI ol li { line-height: 1em; }

			#intakeFormI .intakeFormIFirst { margin-top: .5em; }

			#ie #intakeFormI .intakeFormIFix { display: inline-block; }

			#intakeFormI .intakeFormIInline li { display: inline; }

				#intakeFormI label { cursor: pointer; }

				#intakeFormI .intakeFormIInline label { margin-right: 10px; }

				#intakeFormI input { display: block; width: 20.5em; margin-bottom: .5em; }

				#intakeFormI .intakeFormIInline input { display: inline; width: 25px; margin-bottom: 0; }

					#intakeFormI .intakeFormIInline label input { }

				#intakeFormI select { display: block; width: 21em; margin-bottom: .5em; }

				#intakeFormI textarea { width: 20.5em; margin: .5em 0; }

				#intakeFormI .intakeFormIHover:hover, #intakeFormI .intakeFormIHover:focus { border: 2px solid black; }

			#intakeFormI .intakeFormIDisclaimer { float: left; margin-right: 10px; }

		#intakeFormI p { margin-bottom: .5em; }

		#ie #intakeFormI p { margin-top: .5em; }

	#intakeFormI .intakeFormISubmit { width: 13.5em; height: 2.5em; }

