
body {color:#003366; font-size: 10pt; font-family:geneva, arial, helvetica, sans-serif;}
td {color:#003366; font-size: 10pt; font-family:geneva, arial, helvetica, sans-serif;}

  .head{color:#663366; font-size: 14pt;  font-weight: 500;  font-family:geneva, verdana, arial, helvetica, sans-serif; margin-top:15px;}
/*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;margin-top:10px;}
/*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;
}

ol li {padding-bottom:5px;}

.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;
}
.lghtbluheaddernopad{
	font-weight:bold;
	 color:White;
	  padding: 3px 3px 3px 2px;
	   background:#006699;
		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;
}
.plightblueheadder_nopad{
	font-weight:bold;
	 color:#003366;
	  padding: 3px 3px 3px 2px;
	   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;
}
.PDkGreenHead
{
	font-weight:bold;
	color:#FFFFFF;
	padding: 3px 3px 3px 10px;
	background:#288146; /*11447B */
	margin: 0px 6px 6px  0px;

}


.ppadding { padding-left:8px;}

.pstyleblockquote { padding-left:15px; padding-right:15px; }

dt{
color:#003366;
	font-size: 10pt;
	font-weight: bold;
	font-family:geneva, arial, helvetica, sans-serif;
	text-align: left;

}
dd{color:#003366; font-size: 10pt; font-family:geneva, arial, helvetica, sans-serif; padding-bottom:6px; padding-top:6px;}

.dtNoStyle{font-weight:normal;}
.ddNoStyle{font-weight:normal;}

.plainlist
{list-style-type:none;
margin-left:0px;
}
.underline {
	text-decoration: underline;
}
