body {background-color: #797879;}
table, th, td {padding-top: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;}
.btn {background-color: #797879;color: white;border: none;cursor: pointer;width: 140px;opacity: 0.9;height: 30px;font-size: 14px;font-family: Tahoma, Arial, Helvetica, sans-serif;}
table.class3 {border: 1px solid black;border-collapse: collapse;margin-left: auto;margin-right: auto;padding-top: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;table-layout: fixed;overflow-wrap: break-word;word-wrap: break-word;}
tr.class3 {border-bottom: 1px solid black;border-collapse: collapse;}
th.class3 {border: 1px solid black;border-collapse: collapse;}
td.class3 {border: 1px solid black;border-collapse: collapse;}
a.class1 {text-decoration: none;background-image: linear-gradient(currentColor, currentColor);background-position: 0% 100%;background-repeat: no-repeat;background-size: 0% 2px;transition: background-size .3s;font-size: 16px;}
a.class1:hover, a:focus {background-size: 100% 2px;color: #F1F1F1;}
a.class1:link {color: #F1F1F1;}
a.class1:visited {color: #F1F1F1;}
a.class1:active {color: #F1F1F1;}
a.class2 {text-decoration: none;background-image: linear-gradient(currentColor, currentColor);background-position: 0% 100%;background-repeat: no-repeat;background-size: 0% 2px;transition: background-size .3s;}
a.class2:hover, a:focus {background-size: 100% 2px;color: #292429;}
a.class2:link {color: #990000;}
a.class2:visited {color: #990000;}
a.class2:active {color: #990000;}
a.a_class3 {text-decoration: none;background-image: linear-gradient(currentColor, currentColor);background-position: 0% 100%;background-repeat: no-repeat;background-size: 0% 2px;transition: background-size .3s;}
a.a_class3:hover, a:focus {background-size: 100% 2px;color: #206020;}
a.a_class3:link {color: #206020;}
a.a_class3:visited {color: #206020;}
a.a_class3:active {color: #206020;}
table.class5 {border: 1px solid black;border-collapse: collapse;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;table-layout: fixed;overflow-wrap: break-word;word-wrap: break-word;}
table.class6 {border: 1px solid black;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;background-color: #d9d9d9;table-layout: fixed;overflow-wrap: break-word;word-wrap: break-word;}
.bgColor1 {background-color: #d9d9d9;}
.bgColor2 {background-color: #e6e6e6;}
.class7 {text-size-adjust: none;font-size: 13px;font-family: Tahoma, Arial, Helvetica, sans-serif;}
.class8 {font-size: 16px;}