	body {
		margin: 0px;
		padding: 0px;
		background: #D1C39B url(images/background.gif);
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000;
		font: normal 8pt;
	}
	
	a {
		font-size: 9pt;
		color: #006633;
		font-weight: normal; 
		text-decoration: underline
	}
	
	a:hover {
		font-size: 9pt;
		color: #006633; 
		font-weight: normal; 
		text-decoration: none
	}
	
	a.body { 
		font-size: 8pt;
		color: #000000;
		font-weight: bold; 
		text-decoration: none
	}
	
	a.body:hover {
		font-size: 8pt;
		color: #006633; 
		font-weight: bold; 
		text-decoration: none
	}

	td {
		border-style: none;
		padding: 0px;
		text-align: left;
		vertical-align: middle;
	}

	td.cm {
		border-style: none;
		padding: 0px;
		text-align: center;
		vertical-align: middle;
	}

	td.rm {
		border-style: none;
		padding: 0px;
		text-align: right;
		vertical-align: middle;
	}

	td.lt {
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000;
		font: normal 8pt;
		border-style: none;
		padding: 0px;
		text-align: left;
		vertical-align: top;
	}

	td.ct {
		border-style: none;
		padding: 0px;
		text-align: center;
		vertical-align: top;
	}

	td.rt {
		border-style: none;
		padding: 0px;
		text-align: right;
		vertical-align: top;
	}

	td.cb {
		border-style: none;
		padding: 0px;
		text-align: center;
		vertical-align: bottom;
	}

	td.lb {
		border-style: none;
		padding: 0px;
		text-align: left;
		vertical-align: bottom;
	}

	td.green_top {
		margin: 0px;
		border-style: none;
		padding: 0px;
		text-align: center;
		vertical-align: top;
		background-color: #006633;
		background-image: url(images/greenmarbletop.jpg);
		background-repeat: repeat-x;
		background-attachment: fixed;
		line-height: 30px;
	}

	td.home_banner {
		text-align: left;
		vertical-align: top;
		border-style: none;
		margin: 0px;
		padding: 0px;
	}

	td.menu {
		text-align: center;
		vertical-align: top;
		border-style: none;
		margin: 0px;
		padding: 0px;
	}

	td.ct_address {
		border-style: none;
		padding: 0px;
		text-align: center;
		vertical-align: top;
		font-family: verdana, arial, helvetica, sans-serif; 
		color: #006633; 
		font-size: 8pt 
	}

	td.img_border_outer {
		background-color: #006633;
		border: solid 1px #006633;
		padding: 2px;
		text-align: center;
		vertical-align: middle;
	}

	td.img_border_inner {
		background-color: #ffffff;
		border: solid 1px #ffffff;
		padding: 2px;
		text-align: center;
		vertical-align: middle;
	}

	td.list_head {
		background-color: #d1c39b;
		border-bottom: solid 1pt #b3a57d;
		text-align: center;
		font-family: verdana, arial, helvetica, sans-serif;
		color: #006633;
		font-size: 12pt;
		font-weight: bold;
		font-style: normal;
		line-height: 25pt;
		margin: 0px;
		padding: 0px;
	}

	td.list_head_left {
		background-color: #d1c39b;
		border-bottom: solid 1pt #b3a57d;
		text-align: left;
		font-family: verdana, arial, helvetica, sans-serif;
		color: #006633;
		font-size: 12pt;
		font-weight: bold;
		font-style: normal;
		line-height: 25pt;
		margin: 0px;
		padding: 0px;
	}

	td.green_top_list {
		font-family: verdana, arial, helvetica, sans-serif;
		color: #d1c39b;
		font-size: 11pt;
		font-weight: bold;
		margin: 0px;
		border-style: none;
		padding: 0px;
		text-align: center;
		vertical-align: middle;
		background-color: #006633;
		background-image: url(images/greenmarbletop.jpg);
		background-repeat: repeat-x;
		background-attachment: fixed;
		line-height: 30px;
	}

	td.reward_head_left { 
		font-family: verdana, arial, helvetica, sans-serif;
		color: #ffffff; 
		font-size: 8pt;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
		border-left: 1pt solid #000000;
		border-top: 1pt solid #000000;
		border-bottom: 1pt solid #000000;
		border-right: 0px;
		background-color: #006633;
		vertical-align: top;
		text-align: center;
	}

	td.reward_head_mid { 
		font-family: verdana, arial, helvetica, sans-serif;
		color: #ffffff; 
		font-size: 8pt;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
		border-left: 1pt solid #000000;
		border-top: 1pt solid #000000;
		border-bottom: 1pt solid #000000;
		border-right: 1pt solid #000000;
		background-color: #006633;
		vertical-align: top;
		text-align: center;
	}

	td.reward_head_right { 
		font-family: verdana, arial, helvetica, sans-serif;
		color: #ffffff; 
		font-size: 8pt;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
		border-left: 0px;
		border-top: 1pt solid #000000;
		border-bottom: 1pt solid #000000;
		border-right: 1pt solid #000000;
		background-color: #006633;
		vertical-align: top;
		text-align: center;
	}

	td.reward_left {
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000; 
		font-size: 8pt;
		margin: 0px;
		padding: 0px;
		border-left: 1pt solid #000000;
		border-top: 0px;
		border-bottom: 1pt solid #000000;
		border-right: 0px;
		background-color: #d1c39b;
		vertical-align: middle;
		text-align: left;
		line-height: 20px;
	}

	td.reward_mid {
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000; 
		font-size: 8pt;
		margin: 0px;
		padding: 0px;
		border-left: 1pt solid #000000;
		border-top: 0px;
		border-bottom: 1pt solid #000000;
		border-right: 1pt solid #000000;
		background-color: #d1c39b;
		vertical-align: middle;
		text-align: center;
		line-height: 20px;
	}

	td.reward_right {
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000; 
		font-size: 8pt;
		margin: 0px;
		padding-left: 10px;
		border-left: 0px;
		border-top: 0px;
		border-bottom: 1pt solid #000000;
		border-right: 1pt solid #000000;
		background-color: #d1c39b;
		vertical-align: middle;
		text-align: center;
		line-height: 20px;
	}

	td.praise_names {
		font-family: Verdana, Arial, Helvetica, San-serif;
		font-size: 8pt;
		color: #000000;
		margin: 0px;
		padding: 3px;
		border: solid 2pt #006633;
		background-color: #ffffff;
		text-align: left;
		vertical-align: top;
	}

	td.l_process_bg {
		background-color: #006633;
		width: 700px;
		border: 2pt solid #006633;
		vertical-align: middle;
		text-align: center;
		line-height: 75px;
	}

	td.l_process_cell {
		padding: 0px;
		font-family: arial, helvetica, sans-serif;
		color: #006633;
		font-size: 8pt;
		font-weight: normal;
		background-color: #ffffff;
		border: none;
		width: 140px;
		vertical-align: top;
		text-align: center;
	}

	td.drawing_head {
		background-color: #d1c39b;
		border-bottom: solid 1pt #b3a57d;
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000;
		font: normal 8pt;
		padding: 1px;
		text-align: left;
		vertical-align: top;
	}

	hr {
		height: 1px;
		color: #006633;
	}

	hr.mid {
		height: 1px;
		color: #006633;
		width: 350;
		text-align: center;
	}

	.body_title {
		font-family: Verdana, Helvetica, Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #000000;
	}

	.small_title {
		font-size: 7pt;
		font-weight: normal;
		color: #000000;
	}
	.smallbr { 
		font-size: 4pt; 
		font-family: Times New Roman
	}

	.myaddress {
		font-family: VERDANA, ARIAL; 
		color: #006633; 
		font-size: 8pt 
	}
	
	.foot_address { 
		text-align: center;
		font-family: VERDANA, ARIAL; 
		color: #000000; 
		font-size: 8pt
	}

	a.foot_address {
		font-size: 8pt;
		color: #006633;
		font-weight: normal; 
		text-decoration: underline
	}
	
	a.foot_address:hover {
		font-size: 8pt;
		color: #006633; 
		font-weight: normal; 
		text-decoration: none
	}
	
	a.smallmail {
		font-family: VERDANA, ARIAL; 
		color: #006633; 
		font-size: 8pt; 
		font-weight: normal; 
		text-decoration: none
	}

	a.smallmail:hover { 
		font-family: VERDANA, ARIAL; 
		color: #006633; 
		font-size: 8pt; 
		font-weight: normal; 
		text-decoration: underline
	}
	
	a.smallmailred {
		font-family: VERDANA, ARIAL; 
		color: #800000; 
		font-size: 8pt; 
		font-weight: bold; 
		text-decoration: none
	}

	a.smallmailred:hover { 
		font-family: VERDANA, ARIAL; 
		color: #800000; 
		font-size: 8pt; 
		font-weight: bold; 
		text-decoration: underline
	}

	.mission { 
		font-family: verdana, arial, helvetica, sans-serif; 
		color: #006633; 
		font-size: 10pt; 
		font-weight: bold;
		text-align: left;
		vertical align: middle;
	}
	
	.mstatement {
		font-family: verdana, arial, helvetica, sans-serif; 
		color: #000000; 
		font-size: 8pt; 
		font-weight: normal;
		font-style: italic;
		text-align: left;
	}

	.mstatement_sig {
		font-family: verdana, arial, helvetica, sans-serif; 
		color: #000000; 
		font-size: 8pt; 
		font-weight: normal;
		font-style: normal;
		text-align: right;
	}

	.navform {
		background: #006633; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #D1C39B; 
		font-size: 10pt
	}
	
	.pagetitle {
		font-family: Verdana, Arial; 
		color: #006633; 
		font-size: 14pt; 
		font-weight: normal;
		text-align: center; 
	}

	.large {
		font-family: Verdana, Arial;
		color: #000000;
		font-size: 13.5pt;
		font-weight: normal;
	}

	td.mainbody {
		border-style: none;
		padding: 0px;
		text-align: left;
		vertical-align: middle;
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000;
		font: normal 9pt;
	}

	td.br_mainbody {
		border-style: none;
		padding: 0px;
		text-align: right;
		vertical-align: bottom;
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000;
		font: normal 9pt;
	}

	td.listbody {
		border-style: none;
		padding: 0px;
		text-align: left;
		vertical-align: top;
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000;
		font: normal 9pt;
	}

	.uc {
		border-style: none;
		padding: 0px;
		text-align: left;
		vertical-align: middle;
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000;
		font-size: 13.5pt;
		font-weight: normal;
	}	
	
	.anchor {
		text-decoration: none;
	}

	.setapart {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #006633;
		font-weight: bold;
		text-align: center;
		width: 400px;
		line-height: 25px;
		background-color: #ebe6d3;
		border: solid 1pt #b3a57b;
	}

	h1 {
		font-family: Verdana, Arial; 
		color: #000000; 
		font-size: 13pt; 
		font-weight: bold;
		text-align: left; 
		border-bottom: solid 1pt #006633;
	}

/* FORM ELEMENTS */
	td.body_form {
		margin: 0px;
		padding: 0px;
		font-size: 9pt; 
		vertical-align: middle; 
		color: #000000; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		background-color: #d1c39b;
	}

	input.q_form, select.q_form {
		vertical-align: bottom;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #666666;
		width: 200px;
		background-color: #e6e6e6;
		border: solid 1pt #cccccc;
	}

	input.q_form_q {
		vertical-align: bottom;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
		width: 400px;
		background-color: #e6e6e6;
		border: solid 1pt #cccccc;
	}

	input.i_body_form, select.i_body_form {
		vertical-align: bottom;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #006633;
		font-weight: bold;
		width: 200px;
		background-color: #ebe6d3;
		border: solid 1pt #b3a57b;
	}

	input.body_calc, select.body_calc {
		vertical-align: bottom;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #006633;
		width: 100px;
		background-color: #ebe6d3;
		border: solid 1pt #b3a57b;
	}

	input.sm_form, select.sm_form {
		vertical-align: bottom;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #006633;
		font-weight: bold;
		width: 100px;
		background-color: #ebe6d3;
		border: solid 1pt #b3a57b;
	}

	input.calc_ans {
		vertical-align: bottom;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #006633;
		width: 100px;
		background-color: #d1c39b;
		border: solid 1pt #b3a57b;
	}

	input.body_calc_ans {
		vertical-align: bottom;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #006633;
		width: 100px;
		background-color: #d1c39b;
		border: solid 1pt #b3a57b;
	}

	textarea {
		rows: 10;
		cols: 60;
		wrap: physical;
		vertical-align: bottom;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #006633;
		font-weight: bold;
		width: 400px;
		height: 200px;
		background-color: #ebe6d3;
		border: solid 1pt #b3a57b;
	}
	
	td.green_marble {
		width: 29px;
		background-color: #d1c39b;
		background-image: url('images/greenmarblevert.jpg');
		background-repeat: repeat-y;
	}
	
	td.home_pic {
		background-color: #d1c39b;
		background-image: url('images/housepic2.jpg');
		background-repeat: no-repeat;
		background-position: center;
	}
