body {
font:11px Tahoma, sans-serif;
color:#000;
text-align:center;
margin:0;
padding:0;
}

img {
border:0;
}

table {
font:11px Tahoma, sans-serif;
}

a:link,a:visited {
color:#333;
text-decoration:none;
}

a:hover {
color:#333;
text-decoration:underline;
}

h3 {
margin-bottom:3px;
margin-top:3px;
}

h4 {
font-size:13px;
color:#005447;
font-weight:700;
margin-bottom:3px;
margin-top:3px;
}

h5 {
font-size:11px;
margin:8px 0 5px;
}

ul {
margin-top:3px;
}

p {
margin:3px 0;
}

.float_r {
float:right;
}

.float_l {
float:left;
}

#main {
margin-left:auto;
margin-right:auto;
width:960px;
text-align:left;
margin-top:0;
}

#header {
background:#086f52 url('/images/KL_topBG2.jpg') no-repeat;
width:960px;
height:99px;

padding:0px;
}


#footer {
clear:both;
width:750px;
color:#999;
margin:30px 0 0 210px;
}

#footer a:hover {
color:#C00;
}

#footer a {
text-decoration:underline;
color:#08664b;
}

.tab_text {
color:#333;
text-decoration:none;
font-weight:700;
padding-left:220px;
padding-bottom:0;
margin:0;
}

.tab_text ul {
margin-top:0;
margin-bottom:0;
}

.tab_text li {
display:inline;
padding-right:45px;
margin:0;
}

.top_elements {
float:right;
margin-left:20px;
margin-top:24px;
}

.top_boxes_text {
color:#666;
font-size:11px;
font-family:Tahoma,sans-serif;
width:150px;
padding:0;
}

.upper_right {
color:#FFF;
text-decoration:none;
}


.bottom_box {
border-right:1px solid #d0c9ad;
border-left:1px solid #eeebe1;
padding:0 20px;
}

#footer_content {
margin:10px 0 0 20px;
}



.upper_right a:link,.upper_right a:visited,.upper_right a:hover {
color:#FFF;
text-decoration:none;
margin-right:10px;
margin-left:10px;
}

