
body {color:#003366; font-size:76%; font-family:geneva, arial, helvetica, sans-serif;}
td {color:#003366; font-size: 12px; font-family:geneva, arial, helvetica, sans-serif;}

p {color:#003366; font-size: 12px; font-family:geneva, arial, helvetica, sans-serif;}
	/*blue text used in content of pages*/
	
	
.reg{color:#003366; font-size: 12px; font-family:geneva, arial, helvetica, sans-serif;}

.head{color:#663366; font-size: 16px;  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: 14px; font-weight: 600; font-family:geneva, verdana, arial, helvetica, sans-serif;margin-top:12px;}
/*purple page headers on sub-pages in folders*/

.sub{color:#003366; font-size: 14px; font-weight: 600; font-family:geneva, verdana, arial, helvetica, sans-serif; }
/*blue page headers on sub-pages in folders*/

.serve {color:#003366; font-size: 12px;  font-weight: bold; background-color:#e0e0c2; font-family:geneva, verdana, arial, helvetica, sans-serif; }
/*beige bgcolor for titles - like sermain.htm*/

.small{color:#003366; font-size:10px; font-family:geneva, arial, helvetica, sans-serif; }
.xxsmaller{ font-size:xx-small;}
.boldsm{color:#003366; font-size:11px; 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:10px; font-family:geneva, arial, helvetica, sans-serif; }
    /*text used in date on main page*/
.white {color:#ffffff; font-size:10px; font-family:geneva, arial, helvetica, sans-serif; }
    /*text used in date on kiosk page*/
.lgwhite {color:#ffffff; font-size:12px; font-weight: bold; font-family:geneva, arial, helvetica, sans-serif; }
    /*white text used in column headers*/
	
.headwhite {color:#ffffff; font-size:16px; font-weight: bold; font-family:geneva, arial, helvetica, sans-serif; }
    /*white text used in column headers*/
  
.crumbs{color:#003366; font-size:11px;  text-decoration: none; font-family:geneva, arial, helvetica, sans-serif; }
.crumb{color:#003366; font-size:11px;  text-decoration: none; font-weight: bold; font-family:geneva, arial, helvetica, sans-serif; }
/*tags used in breadcrumbs*/

.hilite{color:#663366; font-size: 12px; font-family:geneva, arial, helvetica, sans-serif; }
/*purple text used in content of pages*/

.hiliteb{color:#663366; font-size: 12px; font-weight: bold; font-family:geneva, arial, helvetica, sans-serif; }	
/*purple text used in content of pages that needs to be bold*/
	
.hiliteblu {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}

.hiliteblu-nobold {
	font-size: 12px;
	color: #006699;
}

.boldital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #006699;
	text-align: center;
}

.emergency {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #663366;
}

.Pgreen {
	color: #009933;
	font-weight: bold;
}
	
 .cal{
	color:#003366;
	font-size: 12px;
	font-weight: bold;
	font-family:geneva, arial, helvetica, sans-serif;
	text-align: left;
}	

/*   -------------------------- Begin LINKS ---------------------------   */

.InvisiLink {display:none;}

.InvisiLink:focus, .InvisiLink:active { 
     /* "focus" works for Mozilla, "active" for IE */
    color: #0000FF; /* changes to blue */
}

/*   -------------------------- PAGE LINKS ---------------------------   */
a:link{color:#003366; font-size:12px; font-family:geneva, arial, helvetica, sans-serif;}
a:visited{color:#336699; font-size:12px; font-family:geneva, arial, helvetica, sans-serif;}
a:active{color:#663366; font-size:12px; 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:12px; font-family:geneva, arial, helvetica, sans-serif;}
a.menu:active {color:#663366; font-size:12px; 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:12px; font-family:geneva, arial, helvetica, sans-serif;}
a.heritage:active {color:#663366; font-size:12px; 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:12px; font-family:geneva, arial, helvetica, sans-serif; } 
a.menuwhite:visited {color:#ffffff; font-size:12px; font-family:geneva, arial, helvetica, sans-serif;}
a.menuwhite:active {color:#cccccc; font-size:12px; 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:9px; font-family:geneva, arial, helvetica, sans-serif; } 
a.smmenuwhite:visited {color:#ffffff; font-size:9px; font-family:geneva, arial, helvetica, sans-serif;}
a.smmenuwhite:active {color:#cccccc; font-size:9px; font-family:geneva, arial, helvetica, sans-serif;}
a.smmenuwhite:hover {color:#ffffff; background-color:#6699CC; }

/*-------------- RED LINK CLASS -------------------------*/

a.itsred:link {	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #990000;	font-weight: normal;}
a.itsred:visited {color:#336699; font-size:12px; font-family:geneva, arial, helvetica, sans-serif;}
a.itsred:active {color:#663366; font-size:12px; font-family:geneva, arial, helvetica, sans-serif;}
a.itsred:hover {color:#003366; background-color:#cedaeb; }

/*   -------------------------- White Text and Darker Blue Hover LINKS ---------------------------   */
a.whitebluelink:link{color:#FFFFFF; font-size:9pt;}
a.whitebluelink:visited{color:#FFFFFF; font-size:9pt; }
a.whitebluelink:active{color:#FFFFFF;  font-size:9pt;}
a.whitebluelink:hover {color:#2a57a2;background-color:#FFFFFF;text-decoration:none;font-size:9pt;}

/*   -------------------------- Light blue Text and White Hover LINKS ---------------------------   */
a.lightbluewhitelink:link{color:#c7d4ec;font-size:9pt; }
a.lightbluewhitelink:visited{color:#c7d4ec; font-size:9pt; }
a.lightbluewhitelink:active{color:#c7d4ec; font-size:9pt; }
a.lightbluewhitelink:hover {color:#2a57a2;background-color:#FFFFFF;text-decoration:none;font-size:9pt;}

a.smmenu:link {color: #003366; font-size:9pt; font-family:geneva, arial, helvetica, sans-serif; } 
a.smmenu:visited {color:#336699; font-size:9pt; font-family:geneva, arial, helvetica, sans-serif;}
a.smmenu:active {color:#663366; font-size:9pt; font-family:geneva, arial, helvetica, sans-serif;}
a.smmenu:hover {color:#003366; font-size:9pt; background-color:#cedaeb; }

/*   ------------------- END PAGE LINKS <-----------------------------   */

/*   ------------------- LIST STYLES -----------------------------   */

ul {
	color:#003366; 
	font-size: 12px; 
	font-family:geneva, arial, helvetica, sans-serif;
}
ul li {padding-bottom:5px;}

ol {
	color:#003366; 
	font-size: 12px; 
	font-family:geneva, arial, helvetica, sans-serif;
}

ol li {padding-bottom:5px;}

/*   ------------------- LIST STYLES -----------------------------   */

.CTNgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
	font-weight: bold;
}

.pheadder
{
	font-weight:bold;
	 color:White;
	  padding: 3px 3px 3px 12px;
	   background:#663366;
		margin: 0px 0px 0px;
}

.pbluheadder
{
	font-weight:bold;
	 color:White;
	  padding: 3px 3px 3px 12px;
	   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 12px;
	   background:#260853;
		margin: 0px 0px 0px;
}

.plightblueheadder
{
	font-weight:bold;
	 color:#003366;
	  padding: 3px 3px 3px 12px;
	   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 12px;
	background:#bb633d;
	margin: 0px 0px 0px;
}

.PMedBlue
{
	font-weight:bold;
	color:White;
	padding: 3px 3px 3px 12px;
	background:#5d7fb9;
	margin: 0px 0px 0px;
}

.PDkGreenHead
{
	font-weight:bold;
	color:#FFFFFF;
	padding: 3px 3px 3px 12px;
	background:#288146; /*11447B */
	margin: 0px 6px 6px  0px;
}

.ppadding { padding-left:8px;}

.pstyleblockquote { padding-left:15px; padding-right:15px; }

dt{
color:#003366;
	font-size: 12px;
	font-weight: bold;
	font-family:geneva, arial, helvetica, sans-serif;
	text-align: left;
}

dd{color:#003366; font-size: 12px; 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;}
.align-top-center {
	text-align: center;
	vertical-align: top;
}
.align-left {
	text-align: left;
}

#footer
{
	background-color:#006699;  
	text-align:center; 
	line-height:19px; 
	padding-top:5px; 
	padding-bottom:4px; 
	margin-bottom:0px;  
	margin-top:8px; 
	color:#c7d4ec; 
	font-size:10pt;
	font-family:geneva, arial, helvetica, sans-serif;
}

