html, body {
  margin: 0pt;
  font-family: "Arial", serif;
  font-size: 14pt;
}

a {
  font-family: "Arial", cursive;
  color: #999900;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  text-align: justify;
}

a:visited {
  font-family: "Arial", cursive;
  color: #999900;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
}

a:active {
  font-family: "Arial", cursive;
  color: #999900;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  font-family: "Arial", cursive;
  color: #999900; 
  font-weight: 600;
  text-decoration: underline;
  background-color: transparent;
}

em.required {
  font-family: "Arial", cursive;
  color: red;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
  font-style: normal;
}

em.link {
  font-family: "Arial", cursive;
  color: black;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
  font-style: normal;
}

div.nowrap {
  white-space: nowrap;
}

td.nowrap {
  white-space: nowrap;
}

a.nowrap {
  color: black;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
}

a.nowrap:visited {
  color: black;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
}

a.nowrap:active {
  color: black;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
}

a.nowrap:hover {
  color: black;
  font-weight: 600;
  text-decoration: underline;
  background-color: transparent;
  white-space: nowrap;
}



a.menu {
  color: white;
  font-size: 20pt;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}

a.menu:visited {
  color: white;
  font-size: 20pt;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}

a.menu:active {
  color: white;
  font-size: 20pt;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}

a.menu:hover {
  color: white;
  font-size: 20pt;
  font-weight: 600;
  text-decoration: underline;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}


a.menuactive {
  color: #FF0000;
  font-size: 20pt;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}

a.menuactive:visited {
  color: #FF0000;
  font-size: 20pt;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}

a.menuactive:active {
  color: #FF0000;
  font-size: 20pt;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}

a.menuactive:hover {
  color: #FF0000;
  font-size: 20pt;
  font-weight: 600;
  text-decoration: underline;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}


a.mail {
  color: black;
  font-weight: 500;
  background-color: transparent;
  white-space: nowrap;
  font-style: italic;
}

a.mail:visited {
  color: black;
  font-weight: 500;
  background-color: transparent;
  white-space: nowrap;
  font-style: italic;
}

a.mail:active {
  color: black;
  font-weight: 500;
  background-color: transparent;
  white-space: nowrap;
  font-style: italic;
}

a.mail:hover {
  color: blue;
  font-weight: 500;
  background-color: transparent;
  text-decoration: underline;
  white-space: nowrap;
  font-style: italic;
}


h1 {
  color: black;
  font-weight: 600;
  font-size: 24pt;
  text-decoration: underline;
  background-color: transparent;
}

h2 {
  color: black;
  font-weight: 600;
  font-size: 20pt;
  text-decoration: underline;
  background-color: transparent;
  font-style: italic;
}

h3 {
  color: black;
  font-weight: 600;
  font-size: 14pt;
  text-decoration: none;
  background-color: transparent;
  font-style: italic;
}


h3.mediumdata {
  color: blue;
  font-weight: 600;
  font-size: 12pt;
  text-decoration: underline;
  background-color: transparent;
  font-style: italic;
  margin: 1pt;
}


div.version {
  color: #505050;
  font-weight: 500;
  font-size: 8pt;
  text-align: center;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
}
td.version {
  font-family: "Arial", cursive;
  background-color: #000000;
  color: #A0A0A0;
  font-weight: 500;
  font-size: 8pt;
  padding: 5pt;
  white-space: nowrap;
}

div.commentsnw {
  color: #505050;
  font-weight: 500;
  font-size: 8pt;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
}
div.comments {
  color: #505050;
  font-weight: 500;
  font-size: 8pt;
  text-decoration: none;
  background-color: transparent;
}
em.comments {
  color: #505050;
  font-weight: 500;
  font-size: 10pt;
  text-decoration: none;
  background-color: transparent;
  font-style: normal;
}

div.smallercomments {
  color: #505050;
  font-weight: 500;
  font-size: 8pt;
  text-decoration: none;
  background-color: transparent;
}

p.smallercomments {
  color: #505050;
  font-weight: 500;
  font-size: 8pt;
  text-decoration: none;
  background-color: transparent;
}


hr {
  border-style: solid;
  border-color: black;
  border-width: 1pt;
  text-align: center;
  margin: 1pt;
}

hr.menuseperate {
  border-style: solid;
  border-color: white;
  border-width: 1pt;
  text-align: center;
  margin: 1pt;
}



div.errormsg {
  color: red;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  text-align: left;
}
div.okmsg {
  color: blue;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  text-align: left;
}

div.errormsgcenter {
  color: red;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  text-align: center;
}


input {
  border-style: solid;
  border-color: black;
  border-width: 1px;
  text-align: left;
  margin: 1pt;
}

input.radio {
  border-style: none;
  border-width: 0px;
  text-align: left;
  margin: 1pt;
}

input.submitadmin {
  font-family: "Arial", cursive;
  color: black;
  font-weight: 600;
  font-size: 12pt;
  text-decoration: none;
  background-color: transparent;
  cursor:pointer;
  border-style: none;
  border-width: 0px;
  text-align: left;
  margin: 1pt;
}

input.submitmenu {
  cursor:pointer;
  border-style: none;
  border-width: 0px;
  text-align: left;
  margin: 1pt;
  background-color: transparent;
  font-weight: 600;
  font-family: "Arial", cursive;
  color: white;
  text-decoration: none;
}
input.submit {
  cursor:pointer;
  border-style: none;
  border-width: 0px;
  text-align: left;
  margin: 1pt;
  background-color: transparent;
  font-weight: 500;
  font-family: "Arial", cursive;
  font-size: 12pt;
  color: black;
  text-decoration: none;
}


table.singleline {
  border-collapse: collapse;
  border-style: solid;
  border-color: black;
  border-width: 1pt;
}

td.singlelineadmin {
  border-width: 1pt;
  border-collapse: collapse;
  border-style: dotted;
  border-color: black;
}
th.singlelineadmin {
  border-width: 1pt;
  border-collapse: collapse;
  border-style: dotted;
  border-color: black;
  background-color: #C0C0C0;
}
th.singlelinenowrap {
  border-width: 1pt;
  border-collapse: collapse;
  border-style: solid;
  border-color: black;
  background-color: #C0C0C0;
  white-space: nowrap;
}
div.singlelineadmin {
  border-width: 1pt;
  border-collapse: collapse;
  border-style: dotted;
  border-color: black;
}
td.singleline {
  border-collapse: collapse;
  border-style: solid;
  border-color: black;
  border-width: 1pt;
}
th.singleline {
  border-width: 1pt;
  border-collapse: collapse;
  border-style: dotted;
  border-color: black;
  background-color: #C0C0C0;
}
td.singlelinetiphead {
  border-width: 2pt;
  border-collapse: collapse;
  border-style: solid;
  border-color: black;
  background-color: #C0C0C0;
  color: black;
  font-weight: 600;
  text-align: center;
}
td.tiphead {
  border-width: 1pt;
  padding: 2pt;
  background-color: #B0B0B0;
  color: #FFFF00;
  font-weight: 600;
  text-align: left;
}
td.singlelinetip {
  border-width: 2pt;
  padding: 5pt;
  border-collapse: collapse;
  border-style: solid;
  border-color: black;
  background-color: #D0D0D0;
  text-align: justify;
}
td.singlelinenowrap {
  border-width: 1pt;
  border-collapse: collapse;
  border-style: solid;
  border-color: black;
  white-space: nowrap;
}
td.singlelinenowrapred {
  border-width: 1pt;
  border-collapse: collapse;
  border-style: solid;
  border-color: black;
  white-space: nowrap;
  color: red;
  background-color: transparent;
  font-weight: 600;
}
th.singleline {
  border-width: 1pt;
  border-collapse: collapse;
  border-style: solid;
  border-color: black;
}

th.tableft1 {
  color: black;
  font-weight: 600;
  background-color: #C0C0C0;
  text-align: left;
  color: red;
}

td.tableft1 {
  color: black;
  background-color: #E0E0E0;
}

th.tabright1 {
  color: black;
  font-weight: 600;
  background-color: #C0C0C0;
  text-align: left;
  color: red;
}

td.tabright1 {
  color: black;
  background-color: #E0E0E0;
}

a.tableft1 {
  color: #999900;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
}

a.tableft1:visited {
  color: #999900;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
}

a.tableft1:active {
  color: #999900;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
}

a.tableft1:hover {
  color: #999900;
  font-weight: 500;
  text-decoration: underline;
  background-color: transparent;
}

a.tabright1 {
  color: #999900;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
}

a.tabright1:visited {
  color: #999900;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
}

a.tabright1:active {
  color: #999900;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
}

a.tabright1:hover {
  color: #999900;
  font-weight: 500;
  text-decoration: underline;
  background-color: transparent;
}


div.counter {
  color: white;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  text-align: center;
}


a.websites {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  display: block;
}
a.websites:visited {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  display: block;
}

a.websites:active {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  display: block;
}

a.websites:hover {
  color: #FF0000;
  font-weight: 600;
  text-decoration: none;
  background-color: #808080;
  white-space: nowrap;
  display: block;
}
td.websites {
  font-family: "Arial", cursive;
  color: black;
  font-size: 10pt;
  padding: 0pt;
}



div.menuleft {
  color: #FFFFFF;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  display: block;
  padding: 3pt;
}

a.menuleft {
  color: #FFFFFF;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  display: block;
  padding: 3pt;
}

a.menuleft:visited {
  color: #FFFFFF;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  display: block;
  padding: 3pt;
}

a.menuleft:active {
  color: #FFFFFF;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  display: block;
  padding: 3pt;
}

a.menuleft:hover {
  color: #FFFF00;
  font-weight: 600;
  text-decoration: none;
  background-color: rgba(255,255,255,0.3);
  white-space: nowrap;
  display: block;
  padding: 3pt;
}


a.menuleftactive {
  color: #FFFF00;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  display: block;
  padding: 3pt;
}

a.menuleftactive:visited {
  color: #FFFF00;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  display: block;
  padding: 3pt;
}

a.menuleftactive:active {
  color: #FFFF00;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  display: block;
  padding: 3pt;
}

a.menuleftactive:hover {
  color: #FFFF00;
  font-weight: 600;
  text-decoration: none;
  background-color: rgba(255,255,255,0.3);
  white-space: nowrap;
  display: block;
  padding: 3pt;
}

a.menuback {
  color: white;
  font-weight: 600;
  text-decoration: none;
  font-size: 10pt;
  background-color: transparent;
  white-space: nowrap;
}

a.menuback:visited {
  color: white;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
}

a.menuback:active {
  color: white;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
}

a.menuback:hover {
  color: white;
  font-weight: 600;
  text-decoration: underline;
  background-color: transparent;
  white-space: nowrap;
}


a.menubackactive {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
}

a.menubackactive:visited {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
}

a.menubackactive:active {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
}

a.menubackactive:hover {
  color: black;
  font-weight: 600;
  text-decoration: underline;
  background-color: transparent;
  white-space: nowrap;
}

th.tab {
  font-weight: 600;
  font-size: 14pt;
  color: black;
  padding: 5pt;
  vertical-align: top;
  background-color: rgba(0,0,0,0.2);
}

td.dictinfo {
  font-size: 14pt;
  color: black;
  border-spacing: 5pt;
  padding: 5pt;
  vertical-align: top;
  background-color: rgba(0,0,0,0.2);
}

td.tableft1 {
  font-size: 14pt;
  color: black;
  border-spacing: 0pt; 
  padding: 5pt;
  vertical-align: top;
  background-color: rgba(0,0,0,0.2);
}

td.tab {
  font-size: 14pt;
  color: black;
  padding: 5pt;
  vertical-align: top;
  background-color: rgba(0,0,0,0.2);
}

td.webcontent {
  font-size: 14pt;
  color: black;
  padding: 5pt;
}

td.mainpage {
  font-size: 14pt;
  padding: 10pt;
  color: black;
  text-align: justify;
  background-color: rgba(255,255,255,0.4);
  border-color: #FFFFFF;
  border-width: 0px;
  border-style: solid;
}

table.karatetitle {
  border: none;
  border-collapse: collapse;
}

td.karatetitle1 {
  color: white;
  font-size: 30pt;
  font-family: sans-serif;
  padding: 10pt;
  text-align: right;
  border: none;
  background-color: rgba(255,255,255,0);
}

td.karatetitle2 {
  color: white;
  font-size: 20pt;
  font-family: sans-serif;
  padding: 10pt;
  text-align: right;
  boder: none;
  background-color: rgba(255,255,255,0);
}

table.body {
  border-width: 0px;
  border-color: black;
  border-style: solid;
}

td.menuleft {
  font-family: "Arial", cursive;
  color: white;
  border-color: #FFFFFF;
  border-width: 0px;
  border-style: solid;
  font-size: 14pt;
  padding: 5pt;
  background-color: rgba(0,0,0,0.6);
}


td.nav {
  font-family: "Arial", cursive;
  background-color: transparent;
  color: black;
  font-size: 14pt;
}

h1.title {
  color: white;
  font-family: "Arial", cursive;
  font-size: 24pt;
  text-decoration: none;
  text-align: right;
}
td.navigation {
  font-family: "Arial", cursive;
  border-width: 0px;
  border-color: #FFFFFF;
  border-style: solid;
  color: white;
  font-size: 24pt;
  padding: 5pt;
  vertical-align: middle;
  text-align: center;
  background-color: rgba(0,0,0,0.6);
}

td.navigationmobile {
  font-family: "Arial", cursive;
  border-width: 0px;
  border-color: #FFFFFF;
  border-style: solid;
  color: white;
  font-size: 24pt;
  padding: 5pt;
  vertical-align: left;
  text-align: center;
  background-color: rgba(0,0,0,0.6);
}

a.bottom {
  color: black;
  font-size: 14pt;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}

a.bottom:visited {
  color: black;
  font-size: 14pt;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}

a.bottom:active {
  color: black;
  font-size: 14pt;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}

a.bottom:hover {
  color: black;
  font-size: 14pt;
  font-weight: 600;
  text-decoration: underline;
  background-color: transparent;
  white-space: nowrap;
  padding: 3pt;
}

td.bottom {
  font-family: "Arial", cursive;
  border-width: 0px;
  border-color: #FFFFFF;
  border-style: solid;
  color: white;
  font-size: 12pt;
  padding: 5pt;
  vertical-align: middle;
  text-align: center;
  background-color:rgba(0,0,0,0.6);
}
td.bottomsub {
  font-family: "Arial", cursive;
  border-width: 0px;
  border-color: #FFFFFF;
  border-style: solid;
  color: white;
  font-size: 12pt;
}

td.table {
  border-style: solid;
  border-color: white;
  border-width: 0px;
  text-align: left;
  vertical-align: top;
  background-color:rgba(255,255,255,0.6);
}
th.table {
  border-style: solid;
  border-color: white;
  font-weight: 600;
  border-width: 0px;
  text-align: left;
  vertical-align: top;
  background-color:rgba(255,255,255,0.6);
}

pre.sqlstatement {
  color: red;
  font-weight: 600;
  background-color: transparent;
}


ol.points {
  counter-reset: item;
  margin-left: 20pt;
}
li.points {
  display: block;
}

li.html {
  list-style-image: url("/images/ext/html.gif");
  vertical-align: top;
  padding: 0pt 0pt 0pt 5pt;
}
li.cpp {
  list-style-image: url("/images/ext/cpp.gif");
  vertical-align: top;
  padding: 0pt 0pt 0pt 5pt;
}

li.pdf {
  list-style-image: url("/images/ext/pdf.gif");
  vertical-align: top;
  padding: 0pt 0pt 0pt 5pt;
}
li.bee {
  list-style-image: url("/images/tkoe.png");
  vertical-align: top;
  padding: 0pt 0pt 0pt 5pt;
}
li {
  list-style-image: url("/images/tkoe.png");
  vertical-align: top;
  padding: 0pt 0pt 0pt 5pt;
}

li.exe {
  list-style-image: url("/images/ext/exe.gif");
  vertical-align: top;
  padding: 0pt 0pt 0pt 5pt;
}
li.diropen {
  list-style-image: url("/images/folderopen.gif");
  vertical-align: top;
  padding: 0pt 0pt 0pt 5pt;
}
li.dirclosed {
  list-style-image: url("/images/folderclosed.gif");
  vertical-align: top;
  padding: 0pt 0pt 0pt 5pt;
}
li.file {
  list-style-image: url("/images/folderclosed.gif");
  vertical-align: top;
  padding: 0pt 0pt 0pt 5pt;
}
li.unknown {
  list-style-image: url("/images/unknown.gif");
  vertical-align: top;
  padding: 0pt 0pt 0pt 5pt;
}
ul.download {
  margin-left: 15pt;
}


a.download {
  color: black;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
  display: block;
}

a.download:visited {
  color: black;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
  display: block;
}

a.download:active {
  color: black;
  font-weight: 500;
  text-decoration: none;
  background-color: transparent;
  display: block;
}

a.download:hover {
  color: blue;
  font-weight: 500;
  text-decoration: underline;
  display: block;
  background-color: transparent;
}



em.point {
  font-weight: 600;
  text-decoration: none;
  font-style: normal;
  white-space: nowrap;
}
td.point {
  font-weight: 600;
  text-decoration: none;
  font-style: normal;
  white-space: nowrap;
}


em.file {
  font-weight: 600;
  text-decoration: none;
  font-style: italic;
  white-space: nowrap;
}


input.button {
  border-style: solid;
  border-color: black;
  border-width: 1px;
  text-align: center;
  margin: 1pt;
}



a.photoalbumimgname {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  font-size: 10pt;
}

a.photoalbumimgname:visited {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  font-size: 10pt;
}

a.photoalbumimgname:active {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  font-size: 10pt;
}

a.photoalbumimgname:hover {
  color: blue;
  font-weight: 600;
  text-decoration: underline;
  background-color: transparent;
  font-size: 10pt;
}


td.photoalbumtext {
  text-align: left;
}


td.photoalbumimg {
  text-align: center;
}


td.downloadcontent {
  text-align: left;
  white-space: nowrap;
}


a.downloadcontent {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  font-size: 10pt;
  white-space: nowrap;
}

a.downloadcontent:visited {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  font-size: 10pt;
  white-space: nowrap;
}

a.downloadcontent:active {
  color: black;
  font-weight: 600;
  text-decoration: none;
  background-color: transparent;
  font-size: 10pt;
  white-space: nowrap;
}

a.downloadcontent:hover {
  color: blue;
  font-weight: 600;
  text-decoration: underline;
  background-color: transparent;
  font-size: 10pt;
  white-space: nowrap;
}



div.imgscroll {
  position: relative;
  overflow: scroll;
  width: 640px;
  height: 480px;
}

div.mediumentitydetail {
  position: relative;
  overflow: auto;
  height: 200px;
}
div.mediumlist {
  position: relative;
  overflow: auto;
  height: 400px;
}

img.imgscroll {
  position: relative;
  overflow: scroll;
  clip: rect(0px,0px,100px,100px);
}

td.selecttable {
  white-space: nowrap;
}
td.simpledistance {
}
img.nomargin {
  margin: 0pt;
  padding: 0pt;
  float: left;
}


td.login {
  border-width: 1pt;
  border-collapse: collapse;
  border-style: solid;
  border-color: black;
  background-color: #E0E0E0;
  text-align: justify;
}
th.login {
  border-width: 1pt;
  background-color: #000000;
  border-collapse: collapse;
  border-style: solid;
  border-color: white;
  text-align: center;
  color: red;
  font-weight: 600;
  text-align: center;
}
table.login {
  border-collapse: collapse;
  border-style: solid;
  border-color: black;
}

table.sellang {
  padding: 1pt 1pt 1pt 1pt;
  border-width: 1px;
}
td.sellang {
  padding: 1pt 1pt 1pt 1pt;
  border-width: 1px;
}
td.sellangact {
  padding: 1pt 1pt 1pt 1pt;
  border-width: 1px;
  border-collapse: collapse;
  border-style: solid;
  border-color: black;
}

div.scrollable {
  position: relative;
  overflow: auto;
  width: 100%;
  max-width: 100%;
  max-height: 480pt;
}
div.scrollable107 {
  position: relative;
  overflow: auto;
  width: 107%;
  max-width: 107%;
  height: 200pt;
  max-height: 200pt;
}


table.height100 {
  height: 100%;
}
 
