/* Comment */
DIV 
{
	max-width: 100%
}
DIV.clear 
{
	MARGIN: 0px; 
	OVERFLOW: hidden; 
	LINE-HEIGHT: 1px; 
	HEIGHT: 1px
}
BODY
{
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	background: #ffffff;
	margin: 0px 0px 0px 0px;
	color: #000000;
	font-family: Verdana, Sans-Serif, Helvetica, Arial;
	text-align: center;
}

/****************/
.summer_info
{
	font-family: Arial, Verdana, Helvetica, sans-serif, Arial;
	color: #66ccff ;
	font-size : 13px;
	font-weight: bold;
	text-align: left;
	padding-left: 24px; 
}

.summer_info a:link,
.summer_info a:visited,
.summer_info a:active
{
	color: #66ccff;
	TEXT-DECORATION: none;
}

.summer_info a:hover
{
	color: #66ffff;
	TEXT-DECORATION: none;
}

.whatsnew
{
	font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;
	font-weight: bold;
	letter-spacing: 0px;
	font-size: 14px;
	padding-left: 24px;
	text-align: left;
	margin:  0px 0px 8px 0px;
}

.whatsnewlinks
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	padding-left: 24px;
	text-align: left;
	margin:  0px 0px 0px 0px;
}
.whatsnewlinks a:link,
.whatsnewlinks a:visited,
.whatsnewlinks a:active
{
	color: #000000;
	TEXT-DECORATION: none;
}

.whatsnewlinks a:hover
{
	color: #000000;
	TEXT-DECORATION: underline;
}

.quotestext
{
	font-family: Garamond, Garamond BookCondensed, Garamond LightCondensed, Serif;
	color: #000000;
	font-size:15px;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	padding-left: 24px;
	padding-right: 20px;
	margin: 8px 0px 14px 0px;
}
.quotesperson
{
	font-family: Garamond, Garamond BookCondensed, Garamond LightCondensed, Serif;
	color: #000000;
	font-size: 13px;
	text-align: left;
	padding-left: 24px;
	line-height: 13px;
	margin: 4px 0px 4px 0px;
}
.quotesquotes
{
	font-family: Garamond, Garamond BookCondensed, Garamond LightCondensed, Serif;
	font-size: 16px;
	color: #FF6600;
	font-weight: bold;
}
/* (For popup pages) */
.quotestextsmall
{
	font-family: Garamond, Garamond BookCondensed, Garamond LightCondensed;
	color: #000000;
	font-size:12px;
	font-weight: bold;
	text-align: left;
	line-height: 16px;
	padding-left: 16px;
	padding-right: 12px;
	margin: 0px 0px 12px 0px;
}
.quotespersonsmall
{
	font-family: Garamond, Garamond BookCondensed, Garamond LightCondensed;
	color: #000000;
	font-size: 12px;
	text-align: left;
	padding-left: 16px;
	padding-right: 12px;
	margin: 0px 0px 12px 0px;
}
/* Hebrew quotes */
.quotestext_hebrew
{
	font-family: David, Garamond, Serif, Corsiva Hebrew;
	color: #000000;
	font-size:16px;
	font-weight: bold;
	text-align: right;
	line-height: 18px;
	padding-left: 20px;
	padding-right: 24px;
	direction: rtl;
	margin: 8px 0px 14px 0px;
}
.quotesperson_hebrew
{
	font-family: Garamond, Serif, David, Corsiva Hebrew;
	color: #000000;
	font-size: 14px;
	text-align: right;
	padding-right: 24px;
	line-height: 15px;
	direction: rtl;	
	margin: 4px 0px 4px 0px;
}

.contactinfo
{
	font-family: Arial;
	font-size: 12px;
	text-align:left;
	line-height: 17px;
	padding-left:20px;
}
.contactinfo a:link,
.contactinfo a:visited,
.contactinfo a:active
{
	color: #000000;
	text-decoration: none;
}
.contactinfo a:hover
{
	color: #000000;
	text-decoration: underline;
}

.communityservice
{
	font-size: 18px;
	left: 215px;
	color: #0f6d3c;
	font-family: Serif, Garamond, Garamond BookCondensed, Garamond LightCondensed;
	position: absolute;
	top: 10px;
}
.communityservice a:link,
.communityservice a:visited, 
.communityservice a:active 
{
	color: #0f6d3c;
	text-decoration: none;
}				 
.communityservice a:hover
{
	color: #663333;
	text-decoration: none;
}
.creativestudy
{
	font-family: Serif, Garamond, Garamond BookCondensed, Garamond LightCondensed;
	font-size: 14px;
	font-weight: bold;
	color: #006633;
	position: absolute;
	left: 58px;
	top: 53px;
}
.creativestudy a:link,
.creativestudy a:visited, 
.creativestudy a:active 
{
	color: #006633;
	text-decoration: none;
}				 
.creativestudy a:hover
{
	color: #663333;
	text-decoration: none;
}
.outdooradventure
{
	font-family: Serif, Garamond, Garamond BookCondensed, Garamond LightCondensed;
	font-size: 30px;
	color: #666600;
	position: absolute;
	left: 245px;
	top: 40px;
}
.outdooradventure a:link,
.outdooradventure a:visited, 
.outdooradventure a:active 
{
	color: #666600;
	text-decoration: none;
}				 
.outdooradventure a:hover
{
	color: #663333;
	text-decoration: none;
}
.arts
{
	font-family: Serif, Garamond, Garamond BookCondensed, Garamond LightCondensed;
	font-size: 20px;
	color: #827f2e;
	font-weight: bold;
	position: absolute;
	left: 409px;
	top: 20px;
}
.arts a:link, .arts a:visited, .arts a:active
{
	color: #827f2e;
	text-decoration: none;
}				 
.arts a:hover
{
	color: #663333;
	text-decoration: none;
}
.communitybuilding
{
	font-family: Serif, Garamond, Garamond BookCondensed, Garamond LightCondensed;
	font-size: 24px;
	color: #669900;
	text-align:left;
	position: absolute;
	left: 20px;
	top: 25px;
} 
.communitybuilding a:link,
.communitybuilding a:visited, 
.communitybuilding a:active 
{
	color: #669900;
	text-decoration: none;
}				 
.communitybuilding a:hover
{
	color: #663333;
	text-decoration: none;
}
/********************/
.black
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
}
.black a:link,
.black a:visited,
.black a:active
{
	color: #09186B; 
}
.black a:hover
{
	color: #cc0000;
}
/* Same as black but with green hyperlinks */
.black_green
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
}
.black_green a:link,
.black_green a:visited,
.black_green a:active
{
	color: #1f6123; 
}
.black_green a:hover
{
	color: #cc0000;
}

.black_brown
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
}
.black_brown a:link,
.black_brown a:visited,
.black_brown a:active
{
	color: #42361c; 
}
.black_brown a:hover
{
	color: #cc0000;
}
.black_darkred
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
}
.black_darkred a:link,
.black_darkred a:visited,
.black_darkred a:active
{
	color: #6c0602; 
}
.black_darkred a:hover
{
	color: #cc0000;
}
.black_yellow
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
}
.black_yellow a:link,
.black_yellow a:visited,
.black_yellow a:active
{
	color: #cea61a; 
}
.black_yellow a:hover
{
	color: #cc0000;
}
/* Same as black but with pale aqua hyperlinks */
.black_paleaqua
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
}
.black_paleaqua a:link,
.black_paleaqua a:visited,
.black_paleaqua a:active
{
	color: #a9c0a6; 
}
.black_paleaqua a:hover
{
	color: #cc0000;
}

/* Hebrew text - first color */
.black_hebrew
{
	font-family: Arial, sans-serif, Helvetica;
	background: #FFFFFF;
	color: #000000;
	font-size : 14px;
	text-align: right;
	direction: rtl;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
}
.black_hebrew a:link,
.black_hebrew a:visited,
.black_hebrew a:active
{
	color: #5e719b; 
}
.black_hebrew a:hover
{
	color: #cc0000;
}

/* Hebrew pale aqua */
.black_hebrewpaleaqua
{
	font-family: Arial, sans-serif, Helvetica;
	background: #FFFFFF;
	color: #000000;
	font-size : 14px;
	text-align: right;
	direction: rtl;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
}
.black_hebrewpaleaqua a:link,
.black_hebrewpaleaqua a:visited,
.black_hebrewpaleaqua a:active
{
	color: #a9c0a6; 
}
.black_hebrewpaleaqua a:hover
{
	color: #cc0000;
}
/* Same as black but with indents for "bullet" points) */
.blackpoint
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
	text-indent: -11px;
	margin-left: 24px;
	margin-right: 12px;
}
.blackpoint a:link,
.blackpoint a:visited,
.blackpoint a:active
{
	color: #09186B; 
}

.blackpoint a:hover
{
	color: #cc0000;
}
.blackpoint_green
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
	text-indent: -11px;
	margin-left: 24px;
	margin-right: 12px;
}
.blackpoint_green a:link,
.blackpoint_green a:visited,
.blackpoint_green a:active
{
	color: #1f6123; 
}
.blackpoint_green a:hover
{
	color: #cc0000;
}
.blackpoint_brown
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
	text-indent: -11px;
	margin-left: 24px;
	margin-right: 12px;
}
.blackpoint_brown a:link,
.blackpoint_brown a:visited,
.blackpoint_brown a:active
{
	color: #42361c; 
}
.blackpoint_brown a:hover
{
	color: #cc0000;
}
.blackpoint_darkred
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
	text-indent: -11px;
	margin-left: 24px;
	margin-right: 12px;
}
.blackpoint_darkred a:link,
.blackpoint_darkred a:visited,
.blackpoint_darkred a:active
{
	color: #6c0602; 
}
.blackpoint_darkred a:hover
{
	color: #cc0000;
}
.blackpoint_paleaqua
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
	text-indent: -11px;
	margin-left: 24px;
	margin-right: 12px;
}
.blackpoint_paleaqua a:link,
.blackpoint_paleaqua a:visited,
.blackpoint_paleaqua a:active
{
	color: #a9c0a6; 
}
.blackpoint_paleaqua a:hover
{
	color: #cc0000;
}

.blackpoint_hebrew
{
	font-family: Arial, sans-serif, Helvetica;
	background: #FFFFFF;
	color: #000000;
	font-size : 14px;
	text-align: right;
	direction: rtl;
	margin: 9px 24px 9px 12px;
	line-height: 15px;
	text-indent: -11px;
}
.blackpoint_hebrew a:link,
.blackpoint_hebrew a:visited,
.blackpoint_hebrew a:active
{
	color: #5e719b; 
}
.blackpoint_hebrew a:hover
{
	color: #cc0000;
}
.blackpoint_hebrewpaleaqua
{
	font-family: Arial, sans-serif, Helvetica;
	background: #FFFFFF;
	color: #000000;
	font-size : 14px;
	text-align: right;
	direction: rtl;
	margin: 9px 24px 9px 12px;
	line-height: 15px;
	text-indent: -11px;
}
.blackpoint_hebrewpaleaqua a:link,
.blackpoint_hebrewpaleaqua a:visited,
.blackpoint_hebrewpaleaqua a:active
{
	color: #a9c0a6; 
}
.blackpoint_hebrewpaleaqua a:hover
{
	color: #cc0000;
}
.blackpoint_hebrewblue
{
	font-family: Arial, sans-serif, Helvetica;
	background: #FFFFFF;
	color: #000000;
	font-size : 14px;
	text-align: right;
	direction: rtl;
	margin: 9px 24px 9px 12px;
	line-height: 15px;
	text-indent: -11px;
}
.blackpoint_hebrewblue a:link,
.blackpoint_hebrewblue a:visited,
.blackpoint_hebrewblue a:active
{
	color: #09186B; 
}
.blackpoint_hebrewblue a:hover
{
	color: #cc0000;
}
.blackpointpointer
{
	color:#f00000; 
	font-weight:bold; 
	font-size:12px; 
	font-family:arial;
}

/* Same as black but with indents for bullet points) */
.blackdot
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 9px 0px 9px 0px;
	line-height: 15px;
	text-indent: -11px;
	margin-left: 24px;
	margin-right: 12px;
}
.blackdot a:link,
.blackdot a:visited,
.blackdot a:active
{
	color: #09186B; 
}
.blackdot a:hover
{
	color: #cc0000;
}

.blackdot_hebrew
{
	font-family: Arial, sans-serif, Helvetica;
	background: #FFFFFF;
	color: #000000;
	font-size : 14px;
	text-align: right;
	margin: 9px 0px 9px 0px;
	direction: rtl;
	text-indent: -11px;
	margin-left: 24px;
	margin-right: 12px;
	line-height: 15px;
}
.blackdot_hebrew a:link,
.blackdot_hebrew a:visited,
.blackdot_hebrew a:active
{
	color: #09186B; 
}
.blackdot_hebrew a:hover
{
	color: #cc0000;
}

.blackdotdot
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	color:#ff9900; 
	font-size:14px; 
}

.heading
{
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
	color: #09186B;
	background: #FFFFFF;
	font-weight: bold;
	font-size : 16px;
	margin-bottom : 0px;
	margin-top: 9px;
}
.heading_small
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #607090; /*#7283ae;*/
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
}

.heading_green
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 16px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #1f6123;
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
}
.heading_smallgreen
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #44804a;
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
}
.heading_darkred
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 16px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #6c0602;
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
}
.heading_smalldarkred
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #a96d6b;
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
}
.heading_brown
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 16px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #42361c;
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
}
.heading_smallbrown
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #68552d;
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
}
.heading_yellow
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 16px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #cea61a;
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
}
.heading_paleaqua
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 16px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #a9c0a6;
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
}
.heading_smallpaleaqua
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #a9c0a6;
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
}

.heading_hebrew
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 18px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #5e719b;
	font-family: Arial, Sans-Serif, Helvetica;
	text-align: right;
	direction: rtl;
}
.heading_smallhebrew
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 16px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #8697c2;
	font-family: Arial, Sans-Serif, Helvetica;
	text-align: right;
	direction: rtl;
}
.heading_hebrewpaleaqua
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 18px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #a9c0a6;
	font-family: Arial, Sans-Serif, Helvetica;
	text-align: right;
	direction: rtl;
}
.heading_smallhebrewpaleaqua
{
	margin-top: 9px;
	font-weight: bold;
	font-size: 16px;
	background: #ffffff;
	margin-bottom: 0px;
	color: #a9c0a6;
	font-family: Arial, Sans-Serif, Helvetica;
	text-align: right;
	direction: rtl;
}

.smallgrey
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #666666;
	font-size : 10px;
	text-align:  center;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
}
.smallgrey a:link,
.smallgrey a:visited,
.smallgrey a:active
{
	background: #FFFFFF;
	text-decoration:none;
	color: #666666; 
}
.smallgrey a:hover
{
	text-decoration:none;
	background: #666666;
	color: #ffffff;
}
.smallgreymod
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #666666;
	font-size : 10px;
	text-align:  center;
	margin: 0px 0px 0px 0px;
}
.smallgreymod a:link,
.smallgreymod a:visited,
.smallgreymod a:active
{
	background: #FFFFFF;
	color: #666666; 
}
.smallgreymod a:hover
{
	text-decoration:none;
	background: #666666;
	color: #FFFFFF; 
}
/* Classes for web forms */
.blackform
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	background: #FFFFFF;
	color: #000000;
	font-size : 12px;
	text-align:  left;
	margin: 0x 0px 0px 0px;
}
.button_green
{
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif, Arial;
	text-align: center;
	font-weight: bold;
	background-color: #44804a;
	color: #FFFFFF;
}
.button_darkred
{
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif, Arial;
	text-align: center;
	font-weight: bold;
	background-color: #a96d6b;
	color: #FFFFFF;
}
.errortext
{
    color: red;
    font-family: Verdana, Helvetica, sans-serif, Arial;
    font-size: 10px;
    text-align: left
}
.button_orange
{
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif, Arial;
	text-align: center;
	font-weight: bold;
	background-color: #FF7F00;
	color: #FFFFFF;
}
.dmlNavTopBar
{
	border: none 0px #ffffff;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	vertical-align: baseline;
	color: #000000;
	direction: ltr;
	font-family: Arial, Sans-Serif;
	background-color: #ffffff;
	text-align: center;
	text-decoration: none;
	vertical-align: bottom;
}
/* End of classes for web forms */

h1, h2, h3, h4, h5, h6
{
	font-family: Verdana, Arial, Helvetica;
	text-align: left;
}
h1
{
	color: #000000;	
	background: #FFFFFF;
}
h2
{
	color: #000000; 
	background: #FFFFFF;
}
h3
{
	background: #FFFFFF;
	color: #000000;
	font-weight: bold;
	font-size : 18px;
	margin-bottom : 0px;
	margin-top: 0;
}

h4
{
	background: #FFFFFF;
	color: #008b8b;
	font-weight: bold;
	font-size : 13px;
	margin-bottom : 0px;
}
h5
{
	background: #FFFFFF;
	color: #008b8b;
	font-weight: bold;
	font-size : 12px;
	margin-top: 0px;
	margin-bottom : 0px;
}
h6
{
	color: #000000;
	background: #FFFFFF;
	font-weight: bold;
	font-size : 10px;
	margin-top: 0px;
	margin-bottom : 0px;
}
.lb
{
	font-family: Verdana, Arial, Helvetica;
	text-align: left;
	color: #000000;
	font-size : 13px;
	margin-top: 0px;
	margin-bottom : 0px;
	
}