/* FS CONTROL - CLIENT STYLESHEET */
/* updated December 9, 2002 */

/* GLOBAL BODY STYLES -- need to be changed if font or color is changed */

body, input, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
p { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; margin-top : 0px;}
div { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

/* DEFAULT HYPERLINK STYLES */

a:link { color: #C65306; text-decoration: underline; font-weight : bold}
a:visited { color: #993300; text-decoration: underline; font-weight : bold}
a:active { color: #FF0000; text-decoration: underline; font-weight : bold}
a:hover { color: #FF0000; text-decoration: underline; font-weight : bold}

a.nav:link { color: #C65306; text-decoration: underline; font-weight : normal; }
a.nav:visited { color: #993300; text-decoration: underline; font-weight : normal; }
a.nav:active { color: #FF0000; text-decoration: underline; font-weight : normal; }
a.nav:hover { color: #FF0000; text-decoration: underline; 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: Times New Roman, Times, serif;  font-size:18px; color:#B34D1A;}
.cfont5 { font-family: Times New Roman, Times, serif;  font-size:18px; color:#B34D1A;}
.cfont4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.cfont3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.cfont2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.cfont1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

/* 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: 10px; 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: #0000FF; text-decoration: none}
a.fl_pafaq_link:visited { color: #9999FF; text-decoration: none}
a.fl_pafaq_link:active { color: #FF0000; 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;
margin-top : 0px;
margin-bottom : 0px;} 

.navigation {line-height: 16px; }
.date { text-transform : uppercase; color: #FFFFFF; }
.submit { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px; margin-top : 0px;}
.callus { font-family: Times New Roman, Times, serif; font-size:18px; color:#B34D1A; font-weight: normal; text-decoration: none}
.smallMaroon {font-family: Verdana, Arial, Helvetica, sans-serif; color:#B34D1A; font-size: 10px; margin-top : 0px;}

#pension { padding-bottom: 10px;}



