
.BoxBorderLight
{
  background-color:#FFFFFF;
}
  
td.SectionHeaderSmall
{
  background-color: #90A5FF;
  color: #FFFFFF;
  padding: 2px;
  font-size: 12pt;
  font-weight: bold;
}


td.Box
{
   padding-top: 10px; 
   padding-bottom: 10px;
   padding-left: 10px;
   padding-right: 10px;
   background-color: #F1F5FF;
}

  .HideMe
  {
  	visibility: hidden;
  }
  
  .GalleryLargePhoto
  {
  }
 
  
  .ThumbnailContainer
  {
  	width: 140px;
  	height: 140px;
  	float: right;
  }
  
  div.ThumbnailBorder
  {	
  	border: solid 1px #5F00B1;
  	margin: 10px;
  	float: left;
  }
  
  .LargePhotoBG
  {
	position: fixed;
	display: block;
	left: 210px;
	top: 120px;
	background-color: #FFFFFF; 
  }
  
  .QA_QuestionLabel
  {
  	font-weight: bold;
  	font-size: small;
  }
  .QA_Question
  {
  	font-weight: bold;
  	font-size: small;
  }
  
  .QA_AnswerLabel
  {
  	font-weight: bold;
  	font-size: small;
  }
  .QA_Answer
  {
  	
  }
  
  div.SubHeader
  {
  	margin-bottom: 20px;
  }
  
  
  
  a:visited{font-family:arial; font-size:12px; color:#0000FF; font-weight:bold; text-decoration:none;}
  a:link   {font-family:arial; font-size:12px; color:#0000FF; font-weight:bold; text-decoration:none;}
  a:hover  {font-family:arial; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:underline;}
  a:active {font-family:arial; font-size:12px; color:#0000FF; font-weight:bold; text-decoration:none;}
  
  a.linkBlue:visited{font-family:arial; font-size:12px; color:#0000CC; font-weight:bold; text-decoration:underline;}
  a.linkBlue:link   {font-family:arial; font-size:12px; color:#0000FF; font-weight:bold; text-decoration:underline;}
  a.linkBlue:hover  {font-family:arial; font-size:12px; color:#FF00E7; font-weight:bold; text-decoration:underline;}
  a.linkBlue:active {font-family:arial; font-size:12px; color:#0000FF; font-weight:bold; text-decoration:none;}
  
  a.linkDarkBlue:visited{font-family:arial; font-size:12px; color:#0000AA; font-weight:bold; text-decoration:underline;}
  a.linkDarkBlue:link   {font-family:arial; font-size:12px; color:#0000CC; font-weight:bold; text-decoration:underline;}
  a.linkDarkBlue:hover  {font-family:arial; font-size:12px; color:#FF00E7; font-weight:bold; text-decoration:underline;}
  a.linkDarkBlue:active {font-family:arial; font-size:12px; color:#0000CC; font-weight:bold; text-decoration:none;}

  a.linkRed:visited{font-family:arial; font-size:12px; color:#CC0000; font-weight:bold; text-decoration:underline;}
  a.linkRed:link   {font-family:arial; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:underline;}
  a.linkRed:hover  {font-family:arial; font-size:12px; color:#FF00E7; font-weight:bold; text-decoration:underline;}
  a.linkRed:active {font-family:arial; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none;}
  
  a.linkOrange:visited{font-family:arial; font-size:12px; color:#CC0000; font-weight:bold; text-decoration:underline;}
  a.linkOrange:link   {font-family:arial; font-size:12px; color:#CC0000; font-weight:bold; text-decoration:underline;}
  a.linkOrange:hover  {font-family:arial; font-size:12px; color:#FF00E7; font-weight:bold; text-decoration:underline;}
  a.linkOrange:active {font-family:arial; font-size:12px; color:#CC0000; font-weight:bold; text-decoration:none;}
  
  a.linkPurple:visited{font-family:arial; font-size:12px; color:#7C14DC; font-weight:bold; text-decoration:underline;}
  a.linkPurplelink    {font-family:arial; font-size:12px; color:#6C04CC; font-weight:bold; text-decoration:underline;}
  a.linkPurple:hover  {font-family:arial; font-size:12px; color:#FF00E7; font-weight:bold; text-decoration:underline;}
  a.linkPurple:active {font-family:arial; font-size:12px; color:#6C04CC; font-weight:bold; text-decoration:none;}
  
  a.linkGreen:visited{font-family:arial; font-size:12px; color:#007700; font-weight:bold; text-decoration:underline;}
  a.linkGreenlink    {font-family:arial; font-size:12px; color:#007700; font-weight:bold; text-decoration:underline;}
  a.linkGreen:hover  {font-family:arial; font-size:12px; color:#FF00E7; font-weight:bold; text-decoration:underline;}
  a.linkGreen:active {font-family:arial; font-size:12px; color:#117711; font-weight:bold; text-decoration:none;}
  
  a.linkBlack:visited{font-family:arial; font-size:12px; color:#000000; font-weight:bold; text-decoration:underline;}
  a.linkBlacklink    {font-family:arial; font-size:12px; color:#000000; font-weight:bold; text-decoration:underline;}
  a.linkBlack:hover  {font-family:arial; font-size:12px; color:#FF00E7; font-weight:bold; text-decoration:underline;}
  a.linkBlack:active {font-family:arial; font-size:12px; color:#333333; font-weight:bold; text-decoration:none;}
  
  
  
body
{
	font-family: arial; 
	font-size: 12px; 
	color: #0000BB;}
  
div.KidsOnlyPageLinks
{
	margin-top: 10px;
}  
  
a.KidsOnlyPageLinks
{
	font-size: 14px;
}  
  
div.KidsOnlyLink
  {
  	margin-left: 40px;
  	margin-top: 10px;
  }
  
div.NewsLine
  {
  	margin-bottom: 20px;
  }
  
  div.GroupSection
  {
  	margin-bottom: 50px;
  }
  
  div.BodyContent
  {
  	margin-left: 30px;
  }
  
  .PromiseText
  {
	font-size: 16pt;
	margin-left: 100px;
	margin-bottom: 30px;
	margin-top: 40px;
  }
  
  div.KidsOnlyPageHeader
  {
  	text-align: center;
	margin: 20px;
	font-size:18pt;
	font-weight: bold;
  }
  
  td.AreaCrestImage
  {
  	text-align:center;
  	width: 200px;
  	text-align: center;
  	vertical-align: top;
  	padding-top: 30px;
  }
  
  .AreaPageTitle
  {
  	font-size: 18pt; 
  	font-weight: bold;
  	color:#CC0000;
  	margin-bottom: 30px; 
  	width: 559px
  }
  
  div.PageHeader
  {
    margin-top: 20px;
    margin-bottom: 50px;	
  }
  
  div.AreaPageSectionHeader
  {
  	margin-bottom: 10px;
  	margin-top: 30px;
  	color:#FF6000;
  	font-size: 12pt;
	font-weight: bold;
  }
  
  div.AreaPageSectionBody
  {
  	margin-left: 20px;
  }
  
  .pageTitle         {font-family:arial; font-size:20px; color:#0000E2; font-weight:bold; font-style:italic; margin-top: 30px; margin-bottom: 40px;}
  .pageSubtitleBlue  {font-family:arial; font-size:16px; color:#0000AA; font-weight:bold; font-style:italic;}
  .pageSubtitleRed   {font-family:arial; font-size:16px; color:#DD0000; font-weight:bold; font-style:italic;}
  .pageSubtitlePurple{font-family:arial; font-size:16px; color:#6C04CC; font-weight:bold; font-style:italic;}
  .pageSubtitleGreen {font-family:arial; font-size:16px; color:#117711; font-weight:bold; font-style:italic;}
  .pageSubtitleOrange{font-family:arial; font-size:16px; color:#FF4D00; font-weight:bold; font-style:italic;}
  .pageSubtitleBlack {font-family:arial; font-size:16px; color:#000000; font-weight:bold; font-style:italic;}
  
  .headerRed{font-family:arial; font-size:16px; color:#FF0000; font-weight:bold;}
  .headerGreen{font-family:arial; font-size:16px; color:#117711; font-weight:bold;}
  .headerOrange{font-family:arial; font-size:16px; color:#FF6000; font-weight:bold;}
  .headerPurple{font-family:arial; font-size:16px; color:#6F09CF; font-weight:bold;}
  .headerBlue{font-family:arial; font-size:16px; color:#0000BB; font-weight:bold;}
  .headerPink{font-family:arial; font-size:16px; color:#fa00e7; font-weight:bold;}
  
  .bodyTextBlue   {font-family:arial; font-size:12px; color:#0000BB;}
  .bodyTextPurple {font-family:arial; font-size:12px; color:#6F09CF;}
  .bodyTextRed    {font-family:arial; font-size:12px; color:#CC0000;}
  .bodyTextGreen  {font-family:arial; font-size:12px; color:#007700;}
  .bodyTextOrange {font-family:arial; font-size:12px; color:#FF6000;}
  .bodyTextBlack  {font-family:arial; font-size:12px; color:#000000;}
  .bodyTextWhite  {font-family:arial; font-size:12px; color:#FFFFFF;}
  .bodyTextPink   {font-family:arial; font-size:12px; color:#fa00e7;}
  .bodyTextYellow {font-family:arial; font-size:12px; color:#CCAA00;}
  
  .bodyTextSmall{font-family:arial; font-size:10px; font-weight:bold;}
  .footerText{font-family:arial; font-size:10px; color:#000066;}
  .footerPhone{font-family:arial; font-size:10px; color:#006600;}
  .designedBy{font-family:arial; font-size:10px; color:#DD0000;}
  
  .newsSummaryDate          {font-family:arial; font-size:12px; color:#000088; font-weight:bold; text-decoration:none;}  
  a.newsSummaryItem:visited {font-family:arial; font-size:12px; color:#0000FF; font-weight:bold; text-decoration:none;}
  a.newsSummaryItem:link    {font-family:arial; font-size:12px; color:#0000FF; font-weight:bold; text-decoration:none;}
  a.newsSummaryItem:hover   {font-family:arial; font-size:12px; color:#FF6A11; font-weight:bold; text-decoration:none;}
  a.newsSummaryItem:active  {font-family:arial; font-size:12px; color:#0000FF; font-weight:bold; text-decoration:none;}
  
  .newsBodyDate {font-family:arial; font-size:12px; color:#000088; font-weight:bold}
  .newsBodyTitle{font-family:arial; font-size:12px; color:#008800; font-weight:bold}
  .newsBodyItem {font-family:arial; font-size:12px; color:navy;                    }
  

  .eventTitle{font-family:arial; color:#EE6000; font-size:12px; font-weight:bold;}
  .eventDate {font-family:arial; color:#CC0000; font-size:12px; font-weight:bold;}
  .eventItem {font-family:arial; color:#0000CC; font-size:12px;                  }





