
  
  .head{color:#663366; font-size: 14pt;  font-weight: 500;  font-family:geneva, verdana, arial, helvetica, sans-serif}
/*purple page headers on "xxxmain" and index pages in all folders*/

  .subhead{color:#663366; font-size: 12pt; font-weight: 600; font-family:geneva, verdana, arial, helvetica, sans-serif}
/*purple page headers on sub-pages in folders*/

  .sub{color:#003366; font-size: 12pt; font-weight: 600; font-family:geneva, verdana, arial, helvetica, sans-serif}
/*blue page headers on sub-pages in folders*/

.serve {color:#003366; font-size: 10pt;  font-weight: bold; background-color:#e0e0c2; font-family:geneva, verdana, arial, helvetica, sans-serif}
/*beige bgcolor for titles - like sermain.htm*/

.reg{color:#003366; font-size: 10pt; font-family:geneva, arial, helvetica, sans-serif}
p {color:#003366; font-size: 10pt; font-family:geneva, arial, helvetica, sans-serif}
	/*blue text used in content of pages*/
	
.Pgreen {
	color: #009933;
	font-weight: bold;
}
	
 .cal{
	color:#003366;
	font-size: 10pt;
	font-weight: bold;
	font-family:geneva, arial, helvetica, sans-serif;
	text-align: left;
}	
/*blue text used in content of pages that need to be bold*/

.hilite{color:#663366; font-size: 10pt; font-family:geneva, arial, helvetica, sans-serif}
/*purple text used in content of pages*/

 .hiliteb{color:#663366; font-size: 10pt; font-weight: bold; font-family:geneva, arial, helvetica, sans-serif}	
/*purple text used in content of pages that needs to be bold*/

 .small{color:#003366; font-size:9pt; font-family:geneva, arial, helvetica, sans-serif}
 .xxsmaller{ font-size:xx-small;}
 .boldsm{color:#003366; font-size:9pt; font-weight: bold; font-family:geneva, arial, helvetica, sans-serif}
  /*blue text used in footers, announcements on main page and back to top*/
  
  .date {color:#003366; font-size:8pt; font-family:geneva, arial, helvetica, sans-serif}
    /*text used in date on main page*/
 .white {color:#ffffff; font-size:8pt; font-family:geneva, arial, helvetica, sans-serif}
    /*text used in date on kiosk page*/
.lgwhite {color:#ffffff; font-size:10pt; font-weight: bold; font-family:geneva, arial, helvetica, sans-serif}
    /*white text used in column headers*/
	
	.headwhite {color:#ffffff; font-size:14pt; font-weight: bold; font-family:geneva, arial, helvetica, sans-serif}
    /*white text used in column headers*/
  
.crumbs{color:#003366; font-size:9pt;  text-decoration: none; font-family:geneva, arial, helvetica, sans serif}
.crumb{color:#003366; font-size:9pt;  text-decoration: none; font-weight: bold; font-family:geneva, arial, helvetica, sans serif}
/*tags used in breadcrumbs*/

/*   -------------------------- PAGE LINKS ---------------------------   */
a:link{color:#003366; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif;}
a:visited{color:#336699; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif;}
a:active{color:#663366; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif;}
/* This global hover seems to be calling the transparent gif in the navagation and 
will not be used on the current site: Post date June 22,2005.
a:hover {color:#003366;background-color:#cedaeb;}*/

/*---------- ALTERNATIVE LINK CLASS used on main page "featured sites"------------------*/
a.menu:link {color: #003366; font-family:geneva, arial, helvetica, sans-serif; } 
a.menu:visited {color:#336699; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif;}
a.menu:active {color:#663366; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif;}
a.menu:hover {color:#003366; background-color:#cedaeb; }

/*---------- ALTERNATIVE LINK CLASS used on heritage page ------------------*/
a.heritage:link {color: #003366; font-family:geneva, arial, helvetica, sans-serif; text-decoration:none;}
a.heritage:visited {color:#336699; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif;}
a.heritage:active {color:#663366; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif;}
a.heritage:hover {color:#003366; background-color:#cedaeb; }

/*-------------- ALTERNATIVE LINK CLASS used on graduation--------------------------*/
a.menuwhite:link {color: #ffffff; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif; } 
a.menuwhite:visited {color:#ffffff; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif;}
a.menuwhite:active {color:#cccccc; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif;}
a.menuwhite:hover {color:#ffffff; background-color:#6699CC; }

/*-------------- ALTERNATIVE LINK CLASS -------------------------*/
a.smmenuwhite:link {color: #ffffff; font-size:8pt; font-family:geneva, arial, helvetica, sans-serif; } 
a.smmenuwhite:visited {color:#ffffff; font-size:8pt; font-family:geneva, arial, helvetica, sans-serif;}
a.smmenuwhite:active {color:#cccccc; font-size:8pt; font-family:geneva, arial, helvetica, sans-serif;}
a.smmenuwhite:hover {color:#ffffff; background-color:#6699CC; }
/*   ------------------- END PAGE LINKS <-----------------------------   */


.InvisiLink {display:none;}

.InvisiLink:focus, .InvisiLink:active { 
     /* "focus" works for Mozilla, "active" for IE */
    color: #0000FF; /* changes to blue */
}


.boldital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #006699;
	text-align: center;
}
.hiliteblu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
.emergency {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #663366;
}
a.itsred:link {	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000;	font-weight: normal;}
a.itsred:visited {color:#336699; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif;}
a.itsred:active {color:#663366; font-size:10pt; font-family:geneva, arial, helvetica, sans-serif;}
a.itsred:hover {color:#003366; background-color:#cedaeb; }
.CTNgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	font-weight: bold;
}

ul {
	color:#003366; 
	font-size: 10pt; 
	font-family:geneva, arial, helvetica, sans-serif;
}
ul li {padding-bottom:5px;}

ol {
	color:#003366; 
	font-size: 10pt; 
	font-family:geneva, arial, helvetica, sans-serif;
}
.whiteP
	{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.3em;
	/*margin: 1.2em 0em 1.2em 0em;*/
	color:#FFFFFF; 
	}/*c7d4ec*/
	
.lightBlueP
	{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.4em;
	color:#c7d4ec; 
	}
	
.HeaderP
{
	font-weight:bold;
	color:#FFFFFF;
	font-size:1.0em;
	padding: 3px 3px 3px 10px;
	background:#2a57a2;
	/*background:#DF7318; Good light Orange*/
	margin: 0px 6px 6px 0px;
}

.PClayPotHead
{
	font-weight:bold;
	color:White;
	padding: 3px 3px 3px 10px;
	background:#bb633d;
	margin: 0px 6px 6px 0px;
}

.Porange {

	font-weight:bold;
	color:#FFFFFF;
	padding: 3px 3px 3px 10px;
	background:#DF7318;
	margin: 0px 6px 6px  0px;
}
.PredHead
{
	font-weight:bold;
	color:#FFFFFF;
	padding: 3px 3px 3px 10px;
	background:#BB120D;
	margin: 0px 6px 6px  0px;
	
}
.Pred
{
	color:#BB120D;
}

.PpurpleHead
{
	font-weight:bold;
	color:#FFFFFF;
	padding: 3px 3px 3px 10px;
	background:#69227c;
	margin: 0px 6px 6px  0px;
	
}

.Ppurple
{
	color:#69227c;
}



.Pdkblue {
	font-weight:bold;
	padding: 3px 3px 3px 10px;
	background:#11447B;
	margin: 0px 6px 6px 0px;
	color:#FFFFFF;
	
}

.Pmedblu {
	color:#336699;
	font-weight: bold;
}
.Pltblue {
	color:#57B5E9;
}
.Pyellow {
	color:#FFFF01;
}
.PBlackhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: large;
	color: #000000;
}

.PDkGreenHead
{
	font-weight:bold;
	color:#FFFFFF;
	padding: 3px 3px 3px 10px;
	background:#288146; /*11447B */
	margin: 0px 6px 6px  0px;

}

.Pgreen {
	color: #009933;
	font-weight: bold;
}

.pheadder
{
	font-weight:bold;
	 color:White;
	  padding: 3px 3px 3px 10px;
	   background:#663366;
		margin: 0px 0px 0px;
}
.pbluheadder{
	font-weight:bold;
	 color:White;
	  padding: 3px 3px 3px 10px;
	   background:#003366;
		margin: 0px 0px 0px;
}
.pbluheaddernopad{
	font-weight:bold;
	 color:White;
	  padding: 3px 3px 3px 2px;
	   background:#003366;
		margin: 0px 0px 0px;
}
.ppurpheadder{
	font-weight:bold;
	 color:White;
	  padding: 3px 3px 3px 10px;
	   background:#260853;
		margin: 0px 0px 0px;
}
.plightblueheadder{
	font-weight:bold;
	 color:#003366;
	  padding: 3px 3px 3px 10px;
	   background:#CEDAEB;
		margin: 0px 0px 0px;
}
.PClayPotHead
{
	font-weight:bold;
	color:White;
	padding: 3px 3px 3px 10px;
	background:#bb633d;
	margin: 0px 0px 0px;
}
.PMedBlue
{
	font-weight:bold;
	color:White;
	padding: 3px 3px 3px 10px;
	background:#5d7fb9;
	margin: 0px 0px 0px;
}

		

