body
{
font-family: Georgia, Times, serif;
color: #666699;
font-size: 95%;
line-height: 130%;
}

a img {
	border: none;
}

img.left {
	float: left;
	padding: 10px;	
	margin-right: .2em;
}

img.right {
	float: right;
	padding: 10px;
	margin-left: .2em;
}

div.twoImages {
  float: left;
  width: 50%;
  padding-bottom: 10px;
  }
  
div.threeImages {
  float: left;
  width: 33.333%;
  padding-bottom: 10px;
  }
  
div.threeImages p {
   text-align: center;
   }
      

#container{
width: 1000px;
margin: 10px auto;
background-image:url('../images/JKA_Logo_Watermark.jpg');
background-position:center;
background-repeat:no-repeat;

}

#header
{
height: 190px;
padding-bottom: .5em;
min-height: 200px;
/*border:  1px solid #9999CC;*/
}

#headerLeft
{
*background-color:yellow;*/
float: left;
min-height: 140px;
height:auto !important;
/*width:138px;*/
margin: 0 15px 15px 0;
/*background-image:url('../images/KDSS_logo.jpg');*/
/*background-repeat: no-repeat;*/
}

#headerRight
{
/*background-color:pink;*/
}

#headerText{
/*min-height: 160px;*/
/*height:auto !important;*/
height:140px;
background-image:url('../images/kdssLogoFull.jpg');
background-position:center;
background-repeat:no-repeat;
margin:0 0 50 0;
text-align: center;
/*background-color:green;*/
}

#headerText p {
margin: 0.5em 0 1.5em;
margin-right: 10px;
}

#headerText h1{
font: 2.5em Georgia, Times, serif; 
text-align: center;
margin: 0.5em 0; 
padding-bottom: 0.5em;
}

#headerText h2{
font: 1.5em Georgia, Times, serif; 
text-align: center;
margin: 0.5em 0; 
padding-bottom: 0.4em;
}

#headerText h3{
font: .9em Georgia, Times, serif; 
text-align: center;
margin: .5em .5em 0; 
padding-bottom: 0.2em;
}

#nav{
text-align: center;
/*background-color:blue;*/
}

#nav 
{
list-style-type: none;
text-align: center;
}

#nav ul li { 
display: inline; 
}

#nav ul li a
{
font-size:90%;
text-align: center;
color: #666699;
padding: .2em 1em;
text-decoration: none;
}

#nav ul li a:hover
{
color: #9999CC;
text-decoration: none;
}

.hint{	
  margin: 0 0 0 .1em;
  padding: .2em;	
}

#content
{
min-height:450px;
height:auto !important;
height:450px;
line-height:1.4;
/*background-color:#CCCCCC;*/
border-top:  1px solid #9999CC;
padding: .5em;
text-align:justify;
}

#report{
width: 850px;	
}

#content p {
margin: 0.5em 0 1.5em;
margin-right: 10px;
}

#content h1{ 
font: 1.7em Georgia, Times, serif; 
margin: 0.5em 0; 
padding-bottom: 0.75em;
}

#content h2{ 
font: 1.5em Georgia, Times, serif; 
margin: 0.5em 0; 
padding-bottom: 0.4em; 
}

#content h3 { 
font: 1.2em Georgia, Times, serif; 
margin: 0.5em 0; 
padding-bottom: 0.2em;
}

#content h4 { 
font: 1.2em Georgia, Times, serif; 
margin: 0.5em 0; 
padding-bottom: 0.1em;
}

#contentLeft{
/*background-color:#CCCCCC;*/
float: left;
min-height:350px;
width: 60%;
padding: .1em;
/*border-right: 1px solid #9999CC;*/
}

#contentLeft ul{
list-style-type: Lower-roman;

}


#contentLeft ul li{

text-decoration: none;
}

#leftSide{
  float: left;
  width: 47%;	
}	

#rightSide{
  margin-left: 49%;
  padding: 0 0 0 10px;	
  border-left: solid 1px;
}
	

#rightSide li{
  margin: 0 0 .1em 0;	
}

#contentRight{
/*margin: 0 50px 0 0;*/
padding:.5em;
margin-left:63%;
border-left: 1px solid #9999CC;
}

.submit input{
margin-left: 10.5em;
/*margin-bottom: .1em;*/
}

fieldset{
  padding: 0 0 1em 0;
  background-color: #F5F5DC;
}

label{
  width: 8em;
  float: left;
  text-align: right;
  padding: 0 .2em 0 0;
}

legend{
  font-size: 1.5em;
  color: #000000;	
}

.error{
color:#FF0000;
}

.errorMessage{
color:#FF0000;
margin: 0 0 0 8em;
}

#footer
{
clear: left;
margin:10px;
padding: .5em;
text-align: center;
width: 90%;
border-top: 1px solid #9999CC;
border-bottom: 1px solid #9999CC;
min-height:200px;
}

#footer p{
font-size:90%;
line-height: 80%;
}

#footer ul
{
list-style-type: none;
text-align: center;
}

#footer ul li { 
display: inline; 
}

#footer ul li a
{
font-size:80%;
text-align: center;
color: #666699;
padding: .2em 1em;
text-decoration: none;
}

#footer ul li a:hover
{
color: #9999CC;
text-decoration: underline;
}
