div#header, div#content, div#footer {
	margin:0 auto;
	max-width:1000px;
	min-width:600px;

	text-align:left;
	width:95%;
}
div#header{
border-bottom:1px solid #999;

}
div#footer {
clear:both;
border-bottom:1px solid #999;
border-top:1px solid #999;

}
#header ul li {

margin: 2px 4px;
 padding: 0 0 0 0px;
  list-style-type:none;
  line-height: 1.2;
display:inline;
  }

body.double div#main {
clear:right;
border-left:1px solid #999;

float:left;
padding: 0 0 0 4px;
width:74%;
}

body {
	background-color: #FFFFFF;
	background-image: url(../images/k-back01blu.gif);
	line-height: 160%;}

body.double div#utilities {
/*	position:relative; */
float:left;

padding: 0 4px 0 0;
width:24%;

}
div#utilities ul li {
 font-size: 12px;
margin: 2px 2px 8px 2px;
  padding: 0 0 0 14px;
  list-style-type:none;
  line-height: 1.2;
  background:transparent url(../images/arrow.png) no-repeat scroll 1px 0.25em;
  }
a:hover {
	color: #0000FF;
	background-color: #ccFFcc;

}

p {
  line-height: 1.6;
}
.line_heigt140 {
  line-height: 1.4;
  }
.back_red {
  background-color: #FFCCFF;
 }
.back_green {
  background-color: #CCFF99;
 }
.back_yellow {
  background-color: #FFFFCC;
}
.back_blue {
  background-color: #CCFFFF;
}
.back-green-2 {
background-color: #33FF00;
}
td h3{
border:solid 1px  #999999;
border-left:solid 6px #3366ff;
margin:3em 10em 0.5em 2em;
padding: 8px;
}
td h4{
border:solid 1px  #999999;
border-left:solid 6px #33cc66;
margin:3em 14em 0.5em 2em;
padding: 6px;
}
td h5{
font:110%;
border-left:solid 6px #cc9900;
margin:3em 14em 0.5em 2em;
padding: 6px;
}
.bottom {
	background-color: #0033FF;
	padding: 4px;
	margin-right: 2px;
	margin-left: 2px;
	border: 1px solid #333399;
	color: #FFFFFF;

}
.text-edit {
	padding: 4px;
	margin-right: 2px;
	margin-left: 2px;
	border: 1px solid #33CCCC;
}
.top-titlle {
	padding: 8px;
	width: 95%;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
	border: 1px dotted #CCCCCC;
}
.top-index {

	padding: 8px;
	width: 95%;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
	border: 1px dotted #CCCCCC;
}
.k-entry {


	padding: 8px;
	width: 95%;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
	border: 1px dotted #CCCCCC;
}
.k-entry h3 {

border:solid 1px  #999999;
border-left:solid 6px #3366ff;
margin:3em 10em 0.5em 2em;
padding: 8px;
}
.k-entry h4 {

border:solid 1px  #999999;
border-left:solid 6px #33cc66;
margin:3em 14em 0.5em 2em;
padding: 6px;
}
.k-entry h5 {

font:110%;
border-left:solid 6px #cc9900;
margin:3em 14em 0.5em 2em;
padding: 6px;
}

