
	/* 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: #974F0F; text-decoration: underline;}
	a:visited { color: #613006; text-decoration: underline;}
	a:active { color: #31527C text-decoration: underline;}
	a:hover { color: #31527C; text-decoration: underline;}
	
	/* 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:link.cfooter { color: #0000FF; text-decoration: none}
	a:visited.cfooter { color: #9999FF; text-decoration: none}
	a:active.cfooter { color: #FF0000; text-decoration: none}
	a:hover.cfooter { 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, h2 { 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; font-size: 14pt; font-weight: bold; color:#3399FF}
	.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}
	
/* 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:hover.ctopnav { color: #CCCCFF}
	a:hover.ctopnavhl { color: #CCCCFF}
	a:hover.cleftnav { color: #666666}
	a:hover.csub1leftnav { 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:link.csorttxt { color: #999999}
	a:visited.csorttxt { color: #999999}
	a:active.csorttxt { color: #999999}
	a:hover.csorttxt { 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:link.cruletxt { color: #0000FF; text-decoration: none}
	a:visited.cruletxt { color: #9999FF; text-decoration: none}
	a:active.cruletxt { color: #FF0000; text-decoration: none}
	a:hover.cruletxt { color: #333333; text-decoration: none}
	
/* DEFAULT DESIGN HYPERLINK STYLES */
	
	a:link.defaultDesign { color: #FFFFFF; font-size: 10pt; text-decoration: none; font-weight : bold}
	a:visited.defaultDesign { color: #FFFFFF; font-size: 10pt; text-decoration: none; font-weight : bold}
	a:active.defaultDesign { color: #FFFFFF; font-size: 10pt; text-decoration: none; font-weight : bold}
	a:hover.defaultDesign { color: #CC9966; font-size: 10pt; text-decoration: none; font-weight : bold}
	
	a:link.defaultDesignActive { color: #CCCCFF; font-size: 10pt; text-decoration: none; font-weight : bold}
	a:visited.defaultDesignActive { color: #CCCCFF; font-size: 10pt; text-decoration: none; font-weight : bold}
	a:active.defaultDesignActive { color: #CCCCFF; font-size: 10pt; text-decoration: none; font-weight : bold}
	a:hover.defaultDesignActive { 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;
	margin-top : 0px;
	margin-bottom : 0px;}
	
	.sublinks {margin-left: 23px; font-size: 11px;}
	
	.areaspractice {font-size: 11px; background-color:e3e2e1;}
	.areaspractice2 {font-size: 10px; 
	background-color:e3e2e1; 
	margin: 0.2em 0em 0.2em 0.9em;}
	.quickconsult {font-size: 11px;} 
	
	#PracticeCenters p{font-size: 11px; background-color:e3e2e1;}
	#PracticeCenters a:link.1 { color: #35557F; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:visited.1 { color: #35557F; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:active.1 { color: #35557F; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:hover.1 { color: #35557F; text-decoration: underline; font-weight : bold;}
	
	#PracticeCenters a:link.2 { color: #B66B2E; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:visited.2 { color: #B66B2E; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:active.2 { color: #B66B2E; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:hover.2 { color: #B66B2E; text-decoration: underline; font-weight : bold;}
	
	#PracticeCenters a:link.3 { color: #6D856F; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:visited.3 { color: #6D856F; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:active.3 { color: #6D856F; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:hover.3 { color: #6D856F; text-decoration: underline; font-weight : bold;}
	
	#PracticeCenters a:link.4 { color: #A09678; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:visited.4 { color: #A09678; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:active.4 { color: #A09678; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:hover.4 { color: #A09678; text-decoration: underline; font-weight : bold;}
	
	#PracticeCenters a:link.5 { color: #000000; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:visited.5 { color: #000000; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:active.5 { color: #000000; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:hover.5 { color: #000000; text-decoration: underline; font-weight : bold;}
	
	#PracticeCenters a:link.6 { color: #9A9105; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:visited.6 { color: #9A9105; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:active.6 { color: #9A9105; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:hover.6 { color: #9A9105; text-decoration: underline; font-weight : bold;}
	
	#PracticeCenters a:link.7 { color: #517A97; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:visited.7 { color: #517A97; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:active.7 { color: #517A97; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:hover.7 { color: #517A97; text-decoration: underline; font-weight : bold;}
	
	#PracticeCenters a:link.8 { color: #AD1D01; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:visited.8 { color: #AD1D01; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:active.8 { color: #AD1D01; text-decoration: underline; font-weight : bold;}
	#PracticeCenters a:hover.8 { color: #AD1D01; text-decoration: underline; font-weight : bold;}