﻿        /* GLOBAL PAGE DEFS */
        body {
            margin: 0px;
            padding: 0px;
            font-family:Arial, Helvetica, sans-serif;
            text-align: center;
            background: #DEDEDE;}
	    body, td, a {
			font-size: 9pt; color:#333;}			
		a:hover {
			color:Blue;}        
       	H1 {
			font-size:13pt;
			font-family: Arial, Helvetica, sans-serif;
			letter-spacing:-1px;
			line-height:20px;
			margin-bottom:5px;
			margin-top:0px;
			color:#000;
			padding: 0px 0px 0px 0px;}
		
		H2 {
			font-size:10pt;
			font-family: Arial, Helvetica, sans-serif;
			letter-spacing:-1px;
			line-height:20px;
			margin-bottom:0px;
			margin-top:0px;
			padding: 4px 0px 0px 0px;}
		
		H3 {
			font-size:10pt;
			font-family: Arial, Helvetica, sans-serif;
			letter-spacing:-1px;
			line-height:20px;
			margin-bottom:0px;
			margin-top:0px;
			padding: 0px 0px 0px 0px;}
			
		H4 {
			font-size:13pt;
			font-family: Arial, Helvetica, sans-serif;
			letter-spacing:-1px;
			line-height:15px;
			margin-bottom:0px;
			margin-top:0px;
			color:#000;
			padding: 0px 0px 0px 0px;}
       
        /* BASIC PAGE FORMATTING FRAMES */
        div.outerframe {
			text-align:center;}        
        div.pageframe {
			margin-left: auto;
			margin-right:auto;
			border: 0px solid #000;
			padding: 0px;
			width: 787px;
			background: transparent url(/images/kh_page_border.gif) repeat 0 0;}      
        div.innerframe {
			text-align:left;}
        
        /* PAGE HEADER */
        #header {
            position: relative;
            height: 92px;
            width: 787px;
	        background: transparent url(/images/kh_page_header.jpg) no-repeat 0 0; }
	    /* PAGE FOOTER */        
        #footer {
            position: relative;
            height: 50px;
            width: 787px;
	        background:  #DEDEDE url(/images/kh_page_footer.jpg) no-repeat 0 0;
	        text-align: center;}
		#footer table {
			text-align:center;
			margin-left: auto;
			margin-right: auto;}		
        #footer td {
			width:25px;
			font-size:7pt;}		
		#footer td.tdgray {
			width:auto;}
		#footer td.tdgray a	{
			color:#666;}        
        #footer a {    
	        color:#414141;
			text-decoration:none;
			font-weight:bold;
			font-size:8pt;}
        #footer a:hover {
			color: Blue;
			text-decoration:none;}
        
        /* NAVIGATION MENU  */        
        #navbar {
            position: relative;
            width: 743px;
            height: 24px;
            border: 1px solid #999999;
            background: #dcdce9;
            color: #ffffff;
            text-align: center;
            left: 21px;}            
        #nav-menu {
            width: 740px;
            padding: 0 0 0 3px;}        
        #nav-menu ul {
            list-style: none;
            padding: 0;
            margin: 0;}            
        #nav-menu li {
            float: left;
            /* margin: 0 0;*/
            margin-left:auto;
            margin-right:auto;
            background: none;
            padding: 1px;}            
        #nav-menu li a {
            color: #0d2474;
            text-decoration: none;
            float: left;
            background: url(/images/css-nav.gif) #ffffff bottom left repeat-x; 
            display: block;
            /* width: 104px; */
            width:90px;
            height: 22px;
            border: 0px solid #dcdce9;
            text-align: center;            
            line-height: normal;}            
        #nav-menu li a:hover {
            text-decoration: underline;
            text-align: center;            
            padding: 0px;}
        
        /* CONTENT FORMATING */
        #contentarea-outer {
			position: relative;
			border: solid 0px #000000;
			background-color: #666666;
			width: 745px;
			height: auto;
			left:21px;
			padding: 0px;}        
        #contentarea-padding {
			padding:1px;
			position:relative;
			background: #aaa;
			height:auto;}        
        #contentarea-inner {
			background: #fff;
			height:auto;
			position:relative;
			padding: 6px 0 0 8px;}

        div.plainframe {
			background-color: #FFF;
			margin-top: 0px;
			border: solid 1px #CCC;
			border-top:0px;
			padding: 2px 4px 5px 4px;}        
        div.highlightframe {
			background-color: #F0F1F8;
			margin-top: 0px;
			border: solid 1px #CCC;
			border-top:0px;
			padding: 2px 4px 5px 4px;}
		div.transparent {
			background-color: #fff;
			margin-top: 0px;
			padding: 2px 4px 5px 4px;
			text-align:center;}
			