@charset "utf-8";
/* CSS Document 

greenish color:#A8A97F
purple 7e5c73
light green bg c9e49c
burgandy 702c6a
green foresty 435721
accents:  
aac8b7
		  c8e3dc
			a2c4d0
			5f9baf
			
			
			60cdcb
			
nav accents e3f0cc (light green)

*/
h1 {font-size:1.3em; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; margin:30px 5px 5px 14px; padding:0; color:#702c6a; width:600px}
p {font-size:1.2em; line-height:1.5; margin:0 50px 0px 50px; padding:0px; text-align:left;} /* ~11px */
h2 {font-size:.95em; font-family:Verdana,Arial,Helvetica,sans-serif; color:#4b7f40;}
h3 {font-size:.95em; font-family:Verdana,Arial,Helvetica,sans-serif; color:#4b7f40;}
h4 {font-size:.80em; font-family:Verdana,Arial,Helvetica,sans-serif; color:#4b7f40;}
.list {font-size:1.2em; line-height:1.5; margin:0 50px 30px 70px; padding:0; text-align:left; color:#000;} /* ~11px */
.boxed {margin:0px 10px; padding:0px; background-color:#ffffff; border:3px solid #e3f0cc;}
#padded {padding:20px;}

	.mainBodyColumnDefault {
	
			color:#000000;
			margin:0px;
			vertical-align:top;		
			padding-bottom:0px;
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			width:870px;
			/*height: 490px;   435721 */
			
	}
	
a:link, a:visited {color:#476e3f; text-decoration:underline;font-size:1.3em;}
a:hover, a:focus, a:active {color:#476e3f; text-decoration:underline;font-size:1.3em;}



	span {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px !important;	
	}
	
	html { height: 100%; }

	body2 {
		/*** a97f9b background:#CCBB99;***/
		background:#7e5c73;
		margin:17px;
		text-align:center;
		height: 100%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
	}
	
	
	
	body {
	text-align:center;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:76%; /* ~12px based on 16px default font size   background-image: url(images/bg_body.gif); */
	margin:0; padding:0;
	color:#000000; 
	
	background:#c9e49c;   /* c9e49c main BG color */
	
}

	
	
		.mainTable {
		padding:0 25px;
		width:950px;
		text-align:left;
		background-color:#FFFFFF;
		
		
	}
	
		.container {
		padding:0 0 0 0;
		width:100%;
		text-align:center;
		

	}
	
		.bg {
		width:950px;
		height:3px;
		margin:0 auto 0px auto;
		align:left;
		padding-left:30px;
		/*252510 A8A97F*/
		background-color:#aac8b7;
		padding-top:0px !important;
		padding-bottom:10px !important;		
	}
		.greenBars {
		width:950px;
		height:3px;
		float:bottom;
		background-color:#476e3f;
		padding-top:0px !important;
		padding-bottom:-5px !important;		
	}
	
	
	
	/* MENU NAV  252510 A8A97F*/	
#containerNOT {
	/*font: 78%/1.5 verdana;*/
	font-size:1.0em; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font: Verdana, Arial, Helvetica, sans-serif; width: 100%;
	background: #ffffff;
	text-align: left;
	border: 3px solid #ff0000;
	z-index: 100; 
	position:relative;
	margin: 0;
}





#nav, #nav ul{

	width: 99.3%;
	list-style: none;
	line-height: 1;
	background: white;
	font-weight: normal;
	padding: 0;
	border: 1px solid #4b7f40;
	margin: 0;
}

#nav a {
	display: block;
	width: 10em;
	
	color: #000;
	text-decoration: none;
	padding: 0.5em 2em 0.5em 3em;
}


#nav li {
	float: left;
	padding: 0;
	width: 12em;
}

#nav li ul {
	position: relative;
	left: -999em;
	height: auto;
	width: 100%;
	
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
}

#nav li li {
	padding-right: 1em;
	width: 13em
}

#nav li ul a {
	width: 13em;
	w\idth: 9em;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
/*b090a5  bb9cb0  */
	background: #e3f0cc;
	color:#FFFFFF;

}





/* FORM  */





.fl {
	float:left;
	padding: 0 0 0 15px;
}
.bodycopy {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#regForm .regFormField {
	display: block;
	padding: 0 0 12px 0;
}

#regForm .regFormField input {
	background-image: url(../images/fld_bgNot.gif);
	background-repeat: repeat-x;
}

#regForm .regFormField label {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	padding: 0 0 2px 0;
}

