/* Start of CMSMS style sheet 'Accessibility and cross-browser tools-cmp' */
span.accesskey{text-decoration:none;}
.accessibility,hr{position:absolute;top:-999em;left:-999em;}
dfn{position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}
a.external span{position:absolute;left:-5000px;width:4000px;}
a.external{padding:0 12px 0 0;}
a.external:hover{color:#18507C;background:url(images/cms/external.gif) no-repeat 100% 0;background-color:#C3D4DF;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix{display:inline-block;width:100%;}
* html .clearfix{height:1%;}
a.external:link,a.external:visited{color:#18507C;background:url(images/cms/external.gif) no-repeat 100% 0;}
/* End of 'Accessibility and cross-browser tools-cmp' */

/* Start of CMSMS style sheet 'Layout: Top menu + 2 columns-cmp' */
*{margin:0;padding:0;}
body{background:#7C6F5C url(uploads/images/bg.jpg);font-size:normal 75.01%;text-align:left;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#ccc;color:#333;margin:0;padding:2% 0;}
div{font-size:1em;}
img{border:0;}
a,a:link a:active{text-decoration:underline;background-color:inherit;color:#442;}
a:visited{text-decoration:none;background-color:inherit;color:#442;}
a:hover{text-decoration:none;background-color:#D2D0C0;color:#442;}
a{color:#642;}
big{font-size:1.1em;}
h2,h3{color:#442;padding:8px 0 2px;}
h2{font:font face="Georgia, Times New Roman, Times, serif" color="#996600" normal 1.6em;}
form,table{margin-bottom:1.2em;}
label{display:block;}
small,.small{font:normal .9em sans-serif;}
div#pagewrapper{border:1px solid #000;max-width:80em;min-width:79em;background-color:#fff;color:#000;margin:0 auto;}
.title{background:#E2DED4 url(uploads/images/header-h1.jpg) repeat-x;border-top:1px solid #996;}
.title h1{color:#441;font:normal Georgia,"Trebuchet MS",sans-serif;padding:10px 0 10px 18px;}
.header{border-top:2px solid #663;background:#DAD7C5 url(uploads/images/header.jpg) no-repeat left bottom;height:220px;}
div#header{height:80px;background:#385C72;}
div#header h1 a{background:#385C72 url(images/cms/logo1.gif) no-repeat 0 12px;display:block;height:80px;text-indent:-999em;text-decoration:none;}
div#search{float:right;width:23em;text-align:right;margin:0 1em;padding:.6em 0 .2em;}
div.breadcrumbs{font-size:90%;border-bottom:1px dotted #000;margin:0 1em;padding:1em 0 1.2em;}
ndiv#content{margin:1.5em auto 2em 0;}
div#main{margin-left:2%;margin-right:40%;}
div#footer{clear:both;color:#fff;background-color:#385C72;}
div#footer p{font-size:.8em;text-align:center;margin:0;padding:1.5em;}
div#footer p a{color:#fff;}
div.hr{height:1px;border-bottom:1px dotted #000;margin:1em;}
div.left49{float:left;width:49%;}
div.right49{float:right;width:49%;text-align:right;}
div#content h1{font-size:2em;line-height:1em;margin:0;}
div#content h2{font-color:#960;font-size:1.5em;font-face:"Georgia, Times New Roman, Times, serif";text-align:left;padding-left:.5em;padding-bottom:1px;}
div#content h3{color:#294B5F;font-size:1.3em;line-height:1.3em;margin:0 0 .5em;}
div#content h4{color:#294B5F;font-size:1.2em;line-height:1.3em;margin:0 0 .25em;}
div#content h5{font-size:1.1em;line-height:1.3em;margin:0 0 .25em;}
h6{font-size:1em;line-height:1.3em;margin:0 0 .25em;}
p{font-size:1em;line-height:1.4em;margin:0 0 1.5em;padding:2px 0 10px;}
blockquote{display:block;font:normal 1.1em Georgia,serif;padding-left:26px;border-left:10px solid #960;margin-left:10px;}
ul.block{border-top:1px dashed #BCBAAC;width:90%;margin:4px 0;padding:0;}
.block li{border-bottom:1px dashed #BCBAAC;list-style:none;}
.block li a,.block li em{color:#553;display:block;}
.block li em{font-size:.9em;font-style:normal;}
.block li a{text-decoration:none;width:94%;padding:4px 3%;}
.block li a:hover{background:#D2D0C0;color:#553;}
pre{font-family:monospace;border:1px solid #000;background-color:#ddd;line-height:1.5em;font-size:90%;margin:0 1em 1em;padding:.5em;}
em,i{font-style:italic;}
code,pre{white-space:0;word-wrap:break-word;font-family:"Courier New", Courier, monospace;font-size:1em;}
div#main ul,div#main ol,div#main dl{font-size:1em;line-height:1.4em;margin:0 0 1.5em;}
div#main ul li,div#main ol li{margin:0 0 .25em 3em;}
div#dl dt{font-weight:700;margin:0 0 .25em 3em;}
div#dl dd{margin:0 0 0 3em;}
h1 a,h1 a:hover{text-decoration:none;}
div.breadcrumbs span.lastitem,.block li a span,strong,b{font-weight:700;}
/* End of 'Layout: Top menu + 2 columns-cmp' */

/* Start of CMSMS style sheet 'Navigation: Simple - Horizontal-cmp' */
* html div#menu_horiz{height:1%;}
div#menu_horiz{background:#DED9D0 url(uploads/images/nav2.gif) repeat-x;height:31px;width:100%;margin:0;}
div#menu_horiz ul{border-bottom:1px solid silver;border-left:1px solid silver;height:31px;margin:0;padding:0;}
div#menu_horiz li{float:left;list-style:none;border-right:1px solid silver;margin:0;}
div#menu_horiz a,div#menu_horiz h3{border-right:1px solid #C9C6B3;text-decoration:none;font:bold 1em Tahoma,sans-serif;color:#553;line-height:30px;text-align:center;background:#FFF url(uploads/images/nav2.gif) repeat-x;display:block;margin:0;padding:0 14px;}
div#menu_horiz li a:hover,div#menu_horiz a.activeparent:hover{background-position:left bottom;color:#331;}
/* End of 'Navigation: Simple - Horizontal-cmp' */

/* Start of CMSMS style sheet 'Navigation: Simple - Vertical-cmp' */
#menu_vert{padding-left:0;margin-left:5px;}
div#menu_vert ul ul ul{padding-bottom:.5em;}
#menu_vert li{list-style:none;border-bottom:0 solid silver;display:block;margin:0;}
#menu_vert ul ul li{border:none;}
div#menu_vert a{text-decoration:none;display:block;color:#553;min-height:1em;padding:.8em .5em;}
div#menu_vert ul ul a{font-size:90%;background-position:1.5em center;padding:.5em .5em .5em 1em;}
div#menu_vert a:hover{background-color:#D2D0C0;}
div#menu_vert a.activeparent:hover{background-color:#D2D0C0;color:#18507C;}
div#menu_vert li a.activeparent{background-color:#D2D0C0;color:#fff;}
div#menu_vert ul ul li a.activeparent{background-position:1em center;background-color:transparent;color:#18507C;}
div#menu_vert ul h3{background-color:#D2D0C0;display:block;color:#fff;font:bold 1em Tahoma,sans-serif;margin:0;padding:.8em .5em;}
div#menu_vert ul ul h3{font-size:90%;background-position:1.4em center;background-color:transparent;border-bottom:none;color:#000;padding:.3em .5em .3em 1em;}
div#menu_vert li.sectionheader{border-right:none;font-size:130%;font-weight:700;background-color:#fff;line-height:1em;text-align:center;margin:0;padding:1.5em 0 .8em;}
div#menu_vert li.separator{height:1px!important;margin-top:-1px;margin-bottom:0;background-color:#000;overflow:hidden!important;line-height:1px!important;font-size:1px;padding:2px 0;}
div#menu_vert li.separator hr{display:none;}
* html #menu_vert li a,* html #menu_vert li hr{height:1%;}
div#menu_vert ul ul ul a,div#menu_vert ul ul ul h3{padding:.3em .5em .3em 1.5em;}
/* End of 'Navigation: Simple - Vertical-cmp' */

/* Start of CMSMS style sheet 'kalae-cmp' */
*{margin:0;padding:0;}
body{background:#7C6F5C url(uploads/images/bg.jpg);color:#222;font:normal 75.01% sans-serif;padding:0;}
a{color:#642;}
a:hover{color:#963;}
big{font-size:1.1em;}
h1,h2,h3{color:#442;padding:8px 0 2px;}
h1{font:normal 2.4em serif,sans-serif;}
h1 a{text-decoration:none;}
h1 a:hover{text-decoration:underline;}
h2{font:font face="Georgia, Times New Roman, Times, serif" color="#996600" normal 1.6em;}
h3{font:bold 1.2em serif,sans-serif;}
blockquote{display:block;font:normal 1.1em Georgia,serif;padding-left:26px;}
form,table{margin-bottom:1.2em;}
img{border:none;}
p{padding:2px 0 10px;}
small,.small{font:normal .9em sans-serif;}
#wrapper{background:#332 url(uploads/images/wrapper.gif) no-repeat left bottom;width:762px;margin:0 auto;}
#container{background:#FBF9F4;border-top:6px solid #332;font-size:1.3em;line-height:1.3em;width:750px;margin:0 auto;}
.title{background:#E2DED4 url(uploads/images/header-h1.jpg) repeat-x;border-top:1px solid #996;}
.title h1{color:#441;font:normal 2.2em Georgia,"Trebuchet MS",sans-serif;padding:10px 0 10px 18px;}
.header{border-top:0px solid #663;background:#DAD7C5 url(uploads/images/header.jpg) no-repeat left bottom;height:220px;}
.navigation{background:#DED9D0 url(uploads/images/nav2.gif) repeat-x;height:30px;border-top:1px solid #996;}
.navigation a{background:#FFF url(uploads/images/nav2.gif) repeat-x;color:#553;float:left;font:bold 1em Tahoma,sans-serif;line-height:30px;text-align:center;text-decoration:none;padding:0 14px;}
.navigation a:hover,.navigation a#active{background-position:left bottom;color:#331;}
.main#two-columns{background:#FFF url(uploads/images/two-columns.gif) repeat-y;}
div#sidebar{float:left;width:100%;display:inline;margin-left:0;}
div#sidebar.hascontent{width:99%;padding:0;}
.bottom{background:#DCDAC9 url(uploads/images/bottom.gif) no-repeat left bottom;border-top:1px solid #AA8;color:#444;padding:14px 20px;}
.bottom .left,.bottom .right{width:49%;}
.footer{background:#332;color:#EED;padding:10px;}
.footer .left{width:66%;}
.footer .right{width:33%;text-align:right;}
.footer a{color:#FFF;text-decoration:none;}
.footer a:hover{color:#FFF;text-decoration:underline;}
.gallery td{vertical-align:top;text-align:center;}
.clear,.clearer{clear:both;}
.clearer{font-size:0;}
.col2 .left{width:65%;}
.col2 .right .content{background:#FFF;}
.col2 .right{width:34%;}
.content{padding:18px 20px;}
.left{float:left;}
.right{float:right;}
.right .content{padding:2px;}
ul.block{border-top:1px dashed #BCBAAC;width:90%;margin:4px 0;padding:0;}
.block li{border-bottom:1px dashed #BCBAAC;list-style:none;}
.block li a,.block li em{color:#553;display:block;}
.block li em{font-size:.9em;font-style:normal;}
.block li a{text-decoration:none;width:94%;padding:4px 3%;}
.block li a span{font-weight:700;}
.block li a:hover{background:#D2D0C0;color:#553;}
.right .block,.right .block li{border-color:#DCDACC;}
.right .block li a:hover{background:#F2F0EA;}
label,.gallery em{display:block;}
.hp_table {
background: url('uploads/images/kl-logo2.jpg') no-repeat right top; 
border-collapse: collapse; }

/* End of 'kalae-cmp' */

