/* CSS style 7.3/1 (Oct 2025/SGK) */
/* body properties */
body {
  padding: 4px;
  text-align: left;
  font-family: "Arial", Arial, sans;
  font-size: 12px;
  color: #400040;
  background: #EFEFEF;
}
h1, h2, h3, h4 {
  text-align: center;
}
.wrap-tabs {
  margin: 0;
  padding: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.wrap-tabs .tabs {
  margin: 10px 0 0 10px;
  width: 950px;
  float: none;
  list-style: none;
  position: relative;
  text-align: left;
}
.wrap-tabs .tabs li {
  float: left;
  display: block;
}
.wrap-tabs .tabs input[type="radio"] {
  position: absolute;
  top: 0;
  left: -9999px;
}
.wrap-tabs .tabs label {
  display: block;
  padding: 10px 12px;
  border-radius: 2px 2px 0 0;
  font-size: 14px;
  font-weight: normal;
  cursor: pointer;
  position: relative;
  top: 4px;
  left: 12ypx;
  background: #E5CCEF;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.wrap-tabs .tabs label:hover {
  background: #B266FF;
}
.wrap-tabs .tabs .tab-content {
  z-index: 2;
  display: none;
  overflow: hidden;
  width: 100%;
  padding: 25px;
  position: absolute;
  top: 25px;
  left: 0;
}
.wrap-tabs .tabs [id^="tab"]:checked + label {
  top: 0;
  padding-top: 14px;
  background: #CC99FF;
}
.wrap-tabs .tabs [id^="tab"]:checked ~ [id^="tab-content"] {
  display: block;
}
pre {
  font-size: 12px;
}
table {
  font-size: 12px; 
}
img {
 border: 1px solid #555;
}
.top-table {
  text-align: center;
  border: 2px solid pink;
  border-collapse: collapse;
  width: 600;
  background: #fef;
}
.bot-table {
  text-align: center;
  border: 2px solid blue;
  border-collapse: collapse;
  width: 900;
  background: #eef;
}
.centered-table {
  text-align: center;
  border: 1px solid grey;
  border-collapse: collapse;
  background: snow; 
}
.left-justified-table {
  text-align: left;
  border: 1px solid grey;
  border-collapse: collapse;
  background: snow; 
}
.left-justified-table th,td {
  padding: 3px
}
.indent20 {
  padding-left: 20px;
}
.down5 {
  padding-top: 5px
}
a:link {
    font-size: 12px;
}
.version {
  font-variant: small-caps;
  font-size: 9px;
  color: grey;
}
.note {
  font-size: 10px;
}
.warn {
  background-color: #FFFF00;
  color: red
}
.hwx {
  background-color:#FFFFAA;
  color: blue
}
.w90 {
  background-color:#FFFF00;
  color: red
}
.w80 {
  background-color:#FFFFAA;
  color: #FF6600
}
