.body {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			18px;
	font-style: 		normal;
	line-height: 		normal;
	font-weight: 		normal;
	font-variant: 		normal;
	text-align: 		left;
	height: 			130%;
	padding-left: 		18px;
	padding-right: 		18px;
	text-decoration:	none;
	color: 				#e48b59;
	white-space: 		normal;


}

.body a {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			18px;
	font-style: 		italic;
	line-height: 		normal;
	font-weight: 		normal;
	font-variant: 		normal;
	text-decoration: 	underline;
	color: 				#e48b59;
}

.body a:hover {
	font-weight: 		normal;
	color: 				#e48b59;

}

.homeImage {
	padding: 			8px 50px 8px 8px;
	width:				80%;
	height:				auto; 
}


.newbody2 {
	font-family: 		Arial, Helvetica, sans-serif;
	text-decoration: 	none;
	font-size: 			20px;
	font-style: 		normal;
	line-height: 		normal;
	font-weight: 		normal;
	font-variant: 		normal;
	text-align: 		center;
	height: 			130%;
/*	padding-left: 		100px;
	padding-right: 		18px;
*/	text-decoration:	none;
	color: 				#02066F;
	white-space: 		normal;
	


}

.newbody2 a {
	font-family: 		Arial, Helvetica, sans-serif;
	font-style: 		italic;
	line-height: 		normal;
	font-weight: 		normal;
	font-variant: 		normal;
	text-decoration: 	underline;
	color: 				#02066F;
}

.newbody2 a:hover {
	font-weight: 		normal;
	color: 				#02066F;

}

.bio {
	font-family: 		Arial, Helvetica, sans-serif;
	text-decoration: 	none;
	font-size: 			20px;
	font-style: 		normal;
	line-height: 		140%;
	font-weight: 		normal;
	font-variant: 		normal;
	text-align: 		justify;
	text-justify: 		inter-word;
	height: 			140%;
	padding-left: 		20px;
	padding-right: 		20px;
	text-decoration:	none;
	color: 				#02066F;
	white-space: 		normal;
	


}

.bio a {
	font-family: 		Arial, Helvetica, sans-serif;
	text-decoration: 	none;
	font-style: 		italic;
	line-height: 		normal;
	font-weight: 		normal;
	font-variant: 		normal;
	text-decoration: 	underline;
	color: 				#02066F;
}

.bio a:hover {
	font-weight: 		normal;
	color: 				#02066F;
	font-weight: 		bold;
	display: block;
    max-width: 80%;
    overflow-y: auto;
    position: fixed;
    z-index: 70;
	
}


.nav1 {
		text-decoration : none;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 24pt;
		font-style : normal;
		font-weight : normal;
		text-align: center;
		justify-content: center;
		height : auto;
		width : 100%;
		cell-spacing : 8;
		color : #e48b59;

}

.nav2 {
		text-decoration : none;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 22pt;
		font-style : normal;
		font-weight : normal;
		text-align: center;
		justify-content: center;
		height : auto;
		width : 100%;
		cell-spacing : 8;
		color : #e48b59;

}

.nav2b {
		text-decoration : none;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 22pt;
		font-style : normal;
		font-weight : normal;
		text-align: center;
		justify-content: center;
		height : auto;
		width : 100%;
		cell-spacing : 8;
		color : #02066F;

}


.head2 {
		text-decoration : none;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 36pt;
		font-style : Bold;
		font-weight : normal;
		text-align: center;
		justify-content: left;
		height : auto;
		width : 100%;
		cell-spacing : 8;
		color : #02066F;


}

.li_a {
	font-family			: Arial, Helvetica, sans-serif;
	font-style			: normal;
	font-weight			: normal;
	font-variant		: normal;
	font-size			: 20px;
	list-style-type: 	circle;
	line-height: 		150%;
	text-decoration: 	none;
	color: 				#e48b59;
}

.li_a a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-style			: normal;
	font-weight			: normal;
	font-variant		: normal;
	<!-- font-size			: 14px; -->
	list-style-type: 	circle;
	line-height: 		150%;
	text-decoration: 	none;
}

.li_b a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-style			: normal;
	font-weight			: normal;
	font-variant			: normal;
	
	color				: red;
	list-style-type: 	circle;
	line-height: 		150%;
	text-decoration: 	none;
}

.li_a a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-style			: normal;
	font-variant		: normal;
	<!-- font-size			: 14px; -->
	list-style-type: 	circle;
	line-height: 		150%;
	text-decoration: 	none;
	font-weight: 		bolder;
}

.li_a a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-style			: normal;
	font-weight			: normal;
	font-variant		: normal;
	<!-- font-size			: 14px; -->
	list-style-type	: circle;
	line-height			: 150%;
	text-decoration	: none;
}


.li_b {
	font-family			: Arial, Helvetica, sans-serif;
	font-style			: normal;
	font-weight			: normal;
	font-variant		: normal;
	font-size			: 14px;
	list-style-type: 	circle;
	line-height: 		150%;
	text-decoration: 	none;
	color				: red;
}

.li_b a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-style			: normal;
	font-weight			: normal;
	font-variant			: normal;
	
	list-style-type: 	circle;
	line-height: 		150%;
	text-decoration: 	none;
}

.li_b a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-style			: normal;
	font-variant		: normal;
	<!-- font-size			: 14px; -->
	list-style-type: 	circle;
	line-height: 		150%;
	text-decoration: 	none;
	font-weight: 		bolder;
}

.li_b a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-style			: normal;
	font-weight			: normal;
	font-variant		: normal;
	<!-- font-size			: 14px; -->
	list-style-type	: circle;
	line-height			: 150%;
	text-decoration	: none;
}

/*
.button1 {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	justify-content: center;
	height : auto;
	width : 35%;
	cell-spacing : 8;
	color : #FFFFFF;
/*	margin : 20px;	*/
/*	line-height : 125%;
	box-sizing: border-box;
	border-bottom : 2px solid #f2f2f2;
	border-right : 2px solid #f2f2f2;
	border-top : 2px solid #CCCCCC;
	border-left : 2px solid #CCCCCC;
	background-color: #FFA500;

			
		}
*/
		
.button1 {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	justify-content: center;
	width: 35%;
	cell-spacing : 8;
	color: #FFFFFF;
	box-sizing: border-box;
	border-bottom : #660033;
	border-right :	#660033;
	border-top : 	#CCEEFF;
	border-left :	#CCEEFF;
	background-color: #166519;
				
		}

						
.button1 a {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	justify-content: center;
	width: 35%;
	cell-spacing : 8;
	color: #FFFFFF;
	box-sizing: border-box;
	border-bottom : #660033;
	border-right :	#660033;
	border-top : 	#CCEEFF;
	border-left :	#CCEEFF;
	background-color: #166519;
			
		}

.button1 a:hover {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	justify-content: center;
	color : white;
	box-sizing: border-box;
	border-bottom :	2px solid #CCEEFF;
	border-right :	2px solid #CCEEFF;
	border-top :	2px solid #660033;
	border-left :	2px solid #660033;
	background-color: #166519;
/*	margin: 20px;	*/
/*	height: 14px;	*/

		}

.iconlink {
			font-family: 		Arial, Helvetica, sans-serif;
			text-decoration: 	none;
			font-size: 			14px;
			font-style: 		normal;
			line-height: 		normal;
			font-weight: 		normal;
			font-variant: 		normal;
			justify-content:	center;
			color: 				#02066F;
			height: 			auto; 
			width: 				auto; 
			max-width: 			200px; 
			max-height: 		200px;
			
				}


.iconlink a {
			font-family: 		Arial, Helvetica, sans-serif;
			text-decoration: 	none;
			font-size: 			14px;
			font-style: 		normal;
			line-height: 		normal;
			font-weight: 		normal;
			font-variant: 		normal;
			justify-content:	center;
			color: 				#02066F;
		
		}

.iconlink a:hover {
			font-weight: 		bold;
			font-family: 		Arial, Helvetica, sans-serif;
			color: 				#02066F;

		}

		
		
		
		html {
		  font: 1.1em/1.4 Helvetica, sans-serif;
		}

		img {
		  max-width: 100%;
		  display: block;
		}

		p {
		  margin: 0 0 1em 0;
		}

		* { box-sizing: border-box; }

		.grid {
		  display: grid;
		  grid-gap: 1em;
		  grid-template-columns: 1fr;
		  border: 5px solid rgb(86,98,110);
		  border-radius: 5px;
		  padding: 10px;
		}

		.grid > * {
		  border: 5px solid rgb(89,161,175);
		  border-radius: 5px;
		  padding: 10px;
		}

		@media (min-height: 500px; min-width: 80em) {
		  .grid {
		    grid-template-columns: 2fr 1fr;
		  }
		  
		  header,
		  footer {
		    grid-column: 1 / 3;
		  }
		}

		.media {
		  display: flex;
		  flex-wrap: wrap;
		  margin-bottom: 2em;
		}

		.media > * {
		  flex: 1 1 250px;
		  margin: 10px;
		}
		
		
		.table-wrapper {
		  	overflow-y: 		auto; /* Enable vertical scrolling */
		  	width: 				100%; /* Or adjust as needed */
		}

		.sticky-left {
		  	position: 			sticky;
		  	left: 				0;
		  	background-color: 	#f2f2f2; /* Optional: Background color */
		  	z-index: 			1; /* Optional: Ensure it stays on top */
		}
		
		.menu1 {
			font-family: 		Arial, Helvetica, sans-serif;
			font-size: 			16px;
			font-style: 		normal;
			line-height: 		normal;
			font-weight: 		normal;
			font-variant: 		normal;
			text-align: 		left;
			height: 			100%;
			padding-left: 		5px;
			padding-right: 		5px;
			text-decoration:	none;
			color: 				#02066f;
			white-space: 		normal;
			min-width:			348px;
			

		}
		
		.menu1 td {
			text-decoration: 	none;
			list-style-type:	disc;
			height: 			150%;
			line-height: 		150%;
			color: 				#02066f;
			background-color: 	#f2f2f2;
			
		}
		
		.menu1 a {
			text-decoration: 	none;
			list-style-type:	disc;
			height: 			150%;
			line-height: 		150%;
			color:				#02066f;
			background-color: 	#f2f2f2;
		}
		
		table {
		  width: 100%;
		  border-collapse: collapse;
		  margin-top: 5px; /* Adjust margin as needed */
		  left:					0px;
		}
		
		
		.menu1 tbody {
		  display: block;	
		}

		.menu2 {
			max-height:			630px;
			overflow-y:			auto;
			background-color:	#f2f2f2;
			min-width:			370px;
		}
		
		.menu2hd {
			position:			sticky;
			vertical-align: 	middle;
			background-color:	#f2f2f2;
			z-index:			1;
			min-width:			370px;
		}
		
		thead {
		  position: sticky;
		  top: 0;
		  background-color: #f2f2f2; /* Set a background color for the sticky header */
		}

		.menu1 th, td {
		  padding: 10px;
		}
		.menu1 tbody {
		  max-height: 			630px; /* Set a maximum height for the tbody to enable scrolling */
		  overflow-y: 			auto;
		  background-color: 	#f2f2f2;
		}
		

		.question_ind {
			margin-left: 			6px;
			font-family: 			Arial, Helvetica, sans-serif;
			text-decoration: 		none;
			font-size: 				22px;
			font-style: 			italic;
			line-height: 			140%;
			font-weight: 			Bold;
			font-variant: 			normal;
			text-align: 			left;
			height: 				140%;
			padding-right: 			5px;
			color: 					#02066F;
			white-space: 			normal;
				
			}

			

		.answer_ind {
			margin-left: 		38px;
			font-family: 		Arial, Helvetica, sans-serif;
			text-decoration: 	none;
			font-size: 			22px;
			font-style: 		normal;
			line-height: 		140%;
			font-weight: 		Bold;
			font-variant: 		normal;
			text-align: 		left;
			height: 			140%;
			padding-right: 		5px;
			color: 				#02066F;
			white-space: 		normal;
	
					
				}

		.body_ind {
			margin-left: 		108px;
/*			text-indent: 		-72px;	*/
			font-family: 		Arial, Helvetica, sans-serif;
			text-decoration: 	none;
			font-size: 			22px;
			font-style: 		normal;
			line-height: 		140%;
			font-weight: 		normal;
			font-variant: 		normal;
			text-align: 		justify;
			text-justify: 		inter-word;
			height: 			140%;
			padding-right: 		5px;
			color: 				#02066F;
			white-space: 		normal;
						
			}

			.body_ind a {
				font-family: 		Arial, Helvetica, sans-serif;
				text-decoration: 	none;
				font-style: 		italic;
				line-height: 		normal;
				font-weight: 		normal;
				font-variant: 		normal;
				color: 				#02066F; 
			}

			.body_ind a:hover {
				text-decoration: 	none;
				font-weight: 		bold;
				color: 				#02066F;				
			}
			
			.b_list2 {
				list-style-type:	disc;
				margin-left: 		108px;
				font-family: 		Arial, Helvetica, sans-serif;
				text-decoration: 	none;
				font-size: 			22px;
				font-style: 		normal;
				line-height: 		140%;
				font-weight: 		normal;
				font-variant: 		normal;
				text-align: 		justify;
				text-justify: 		inter-word;
				height: 			140%;
				padding-right: 		5px;
				color: 				#02066F;
				white-space: 		normal;
				background-color:	#FFFFF0;
			}

		
			.fixedHome {
				position:			fixed;
				text-decoration:	none;
				left:				8px;
				top:				0;
				font-family: 		Arial, Helvetica, sans-serif;
				font-size: 			24px;
				font-style: 		normal;
				line-height: 		normal;
				font-weight: 		normal;
				font-variant: 		normal;
				text-align: 		center;
				width:				370px;
				min-width:			370px;
				height: 			auto;
				padding-left: 		5px;
				padding-right: 		5px;
				text-align:			center;
				color: 				#02066f;
				white-space: 		normal;
				background-color: 	#f2f2f2;
				z-index:			900;
				

			}
			
			.fixedHome a {
				position:			fixed;
				text-decoration:	none;
				left:				8px;
				top:				0;
				font-family: 		Arial, Helvetica, sans-serif;
				font-size: 			24px;
				font-style: 		normal;
				line-height: 		normal;
				font-weight: 		normal;
				font-variant: 		normal;
				text-align: 		center;
				width:				370px;
				min-width:			370px;
				height: 			auto;
				padding-left: 		5px;
				padding-right: 		5px;
				text-align:			center;
				color: 				#02066f;
				white-space: 		normal;
				background-color: 	#f2f2f2;
				z-index:			900;
				

			}

			
						.cornerKey {
				text-decoration: 	none;
				 
				top:20px; 
				z-index:200; 
				font-size: 24px;
				height: 			150%;
				line-height: 		150%;
				color:				#02066f;
				background-color: 	#f2f2f2;
						}
						
			.cornerKey a:link {
			
				text-decoration: 	none;
				text-align:			center; 
				top:20px; 
				z-index:200; 
				font-size: 24px;
				height: 			150%;
				line-height: 		150%;
				color:				#02066f;
				background-color: 	#f2f2f2;
			}
			
