a:link.{
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none
}
a:visited.{
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none
}
a:hover.{
	FONT-WEIGHT: bold; COLOR: #006699; TEXT-DECORATION: underline
}
a:link.body {
	FONT-WEIGHT: normal; COLOR: #6699CC; TEXT-DECORATION: underline
}
a:visited.body {
	FONT-WEIGHT: normal; COLOR: #6699CC; TEXT-DECORATION: underline
}
a:hover.body {
	FONT-WEIGHT: normal; COLOR: #999999; TEXT-DECORATION: none
}
a:link.main_sections {
	COLOR: #F5050C; TEXT-DECORATION: none
}
a:visited.main_sections {
	COLOR: #F5050C; TEXT-DECORATION: none
}
a:hover.main_sections {
	COLOR: #F5050C; TEXT-DECORATION: underline
}
a:link.top_navbar {
	COLOR: #ffffff; TEXT-DECORATION: none
}
a:visited.top_navbar {
	COLOR: #ffffff; TEXT-DECORATION: none
}
a:hover.top_navbar {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
a:link.body_highlight {
	FONT-WEIGHT: bold; COLOR: #6699CC; TEXT-DECORATION: underline
}
a:visited.body_highlight {
	FONT-WEIGHT: bold; COLOR: #6699CC; TEXT-DECORATION: underline
}
a:hover.body_highlight {
	FONT-WEIGHT: bold; COLOR: #b2b2b2; TEXT-DECORATION: none
}
a:link.footer {
	FONT-WEIGHT: bold; COLOR: #003399
}
a:visited.footer {
	FONT-WEIGHT: bold; COLOR: #003399
}
a:hover.footer {
	FONT-WEIGHT: bold; COLOR: #999999
}
a:link.section {
	FONT-WEIGHT: bold; COLOR: #999999
}
a:visited.section {
	FONT-WEIGHT: bold; COLOR: #003399
}
a:hover.section {
	FONT-WEIGHT: bold; COLOR: #006699
}
a:link.camps {
	COLOR: #2F88CE
}
a:visited.camps {
	COLOR: #2F88CE
}
a:hover.camps {
	COLOR: #F97717
}
.top_navbar {
	COLOR: #ffffff; FONT-SIZE: 9pt; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none 
}
.branch_name {
	COLOR: #737373; FONT-SIZE: 12pt; FONT-FAMILY: trebuchet ms,verdana,arial,helvetica,geneva,san-serif; text-transform:uppercase; font-weight:bold; margin-top:0px; margin-bottom:0px; line-height:100% 
}
.branch_address {
	COLOR: #000000; FONT-SIZE: 10pt; FONT-FAMILY: trebuchet ms,verdana,arial,helvetica,geneva,san-serif; font-weight:bold; margin-top:0px; margin-bottom:0px; line-height:120%
}
.body {
	COLOR: #555555; FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:2px; margin-bottom:10px 
}
.body_italic {
	COLOR: #555555; FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:0px; margin-bottom:0px; font-style:italic 
}
.body_highlight {
	COLOR: #003399; FONT-SIZE: 10pt; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none
}
.body_indent {
	COLOR: #003399; FONT-SIZE: 10pt; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none
}
.bullet_text {
	COLOR: #555555; FONT-SIZE: 10pt; FONT-WEIGHT: normal; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:3px; margin-bottom:3px; list-style-type:square
}
.camps {
	COLOR: #F97717; FONT-SIZE: 14pt; FONT-WEIGHT: bold; FONT-FAMILY: impress bt, verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:15px; margin-bottom:0px 
}
.camp_ages {
	COLOR: #0099FF; FONT-SIZE: 11pt; FONT-WEIGHT: bold; FONT-FAMILY: impress bt, verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:0px; margin-bottom:15px 
}
.camp_body {
	COLOR: #555555; FONT-SIZE: 11pt; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:2px; margin-bottom:10px 
}
.class {
	COLOR: #555555; FONT-SIZE: 10pt; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:12px; margin-bottom:0px 
}
.class_description {
	COLOR: #555555; FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:2px; margin-bottom:2px
}
.bulleted_description {
	COLOR: #555555; FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:2px; margin-bottom:2px; list-style-type:circle 
}
.bulleted_indent {
	COLOR: #555555; FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:2px; margin-bottom:2px; list-style-type:circle; text-indent:-12; margin-left:25 
}
.fee {
	COLOR: #555555; FONT-SIZE: 10pt; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:2px; margin-bottom:2px 
}
.chart_body {
	COLOR: #555555; FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none 
}
.chart_bold {
	COLOR: #555555; FONT-SIZE: 10pt; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none 
}
.chart_header {
	COLOR: #FFFFFF; FONT-SIZE: 10pt; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; text-transform:uppercase
}
.email_name {
	COLOR: #555555; FONT-SIZE: 9pt; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:5px; margin-right:5px 
}
.main_body {
	COLOR: #000000; FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:2px; margin-bottom:5px 
}
.main_title {
	COLOR: #00B1ED; FONT-SIZE: 16pt; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:2px; margin-bottom:10px; text-transform:uppercase 
}
.main_sections {
	COLOR: #F5050C; FONT-SIZE: 11pt; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:2px; margin-bottom:10px 
}
.quote {
	COLOR: #003399; FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-style:italic; margin-top:0; margin-bottom:5 
}
.title {
	FONT-SIZE: 11pt; COLOR: #3399CC; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none 
}
.subtitle {
	FONT-SIZE: 13px; COLOR: #003399; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:15; margin-bottom:0; text-transform:uppercase
}
.section {
	border:1px solid #B2B2B2; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:5; margin-bottom:0; text-transform:uppercase; padding-left:5; padding-right:5; padding-top:3; padding-bottom:3; background-color:#FFFFFF
}
.section_title_underline {
	COLOR: #555555; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: underline; margin-top:2px; margin-bottom:10px 
}
.session_dates {
	COLOR: #555555; FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:2px; margin-bottom:2px; text-transform:uppercase; font-weight:bold 
}
.subsection {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none; margin-top:5; margin-bottom:0; text-transform:uppercase; padding-left:8; padding-right:5; padding-top:3; padding-bottom:3; background-color:#FFFFFF
}
.footer {
	FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica,geneva,san-serif; TEXT-DECORATION: none
}
li           { list-style-type: disc; margin-left: 0; margin-top: 2; margin-bottom: 2 }