td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 000000; }
.td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 000000; }
.textsm {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 000000; }
.textmed {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: 000000; }
.textlg {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: 000000; }
.textxlg {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: 000000; }
.textxxlg {font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: 000000; }
.nav_title {font-family: Georgia; font-size: 18px; color: FFFFFF; text-decoration: none; }
.nav_link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 333333; text-decoration: none; }
.nav_link_wt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: EEEEEE; text-decoration: none; }
.nav_link_wt_cur {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: EEEEEE; text-decoration: none; }
a, a visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}


/* RM  11-9-2022 */
body > table {
	width: 100%;
	max-width: 760px !important;

}

table:nth-child(1) {
	/*background: red;*/
	width: 100%;
	max-width: 750px !important;
}

table:nth-child(2) {
	/*background: red;*/
	width: 100%;
	max-width: 600px !important;
}

@media screen and (max-width: 620px) {
	table:nth-child(2) {
		/*background: red;*/
		width: 100%;
		max-width: 400px !important;
	}
	select {
		max-width: 70px;
	}
}