body
{
background-color:#FFFFFF;
/* background-image: url(images/logo.jpg); 
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;  */
color:#333333;
font-family:'Questrial',sans-serif;
}

a:link
{
color:#333333;
text-decoration:none;
}

a:visited
{
color:#333333;
text-decoration:none;
}

a:hover
{
color:#333333;
text-decoration:underline;
}

#bg
{
top:0;
left:0;            
max-width:100%;
min-width:100%;
border-style:none;
}

.smaller
{
top:0;
left:0;            
max-width:90%;
min-width:90%;
margin-left:5%;
margin-right:5%;
border-style:none;
font-size:0.8em
}

.half
{
width:50%;
}

.full
{
top:0;
left:0;            
max-width:100%;
min-width:100%;
border-style:none;
}

.center
{
text-align:center;
}

.center2
{
text-align:center;
width:25%;
}

.left
{
text-align:left;
}


.right
{
text-align:right;
}

.stdtable
{
width:60%;
margin-left:20%; 
margin-right:20%;
}

.fixedtable
{
width:80%;
margin-left:10%; 
margin-right:10%;
height:600px;
}

.widetable
{
width:80%;
margin-left:10%; 
margin-right:10%;
}

.alltable
{
width:96%;
margin-left:2%; 
margin-right:2%;
}

.halftable
{
width:50%;
margin-left:25%; 
margin-right:25%;
}

.ksframe
{
width:80%;
height:240px;
margin-left:10%; 
margin-right:10%;
}

.intro
{
width:20%;
margin-left:40%;
margin-right:40%;
}

.ksimage
{
width:30%;
margin-left:35%;
margin-right:35%;
border-style:none;
}

.gmain
{
width:100%;
max-width:100%;
min-width:100%;
border-style:none;
}

.preload
{
display:none;
}

.load
{
display:inline;
}

#displaybox
{
z-index:100;
filter:alpha(opacity=80);
opacity:0.8;
position:fixed;
top:0;
left:0;            
width:70%;
height:70%;
margin-left:10%; 
margin-right:10%;
margin-top:10%; 
margin-bottom:10%;
border-style:none;
padding:25px;
background-color:#000000;
overflow:auto;
}

#displayboxtwo
{
z-index:100;
filter:alpha(opacity=80);
opacity:0.8;
position:fixed;
top:0;
left:0;            
width:70%;
height:40%;
margin-left:10%; 
margin-right:10%;
margin-top:10%; 
margin-bottom:50%;
border-style:none;
padding:25px;
background-color:#000000;
overflow:auto;
}

#displaybuddha
{
z-index:100;
filter:alpha(opacity=80);
opacity:0.8;
position:fixed;
bottom:0;
right:0;            
width:60%;
height:30%;
margin-left:20%; 
margin-right:10%;
margin-top:50%; 
margin-bottom:10%;
border-style:none;
padding:10px;
background-color:#000000;
overflow:auto;
}

input.text
{
width:100px;
height:15px;
padding:5px;
}

input.submit
{
width:50px;
height:25px;
padding:0px;
font-size:0.8em;
}

