		/* general fonts */
		body {
			font-family: arial, helvetica, sans-serif;
			font-size: 12px;
			color: #FFFFFF;
			font-style: normal;
			line-height: 130%;
		}

		/*class background*/
		.leftspacer {
			Background-Image: url(style_01_FILES/leftspacer.jpg);
			width: 80px;
		}

		.rightspacer {
			Background-Image: url(style_01_FILES/rightspacer.jpg);
			width: 80px;
		}

		.leftnavi {
			Background-color: #FFFFFF;
			width: 185;
			padding: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #505050;
		}

		.main {
			background-color: #FFFFFF;
			width: 540;
			padding: 0px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #303030;
		}

		.bottom {
			background-color: #FFFFFF;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #999999;
		}

		.header {
			background-color: #FFFFFF;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			color: #303030;
			font-style: oblique;
			font-weight: bold;
		}

		.P, TD, DIV {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #505050;
		}

		h1 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 17px;
			font-weight: bold;
			color: #286400;
		}
		

		h2 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #FFFFFE;
		}

		h3 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			color: #286400;
			padding: 0px;
		}

		.open {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #505050;
		}

		hr {
			color: #286400;
			border-top-style: 1px solid;
			padding: 0px;
		}

		.description {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 6pt;
			color: #FFFFFE;
		}




		/* in text hyperlinks */
		a:link {
			font-weight: normal;
			color: #759214;			/* lime green */
			font-size: 12px;
			text-decoration: none;
		}
		a:visited {
			font-weight: normal;
			color: #759214;			/* lime green */
			font-size: 12px;
			text-decoration: none;
		}
		a:hover {
			font-weight: normal;
			color: maroon;
			font-size: 12px;
			text-decoration: none;
		}



		/* left navigation menu */
		.leftnav1 a:link {
			display: block;
			padding: 7px 7px 11px 7px;
			text-indent: 6px;
			white-space: nowrap;
			background-color: transparent;
			color: #696969;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			font: bold;
		}
		.leftnav1 a:visited {
			display: block;
			padding: 7px 7px 11px 7px;
			text-indent: 6px;
			white-space: nowrap;
			background-color: transparent;
			color: #696969;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			font: bold;
		}
		.leftnav1 a:active {
			display: block;
			padding: 7px 7px 11px 7px;
			text-indent: 6px;
			white-space: nowrap;
			background-color: transparent;
			color: #252525;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -32px;
			font: bold;
		}
		.leftnav1 a:hover {
			display: block;
			padding: 7px 7px 11px 7px;
			text-indent: 6px;
			white-space: nowrap;
			background-color: transparent;
			color: #9D9D9D;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -32px;
			font: bold;
		}


		.leftnav1-act a:link {
			display: block;
			padding: 7px 7px 11px 7px;
			text-indent: 6px;
			white-space: nowrap;
			background-color: transparent;
			color: #252525;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -32px;
			font: bold;
		}
		.leftnav1-act a:visited {
			display: block;
			padding: 7px 7px 11px 7px;
			text-indent: 6px;
			white-space: nowrap;
			background-color: transparent;
			color: #696969;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -32px;
			font: bold;
		}
		.leftnav1-act a:active {
			display: block;
			padding: 7px 7px 11px 7px;
			text-indent: 6px;
			white-space: nowrap;
			background-color: transparent;
			color: #252525;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;\
			background-position: 0 -32px;
			font: bold;
		}
		.leftnav1-act a:hover {
			display: block;
			padding: 7px 7px 11px 7px;
			text-indent: 6px;
			white-space: nowrap;
			background-color: transparent;
			color: #9D9D9D;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -32px;
			font: bold;
		}


		.leftnav2 a:link {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 13px;
			white-space: nowrap;
			background-color: transparent;
			color: #696969;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -59px;
		}
		.leftnav2 a:visited {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 13px;
			white-space: nowrap;
			background-color: transparent;
			color: #696969;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -59px;
		}
		.leftnav2 a:active {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 13px;
			white-space: nowrap;
			background-color: transparent;
			color: #252525;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -59px;
			font: bold;
		}
		.leftnav2 a:hover {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 13px;
			white-space: nowrap;
			background-color: transparent;
			color: #9D9D9D;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -72px;
			font: bold;
		}


		.leftnav2-act a:link {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 13px;
			white-space: nowrap;
			background-color: transparent;
			color: #696969;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -72px;
			font: bold;
		}
		.leftnav2-act a:visited {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 13px;
			white-space: nowrap;
			background-color: transparent;
			color: #696969;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -72px;
			font: bold;
		}
		.leftnav2-act a:active {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 13px;
			white-space: nowrap;
			background-color: transparent;
			color: #252525;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -72px;
			font: bold;
		}
		.leftnav2-act a:hover {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 13px;
			white-space: nowrap;
			background-color: transparent;
			color: #9D9D9D;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -72px;
			font: bold;
		}


		.leftnav3 a:link {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 20px;
			white-space: nowrap;
			background-color: transparent;
			color: #252525;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -96px;
		}
		.leftnav3 a:visited {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 20px;
			white-space: nowrap;
			background-color: transparent;
			color: #252525;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -96px;
		}
		.leftnav3 a:active {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 20px;
			white-space: nowrap;
			background-color: transparent;
			color: #252525;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -120px;
		}
		.leftnav3 a:hover {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 20px;
			white-space: nowrap;
			background-color: transparent;
			color: #9D9D9D;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -120px;
			font: bold;
		}


		.leftnav3-act a:link {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 20px;
			white-space: nowrap;
			background-color: transparent;
			color: #252525;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -120px;
		}
		.leftnav3-act a:visited {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 20px;
			white-space: nowrap;
			background-color: transparent;
			color: #252525;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -120px;
		}
		.leftnav3-act a:active {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 20px;
			white-space: nowrap;
			background-color: transparent;
			color: #9D9D9D;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -120px;
		}
		.leftnav3-act a:hover {
			display: block;
			padding: 1px 1px 5px 1px;
			text-indent: 20px;
			white-space: nowrap;
			background-color: transparent;
			color: #9D9D9D;
			text-decoration: none;
			width: 100%;
			background: url("style_01_FILES/buttons.gif") top left no-repeat;
			background-position: 0 -120px;
			font: bold;
		}


		/* forms fields */
		select {
			font-family: arial, helvetica, sans-serif;
			font-size: 12px
		}


		textarea {
			font-family: arial, helvetica, sans-serif;
			color: #555555;
			font-weight: normal;
			font-size: 12px;
			border: #DEDEDE 1px solid
			background-color: #FFFFFF;
		}

		input {
			font-family: arial, helvetica, sans-serif;
			color: #555555;
			font-weight: normal;
			font-size: 12px;
			border: #DEDEDE 1px solid
			text-indent: 0px;
			background-color: #FFFFFF;
		}

