            /* body home page                 */
body.beagle {
	background: #012F5E;
	margin-top: 1px;
	margin-bottom: 1px;
   }               
body.morehead { 
   background: #012F5E; 
   margin-top: 1px; 
   margin-bottom: 1px; 
   }               
body.atlantic { 
	background: #012F5E; 
	margin-top: 1px; 
	margin-bottom: 1px; }               
body.emerald { 
	background: #012F5E; 
	margin-top: 1px; 
	margin-bottom: 1px; }               

           /* tables */
table.tp00 {
	table-layout: fixed; 
	border: solid #000 0px; 
	width: 900px; 
	height: 11px;
	}           
table.tp00 td {
	 border: solid #000 0px; 
	 padding: 0px; 
	 border-spacing: 0px; 
	 } 
table#tb0p0 { 
	border: 0px; 
	padding: 0px; 
	border-spacing: 0px; 
	} 
            /* top table #2 on each state page          */
table.stto2	   { table-layout: fixed; width: 800px; border: 4px ridge #FFFFFF; background-color: #FFFFFF;  }
table.stto2 td { border: solid #FFFFFF 0px; padding: 0px; border-spacing: 0px; } 

			/* textnav table */
table.txnv	 {  background-color: #FFFFFF; text-align: center; width: 792px; height: 34px; border: 0px solid #999; }

            /* charter-webs table           */
table.chtrwb	 { table-layout: fixed; width: 750px; border: 2px ridge #FFFFFF;  background-color: #00FF99  }
table.chtrwb td	 { border: solid #FFFFFF 0px; padding: 0px; border-spacing: 0px; height: 20px; } 

            /* top home page                  */
.h1a     { margin-top: 1px; margin-bottom: 1px; color: #CC0000; font-size: 12pt; font-weight: bold; font-style: italic; text-decoration:none; text-align: center; }

            /* top home page title 2          */
.h1b     { margin-top: 0px; margin-bottom: 0px; color: #CC0000; font-size: 14pt; font-weight: bold; text-align: center;}
			
            /* general p styles p 00=margin bottom top f2=font size b/n=bold/normal b=color b/r/m/x none i/n=italics/normal d=no decoration */
            /* general p fonts 1=8 2=10 3=12 4=14 5=18 6=24 7=36 */
            /* general p color styles #000080=navy #FF0000=red #800000=maroon #FFFFFF=white #000000=black #FFFF00=yellow #00FFFF=aqua #808000=olive */
			/* font 2 size 10 blue */
.p00f2bbn	{ margin-top: 0px; margin-bottom: 0px; font-size: 10pt; font-weight: bold; color: #000080; font-style: normal; }
.p00f2bbnc 	{ margin-top: 0px; margin-bottom: 0px; font-size: 10pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: center; }
.p11f2bbn	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: normal; }
.p00f2bbi	{ margin-top: 0px; margin-bottom: 0px; font-size: 10pt; font-weight: bold; color: #000080; font-style: italic; text-align: center; }
.p11f2bbi	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: italic; }
			/* font 2 size 10 red */
.p00f2bri	{ margin-top: 0px; margin-bottom: 0px; font-size: 10pt; font-weight: bold; color: #FF0000; font-style: italic; text-align: center; }
.p00f2brn	{ margin-top: 0px; margin-bottom: 0px; font-size: 10pt; font-weight: bold; color: #FF0000; font-style: normal; color: #FF0000; }
.p11f2brid 	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FF0000; font-style: italic; text-align: center; text-decoration:none; }
			/* font 2 size 10 maroon */
.p11f2bmn	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #800000; font-style: normal; text-align: center; }
.p11f2bmi	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #800000; font-style: italic; text-align: center; }
.p11f2bxn	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; font-style: normal; text-align: center; }
.p11f2bxi	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; font-style: italic; text-align: center; }

			/* font 2 size 10 olive */
.p11f2bonl	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #808000; font-style: normal; text-decoration:none; text-align: left;  }
			/* font 2 size 10 blue */
.p11f2bbnc	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: center; }
			/* font 2 size 10 blue highlight green Fla-PageHead */
.p11f2bbnc1	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: center; }
            a.p11f2bbnc1:hover {color:#00CC00; text-decoration:underline;}
			/* font 2 size 10 blue highlight green Links-TextNav */
.p11f2bbnc2	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: center; }
            a.p11f2bbnc2:hover {color:#00CC00; text-decoration:underline;}
			/* font 2 size 10 blue highlight green size 12 fla pagehead links */
.p11f2bbnc3	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: center; }
            a.p11f2bbnc3:hover {color:#00CC00; text-decoration:underline; font-size: 12pt;}
			/* font 2 size 10 blue highlight dark red size 12 homepage city links */
.p11f2bbnc4	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: center; }
            a.p11f2bbnc4:hover {color:#CC0000; text-decoration:underline; font-size: 12pt;}
.p11f2bbnl	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: left;  }
.p11f2bbnr	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: right;  }
.p11f2bbic	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: center; }
.p11f2bbil	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: left;  }
.p11f2bbir	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: right;  }
			/* font 2 size 10 red */
.p11f2brnc	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FF0000; font-style: normal; text-decoration:none; text-align: center; }
.p11f2brnl	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FF0000; font-style: normal; text-decoration:none; text-align: left;  }
.p11f2brnr	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FF0000; font-style: normal; text-decoration:none; text-align: right;  }
.p11f2bric	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FF0000; font-style: italic; text-decoration:none; text-align: center; }
.p11f2bril	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FF0000; font-style: italic; text-decoration:none; text-align: left;  }
.p11f2brir	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FF0000; font-style: italic; text-decoration:none; text-align: right;  }
			/* font 2 size 10 maron */
.p11f2bmnc	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: center; }
            a.p11f2bmnc:hover {color:#00CC00; text-decoration:underline; font-size: 10pt;}
.p11f2bmnl	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: left;  }
.p11f2bmnr	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: right;  }
.p11f2bmic	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: center; }
.p11f2bmil	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: left;  }
.p11f2bmir	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: right;  }
			/* font 2 size 10 aqua */
.p11f2banc	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: center; }
.p11f2banl	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: left;  }
.p11f2banr	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: right;  }
.p11f2baic	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: center; }
.p11f2bail	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: left;  }
.p11f2bair	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: right;  }
			/* font 2 size 10 yellow */
.p11f2bync	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: center; }
.p11f2bynl	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: left; }
.p11f2bynr	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: right; }
.p11f2byic	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: center; }
.p11f2byil	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: left; }
.p11f2byir	{ margin-top: 1px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: right; }
			/* font 3 size 12 olive */
.p11f3bonl	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #808000; font-style: normal; text-decoration:none; text-align: left;  }
			/* font 3 size 12 blue */
.p11f3bbnc	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: center; }
.p11f3bbnl	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: left;  }
.p11f3bbnr	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: right;  }
.p11f3bbic	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: center; }
.p11f3bbil	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: left;  }
.p11f3bbir	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: right;  }
			/* font 3 size 12 red */
.p11f3brnc	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FF0000; font-style: normal; text-decoration:none; text-align: center; }
			/* font 3 size 12 dark red highlight blue size 12 homepage city links */
.p11f3brnc4	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #CC0000; font-style: normal; text-decoration:none; text-align: center; }
            a.p11f3brnc4:hover {color:#000080; text-decoration:underline; font-size: 12pt;}
.p11f3brnl	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FF0000; font-style: normal; text-decoration:none; text-align: left;  }
			/* font 3 size 12 dark red highlight blue size 12 homepage state links */
.p11f3brnl4	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #CC0000; font-style: normal; text-decoration:none; text-align: left; }
            a.p11f3brnl4:hover {color:#000080; text-decoration:underline; font-size: 12pt;}
.p11f3brnr	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FF0000; font-style: normal; text-decoration:none; text-align: right;  }
.p11f3bric	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FF0000; font-style: italic; text-decoration:none; text-align: center; }
.p11f3bril	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FF0000; font-style: italic; text-decoration:none; text-align: left;  }
.p11f3brir	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FF0000; font-style: italic; text-decoration:none; text-align: right;  }
			/* font 3 size 12 maroon */
.p11f3bmnc	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: center; }
.p11f3bmnl	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: left; }
.p11f3bmnr	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: right; }
.p11f3bmic	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: center; }
.p11f3bmil	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: left; }
.p11f3bmir	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: right; }
			/* font 3 size 12 aqua */
.p11f3banc	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: center; }
.p11f3banl	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: left; }
.p11f3banr	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: right; }
.p11f3baic	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: center; }
.p11f3bail	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: left; }
.p11f3bair	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: right; }
			/* font 3 size 12 yellow */
.p11f3bync	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: center; }
.p11f3bynl	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: left; }
.p11f3bynr	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: right; }
.p11f3byic	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: center; }
.p11f3byil	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: left; }
.p11f3byir	{ margin-top: 1px; margin-bottom: 1px; font-size: 12pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: right; }
			/* font 4 size 14 blue */
.p11f4bbnc	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: center; }
.p11f4bbnl	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: left; }
.p11f4bbnr	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: right; }
.p11f4bbic	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: center; }
.p11f4bbil	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: left; }
.p11f4bbir	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: right; }
			/* font 4 size 14 maroon */
.p11f4bmnc	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: center; }
.p11f4bmnl	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: left; }
.p11f4bmnr	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: right; }
.p11f4bmic	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: center; }
.p11f4bmil	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: left; }
.p11f4bmir	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: right; }
			/* font 4 size 14 aqua */
.p11f4banc	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: center; }
.p11f4banl	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: left; }
.p11f4banr	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: right; }
.p11f4baic	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: center; }
.p11f4bail	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: left; }
.p11f4bair	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: right; }
			/* font 4 size 14 yellow */
.p11f4bync	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: center; }
.p11f4bynl	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: left; }
.p11f4bynr	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: right; }
.p11f4byic	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: center; }
.p11f4byil	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: left; }
.p11f4byir	{ margin-top: 1px; margin-bottom: 1px; font-size: 14pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: right; }
			/* font 4 size 14 */
.p11f4bxn 	{ margin-top: 1px; margin-bottom: 1px; text-align: center; font-size: 14pt; font-weight: bold; font-style: normal; }
.p11f4brnd 	{ margin-top: 1px; margin-bottom: 1px; text-align: center; font-size: 14pt; font-weight: bold; font-style: normal; color: #FF0000; text-decoration:none; }
            a.p11f4brnd:hover {color:#00CC00; text-decoration:underline;}
.p11f4bxi 	{ margin-top: 1px; margin-bottom: 1px; text-align: center; font-size: 14pt; font-weight: bold; font-style: italic; }
.p11f4bbi   { margin-top: 1px; margin-bottom: 1px; text-align: center; font-size: 14pt; font-weight: bold; color: #000080; font-style: italic;}
			/* font 5 size 18 */
.p11f5bxn 	{ margin-top: 1px; margin-bottom: 1px; text-align: center; font-size: 18pt; font-weight: bold; font-style: normal; }
.p11f5bxi 	{ margin-top: 1px; margin-bottom: 1px; text-align: center; font-size: 18pt; font-weight: bold; font-style: italic; }
.p11f5bbn	{ margin-top: 1px; margin-bottom: 1px; text-align: center; font-size: 18pt; font-weight: bold; color: #000080; font-style: normal; }
.p11f5ban	{ margin-top: 1px; margin-bottom: 1px; text-align: center; font-size: 18pt; font-weight: bold; color: #00FFFF; font-style: normal; }
			/* font 5 size 18 aqua */
.p11f5banc	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: center; }
.p11f5banl	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: left; }
.p11f5banr	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #00FFFF; font-style: normal; text-decoration:none; text-align: right; }
.p11f5baic	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: center; }
.p11f5bail	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: left; }
.p11f5bair	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #00FFFF; font-style: italic; text-decoration:none; text-align: right; }
			/* font 5 size 18 blue */
.p11f5bbnc	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: center; }
.p11f5bbnl	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: left; }
.p11f5bbnr	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: right; }
.p11f5bbic	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: center; }
.p11f5bbica	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: center; }
            a.p11f5bbica:hover {color:#FF0000; text-decoration:underline;}
.p11f5bbil	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: left; }
.p11f5bbir	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: right; }
			/* font 5 size 18 maroon */
.p11f5bmnc	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: center; }
.p11f5bmnl	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: left; }
.p11f5bmnr	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #800000; font-style: normal; text-decoration:none; text-align: right; }
.p11f5bmic	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: center; }
.p11f5bmil	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: left; }
.p11f5bmir	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #800000; font-style: italic; text-decoration:none; text-align: right; }
			/* font 5 size 18 yellow */
.p11f5bync	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: center; }
.p11f5bynl	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: left; }
.p11f5bynr	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #FFFF00; font-style: normal; text-decoration:none; text-align: right; }
.p11f5byic	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: center; }
.p11f5byil	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: left; }
.p11f5byir	{ margin-top: 1px; margin-bottom: 1px; font-size: 18pt; font-weight: bold; color: #FFFF00; font-style: italic; text-decoration:none; text-align: right; }
            /* font 6 size 24  olive */
.p11f6bonc	{ margin-top: 1px; margin-bottom: 1px; font-size: 24pt; font-weight: bold; color: #808000; font-style: normal; text-decoration:none; text-align: center; }
.p11f6bonl	{ margin-top: 1px; margin-bottom: 1px; font-size: 24pt; font-weight: bold; color: #808000; font-style: normal; text-decoration:none; text-align: left; }
.p11f6bonr	{ margin-top: 1px; margin-bottom: 1px; font-size: 24pt; font-weight: bold; color: #808000; font-style: normal; text-decoration:none; text-align: right; }
.p11f6boic	{ margin-top: 1px; margin-bottom: 1px; font-size: 24pt; font-weight: bold; color: #808000; font-style: italic; text-decoration:none; text-align: center; }
.p11f6boil	{ margin-top: 1px; margin-bottom: 1px; font-size: 24pt; font-weight: bold; color: #808000; font-style: italic; text-decoration:none; text-align: left; }
.p11f6boir	{ margin-top: 1px; margin-bottom: 1px; font-size: 24pt; font-weight: bold; color: #808000; font-style: italic; text-decoration:none; text-align: right; }

.p11f6bknl	{ margin-top: 1px; margin-bottom: 1px; font-size: 24pt; font-weight: bold; color: #000000; font-style: normal; text-decoration:none; text-align: left; }
.p11f6bbnc	{ margin-top: 1px; margin-bottom: 1px; font-size: 24pt; font-weight: bold; color: #000080; font-style: normal; text-decoration:none; text-align: center; }
.p11f6bbic	{ margin-top: 1px; margin-bottom: 1px; font-size: 40px; font-weight: bold; color: #000080; font-style: italic; text-decoration:none; text-align: center; }

.state1  { margin-top: 1px; margin-bottom: 1px; color: blue; font-size: 12pt; font-weight: bold; } 
.state1b { color: #CC0000; font-size: 12pt; font-weight: bold; }

			/* charter boat customer list */
.cust1   { margin-top: 1px; margin-bottom: 1px; text-align: center; color: blue; font-size: 10pt; font-weight: bold; font-style: italic; }
.cust2   { margin-top: 1px; margin-bottom: 1px; text-align: center; color: red;  font-size: 12pt; font-weight: bold; font-style: italic; }

			/* florida page */
.p1fl1     {  font-size: 14pt; margin-top: 1px; margin-bottom: 1px; text-align: center; font-weight: bold; color: #D03000; }
.p1fl2     {  font-size: 10pt; margin-top: 1px; margin-bottom: 1px; text-align: center; font-weight: bold; color: #000080; }

			/* home page marquee */
.ps10    { margin-top: 1px; margin-bottom: 1px; text-align: center; color: #000080; font-size: 12pt; font-weight: bold; font-family: "Monotype Corsiva", "ar blanca";  }

            /* state pages marquee */
.mq1st   { margin-top: 1px; margin-bottom: 1px; text-align: center; color: #000080; font-size: 12pt; font-weight: bold; font-family: "Monotype Corsiva", "ar blanca";  }

            /* main table home page   */
table#hm0      { table-layout: fixed; border: solid #000 0px; padding:0px; border-spacing: 0px; width: 990px; }
table#hm0   td { border: solid #000 0px; }

            /* center a table   */
div.centertb1 { text-align: center; width: 100%; }
div.centertb2 { text-align: center; width: 100%; margin-top: 0px; margin-bottom: 0px;}
div.centertb3 { text-align: center; width: 100%; height: 300px; background-color: #9999FF; }

.img-topbar		{ width: 100%; height: 11px; border: 0px; }

            /* home page outer table with locations   */
table#hm2      { table-layout: fixed; border: solid #000 0px; width: 800px; height: 560px; }
table#hm2   td { padding: 0px; border: groove #000 0px; }

            /* home page inner table contains hm2a0  */
table#hm2a     { table-layout: fixed; border: solid #000 0px; width: 800px; height: 550px; }
table#hm2a  td { padding: 0px;    border: solid #000 0px; }

            /* home page inner table with locations   */ 
table#hm2a0    { table-layout: fixed; width: 780px; height: 550px; border: solid #808080 2px; }
table#hm2a0 td { padding: 0px; border: solid #808080 1px; }

            /* home page table state entry single line  */
table#hm2a1    { table-layout: fixed; border: solid #000 0px; width: 780px; height: 20px; }
table#hm2a1 td { padding: 0px; border: solid #000 0px; }
            /* home page table state entry multi line   */
table#hm2a2    { table-layout: fixed; border: solid #000 0px; width: 780px; height: 60px; }
table#hm2a2 td { padding: 0px;    border: solid #000 0px; }
table#hm2a3    { table-layout: fixed; border: solid #000 0px; width: 780px; height: 80px; }
table#hm2a3 td { padding: 0px; border: solid #000 0px; }

			/* id for textnav table */
table#tb800w	{ table-layout: fixed; width: 800px; background-color: #FFFFFF; text-align: center; width: 800px; border: 1px solid #999999; }

table#tb100b0	{ width: 100%; text-align: center; }

.img-topbar		{ width: 100%; height: 11px; border: 0px; }

img.img-boxbar	{ border: 0px; width: 800px; height: 11px; text-align: center; background:url("../www.fish-net.info/fishing/barH8t.gif"/*tpa=http://www.fish-net.info/fishing/barH8t.gif*/); }
img.t4flogo		{ width:150px; height:50px; background:url("../www.fish-net.info/fishing/Fishing.gif"/*tpa=http://www.fish-net.info/fishing/Fishing.gif*/); }
img.lighthouse	{ width:32px; height:32px; background:url("../www.fish-net.info/fishing/Lighthouse1.gif"/*tpa=http://www.fish-net.info/fishing/Lighthouse1.gif*/); }
img.shark		{ width:59px; height:37px; background:url("../www.fish-net.info/fishing/Charter_Fishing.gif"/*tpa=http://www.fish-net.info/fishing/Charter_Fishing.gif*/); }
img.float {float:right;}
ul.plain1 	{list-style-type:none;margin:0;padding:0;}

            /* 800 x 150 ad tables */
.tb-800			{ margin-top: 0px; margin-bottom: 0px; width: 800px; text-align: center; border: solid #CCCCCC 0px; }
.tb-806			{ margin-top: 0px; margin-bottom: 0px; width: 806px; text-align: center; border: 3px ridge #66FFFF; border-collapse:collapse }
.tb-800prm	    { margin-top: 0px; margin-bottom: 0px; width: 800px; height: 150px; text-align: center; border: solid #66FFFF 1px; border-collapse:collapse; }
            /* magic hook fl */
.tb-800pr1  	{ margin-top: 0px; margin-bottom: 0px; width: 800px; height: 150px; text-align: center; border: solid #00FFFF 2px; border-collapse:collapse; }

            /* 400 x 150 ad tables */
.tb-400	    	{ margin-top: 0px; margin-bottom: 0px; width: 400px; height: 150px; text-align: center; border: solid #CCCCCC 1px; border-collapse:collapse; }
.ad-cell-tr	    { margin-top: 0px; margin-bottom: 0px; width: 150px; height: 100px; text-align: center; border: solid #CCCCCC 1px; border-collapse:collapse; }
.ad-cell-tl	    { margin-top: 0px; margin-bottom: 0px; width: 250px; height: 100px; text-align: center; border: solid #CCCCCC 1px; border-collapse:collapse; }
.ad-cell-b	    { margin-top: 0px; margin-bottom: 0px; width: 400px; height: 50px;  text-align: center; border: solid #CCCCCC 1px; border-collapse:collapse; }
img.boats			{ width:150px; height:100px; }

            /* NC page top table   */
.ncbdy1			{ margin-top: 1px; margin-bottom: 1px; color: #CCCCCC; text-decoration:none; font-size: 12pt; font-weight: bold; font-style: italic; text-align: center; }

            /* green cells */
.cl-gr-hd1		{ margin-top: 0px; margin-bottom: 0px; width: 800px; text-align: center; background-color: #00FF00; }
.cl-gr-hd2		{ margin-top: 0px; margin-bottom: 0px; width: 250px; text-align: center; background-color: #00FF00; border: solid #CCCCCC 1px; }
.cl-gr-hd3		{ margin-top: 0px; margin-bottom: 0px; width: 550px; text-align: center; background-color: #00FF00; border: solid #CCCCCC 1px; }

            /* yellow cells */
.cl-yl-hd1		{ margin-top: 0px; margin-bottom: 0px; width: 800px; text-align: center; background-color: #FFFF00; }
.cl-yl-hd1a		{ margin-top: 0px; margin-bottom: 0px; width: 800px; text-align: center; background-color: #CCFF99; }
.cl-yl-hd2		{ margin-top: 0px; margin-bottom: 0px; width: 200px; text-align: center; background-color: #FFFF00; }
.cl-yl-hd3		{ margin-top: 0px; margin-bottom: 0px; width: 600px; text-align: center; background-color: #FFFF00; }
            /* cells 4x3=400x300 4x3b=400x300 border */
.cl-4x3c		{ margin-top: 0px; margin-bottom: 0px; width: 400px; height: 300px; text-align: center; }
.cl-4x3b		{ margin-top: 0px; margin-bottom: 0px; width: 400px; height: 300px; text-align: center; border: solid #CCCCCC 1px; }

          

