BODY {
	FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, Helvetica, sans serif; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, Helvetica, sans serif
}
TD.centered {
	TEXT-ALIGN: center
}
TD.header {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #6a871d
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: verdana, arial, Helvetica, sans serif; TEXT-ALIGN: left
}
TH.centered {
	TEXT-ALIGN: center
}
INPUT.text {
	FONT-SIZE: 12px; HEIGHT: 21px; BACKGROUND-COLOR: #f9fcf2
}
SELECT {
	FONT-SIZE: 12px; HEIGHT: 21px; BACKGROUND-COLOR: #f9fcf2
}
INPUT.solutiontext {
	FONT-SIZE: 12px; WIDTH: 200px; HEIGHT: 21px; BACKGROUND-COLOR: #f1f7fc
}
.solutionselect {
	FONT-SIZE: 12px; WIDTH: 200px; HEIGHT: 21px; BACKGROUND-COLOR: #f1f7fc
}
TEXTAREA {
	WIDTH: 490px; HEIGHT: 75px; BACKGROUND-COLOR: #f9fcf2
}
.formbackground {
	BACKGROUND-COLOR: #f9fcf2
}
.solutionformbackground {
	BACKGROUND-COLOR: #e0ecf8
}
.footerbackground {
	BACKGROUND-COLOR: #517ead
}
A:link {
	COLOR: Blue;
	text-decoration: underline;
}
A:active {
	COLOR: Navy;
	text-decoration: underline;
}
A:visited {
	COLOR: Navy;
	text-decoration: underline;
}
A.blue:link {
	FONT-WEIGHT: bold; COLOR: #336699
}
A.blue:active {
	FONT-WEIGHT: bold; COLOR: #336699
}
A.blue:visited {
	FONT-WEIGHT: bold; COLOR: #336699
}
A.green:link {
	FONT-WEIGHT: bold; COLOR: #336600
}
A.green:active {
	FONT-WEIGHT: bold; COLOR: #336600
}
A.green:visited {
	FONT-WEIGHT: bold; COLOR: #336600
}
A.sylvanlink:link {
	
}
A.sylvanlink:active {
	
}
A.sylvanlink:visited {
	
}
A.homelink:link {
	COLOR: #336699
}
A.homelink:active {
	COLOR: #336699
}
A.homelink:visited {
	COLOR: #336699
}
A.aboutlink:link {
	COLOR: #536919
}
A.aboutlink:active {
	COLOR: #536919
}
A.aboutlink:visited {
	COLOR: #536919
}
A.gettingstartedlink:link {
	COLOR: #e97b04
}
A.gettingstartedlink:active {
	COLOR: #e97b04
}
A.gettingstartedlink:visited {
	COLOR: #e97b04
}
A.solutioncaselink:link {
	COLOR: #4d7baa
}
A.solutioncaselink:active {
	COLOR: #4d7baa
}
A.solutioncaselink:visited {
	COLOR: #4d7baa
}
A.resultscaselink:link {
	COLOR: #653364
}
A.resultscaselink:active {
	COLOR: #653364
}
A.resultscaselink:visited {
	COLOR: #653364
}
A.strugglinglink:link {
	COLOR: #4f833b
}
A.strugglinglink:active {
	COLOR: #4f833b
}
A.strugglinglink:visited {
	COLOR: #4f833b
}
A.jointvitalityfooter:link {
	COLOR: #ffffff
}
A.jointvitalityfooter:active {
	COLOR: #ffffff
}
A.jointvitalityfooter:visited {
	COLOR: #ffffff
}
.jointvitalitytext {
	
}
.jvtextitalic {
	FONT-STYLE: italic
}
.jvtextbold {
	FONT-WEIGHT: bold
}
.jvtextformcaption {
	FONT-WEIGHT: bold; COLOR: #666666
}
.leftnavtext {
	PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; PADDING-BOTTOM: 6pt; LINE-HEIGHT: 12px; PADDING-TOP: 6pt
}
.jointvitalityfooter {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana;
	text-align: center;
}
.errorText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff6633; FONT-FAMILY: verdana
}
.aboutheaderlight {
	FONT-WEIGHT: bold; COLOR: #85a03c
}
.buildingheaderlight {
	FONT-WEIGHT: bold; COLOR: #c35412
}
.forkidsheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #536919; LINE-HEIGHT: 17px
}
.aboutheader {
	FONT-WEIGHT: bold; COLOR: #536919
}
.gettingstartedheader {
	FONT-WEIGHT: bold; COLOR: #e97b04
}
.strugglingheader {
	FONT-WEIGHT: bold; COLOR: #4f833b
}
.buildingheader {
	FONT-WEIGHT: bold; COLOR: #a47154
}
.solutionheader {
	FONT-WEIGHT: bold; COLOR: #4d7baa
}
.resultsheader {
	FONT-WEIGHT: bold; COLOR: #673a65
}
.abouttext {
	COLOR: #536919
}
.hometext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial
}
.homebigtext {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: arial, verdana
}
.homesmalltext {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana
}
.homeboldtext {
	PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.homeboldunderlinetext {
	PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 17px; TEXT-DECORATION: underline
}
.resultscasestudy {
	PADDING-RIGHT: 8pt; PADDING-LEFT: 8pt; FONT-SIZE: 10px; COLOR: #653364; LINE-HEIGHT: 14px
}
.gettingstartedcasestudy {
	PADDING-RIGHT: 8pt; PADDING-LEFT: 8pt; FONT-SIZE: 10px; COLOR: #e97b04; LINE-HEIGHT: 14px
}
.solutioncasestudy {
	PADDING-RIGHT: 8pt; PADDING-LEFT: 8pt; FONT-SIZE: 10px; COLOR: #4d7baa; LINE-HEIGHT: 14px
}
.strugglingcasestudy {
	PADDING-RIGHT: 8pt; PADDING-LEFT: 8pt; FONT-SIZE: 10px; COLOR: #4f833b; LINE-HEIGHT: 14px
}
.aboutcasestudy {
	PADDING-RIGHT: 8pt; PADDING-LEFT: 8pt; FONT-SIZE: 10px; COLOR: #425608; LINE-HEIGHT: 14px
}
.required {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica
}

.abouttop {
	PADDING-RIGHT: 8pt;
	PADDING-LEFT: 8pt;
	FONT-SIZE: 10px;
	COLOR: #F4F0C8;
	LINE-HEIGHT: 14px;
	font: normal normal 100 sans-serif;
	font-style: normal;
}
.highlight {
	PADDING-RIGHT: 8pt;
	PADDING-LEFT: 8pt;
	FONT-SIZE: 14px;
	COLOR: Black;
	LINE-HEIGHT: 15px;
	font: normal normal bold sans-serif;
	font-style: normal;
}
h1 {
	PADDING-RIGHT: 8pt;
	PADDING-LEFT: 8pt;
	FONT-SIZE: 18px;
	COLOR: #00008B;
	LINE-HEIGHT: 17px;
	font: normal normal bold sans-serif;
	font-style: normal;
}

.text {
	FONT-SIZE: 13px;
	MARGIN: 0px;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: verdana, arial, Helvetica, sans serif;
	BACKGROUND-COLOR: #ffffff;
	padding-left: 20px;
	padding-right: 12px;
	padding-top: 15px;
	
}
