body, html { 		background-color: #FFFFFF;
				margin: 0;
				padding: 0;
				height: 100%;	/*IE*/			
				min-height:100%; /*Other Browsers*/
}

p{				line-height: 18px;
				margin:0 0px 0px;
				text-align: justify; 
}

.submit {
    background: #9BCF4C;
    border: 1px #004890 solid;
    height: 22px;
    width: 105px;
}	 


.submit:hover {
    background: #004890;
    border: 1px #9BCF4C solid;
    color: #fff;

}

div.container_top {		position: absolute;
					margin-top: 50px;
					/*top: 50%;*/
					left: 50%; 
					width:950px;
					/*height: 600px;*/
					margin-left:-475px;
					/*margin-top:-325px;*/
					border: 0px #999999 solid;
					background: url(images/llfigures-tintS.jpg)
					bottom left no-repeat;

				
}

div.container_top2 {		position: absolute;
					margin-top: 50px;
					/*top: 50%;*/
					left: 50%; 
					width:950px;
					height: 650px;
					margin-left:-475px;
					/*margin-top:-325px;*/
					border: 0px #999999 solid;
					background: transparent;

				
}


div.container {			position: relative;
					top: 30px;
					width: 950px;
					margin-left:auto;
					margin-right: auto;   /* align for good browsers */
					text-align: left; /* counter the body center */
					border: 1px #999999 solid;
}


div.spacer {			float:left;	
					height: 20px;
					width: 950px;	
					background: transparent;
					border: 0px #8EA2B1 solid;
					clear: both;
}

div.aff {				float:left;	
					height: 100px;
					width: 950px;	
					background: transparent;
					border: 0px #8EA2B1 solid;
					clear: both;
}

div.topbar {			float:left;	
					height: 70px;
					width: 950px;	
					background: transparent;
					border: 0px #8EA2B1 solid;
					clear: both;
}


div.left{				float:left;
					margin-top: 0px;
					margin-left: 0px;
					width:180px;
					border: 0px #8EA2B1 solid;
					background: transparent;
					text-align: justify;
}

div.leftS{				float:left;
					margin-top: -40px;
					margin-left: 0px;
					width:179px;
					border: 0px #8EA2B1 solid;
					background: transparent;
					text-align: justify;
}


div.right{				float:right;
					margin-right: 0px;
					margin-top: 0px;
					width:670px;
					border: 0px #2e3192  solid;
					background: transparent;
}

div.right2{				float:right;
					margin-right: 0px;
					margin-top: 0px;
					width:670px;
					border: 0px #2e3192  solid;
					background: url(images/kidslarge.jpg) bottom right no-repeat;
					z-index:10;
}

div.right3{				float:right;
					margin-right: 0px;
					margin-top: 0px;
					width:670px;
					border: 0px #2e3192  solid;
					background: url(images/adultlargeS.jpg) bottom right no-repeat;
					z-index:10;
}

div.right4{				float:right;
					margin-right: 0px;
					margin-top: 0px;
					width:670px;
					border: 0px #2e3192  solid;
					background: url(images/youthpage.jpg) bottom right no-repeat;
					z-index:10;
}

.greenbox {				float:left;
					width:25px;
					height: 27px;
					background: #8ED300;
}

.nav input {			background: #004890;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px; 
					width:130px;
					height: 30px;
					color: #fff;
					padding-left:10px; 					
					border: 2px #8ED300 solid;
					text-align:left;
}	 


.nav input:hover {		background: #fff;
					color: #00214D;
}

.nav input:visited {		background: #00214D;
					color: #fff;
}




.nav2 input{			background: #8ED300;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					width:130px; 
					height: 30px;
					color: #00214D;
					padding-left:10px; 
					text-decoration: none;
					border: 1px #8ED300 solid;
					text-align:left;
}	 


.nav2 input:hover {		background: #fff;}

					



