@charset "UTF-8";
/* CSS Document */
body {
	background-image: url(../jpgs/bkgd_lifeplay_home.jpg);
	background-repeat: no-repeat;
	margin:0px;
	padding:0px;
	/*font-family: Helvetica, Arial, sans-serif;*/
	font-family:  Garamond, Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	min-height:820px;
	
}

a {
	color: #0000DD;
	}

a:visited {
	color: #0000DD;
	}

a:hover {
	color: #DD6600;
	}

#revision-links2 {
	float: left;
	margin: 20px 0px 20px 160px;
	width: 780px;
	clear:both;
}

#revision-links1 {
	float: left;
	margin: 0px 0px 0px 160px;
	width: 780px;
	clear:both;
}

#links {
	margin: 0px 0px 0px 160px;
	width: 850px;
	float: left;
}
li {
	list-style: none;
	background-image: url(../gifs/icon_double_arrow.gif);
	background-position: 0px 4px;
	background-repeat:no-repeat;
	padding-left: 8px;
	line-height:18px;
}

h1 {
	font-size:20px;
	margin: 10px 0px 5px 0px;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
}

h2 {
	font-size:16px;
	margin: 10px 0px 5px 10px;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
}

.chalk {
	font-family: Chalkboard, Helvetica, Verdana;
}

.footer {
	font-size:11px;
	margin: 10px 0px 5px 0px;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
}

.Big {
	font-size:15px;
}

.XBig {
	font-size:17px;
}

.Sm {
	font-size:11px;
	font-weight:normal;
}

.B {
	color: #000033;
}

.Bgray {
	color: #4F66B0;
}

.Ored {
	color: #CC6600;
}

.Dred {
	color: #990000;
}

.W {
	color: #FFFFFF;
}

.footer {
	font-weight:normal;
}

ul {
	margin: 5px 10px 20px 20px;
	padding:0px;
	
}

.thumb {
	width: 728px;
	height: auto;
	float: left;
	margin-right: 20px;
	margin-top: 5px;
	line-height: 16px;
}

.thumb p {
	margin: 5px 0px 0px 0px;
	padding:10px;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}

.logoIMG {
	margin: 14px 0px 0px 100px;
	border: 0px;
}

#inset{
	width: auto;
	height: auto;
	background:#E6E6F3;
	border: #223399 solid 1px;
	padding: 8px;
}
			
.topnav {
	padding: 8px 14px 8px 14px;
	font-family: Chalkboard, Helvetica, arial;
	text-align: center;
	font-size:11px;
	line-height: 14px;
	font-weight: bold;
	color: #000033;
	background-color: #FFEAC0;
}

.topnavlink {
	color: #0000DD;
	font-size:11px;
	line-height: 14px;
	font-weight: bold;
}
	a.topnavlink {
		color: #0000DD;
               text-decoration:none;
	}

	a.topnavlink:visited {
		color: #0000DD;
               text-decoration:none;
	}

	a.topnavlink:hover {
		color: #DD6600;
               text-decoration:underline;
 	}

.topnavON {
	padding: 8px 14px 8px 14px;
	font-family: Chalkboard, Helvetica, arial;
	text-align: center;
	font-size:11px;
	line-height: 14px;
	font-weight: bold;
	color: #000033;
	background-color: #C0EAFF;
}

.utilnav {
        width: 1020px;
	padding: 8px 0px 8px 14px;
	font-family: Chalkboard, Helvetica, arial;
	text-align: right;
	font-size:11px;
	line-height: 14px;
	font-weight: normal;
	color: #000033;
}

.utilnavlink {
	color: #0000DD;
	font-size:11px;
	line-height: 14px;
	font-weight: normal;
}
	a.utilnavlink {
		color: #0000DD;
               text-decoration:none;
	}

	a.utilnavlink:visited {
		color: #0000DD;
               text-decoration:none;
	}

	a.utilnavlink:hover {
		color: #DD6600;
               text-decoration:underline;
 	}

.subnavT {
	margin: 0px 0px 0px 4px;
        border-style: solid;
	border-color: #FFFFFF;
	border-width: 0px;
}

.subnav {
	padding: 7px 12px 7px 12px;
	font-family: Chalkboard, Helvetica, arial;
	text-align: center;
	font-size:12px;
	line-height: 14px;
	font-weight: normal;
	color: #000033;
	background-color: #C0EAFF;
        border-style: solid;
	border-width: 0px;
	border-color: #FFFFFF;
}

.subnavlink {
	color: #0000DD;
	font-size:11px;
	line-height: 14px;
	font-weight: bold;
}
	a.subnavlink {
		color: #0000DD;
               text-decoration:none;
	}

	a.subnavlink:visited {
		color: #0000DD;
               text-decoration:none;
	}

	a.subnavlink:hover {
		color: #DD6600;
               text-decoration:underline;
 	}

.fieldreq {
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight: bold;
	color: #000033;
}

.fieldreqDred {
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight: bold;
	color: #990000;
}

.fieldopt {
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight: normal;
	color: #CC6600;
}

.valuereq {
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight: normal;
	color: #000033;
}

/***************************************************************************/
/** //////// EXPANDING-COLLAPSING ELEMENTS                              */
/***************************************************************************/

#E1Begin,#E1More,#E2Begin,#E2More,#E3Begin,#E3More,#E4Begin,#E4More,#E5Begin,#E5More,#E6Begin,#E6More,#E7Begin,#E7More,#E8Begin,#E8More,#E9Begin,#E9More,#E10Begin,#E10More,#E11Begin,#E11More,#E12Begin,#E12More,#E13Begin,#E13More,#E14Begin,#E14More,#E15Begin,#E15More,#E16Begin,#E16More,#E17Begin,#E17More,#E18Begin,#E18More,#E19Begin,#E19More,#E20Begin,#E20More,#E21Begin,#E21More,#E22Begin,#E22More,#E23Begin,#E23More,#E24Begin,#E24More,#E25Begin,#E25More,#E26Begin,#E26More,#E27Begin,#E27More,#E28Begin,#E28More,#E29Begin,#E29More,#E30Begin,#E30More {
	display:inline;
}

#E1Remain,#E1Less,#E2Remain,#E2Less,#E3Remain,#E3Less,#E4Remain,#E4Less,#E5Remain,#E5Less,#E6Remain,#E6Less,#E7Remain,#E7Less,#E8Remain,#E8Less,#E9Remain,#E9Less,#E10Remain,#E10Less,#E11Remain,#E11Less,#E12Remain,#E12Less,#E13Remain,#E13Less,#E14Remain,#E14Less,#E15Remain,#E15Less,#E16Remain,#E16Less,#E17Remain,#E17Less,#E18Remain,#E18Less,#E19Remain,#E19Less,#E20Remain,#E20Less,#E21Remain,#E21Less,#E22Remain,#E22Less,#E23Remain,#E23Less,#E24Remain,#E24Less,#E25Remain,#E25Less,#E26Remain,#E26Less,#E27Remain,#E27Less,#E28Remain,#E28Less,#E29Remain,#E29Less,#E30Remain,#E30Less {
	display:none;
}


#logo_footer {
	display: block;
	width: 521px;
	height: 126px;
	background-image:url(../jpgs/sitelab_footer.jpg);
	background-repeat:no-repeat;
	margin:40px 0px 20px 500px;
}	
