/*
-----------------------------------------------------------------------------------------
Natural Insight Stylesheet
Created: 11/12/2007
-------------------------------------------------------------------------------------- */

/*
-----------------------------------------------------------------------------------------
Global Declarations
-------------------------------------------------------------------------------------- */
* {margin:0;padding:0;} /*--- Zero out everything ---*/
.clearer {clear:both;}
.print-stuff{display:inherit; color:#000;}

/*
-----------------------------------------------------------------------------------------
Layout Structure
-------------------------------------------------------------------------------------- */
body {width:100%;height:100%;height:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#7a7a7a;background-color:#fff;
}
a {text-decoration:none; color:#00407a;}
a:hover {text-decoration:none;color:#c9db03;}
h2{font-family:Helvetica, sans-serif;font-size:16px;color:#fff;}
h3{margin:0 0 4px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#000;}
h4{margin:0 0 4px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FA6F1C;}

#container {
	margin:0 auto;
	width:900px;
}
	#container .masthead {
		float:left;
		width:900px;
		height:106px;		
	}
		#container .masthead .logo-div{
			float:left;
			padding:25px 0 0 0;
			width:279px;
			height:81px;
		}
		#container .masthead .utilities-div{display:none;}
		#container .masthead .nav-div{display:none;}
		#container .masthead .dropnav{display:none;}
/*
-----------------------------------------------------------------------------------------
Masthead - Main Navigation
-------------------------------------------------------------------------------------- */			
#main-nav{display:none;}	
/*
-----------------------------------------------------------------------------------------
End of Masthead - Main Navigation
Start of Masthead - Secondary Navigation
-------------------------------------------------------------------------------------- */
#secondary-nav{display:none;}
/*
-----------------------------------------------------------------------------------------
End of Masthead - Main Navigation
Start of Masthead - Secondary Navigation
-------------------------------------------------------------------------------------- */
	#container .banner-area{display:none;}
	#container .banner-area-secondary{display:none;}
	#container .content{ display:none;}	
		
	#container .content-secondary{
		float:left;
		width:900px;
		background-color:#fff;	
		border:1px solid #c9db03;
	}
		#container .content-secondary .left-column{display:none;}	
		#container .content-secondary .right-column{
			float:left;
			margin:27px 0 0 0;
			width:900px;
			height:auto;
			border:0;
		}
			#container .content-secondary .right-column .breadcrumbs{display:none;}							
			#container .content-secondary .right-column .printer-email{display:none;}
			#container .content-secondary .right-column .content-area{
				float:left;				
				padding:0 30px 15px 30px;
				width:840px;
			}
				#container .content-secondary .right-column .content-area .threep1{
					float:left;
					margin-right:4px;
					padding:85px 10px 0 10px;
					width:180px;
					min-height:125px;
					background:#fff url(../images/bgkd-people.jpg) no-repeat 0 0;
				}
					#container .content-secondary .right-column .content-area .threep1 ul li{ background:url(../images/arrow-green.gif) no-repeat 0 3px;}
			
				#container .content-secondary .right-column .content-area .threep2{
					float:left;
					margin-right:4px;
					padding:85px 10px 0 10px;
					width:180px;
					min-height:125px;
					background:#fff url(../images/bgkd-places.jpg) no-repeat 0 0;
				}
			
				#container .content-secondary .right-column .content-area .threep3{
					float:left;
					padding:85px 10px 0 10px;
					width:180px;
					min-height:125px;
					background:#fff url(../images/bgkd-projects.jpg) no-repeat 0 0;
				}
			
					
			
				#container .content-secondary .right-column .content-area .presses ul{list-style:none;maring:0 0 10px 0;}
					#container .content-secondary .right-column .content-area .presses ul li{
						margin:3px 0;
						padding:0 0 8px 0;
						border-bottom:1px dotted #666666;
					}
				
				#container .content-secondary .right-column .content-area p{margin:0 0 10px 0;}
				#container .content-secondary .right-column .content-area ul {
					list-style:none;
					margin:0 0 10px 0px;
				}
					#container .content-secondary .right-column .content-area ul li{
						margin:3px 0;
						padding:0 0 0 10px;
						background:#ffffff url(../images/bg-arrow-utility.jpg) no-repeat 0 2px;
					}
				
				#container .content-secondary .right-column .content-area .pr-row {
					float:left;
					background:#ffffff url(../images/bg-arrow-utility.jpg) no-repeat 0 3px; 
					padding:0 0 0 10px;
					/*margin-left:20px;*/
				}
					#container .content-secondary .right-column .content-area .pr-row .pr-date {
						float:left;
						margin:2px 2px 2px 0;
					}
					#container .content-secondary .right-column .content-area .pr-row .pr-title {
						float:left;
						margin:2px 0 2px 2px;
						width:500px;
					}
				
				#container .content-secondary .right-column .content-area .presses {list-style:none;}
					#container .content-secondary .right-column .content-area .presses ul li{margin:10px 0;}
					
				#container .content-secondary .right-column .content-area .faq-list {list-style:none;}
					#container .content-secondary .right-column .content-area .faq-list ul li{margin:10px 0;}
					
				#container .content-secondary .right-column .content-area .question {
					font-weight:bold;
				}
				#container .content-secondary .right-column .content-area .answer {
					font-style:italic;				
				}
	
				#container .content-secondary .right-column .content-area .backtop {
					text-align:right;
					font-style:italic;
				}
				#container .content-secondary .right-column .content-area .position {
					font-style:italic;				
				}
				#container .content-secondary .right-column .content-area .team-row {
					float:left;
					margin:0 0 5px 0;				
				}
					#container .content-secondary .right-column .content-area .team-row img{margin:0 10px 10px 0;} 
				#container .content-secondary .right-column .content-area .cols {
					float:left;
					width:201px;
				}
					#container .content-secondary .right-column .content-area .cols  ul{
						list-style:none;
					}
					#container .content-secondary .right-column .content-area .cols  ul li{
						margin:0 0 8px 0;
					}
						#container .content-secondary .right-column .content-area .cols  ul li ul{
							list-style:none;
							margin:3px 0 0 7px;
						}
						#container .content-secondary .right-column .content-area .cols  ul li ul li{
							margin:0;
						}
							#container .content-secondary .right-column .content-area .cols  ul li ul li a{
								color:#333333;
							}
							#container .content-secondary .right-column .content-area .cols  ul li ul li a:hover{
								color:#cccccc;
							}
					
				#container .content-secondary .right-column .content-area input, 
				#container .content-secondary .right-column .content-area textarea, 
				#container .content-secondary .right-column .content-area select {
					width: 350px;
				  	border: 1px solid #999;
				  	margin-left: 5px;
				}
				#container .content-secondary .right-column .content-area input.button {									
  					width: auto;
					border:0px;
					font-weight: bold;
				}
				#container .content-secondary .right-column .content-area .signin-box {
					float:left;
					padding:15px;
					width:292px;
					height:101px;
					background:#fff url(../images/bg-signin.jpg) no-repeat 0 0;
				}	
				#container .content-secondary .right-column .content-area .signin-box input {
					width: 200px;
				  	border: 1px solid #999;
				  	margin-left: 5px;
				}
				#container .content-secondary .right-column .content-area .signin-box input.button {								
  					width: auto;				
					border:0px;;
					font-weight: bold;
				}
				#container .content-secondary .right-column .content-area .leading-text{
					line-height:15px;
				}
			#container .content-secondary .right-column .content-area .pnc-row{
				float:left;
				margin-bottom:10px;
				width:614px;
			}
				#container .content-secondary .right-column .content-area .pnc-row .pnc-text{
					float:left;
					padding-right:8px;
					width:473px;
				}
				#container .content-secondary .right-column .content-area .pnc-row .pnc-logo{
					float:left;
					width:133px;
				}
/*
-----------------------------------------------------------------------------------------
FOOTER
-------------------------------------------------------------------------------------- */					
	#container .footer{
		float:left;
		padding:8px 0 0 0;
		width:900px;
		min-height:75px;
		font-size:11px;
	}
		#container  .footer-top{display:none;}		
		#container .footer .footer-bottom{
			float:left;
			padding:11px 0 0 0;
			width:900px;
			text-align:center;
			color:#000;
		
		}
			#container .footer .footer-bottom a{color:#c9db03;}
			#container .footer .footer-bottom a:hover{color:#000;}			
			#container .footer .footer-bottom ul{list-style:none;}
				#container .footer .footer-bottom ul li{
					display:inline;
					margin:0 0 0 4px;
					padding: 0 0 0 11px;
					background:url(../images/arrow-blue.gif) no-repeat 0 2px;
				}
/*
-----------------------------------------------------------------------------------------
END OF FOOTER
-------------------------------------------------------------------------------------- */
	