/* Global Styles */
.navbar-light .nav-item.active .nav-link,
.navbar-light .nav-item:focus .nav-link,
.navbar-light .nav-item:hover .nav-link {
    color:white;
}
.kjamenutext-color
{
    color: rgb(255,255,255);
    color: rgba(255,255,255,1);
    text-shadow: 1px 0px #FFFFFF;
}
body
{
    font-family:times;    
	background-color: #D0D0DF;
	background-image: url("../../images/bg.jpg");
}

h1
{
	font-size:16pt;
	font-style:italic;
	font-weight:bold;
	background-color: #333370; 
	color: #eeeeff;
}

h2
{
	font-size:14pt;
	font-weight:bold;
	color: #222288;
}

h3
{
	font-size:14pt;
	font-style:italic;
	color: #222288;
}

h4
{
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
	color: #222288;
}

.pagetitle {   
	font-size:14pt;
	background-color: #333370; 
	color: #eeeeff;
	font-style:italic;
	font-weight:bold;
}

.regulartext {
	font-size:12pt;
	text-align: justify;
}
	
.kjabutton
{
    border: 1px solid rgba(60, 60, 230, 0.6); 
    width: 120pt; 
    height: 26pt; 
    line-height: 26pt; 
    text-align: center; 
    vertical-align: middle; 
    background-color: rgba(60, 60, 230, 0.3); 
    font-weight: bold;
    font-size:11pt;
}
table.importantdates
{
    height:110pt;
    width: 100%; 
    font-size: 12pt; 
    margin-left: auto; 
    margin-right: auto; 
    border: 2px dashed #0202aa;
}
td.importantdates
{
    border: 1px solid #0202aa;
    font-weight:bold;
    font-size:11pt;
}
a
{
    text-decoration: none;
    cursor:hand;
}
.slider-caption
{
    position:absolute; 
    text-align:left;
    left:10px; 
    top: 10px; 
    font-size:2.8vw; 
    font-weight:bold; 
    color:rgb(70, 70, 220);
    color:rgba(70, 70, 220, 0.9);
    text-shadow: 2px 2px 4px #000033;    
}
.carousel-indicators .active
{
    background-color: rgb(100,100,255);
    background-color: rgba(100,100,255,0.9);
}
.carousel-indicators li {

    background-color: rgb(50,50,200);
    background-color: rgba(50,50,200,0.4);
    box-shadow: 5px 5px 2px rgba(0,0,20,1);
}
