@font-face{
font-family:"Bitter-Regular"; src:url(fonts/Bitter-Regular.ttf);
}
body{
 font-family:"Bitter-Regular", serif;
 font-size:100%;
 text-align:justify;
 margin-top:0px;
 margin-left:10px;
 background-color:parchment;
 padding:20px;
 }
td{
 font-family:"Bitter-Regular", serif;
 font-size:100%;
 text-align:justify;
text-shadow: 2px 2px 2px grey;
 }
td.a{
 font-family:"Bitter-Regular", serif;
 font-size:100%;
 text-align:center;
text-shadow: 2px 2px 2px grey;
 }
td.b{
font-family:"Bitter-Regular", serif;
font-size:100%;
text-align:center;
text-shadow: 2px 2px 2px grey;
}
b.a{
font-family:"Bitter-Regular", serif;
color:#06cccc;
font-size:250%;
text-shadow: 3px 3px 3px black;
}
b.b{
font-family:"Bitter-Regular", serif;
color:#06cccc;
font-size:125%;
text-shadow: 1px 1px 1px black;
}
b.c{
font-family:"Bitter-Regular", serif;
color:#06cccc;
font-size:100%;
text-shadow: 2px 2px 2px grey;
}
b.d {
font-family:"Bitter-Regular", serif;
color:white;
font-size:70%;
text-shadow: 5px 5px 5px black;
}
img{
box-shadow: 5px 5px 5px grey;
}
img.a{
box-shadow: none;
}
.img-rounded{
border-radius:20px;
}
.img-roundedthumb{
border-radius:6px;
}
hr{
color:#06cccc;
height:1px;
box-shadow: 2px 2px 2px grey;
}
a:link,a:visited,a:active{
 font-family:"Bitter-Regular", serif;,serif;
 text-decoration:none;
 font-weight:bold;
 color:#06cccc;
text-shadow: 2px 2px 2px gray;
 }
a:hover{
 font-family:"Bitter-Regular", serif;,serif;
 text-decoration:none;
 font-weight:bold;
 color:blue;
text-shadow: 2px 2px 2px gray;
 }
a.a:link,a.a:visited,a.a:active{
 font-family:"Bitter-Regular", serif;,serif;
 font-size:80%;
 text-decoration:none;
 font-weight:bold;
 color:white;
text-shadow: 5px 5px 5px black;
 }
a.a:hover{
 font-family:"Bitter-Regular", serif;,serif;
 text-decoration:none;
 font-weight:bold;
 font-size:80%;
 color:gold;
text-shadow: 5px 5px 5px black;
 }

.jkleft{
height:100%;
width:220px;
display:block;
background-image: url(i/bg.jpg);
position:fixed!important;
z-index:1;
overflow:auto;
}
jkright{
width=75%;
float:right!important;
margin-left:190px!important;
margin-top:16px!important;
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;
 }


@mediaprint {
 table.a {
  page-break-after: always;
 }
}
 table.a {
  page-break-after: always;
 }
table.b {
text-shadow: 2px 2px 2px grey;
}
#rcorners1 {
    border-radius: 50px;
    background: #efe2e5;
    padding: 20px; 
}

#rcorners2 {
    border-radius: 25px;
    border: 2px solid #efe2e5;
    padding: 20px; 
}
#rcorners3 {
    border-radius: 25px;
    padding: 20px; 
    width: 200px;
    height: 150px;    
}
div.a {
    border: 2px solid;
    border-radius: 25px;
    width:260px;
    height:380px;
    text-align:center;
}
div.relative {
    position: relative;
    left: 10px;
    border: 3px solid #8AC007;
    margin-top:20px;
}
div.fixed {
    position: fixed;
    margin-top: 0px;
    margin-left:0px;
    width:200px;
}
.hideit{
	visibility: hidden;
}
