html, body 		{ margin: 0; padding: 0; }
body 			{
	color: #000;
	font: 12px Georgia;
	line-height: 18px;
}
h2				{ color: #333; }
a				{ color: #337810; }
p				{ margin: 0 0 10px; }


/* Header #AECBBF #ACFA58*/
#header			{ background:#81F781 ; border-bottom: 2px solid #ddd; }

/*background: url("http://yoursite.com/images/image_name.gif") 50% 50% no-repeat;*/

#header h1  	{ color: #004b6f; margin: 0 0 3px; padding: 24px 18px 0; }
#header p		{ color: #666; font-size: 11px; font-weight: bold; padding: 0 18px; }
#header p.class1 { text-align: center;color: black; font:18px Georgia; font-size: 20px; font-weight: bold; padding: 2px 2px 0; }
#header p.class2 { color: black; font:16px Georgia; font-size: 16px; font-weight: bold; padding: 2px 2px 0; }
#header font.class3 { font-size: 14px; font-weight: bold; padding: 2px 2px 0; }


/* Content Style */

#navigation	{ border-bottom: 1px solid #ccc; padding-left: 18px; }
#navigation ul	{ padding: 0 18px 9px; }
#navigation a:hover {
  background-color: #81F781;
  padding-bottom: 2px;
}
#content		{ padding-left: 18px; }
#extra			{ border-bottom: 1px solid #ccc; }
#extra small	{ font-size: 11px; line-height: 18px; }
#content p, #extra p { padding-right: 18px; }

/* Content Positioning & Size */
#wrapper	        { float:left; width: 100%;}
#navigation		{ float:left; width: 15%; margin-left: -100% }
#content		{ margin: 5px 225px 35px 15%; }
#extra			{ float: left; width: 200px; margin-left: -218px; }		
/* Footer */
#footer			{ background: #81F781; border-bottom: 2px solid #999; clear: left; width: 100%; } 
#footer a:hover {
  background-color: white;
  padding-bottom: 2px;
}

#footer	p		{ font-family: Georgia; color: black; font-size:11px; margin: 0px; padding: 0px 18px 10px; }
#footer ul		{ border-bottom: 1px solid #555; list-style: none; margin: 0px 18px 6px; padding: 10px 0 6px; }
#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
		
#content table.survey {
	border-width: 0px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #000000;
	border-collapse: collapse;
	background-color: #ffffff;
}
#content table.survey th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: white;
	background-color: white;
	font:12px Helvetica; 
	width: 60px;
	font-weight: bold;
	color:black;
}
#content table.survey td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color:white ;
	background-color: white;
	font:12px arial;
	width: 60px;
	font-weight: bold;
	color:black;
}

#content table.default {
	border-width: 0px;
	border-spacing: 2px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: #ffffff;
	
}
#content table.default th {
	border-width: 0px;
	border-style: solid;
	border-color: black;               
	background-color: black;
	font-weight: bold;
	color:white;
}

#content table.default td {
	border-width: 0px;
	padding: 2px;
	padding-left: 20px;
	border-style: solid;
	border-color:black ;
	background-color: white;
	color:black;
}

#navigation p.class1 {
	font-size:12px; 
	font-family: Georgia;
	text-align: center;
}

#navigation td.class_smaller {
	font-size:12px; 
	font-family: Georgia;
	text-align: left;
	padding-left:20px
}

#content p.small {
	font-size:12px; 
	font-family: Georgia;
	text-align: center;
}
#content p.medium {
	font-size:12px; 
	font-family: Georgia;
	text-align: center;
	font-weight: bold;
}

#content p.banner {
	font-family: Georgia;
	text-align: center;
	font-weight: bold;
	color: white;
}

#content table.banner {
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: black;
	color:white;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
}
#links_top {
	border-width: 2px;
	margin:0;
	width:100%;
	height:40px;
	background-color: #81F781;
}
