#centerDiv #homeImageDiv {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-image: url(../images/homeMainImage.jpg);
	margin: 0px;
	padding: 0px 0px 0px 19px;
	height: 227px;
	background-position: 19px bottom;
	background-repeat: no-repeat;
	overflow: hidden;
	visibility: visible;
	z-index: 0;
	position: relative;
	left: 0px;
	top: 0px;
}
#centerDiv #homeMainNav {
	background-image: url(../images/homeMainNav_OFF.jpg);
	margin: 0px;
	padding: 0px 0px 0px 20px;
	height: 91px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-repeat: no-repeat;
	background-position: 0px -3px;
	position: relative;
	left: 19px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
#centerDiv #homeBodyDiv {
	background-image: url(../images/bodyTile.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px 0px 0px 40px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;
}

#homeMainNav a span {
	display: none;
}
#homeMainNav a {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	height: 20px;
}
#homeMainNav #navABOUTUS {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	width: 75px;
	position: absolute;
	left: 169px;
	top: 15px;
	right: 0px;
	bottom: 0px;
	background-position: -169px -18px;
}
#homeMainNav #navCONTACTUS {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	width: 85px;
	position: absolute;
	left: 265px;
	top: 15px;
	right: 0px;
	bottom: 0px;
	background-position: -265px -18px;
}
#homeMainNav #navPARENTED {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	width: 211px;
	position: absolute;
	left: 374px;
	top: 15px;
	right: 0px;
	bottom: 0px;
	background-position: -374px -18px;
}
#homeMainNav #navNEWSLETTER {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	width: 53px;
	position: absolute;
	left: 332px;
	top: 40px;
	right: 0px;
	bottom: 0px;
	background-position: -332px -43px;
}
#homeMainNav #navCHARIDENT {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	width: 239px;
	position: absolute;
	left: 602px;
	top: 15px;
	right: 0px;
	bottom: 0px;
	background-position: -602px -18px;
}
#homeMainNav #navGOVPOLICY {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	width: 123px;
	position: absolute;
	left: 404px;
	top: 40px;
	right: 0px;
	bottom: 0px;
	background-position: -404px -43px;
}
#homeMainNav #navLINKS {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	width: 114px;
	position: absolute;
	left: 198px;
	top: 40px;
	right: 0px;
	bottom: 0px;
	background-position: -198px -43px;
}
#homeCellsWrapper {
	margin: 0px;
	padding: 0px;
	height: 123px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	line-height: 110px;
	float: left;
	width: 910px;
	background-image: url(../images/homeIconRow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#homeMainNav #navHOME {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 50px;
	position: absolute;
	left: 94px;
	top: 15px;
	right: 0px;
	bottom: 0px;
	border: 0px solid #FF0000;
	background-position: -94px -18px;
	background-repeat: no-repeat;
}
#homeMainNav #navHELPFORPARENTS {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	width: 89px;
	position: absolute;
	left: 87px;
	top: 40px;
	right: 0px;
	bottom: 0px;
	background-position: -87px -43px;
}
#homeMainNav #navPARTNERS {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	width: 156px;
	position: absolute;
	left: 552px;
	top: 40px;
	right: 0px;
	bottom: 0px;
	background-position: -552px -43px;
}
#homeMainNav #navHELPUS {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	width: 99px;
	position: absolute;
	left: 731px;
	top: 40px;
	right: 0px;
	bottom: 0px;
	background-position: -731px -43px;
}
#homeMainNav #navFAQ {
	display: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	width: 50px;
	position: absolute;
	left: 825px;
	top: 40px;
	right: 0px;
	bottom: 0px;
	background-position: -825px -43px;
}
#homeMainNav a:hover {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	height: 20px;
	background-image: url(../images/homeMainNav_Over.jpg);
	background-repeat: no-repeat;
}
#loadHomeMenuOver {
	background-image: url(../images/homeMainNav_Over.jpg);
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: -1000px;
}
#homeEventList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 25px 41px 0px 0px;
	padding: 0px;
	border: 0px solid #FF0000;
	width: 248px;
	letter-spacing: 0px;
	float: left;
}
#homeEventList p {
	margin: 0px 0px 5px;
	padding: 0px;
}
#homeEventList .eventDate {
	font-weight: bold;
	display: inline;
	margin: 0px;
	padding: 0px;
	color: #225141;
}
#homeEventList p a {
	color: #7A1732;
	font-weight: bold;
	text-decoration: none;
}
#homeEventList .eventDate2 {
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 0px;
	color: #225141;
	width: 70px;
	border: 1px none #FF0000;
	float: left;
}
#homeEventList .eventText {
	margin: 0px;
	padding: 0px;
	width: 170px;
	border: 0px solid #FF0000;
	float: right;
}
#homeEventList .eventWrapper {
	margin: 0px 0px 3px;
	padding: 0px 0px 3px;
	clear: right;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
}

#homeEventList  a {
	color: #7A1732;
	font-weight: bold;
	text-decoration: none;
}
.lastEvent {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#homeEventList .lastEvent {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.clear {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
}


#homeCellsWrapper .homeIcon {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 117px;
	width: 50px;
	border: 1px none #FF0000;
	background-image: url(../images/homeIconRow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
}
#homeCellsWrapper #homeIcon1 {
	background-position: -349px 0px;
	background-repeat: no-repeat;
	width: 100px;
}
#homeCellsWrapper #homeIcon2 {
	background-position: -451px 0px;
	background-repeat: no-repeat;
	width: 109px;
}
#homeCellsWrapper #homeIcon3 {
	background-position: -559px 0px;
	background-repeat: no-repeat;
	width: 115px;
	background-color: #FFFFFF;
}
#homeCellsWrapper #homeIcon4 {
	background-position: -673px 0px;
	background-repeat: no-repeat;
	width: 110px;
}
#homeCellsWrapper #homeIcon5 {
	background-position: -783px 0px;
	background-repeat: no-repeat;
	width: 110px;
}
#homeCellsWrapper .homeIcon:hover {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/homeIconRow_OVER.jpg);
	background-repeat: no-repeat;
	display: block;
}
#homeCellsWrapper #homeIcon6 {
	background-position: -675px 0px;
	background-repeat: no-repeat;
	width: 210px;
}
#homeCellsWrapper #homePollWrapper {
	background-position: -675px 0px;
	background-repeat: no-repeat;
	width: 185px;
	display: block;
	border: 1px none #FF0000;
	float: left;
	margin: 0px;
	padding: 25px 5px 0px 17px;
	clear: none;
	background-image: url(../images/homeIconRow.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	text-align: left;
	vertical-align: top;
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
#homePollQuestion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	margin: 0px 0px 5px;
	padding: 0px;
	color: #225141;
	font-weight: normal;
	text-align: left;
	clear: right;
}
#pollPopup {
	margin: 0px;
	padding: 20px 15px 15px;
	width: 150px;
	position: absolute;
	left: 20px;
	top: -95px;
	right: 0px;
	bottom: 0px;
	background-color: #FFF4DC;
	border: 2px solid #D7CDBB;
	display: none;
	overflow: visible;
	visibility: visible;
	z-index: 10;
}
#homePollWrapper #butVote {
	margin: 0px;
	padding: 2px;
	float: right;
	height: 12px;
	width: 50px;
	background-color: #C5B19E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #7D5B32;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #225141;
	border-bottom: 1px solid #225141;
	border-left: 1px solid #FFFFFF;
}
#homePollWrapper #butVote:hover {
	background-color: #36725E;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
#homePollWrapper  table.pollOptionTable tr td {
	margin: 0px;
	padding: 5px 0px;
	text-align: left;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #397462;
}
#homePollWrapper  .pollOptionTable td.radioCell {
	margin: 0px;
	padding: 6px 0px 0px;
	width: 25px;
}
#homePollWrapper  .pollOptionTable td.textCell {
	margin: 0px;
	padding: 1px 0px 0px;
}

#pollTitle {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #660033;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#closeBox {
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 15px;
	position: absolute;
	left: 160px;
	top: 5px;
	right: 0px;
	bottom: 0px;
}
#closeBox a {
	background-color: #E4D9C6;
	display: block;
	margin: 0px;
	padding: 1px;
	height: 15px;
	width: 15px;
	font-size: 15px;
	line-height: 15px;
	color: #225141;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
#closeBox a:hover {
	background-color: #225141;
	color: #FFF4DC;
	text-decoration: none;
}
#pollQuestion {
	color: #000000;
}
#subEsurvey {
	margin: 0px;
	padding: 0px;
	border: 1px none #FF0000;
	clear: both;
}
#legal {
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
	vertical-align: top;
	font-size: 9px;
	line-height: 11px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	width: 885px;
}
#legal a {
	color: #225141;
	text-decoration: none;
	font-weight: bold;
}
#legal a:hover {
	color: #000000;
	text-decoration: underline;
}
#centerDiv #footerDiv {
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	margin: 0px;
	padding: 0px;
	height: 62px;
	border: 0px solid #FF0000;
	line-height: 0px;
	font-size: 0px;
	z-index: 0;
}
#homeAnnList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 25px 23px 0px 0px;
	padding: 0px;
	border: 0px solid #FF0000;
	width: 250px;
	letter-spacing: 0px;
	float: left;
}
#homeAnnList p {
	margin: 0px 0px 5px;
	padding: 0px;
}
#homeAnnList .eventDate {
	font-weight: bold;
	display: inline;
	margin: 0px;
	padding: 0px;
	color: #225141;
}
#homeAnnList p a {
	color: #7A1732;
	font-weight: bold;
	text-decoration: none;
}
#homeAnnList .eventDate2 {
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 0px;
	color: #225141;
	width: 50px;
	border: 1px none #FF0000;
	float: left;
}
#homeAnnList .eventText {
	margin: 0px;
	padding: 0px;
	width: 190px;
	border: 1px none #FF0000;
	float: right;
}
#homeAnnList .eventWrapper {
	margin: 0px 0px 3px;
	padding: 0px 0px 3px;
	clear: right;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
}

#homeAnnList  a {
	color: #7A1732;
	font-weight: bold;
	text-decoration: none;
}

#homeAnnList .lastEvent {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

