/* Rob Robson Cascading Style Sheet Created 7/31/2004  Modifed last on 8/16/06  */

/* This is a one line comment in CSS */

a  { color: #039; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
body  { font-family: Verdana, Arial, Helvetica, sans-serif }
p, option, li, ol, ul  { color: black; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif }
th  { font-family: Verdana, Arial, Helvetica, sans-serif }

.body  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;	
	color: #000000;}

.datalink  { color: #039; text-decoration: underline; margin-top: 2px }
.errorlink  { color: #c82727; text-decoration: underline; margin-top: 2px }

.footeractive  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
	background-color: #FFFFFF;}
a.footeractive:link {color: #808080;}
a.footeractive:active {color: #BFBFBF;}
a.footeractive:visited {color: #808080;}

a.comment-number {
font-size: 10em;
color: #fff;
position: relative !important;
position: inherit;
float: right;
bottom: 55px;
left: 20px;
margin-bottom: -1em;
}

a.comment-number:hover {
border-bottom: none;
color: #000;
}

.birthday1 { 
  color: rgb(0, 90, 156);
  /* font: 6em Times, serif; */
  font: 30px/30px Times, serif;
  margin-bottom: 10px;
  margin-left: 4em;}

.caption   { font-size: 0.7em; line-height: 1em; font-family: Verdana, Arial, Helvetica, sans-serif }

.footerinactive  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;}

.errorhead  {
	color: #c82727;
	font-style: normal;
	font-weight: 800;
	font-size: 1.2em;
	line-height: 1.5em; }

.errorhead2  {
	color: #c82727;
	font-style: normal;
	font-weight: 800;
	font-size: 1.0em;
	line-height: 1.0em; }

.errorhead3  {
	color: #c82727;
	font-style: normal;
	font-weight: 800;
	font-size: .8em;
	line-height: .8em; }

.formcolumnhead1   { color: #556c79; font-weight: bold; font-size: 0.7em; text-align: center }

.formhead2  {
	color: black;
	font-weight: bold;
	font-size: 1em;
	line-height: 1.2em;
	text-align: left;	}

.formdescriptext   { color: #355263; font-size: 0.8em; margin-left: 1em }

.geolink   {
	color: #098137;
	font-weight: bold;
	font-size: .8em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;}

.head1   { color: black; font-weight: bold; font-size: 1.3em; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 0.6em }
.head1b   { color: black; font-weight: bold; font-size: 1.3em; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif }
.head2   { color: black; font-weight: bold; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.4em }
.head2a   { color: #663; font-weight: bold; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.4em }
.head2b  { color: black; font-weight: 600; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em; margin-top: 0.4em; margin-bottom: 0.3em; border-bottom: 2px solid #6c8899 }
.head2c  { color: black; font-weight: 600; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em; margin-bottom: 0.3em; border-bottom: 2px solid #6c8899 }
.head2d  { color: white; font-weight: 600; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em; margin-top: 0.4em; margin-bottom: 0.3em; border-bottom: 2px solid #6c8899 }
.head2indent  { color: black; font-weight: bold; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.4em; margin-left: 0.5em }
.head2aindent  { color: black; font-weight: normal; font-size: .8em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: -.1em }
.head3  { color: black; font-weight: bold; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.3em }
.head3a  { color: #663; font-weight: bold; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.3em }
.head3center  { color: black; font-weight: bold; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
.head3indent   { color: black; font-weight: bold; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.3em; margin-left: 1em }
.head4   { color: black; font-weight: bold; font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.2em }
.head4b   { color: #663; font-weight: bold; font-size: 0.85em; font-family:  Verdana, Arial, Helvetica, sans-serif; margin-top: 0.2em }
.head5   { color: black; font-weight: 600; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.2em }
.head5b   { color: #663; font-weight: 600; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.2em }
.hint1  { color: #663; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.hint1centered   { color: #663; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
.hint1right   { color: #663; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right }
.indent1   { margin-top: 0.3em; margin-left: 1em }
.indent1d  { margin-left: 1em }
.indent1e  { margin-left: -1em }
.indent1f  {  font-family: Comic Sans MS, Arial, Helvetica, sans-serif; color: #355263; font-size: 1.2em; margin-left: 1em }

.margintop2  { margin-top: 0.5em }
.margintop3  { margin-top: 1em }
.marginleft1  { margin-left: 1em }
.marginleft1b { font-size: 0.85em; margin-left: 1em }
.marginleft2  { margin-left: 2em }
.marginleft3  { margin-left: 3em }
.marginleft4  { margin-left: 4em }
.navlink  { color: #030; font-weight: normal; text-decoration: underline }

.navlink2	{color:#ff0000;
		font: 1em Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		text-decoration: none;
		}

.newsitem	{color:#556c79;
		font: .7em Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		}

.pagetitle  {	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 13pt;}

.photo_credit  {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #a0a0a0;
	font-size: 10pt;}

.smalltext   { font-size: 0.7em; line-height: 1em; font-family: Verdana, Arial, Helvetica, sans-serif }
.smalltextred   { color: red; font-size: 0.7em; line-height: 1em; font-family: Verdana, Arial, Helvetica, sans-serif }
.mediumtext { font-size: 0.85em; line-height: 1em; font-family: Verdana, Arial, Helvetica, sans-serif }
.smalltext2c   { color: #355263; font-size: 0.7em; line-height: 1.1em; font-family: Arial, Helvetica, sans-serif; width: 400px }
.smalltext2a     { color: #663; font-size: 0.9em; line-height: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif }
.smalltext2b   { color: black; font-weight: bold; font-size: 0.8em; line-height: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif }
.subtitle1  { color: black; font-weight: bold; font-size: 14px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.subtitle2  { color: white; font-weight: bold; font-size: 14px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }

.standardtext   { font: 10px  Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.0em; }
.mediumtext   { font: 11px  Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.0em; }
.largetext   { font: 12px  Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.0em; }

.t1 { 
  color: silver;
  text-align: center;
  /* font: bold 10em Times, serif; */
  font: bold 120px/120px Times, serif;
  margin-top: 10px;}

.t1a { 
  color: silver;
  text-align: center;
  /* font: bold 10em Times, serif; */
  font: bold 100px/100px Times, serif;
  margin-top: 10px;}

.t2 { 
  color: rgb(0, 90, 156);
  text-align: center;
  /* margin-top: -90px; */
  /* font: italic 6em Times, serif; */
  font: italic 72px/72px Times, serif;
  margin-bottom: 10px;}

.t3 { 
  color: rgb(0, 90, 156);
  text-align: center;
  margin-top: 10px;
  /* font: italic 6em Times, serif; */
  font: italic 50px/50px Times, serif;
  margin-bottom: 10px;}

.t3a { 
  color: rgb(0, 90, 156);
  text-align: center;
  margin-top: 10px;
  /* font: italic 6em Times, serif; */
  font: italic 40px/40px Times, serif;
  margin-bottom: 10px;}

.t4 { 
  color: rgb(0, 90, 156);
  text-align: center;
  /* font: 6em Times, serif; */
  font: 30px/30px Times, serif;
  margin-bottom: 10px;}

.t4i { 
  color: rgb(0, 90, 156);
  text-align: center;
  /* font: italic 6em Times, serif; */
  font: italic 30px/30px Times, serif;
  margin-bottom: 10px;}

.t5 { 
  color: rgb(0, 90, 156);
  text-align: left;
  /* font: 6em Times, serif; */
  font: 20px/20px Times, serif;
  margin-bottom: 10px;}

.t5c { 
  color: blue;
  text-align: center;
  font: 20px/20px Comic Sans MS, Times, serif;
  margin-bottom: 10px;}

.t5i { 
  color: rgb(0, 90, 156);
  text-align: center;
  /* font: italic 6em Times, serif; */
  font: italic 20px/20px Times, serif;
  margin-bottom: 10px;}

.t5r { 
  color: red;
  text-align: center;
  font: 20px/20px Comic Sans MS, Times, serif;
  margin-bottom: 10px;}

.t6 { 
  color: rgb(255, 0, 0);
  text-align: center;
  /* margin-top: -90px; */
  /* font: italic 6em Times, serif; */
  font: italic 72px/72px Times, serif;
  margin-bottom: 10px;}

.address1 { 
  color: rgb(120, 120, 120);
  text-align: left;
  font: italic 1.8em Times, serif;
  /* font: italic 20px/20px Times, serif; */
  margin-left: .5em;
  margin-bottom: -5px;}


.address2 { 
  color: rgb(153, 153, 153);
  text-align: left;
  /* font: italic 6em Times, serif; */
  font: italic 20px/20px Times, serif;
  margin-left: 1.5em;
  margin-bottom: 1px;}

.bottom1 {
  position: absolute;
  bottom: 10px;
}

.bottom2 {
  position: absolute;
  bottom: 115px;
  left: 70px;
}

/*  ##############  Entries above this line has been checked for usage  ###########################  */


.tab1as  { color: white; font-weight: bold; font-size: 17px; line-height: 22px; text-decoration: none; background-color: #336699; text-align: center }
.tab1u  {  color: black; background-color:#DFDDD5; font-size:12px; text-decoration:none; font-weight:bold; text-align:center }
.tab2s  { color: white; font-weight: bold; font-size: 11px; text-decoration: none; background-color: #6b8899 }
.tab2u  { color: white; font-weight: normal; font-size: 11px; text-decoration: none; background-color: #6b8899 }

.tablecolumnhead1  { color: #663; font-weight: bold; font-size: 0.7em; text-align: center }
.tablecolumnhead2   { color: #663; font-weight: 600; font-size: 0.75em }
.tablehead1    { font-weight: bold; font-size: 1em; line-height: 1.1em; background-color: #cc9; text-align: left; text-indent: 0.5em; letter-spacing: 0.1em }
.tablehead1b   { font-weight: bold; font-size: 1em; line-height: 1.1em; background-color: #cc9; text-align: left; text-indent: 0.5em }
.tablesubhead1  { color: black; font-weight: bold; font-size: 0.85em; background-color: #efeee9; text-align: left; text-indent: 0.5em }
.tablehead3  { color: black; font-weight: bold; margin-left: .5em }
.tabb  { font-weight: bold; font-size: 14pt;}
.tabw  { color: white; font-weight: bold; font-size: 14pt; }
.task1  { margin-top: 0.3em; margin-left: 1em; font-size: 0.8em }
.task2  { margin-top: 0.3em; margin-left: 2em; font-size: 0.8em }


.upcoming_events   {
	color: #556c79;
	font-weight: bold;
	font-size: 1.0em;
	text-align: center
	height: 10px; }

.windowheaddgrey  { color: #5a5958; font-weight: bold; font-size: 18pt; line-height: 18pt; letter-spacing: 1px }
.windowheadblack  { color: #5a5958; font-weight: bold; font-size: 18pt; line-height: 18pt; letter-spacing: 1px }
.windowheadwhite  { color: white; font-weight: bold; font-size: 18pt; line-height: 18pt; letter-spacing: 1px }

table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 4px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 9px 9px 9px 9px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 9px 9px 9px 9px;
}
