
	body {
	margin: 0px;
	padding: 0px;
	background-color: #0099d3;
}
#container {
	background-color: #404040;
	margin: auto;
	padding: 0px;
	width: 1000px;
}
#left {
	background-color: #404040;
	margin: 0px;
	padding: 0px;
	width: 224px;
	float: left;
}
#left-1 {
	font-size: 1px;
	background-image: url(../images/bg-left1-b.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 26px;
	width: 224px;
}
#left-1 p {
	margin: 0px;
	float: left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
#left-2 {
	font-size: 1px;
	background-image: url(../images/bg-left2-b.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 27px;
	width: 224px;
}
#left-2 p {
	margin: 0px;
	float: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
#left-3 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 224px;
}
#left-3 p {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
#text-main h1 {
	margin: 0px;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99e6ff;
	padding: 0px;
	float: left;
	width: 540px;
}
#text-main h2 {
	margin: 0px;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f8cd99;
	padding: 0px;
	float: left;
	width: 540px;
}
#text-main p {
	margin: 0px;
	float: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
	width: 540px;
}
#left-3a {
	background-color: #ab59af;
	margin: 0px;
	padding: 0px;
	height: 4px;
	font-size: 1px;
	width: 224px;
	font-family: Arial;
	float: left;
}
#left-4 {
	margin: 0px;
	float: left;
	width: 224px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#left-4 p {
	margin: 0px;
	float: left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
#middle {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 582px;
}
#middle-1 {
	margin: 0px;
	padding: 0px;
	height: 88px;
	width: 582px;
	float: left;
	background-image: url(../images/bg-header.gif);
	text-align: center;
}
#homelinks {
	margin: 0px;
	height: 25px;
	width: 150px;
	padding-top: 35px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}
#middle-2,
#middle-all {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 582px;
	float: left;
}
#midtop {
	background-color: #ab59af;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 8px;
	font-family: Arial;
	font-size: 1px;
	width: 582px;
}
#text-main {
	margin: 0px;
	float: left;
	width: 540px;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 23px;
}
#about {
	margin: 0px;
	height: 200px;
	width: 360px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 13px;
	float: left;
}
#aboutp {
	margin: 0px;
	padding: 0px;
	float: left;
}
#aboutp p {
	margin: 0px;
	padding: 10px;
	float: left;
}
#newone {
	margin: 0px;
	padding: 0px;
}
#newone p {
	margin: 0px;
	padding: 0px;
}
#content {
	margin: 0px;
	float: left;
	width: 555px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
#contentp {
	margin: 0px;
	padding: 0px;
	float: left;
}
#contentp p {
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
}
#head {
	background-color: #d1f3ff;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 21px;
	width: 100%;
}
#head p {
	margin: 0px;
	float: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#spacer {
	float: left;
	height: 200px;
	width: 23px;
	background-image: url(../images/spacer.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#featured {
	margin: 0px;
	float: left;
	height: 200px;
	width: 173px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mid {
	margin: 0px;
	float: left;
	height: 150px;
	width: 160px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ed8300;
}
#mid h1 {
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}
#mid p {
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 9px;
}
#midfooter {
	font-size: 1px;
	background-image: url(../images/bg-middle3f.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 9px;
	width: 582px;
	float: left;
}
#more {
	background-image: url(../images/bg-more.gif);
	background-repeat: no-repeat;
	margin: 0px;
	height: 15px;
	padding: 0px;
	float: left;
	width: 150px;
}
#more a {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#middle-3 {
	padding: 0px;
	width: 582px;
	float: left;
	background-color: #2a2a2a;
	background-image: url(../images/bg-middle3.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#right {
	margin: 0px;
	padding: 0px;
	height: 470px;
	width: 194px;
	float: right;
}
#right-1 {
	background-image: url(../images/bg-right-up.gif);
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 194px;
	text-align: center;
	float: right;
}
#banner-general {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 437px;
	width: 194px;
}
#right2-a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 193px;
	background-color: #e97e00;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2a2a2a;
}
#right2-a h1 {
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#right2-b {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 234px;
	width: 193px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2a2a2a;
	text-align: right;
}
#right2-c {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 150px;
	width: 194px;
	background-color: #2a2a2a;
}
#right2-c p {
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 20px;
	width: 150px;
	float: left;
}
#more1 {
	background-image: url(../images/bg-more.gif);
	background-repeat: no-repeat;
	margin: 0px;
	height: 15px;
	float: right;
	width: 150px;
	padding-top: 0px;
	padding-right: 32px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: left;
}
#more1 a {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#right2-d {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 11px;
	width: 194px;
	background-image: url(../images/picture-footer.gif);
	background-repeat: no-repeat;
}
#banners {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 425px;
	width: 194px;
}
#banner-general {
	margin: 0px;
	padding: 0px;
	height: 425px;
	width: 194px;
	background-image: url(../images/right-nav-banner/banner-general.jpg);
	background-repeat: no-repeat;
	float: left;
	visibility: hidden;
	z-index: 1;
	position: absolute;
}
#right-3 {
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 194px;
}
#footer3 {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 72px;
	width: 1000px;
	background-image: url(../images/footer-2.gif);
	background-repeat: no-repeat;
}
#upper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 1000px;
}
#footer {
	background-image: url(../images/bg-footer.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 1000px;
}
#footer-1 {
	margin: 0px;
	float: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#footer-2 {
	margin: 0px;
	float: right;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.v10w {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
}
.link10blue {
	font-family: Verdana;
	font-size: 10px;
	color: #0099d3;
	text-decoration: underline;
}
.link10blue:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.left3 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #00588a;
	text-decoration: none;
	background-image: url(../images/bg-left3b-off.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 26px;
	width: 224px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.left3:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #00588a;
	text-decoration: none;
	background-image: url(../images/bg-left3b-on.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 26px;
	width: 224px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.link10big {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #09bbfe;
	text-decoration: none;
}
.link10big:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.v10bigblue {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #09bbfe;
	text-decoration: none;
}
.v10biggrey {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #2a2a2a;
	text-decoration: none;
}
.left4 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #09bbfe;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 224px;
	background-image: url(../images/bg-left4.gif);
	background-repeat: no-repeat;
}
.left4:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 224px;
	background-image: url(../images/bg-left4.gif);
	background-repeat: no-repeat;
}
.v10bigwhite {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.v11reg {
	font-family: Verdana;
	font-size: 11px;
	color: #404040;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
}
.v10reg {
	font-family: Verdana;
	font-size: 10px;
	color: #404040;
	line-height: 14px;
}
.v10bold {
	font-family: Verdana;
	font-size: 10px;
	color: #404040;
	line-height: 14px;
	font-weight: bold;
}
.more {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #0099d3;
	text-decoration: underline;
}
.more:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ed8300;
	text-decoration: none;
}
.v11whiteb {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.v11orangeb {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fd9200;
}
.v11regwhite {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
}
hr.clear {
	clear: both;
	height: 10px;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}
#mainnav {
	font-family: Verdana;
	font-size: 10px;
	color: #ed8300;
	margin: 0px;
	padding-top: 68px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mainnav {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.mainnav:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #0099d3;
	text-decoration: none;
}
.mainnav2 {
	font-family: Verdana;
	font-size: 10px;
	color: #44b3df;
	text-decoration: none;
}
.mainnav2:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.h1 {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #0099d3;
}
.h2 {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ed8300;
}
#parents {
	margin: 0px;
	padding: 0px;
	float: left;
}

#footer-a {
	font-family: Arial;
	font-size: 1px;
	background-image: url(../images/parents-footer.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 6px;
	width: 582px;
}
#banner-policy,
#banner-parents,
#banner-youth,
#banner-providers,
#banner-public {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 194px;
}
#banner-parents {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 194px;
}
#right2policy-a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 193px;
	background-color: #3474b4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2a2a2a;
}
#right3policy-a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 193px;
	background-color: #ab59af;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2a2a2a;
}
#right4policy-a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 193px;
	background-color: #3f9f00;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2a2a2a;
}
#right5policy-a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 193px;
	background-color: #44b3df;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2a2a2a;
}
#right6policy-a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 193px;
	background-color: #ed8300;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2a2a2a;
}
#right7policy-a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 193px;
	background-color: #3474b4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2a2a2a;
}
#right2policy-a h1,
#right3policy-a h1,
#right4policy-a h1,
#right5policy-a h1,
#right6policy-a h1,
#right7policy-a h1 {
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#right2policy-b {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 234px;
	width: 193px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ab59af;
	text-align: right;
}
#right3policy-b {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 234px;
	width: 193px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3474b4;
	text-align: right;
}
#right4policy-b {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 234px;
	width: 193px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3f9f00;
	text-align: right;
}
#right5policy-b {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 234px;
	width: 193px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #44b3df;
	text-align: right;
}
#right6policy-b {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 234px;
	width: 193px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ed8300;
	text-align: right;
}
#right7policy-b {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 234px;
	width: 193px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3474b4;
	text-align: right;
}
#right2policy-c {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 194px;
	background-color: #3474b4;
}
#right3policy-c {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 194px;
	background-color: #ab59af;
}
#right4policy-c {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 194px;
	background-color: #3f9f00;
}
#right5policy-c {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 194px;
	background-color: #44b3df;
}
#right6policy-c {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 194px;
	background-color: #ed8300;
}
#right7policy-c {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 194px;
	background-color: #3474b4;
}
#right2policy-c p,
#right3policy-c p,
#right4policy-c p,
#right5policy-c p,
#right6policy-c p,
#right7policy-c p {
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 20px;
	width: 150px;
	float: left;
}
#more1policy {
	background-image: url(../images/bg-more.gif);
	background-repeat: no-repeat;
	margin: 0px;
	height: 15px;
	float: right;
	width: 150px;
	padding-top: 0px;
	padding-right: 32px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: left;
}
#more1policy a {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#right2policy-d {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 11px;
	width: 194px;
	background-image: url(../images/picture-footer.gif);
	background-repeat: no-repeat;
}
#text {
	margin: 0px;
	float: left;
	width: 540px;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 23px;
	font-size: 10px;
}
#title {
	margin: 0px;
	height: 23px;
	float: left;
	width: 540px;
	background-color: #f4e9f5;
	padding: 0px;
}
#title h1 {
	float: left;
	height: 23px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
}

#text h2 {
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4cae5;
	float: left;
	width: 540px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#text p {
	margin: 0px;
	float: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 20px;
	width: 470px;
}
#text img {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.title2 {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ab59af;
}
.linkparents {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #00588a;
	text-decoration: underline;
}
.linkparents:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ab59af;
	text-decoration: none;
}
.linkparentsreg {
	font-family: Verdana;
	font-size: 12px;
	color: #00588a;
	text-decoration: underline;
}
.linkparentsreg:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #ab59af;
	text-decoration: none;
}
#box1,
#box2,
#box3,
#box4,
#box5,
#box6,
#box7,
#box8,
#box9,
#box10,
#box11,
#box12,
#box13,
#box14 {
	margin: 0px;
	float: left;
	display: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 20px;
	width: 470px;
}
ul {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
li {
}
#landing-container {
	margin: 0px;
	float: left;
	height: 159px;
	width: 540px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#landing-top {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 540px;
}
#landing-pic {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 130px;
	width: 181px;
}
#landing-text {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 85px;
	width: 359px;
}
#landing-links {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 359px;
}
#landing-container h1 {
	margin: 0px;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2a5d4;
	padding: 0px;
	float: left;
	width: 540px;
}
.landtitle {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ab59af;
}
.landtext {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
}
.v12regular {
	font-family: Verdana;
	font-size: 12px;
	color: #404040;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
