
/* =============  Used on NEKG main page ===================*/

h1 { font-size: 1.4em; }
h1, h3, legend { color: #900; margin-bottom: 1.5em;  font-size: 14pt; }
.hr hr { display: none; }
.hr { background: url(../images/dots-h.gif) repeat-x 0 0; clear: both; height: 1px; margin: 1.5em 0 0.6em; }
.clear { clear: both; }
#page { font-size: 0.9em; padding: 0.1em;  }
#yellowbackground 	{ background: #ffffea; } 
#bluegraybackground	{ background: #e5eaf5; } 

body {
      background-color: #f7f5f5;
      font-size: 8.0pt;
      color: #066000; 
      text=#066000; 
	line-height: 1.5; 
	onload="initialize()" onunload="GUnload()">

}

table.top {
	background-color:#FFFFFF;  
      width: 100%;
      padding-top:1px;
      padding-bottom:1px;
      padding-left:1px;
      padding-right:1px;
      border:3px double;  
      border-color:#066000;
      }

div.title {
      font-family: verdana,arial,serif;
      font-size: 9pt;
      color: #066000;
	border-collapse:collapse;
      }

table.title {
      background-color:#e5eaf5;  /* NEKG title background  */
      width: 100%;
      padding-top:25px;
      padding-bottom:8px;
      padding-left:10px;
      padding-right:10px;
      border: collapse;
      border:0px solid #000000;  
}

table.title2 {
      background-color:#e5eaf5;  /* NEKG title background  */
      background-image: url(../images/background.jpg);
      width: 100%;
      padding-top:25px;
      padding-bottom:8px;
      padding-left:10px;
      padding-right:10px;
      border: collapse;
      border:0px solid #000000;  
}

table.title td {
	text-align: center;
	vertical-align:bottom;
	padding-top: 6px;
	padding-bottom: 0px;
}

div.middle-section {
      font-family: verdana,arial,serif;
      font-size: 9pt;
      color: #066000;
	border-collapse:collapse;
      }

/*--- CENTER SECTION ---*/

div.welcome {				/*-- Jan. 2012 --*/
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 13pt;
      color: #008f00; 
      }

table.welcome {
      background-color:#ffffff; /*-- all white --*/
      width: 100%;
      padding-left: 5%;
      padding-right: 5%;
      border:0px solid #000000;  
	text-align: left;
}
table.welcome td {
	border-width: 1px 1px 1px 1px; 
	padding: 5px 20px 10px 20px;     /* top right bottom left */
	border-style: hidden hidden hidden hidden;
	background-color: #ffffff;  /*-- all white --*/
	-moz-border-radius: 0px 0px 0px 0px;
}

div.copyright {				/*-- Jan. 2012 --*/
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 13pt;
      color: #000000; 
      }

div.social-security {			/*-- Jan. 2012 --*/
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 13pt;
      color: #008f00; 
      }

/*-- -----------------------  --*/
div.menu {
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 8pt;
      color: #ffffff; 
      }
table.menu {
      background-color:#ffff0f;
}

table.design {			/*--   ???   --*/
      background-color:#00ffff;
      width: 275px;
      padding-top:2px;
      padding-bottom:3px;
      padding-left:10px;
      padding-right:10px;
      border:1px solid #066000;  
}

/*--- LEFT SECTION ---*/

div.section-left {				/*-- Jan. 2012 --*/
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 13pt;
      color: #066000; 
      }

/*--- BOTTOM SECTION ---*/

div.bot-nav-0 {				/*-- Jan. 2012 --*/
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 13pt;
      color: #ffffff; 
      }

div.footer {
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 8pt;
      color: #ffffff; 
	}

div.footer2 {
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 14pt;
      color: #ff6000; 
      }

div.design {
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 16pt;
      color: #ffffff; 
      }

div.designby {
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 12pt;
      color: #000000; 
      }

div.lastedit {
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 12pt;
      color: #ffffff; 
      }

span.footer-white {
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 12pt;
      color: #ffffff; 
      }

div.outside {
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 12pt;
      color: #900000; 
	}

	
	/*--- Content (subsidiary) ---*/
	#content-sub h3 { margin-bottom: 0.2em; }
	#content-sub form { margin-bottom: 0.1em; }/*--- Search forms in subsidiary 07/21/08 TS---*/
	
	/*--- Footer ---*/
	#footer { background: #039; padding: 1em; clear:both}
	#footer, #footer a { color: #fff; }
	#footer address, #footer p, #footer ul { margin: 0; }
	#footer .last { border: 0; }
	#footer span br { display: none; }

/*--- Navigation Bars ---*/
div.top-nav-0 {				/*-- Jan. 2012 --*/
      font-family: verdana,arial,serif;
      font-weight: normal; 
      font-size: 13pt;
      color: #ffffff; 
      }

	#nav-bin { padding: 0.35em 0; }
	#nav-bin, #nav li { float: left; line-height: 1; list-style: none; margin: 0; }
	
	#nav a {
		border: 1px solid #039;
		display: block;
		padding: 0.3em 0.5em 0.4em;
		white-space: nowrap;
      	font-size: 14pt;
	}
	
	#nav .current, #nav a:hover { background: #4d71b8; /*background: #6685c2; */ border-color: #bfcce5; }
	#nav .last { border: 0; }
	#nav li { background: url(../images/nav-dots-light.gif) repeat-y 100% 0; padding: 0 0.25em; }
	

	div[id=nav] {
		background: url(../images/shadow.png) repeat-x left bottom;
		float: left;
		margin-bottom: -6px;
		padding-bottom: 6px;
		width: 100%;
	}
	#nav-bin { background: #039; clear: both; width: 100%; }
	#nav-bin2 { padding: 0.35em 0; }
	#nav-bin2, #nav li { float: left; line-height: 1; list-style: none; margin: 0; }
	#nav-bin2 { background: #070; clear: both; width: 100%; }

