@font-face{
font-family:GenBasR;src:url(fonts/GenBasR.ttf);
}
@font-face{
font-family:GenBasB;src:url(fonts/GenBasB.ttf);
}
@font-face{
font-family:jorika;src:url(fonts/jorikaf.otf);
}
html{
  background: url(i/back.jpg) repeat fixed; 
  background-size: cover, auto;
 }
td{
 text-align:justify;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 }
td.a{
text-align:center;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 }
td.aa{
 text-align:left;
 padding-left: 5px;

}
td.b{
 text-align:justify;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 10px;
 padding-right: 10px;
 }
td.d{
 text-align:right;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
}
b.a{
font-family:GenBasR, serif;
color:brown;
font-size:200%;
text-shadow: 2px 2px 2px grey;
}
b.b{
font-family:GenBasR, serif;
color:brown;
font-size:150%;
text-shadow: 1px 1px 1px grey;
}
b.y{
 font-family:'Times New Roman',GenBasR, serif;
 text-decoration:none;
 font-size:100%;
 font-weight:bold;
 color:yellow;
 text-shadow: 2px 2px 2px black;
}
b.hb{
font-family:GenBasR, serif;
color:brown;
font-size:120%;
text-shadow: 1px 1px 1px black;
}
b.c{
font-family:GenBasR, serif;
color:brown;
font-size:170%;
text-shadow: 1px 1px 1px grey;
}
b.d{
font-family:GenBasR, serif;
color:yellow;
font-size:80%;
text-shadow: 3px 3px 3px grey;
}
b.e{
color:gold;
font-family:"GenBasR",serif;
font-style:bold;
font-size:80%;
text-shadow: 1px 1px 1px black;
}
b.f{
font-family: GenBasR,jorika, serif;
color:brown;
font-style:plain;
font-size:100%;
}
b.g{
font-family: GenBasR,jorika, serif;
color:brown;
font-style:plain;
font-size:70%;
}
b.hs{
font-family: GenBasR,sjorika, serif;
font-style:italic;
color:brown;
font-size:100%;
text-shadow: 1px 1px 1px black;

}
@mediaprint {
 table.a {
  page-break-after: always;
 }
}
table.a {
 margin-left:20px!important;
 margin-right:20px!important;
 }
a.a:link,a.a:visited,a.a:active{
 font-family:'Times New Roman',GenBasR, serif;
 text-decoration:none;
 font-size:90%;
 font-weight:bold;
 color:yellow;
 text-shadow:2px 2px 2px black;
 }
a.a:hover{
 font-family: 'Times New Roman',GenBasR, serif;
 text-decoration:none;
 font-weight:bold;
 font-size:100%;
 color:yellow;
 text-shadow:0 -2px 1px rgba(0,0,0,0.5);
 }
a.b:link,a.b:visited,a.b:active{
 font-family:'Times New Roman',GenBasR, serif;
 text-decoration:none;
 font-size:100%;
 font-style:bold;
 color:brown;
 text-shadow: 3px 3px 3px grey;
 }
a.b:hover{
 font-family: 'Times New Roman',GenBasR, serif;
 text-decoration:none;
 font-weight:bold;
 font-size:100%;
 color:blue;
 text-shadow:5px 5px 5px grey;
 }
a.c:link,a.c:visited,a.c:active{
 font-family:'Times New Roman',GenBasR, serif;
 text-decoration:none;
 font-size:100%;
 font-weight:bold;
 color:blue;
 text-shadow: 3px 3px 3px grey;
 }
a.c:hover{
 font-family: 'Times New Roman',GenBasR, serif;
 text-decoration:none;
 font-weight:bold;
 font-size:100%;
 color:red;
 text-shadow:5px 5px 5px grey;
 }
img.a{
 box-shadow: 2px 2px 2px grey;
 }
.imgshd{
 box-shadow: 5px 5px 5px grey;
}
.jkleft{
height:100%;
width:360px;
color:yellow;
display:block;
padding-left:20px;
background-image: url(i/bg.png);
position:fixed!important;
z-index:1;
overflow:auto;
}
.jkright{
width=75%;
float:right!important;
margin-left:370px!important;
margin-bottom:0px;
z-index:1;
overflow:auto;
}
.jkleft2({
width:100%;
display:block;
padding:8px 16px;
text-align:left;
border:none;
white-space:normal;
float:none;
outline:0
}

.jkholder {
 padding:0.01em 16px;
 margin:200px;
 float:right;
 }
table{
 padding-left: 10px;
 padding-right: 10px;

 }
cps{
 text-transform: capitalize;
 }

option{
font-family:GenBasR, serif;
color:brown;
font-size:100%;
text-shadow: 1px 1px 1px black;
}

b.c{
color:#663333;
font-size:100%;
 }
b.z{
color:#663333;
font-family:"GenBasR";
 font-size:20px;
}
b.y{
 font-family:"GenBasR",rockwell,times,serif;
 color:yellow;
 font-size:100%;
 }
i{
color:black;
font-size:100%;
 }
i.a{
border:2px;
color:brown;
font-size:16px;
 font-weight:bold;
}
i.b{
 font-family:"GenBasR",rockwell,times,serif;
 color:brown;
 font-size:16px;
}
sup{
color:#9c4900;
font-size:12px;
}
hr.a{
border: 2px solid brown;
text-align:center;
}
img.a{
 border:10;
 border-width:2px;
 border-color:red;
 }
.img-rounded{
 border-radius:20px;
 }
.img-circle{
border-radius:50%;
}
.main{
 left:20px;
 }
.container {
 border:4px;
 border-color:gold;
    display: block;
    position: relative;
    padding-left: 0px;
    margin-bottom: 0px;
    cursor: pointer;
    font-size: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.text-block {
  position: absolute;
  text-size:20%
  bottom: 0px;
  left: 0px;
   color: white;
  padding-left: 0px;
  padding-right: 0px;
}
.centered {
  position: absolute;
  top: 30%;
  left: 50%;
  transform: translate(-50%, -50%);
}
div.fixed {
 position: fixed;
 width: fixed 200px;
 margin-top: 0px;
 left: 50px;
 }
.hideit{
	visibility: hidden;
}
form{
select{
 option {
   background-image: url(i/back.jpg) repeat fixed; 
  background-size: cover, auto;
 background-color: lightblue;
  }
 } 
 }
 
 