.scrollable {
 background-color: #fdcb96;
 height: auto;
 overflow-y: auto;
 max-height: 580px;
 text-align: center;
}
.scrollable-container {
 background-color: #fdcb96;
 overflow: hidden;
 margin-top: 20px;
 width: 80%;
 position: relative;
 border: 1px ridge black;
}
.scrollable div {
 font-size: 23px;
}
.scrollable {
 scrollbar-width: thin;
 scrollbar-color: #666666 #efefef;
}
.scrollable::-webkit-scrollbar-track {
 background-color: #efefef;
 width: 4px;
}
.scrollable::-webkit-scrollbar-thumb {
 background-color: #666666;
 border: 1px solid transparent;
 background-clip: content-box;
}
.scrollable::-webkit-scrollbar {
 width: 8px;
}
@media only screen and (min-width: 44em) {
 .scrollable-container {
  max-height: 580px;
  width: 180px;
 }
}
.hover14 figure {
 position: relative;
}
.hover14 figure::before {
 position: absolute;
 top: 0;
 left: -75%;
 z-index: 2;
 display: block;
 content: "";
 width: 50%;
 height: 100%;
 background: -webkit-linear-gradient(
  left,
  rgba(255, 255, 255, 0) 0%,
  rgba(255, 255, 255, 0.3) 100%
 );
 background: linear-gradient(
  to right,
  rgba(255, 255, 255, 0) 0%,
  rgba(255, 255, 255, 0.3) 100%
 );
 -webkit-transform: skewX(-25deg);
 transform: skewX(-25deg);
}
.hover14 figure:hover::before {
 -webkit-animation: shine 0.75s;
 animation: shine 0.75s;
}
@-webkit-keyframes shine {
 100% {
  left: 125%;
 }
}
@keyframes shine {
 100% {
  left: 125%;
 }
}
.ieffect1 {
 -webkit-transition: all 1s ease;
 transition: all 1s ease;
}
.ieffect1:hover {
 -webkit-filter: saturate(3);
 filter: saturate(3);
 -webkit-transform: scale(1.04);
 transform: scale(1.04);
}
ul.a {
 list-style-type: circle;
}
ul.b {
 list-style-type: square;
}
ol.c {
 list-style-type: lower-alpha;
}
.leaf {
 margin: 17px 12px;
 list-style-image: url("/img/list.gif");
 line-height: 144%;
}
.m6 {
 margin: 6px;
}
.m10 {
 margin: 10px;
}
.m15 {
 margin: 15px;
}
.m20 {
 margin: 20px;
}
.ml15 {
 margin-left: 15px !important;
}
.ml20 {
 margin-left: 20px;
}
.rightsidead1 {
 width: 315px;
 background-color: #fff;
 border-color: red;
}
.rightsidead2 {
 width: 315px;
 background-color: #fff;
 border-color: #286d12;
}
.arb-13 {
 width: 100%;
 height: 0;
 padding-bottom: 13%;
}
.arb-30 {
 width: 100%;
 height: 0;
 padding-bottom: 30%;
}
.arb-34 {
 width: 100%;
 height: 0;
 padding-bottom: 34%;
}
.arb-40 {
 width: 100%;
 height: 0;
 padding-bottom: 40%;
}
.arb-48 {
 width: 100%;
 height: 0;
 padding-bottom: 40%;
}
.arb-52 {
 width: 100%;
 height: 0;
 padding-bottom: 52%;
}
.arb-54 {
 width: 100%;
 height: 0;
 padding-bottom: 54%;
}
.arb-58 {
 width: 100%;
 height: 0;
 padding-bottom: 58%;
}
.arb-60 {
 width: 100%;
 height: 0;
 padding-bottom: 60%;
}
.arb-63 {
 width: 100%;
 height: 0;
 padding-bottom: 63%;
}
.arb-65 {
 width: 100%;
 height: 0;
 padding-bottom: 65%;
}
.arb-67 {
 width: 100%;
 height: 0;
 padding-bottom: 67%;
}
.arb-70 {
 width: 100%;
 height: 0;
 padding-bottom: 70% !important;
}
.arb-72 {
 width: 100%;
 height: 0;
 padding-bottom: 72%;
}
.arb-75 {
 width: 100%;
 height: 0;
 padding-bottom: 75%;
}
.arb-77 {
 width: 100%;
 height: 0;
 padding-bottom: 77%;
}
.arb-82 {
 width: 100%;
 height: 0;
 padding-bottom: 82%;
}
.arb-91 {
 width: 100%;
 height: 0;
 padding-bottom: 91%;
}
.arb-96 {
 width: 100%;
 height: 0;
 padding-bottom: 96%;
}
.arb-100 {
 width: 100%;
 height: 0;
 padding-bottom: 100%;
}
.arb-106 {
 width: 100%;
 height: 0;
 padding-bottom: 106%;
}
.arb-108 {
 width: 100%;
 height: 0;
 padding-bottom: 108%;
}
.arb-112 {
 width: 100%;
 height: 0;
 padding-bottom: 112%;
}
.arb-118 {
 width: 100%;
 height: 0;
 padding-bottom: 118% !important;
}
.arb-133 {
 width: 100%;
 height: 0;
 padding-bottom: 133%;
}
.arb-141 {
 width: 100%;
 height: 0;
 padding-bottom: 133%;
}
.arb-150 {
 width: 100%;
 height: 0;
 padding-bottom: 150%;
}
.arb-165 {
 width: 100%;
 height: 0;
 padding-bottom: 165%;
}
.arb-190 {
 width: 100%;
 height: 0;
 padding-bottom: 190%;
}
.arb-200 {
 width: 100%;
 height: 0;
 padding-bottom: 200% !important;
}
.wrapper {
 overflow: hidden;
}
.main_menu_button {
 box-shadow: 0 1px 0 0 #fff6af;
 background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
 background-color: #ffec64;
 border-radius: 6px;
 border: 1px solid #ffaa22;
 display: inline-block;
 cursor: pointer;
 color: #994800;
 font-family: Arial, sans-serif;
 font-size: 13px;
 padding: 5px 10px;
 text-decoration: none;
 text-shadow: 0 1px 0 #ffee66;
 margin: 3px 3px 3px 3px;
}
.main_menu_button:hover {
 background: linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
 background-color: #ffab23;
}
.main_menu_button:active {
 position: relative;
 top: 1px;
}
a.main_menu_button:visited {
 color: #994800;
}
a.main_menu_button:hover {
 color: #025e11;
}
h1 {
 margin: 0;
 padding: 10px;
 font-size: 2em;
 font-weight: bold;
}
h2 {
 margin: 0;
 padding: 8px;
 font-size: 150%;
 font-weight: bold;
}
Body {
 text-align: center;
 background-image: url("/img/beige113.jpg");
 background-color: #efefef;
 overflow-y: scroll;
}
table {
 margin: auto;
}
caption,
th {
 text-align: left;
}
h3,
h4,
h5,
h6 {
 font-size: 100%;
 font-weight: normal;
 display: inline;
}
a:hover {
 font-style: italic;
}
.center,
.AC {
 display: block;
 margin-left: auto;
 margin-right: auto;
}
.TAC {
 text-align: center;
 margin: 0 auto;
}
.white {
 color: white;
}
.left {
 float: left;
 margin-right: 12px;
}
.right {
 float: right;
 margin-left: 12px;
}
FIGURE {
 display: block;
 font-style: italic;
}
FIGCAPTION {
 display: block;
 font-style: italic;
 text-align: center;
}
.w100 {
 width: 100%;
}
.w98 {
 width: 98%;
}
.w96 {
 width: 96%;
}
.w90 {
 width: 90%;
}
.w85 {
 width: 85%;
}
.w80 {
 width: 80%;
}
.w75 {
 width: 75%;
}
.w70 {
 width: 70%;
}
.w60 {
 width: 60%;
}
.w50 {
 width: 50%;
}
.w40 {
 width: 40%;
}
.w30 {
 width: 30%;
}
.B0 {
 border: 0 ridge black;
}
.B1 {
 border: 1px ridge black;
}
.B2 {
 border: 2px ridge black;
}
.B4 {
 border: 4px ridge black;
}
.max200 {
 max-width: 200px;
}
.max300 {
 max-width: 300px;
}
.max350 {
 max-width: 350px;
}
.max400 {
 max-width: 400px;
}
.max500 {
 max-width: 500px;
}
.max600 {
 max-width: 600px;
}
.max700 {
 max-width: 700px;
}
.max900 {
 max-width: 900px;
}
.min200 {
 min-width: 200px;
}
.min300 {
 min-width: 300px;
}
ul li a {
 font-size: 20px;
 font-family: Arial;
}
.bgcolor1 {
 background-color: #fff;
 padding: 32px;
 border: 2px solid black;
 border-style: dotted;
 max-width: 1000px;
}
.title {
 color: #820000;
}
.content-text {
 color: #000;
 font-size: 16pt;
 font-family: Arial, "Times New Roman", Times, serif, Helvetica, sans-serif;
}
.link-main {
 color: Blue;
 font-size: 20pt;
}
.class {
 margin: 15px;
}
A.class1 {
 color: #a04407;
}
A.class1:link {
 text-decoration: none;
 color: #a04407;
 margin: 20px 10px;
 display: block;
}
A.class1:visited {
 text-decoration: none;
 color: #ce5708;
 margin: 20px 10px;
 display: block;
}
A.class1:hover {
 text-decoration: underline;
 color: red;
 margin: 20px 10px;
 display: block;
}
A.class1:active {
 text-decoration: none;
 color: #ce5708;
 margin: 20px 10px;
 display: block;
}
@media print {
 .noprint {
  display: none;
 }
}
@media only screen and (max-width: 44em) {
 #one {
  margin: auto;
  width: 80%;
  margin-right: 10px;
 }
 #two {
  overflow: hidden;
  text-align: left;
  min-width: 336px;
 }
 .wrapper1 {
  display: grid;
  position: relative;
  grid-template-columns: auto;
  grid-auto-rows: auto;
 }
 .hideme {
  display: none;
  line-height: 60%;
 }
 .gridadlogo {
  grid-column: 1 / 2;
  grid-row: 1 / 2;
  margin: 0;
  position: relative;
  min-width: 350px;
  height: 130px;
 }
 .gridmenu {
  grid-column: 1 / 2;
  grid-row: 2 / 3;
  margin: 0;
  position: relative;
 }
 .gridcontent {
  grid-column: 1 / 2;
  grid-row: 3 / 4;
  margin: 0 auto;
  position: relative;
  border-radius: 32px;
 }
 .gridrightside {
  grid-column: 1 / 2;
  grid-row: 4 / 5;
  margin: 0 auto;
  position: relative;
 }
 .gridprintsearch {
  grid-column: 1 / 2;
  grid-row: 5 / 6;
  margin: 0 auto;
  position: relative;
  height: 154px;
  width: 225px;
 }
 .gridfooter {
  grid-column: 1 / 2;
  grid-row: 6 / 7;
  margin: 0 auto;
  position: relative;
 }
 .grid13 {
  grid-column: 1 / 2;
  grid-row: 7 / 8;
  margin: 0 auto;
  position: relative;
  width: 345px;
  height: 170px;
 }
}
@media only screen and (min-width: 44em) {
 #one {
  float: left;
  width: 180px;
  margin-right: 10px;
 }
 #two {
  padding-left: 7px;
  overflow: hidden;
  text-align: left;
  min-width: 336px;
 }
 .wrapper1 {
  display: grid;
  position: relative;
  grid-template-columns: 225px auto;
  grid-auto-rows: auto;
 }
 .hideme {
  display: block;
 }
 .gridadlogo {
  width: 100%;
  grid-column: 2 / 3;
  grid-row: 1 / 2;
  margin: 0;
  position: relative;
  min-width: 336px;
  height: 170px;
 }
 .gridmenu {
  width: 100%;
  grid-column: 1 / 2;
  grid-row: 2 / 3;
  margin: 0 auto;
  position: relative;
  min-width: 225px;
 }
 .gridcontent {
  grid-column: 2 / 3;
  grid-row: 2 / 3;
  margin: 0 auto;
  position: relative;
  border-radius: 32px;
  min-width: 400px;
 }
 .gridrightside {
  width: 100%;
  grid-column: 2 / 3;
  grid-row: 3 / 4;
  margin: 0 auto;
  position: relative;
 }
 .gridprintsearch {
  grid-column: 1 / 2;
  grid-row: 1 / 2;
  margin: 0 auto;
  position: relative;
  height: 154px;
  width: 225px;
 }
 .gridfooter {
  grid-column: 2 / 3;
  grid-row: 4 / 5;
  margin: 0 auto;
  position: relative;
 }
 .grid13 {
  grid-column: 2 / 3;
  grid-row: 5 / 6;
  margin: 0 auto;
  position: relative;
  width: 345px;
  height: 170px;
 }
}
@media only screen and (min-width: 68em) {
 #one {
  float: left;
  width: 180px;
  margin-right: 10px;
 }
 #two {
  padding-left: 8px;
  text-align: left;
  overflow: hidden;
  min-width: 336px;
 }
 .wrapper1 {
  display: grid;
  position: relative;
  grid-template-columns: 225px minmax(400px, 950px) 345px;
  grid-auto-rows: auto;
 }
 .hideme {
  display: block;
 }
 .gridprintsearch {
  grid-column: 1 / 2;
  grid-row: 1 / 2;
  margin: 0 auto;
  position: relative;
  height: 154px;
  width: 225px;
 }
 .gridadlogo {
  width: 100%;
  grid-column: 2 / 3;
  grid-row: 1 / 2;
  margin: 0;
  position: relative;
  min-width: 400px;
  height: 170px;
 }
 .grid13 {
  grid-column: 3 / 4;
  grid-row: 1 / 2;
  margin: 0 auto;
  position: relative;
  width: 345px;
  height: 170px;
 }
 .gridmenu {
  width: 100%;
  grid-column: 1 / 2;
  grid-row: 2 / 3;
  margin: 0 auto;
  position: relative;
  min-width: 225px;
 }
 .gridcontent {
  grid-column: 2 / 3;
  grid-row: 2 / 3;
  margin: 0 auto;
  position: relative;
  border-radius: 32px;
 }
 .gridrightside {
  grid-column: 3 / 4;
  grid-row: 2 / 3;
  margin: 0 auto;
  position: relative;
 }
 .gridfooter {
  grid-column: 2 / 3;
  grid-row: 3 / 4;
  margin: 0 auto;
  position: relative;
 }
}
