/* ngk print css */
body { background: #fff; color: #000; font: 11px verdana,helvetica,sans-serif;	margin: 0; padding: 0; }

/* header */
#banner { display: none; }
#logo { width: 100%; text-align: right; }
#partfinder { display: none; }
#logo img { border: 0; }
#logonoprint { display: none; }

/* nav */
#nav { display: none; }

/* content */
#content { clear: both; }
#content h1 { color: #F03E20; font-weight: normal; font-size: 200%; padding: 0;	margin: 0 0 1em 0; line-height: normal; }

#content .searchresults { margin-bottom: 0.5em; }
#content h1.searchresults span { font-size: 70%; line-height: 120%; letter-spacing: -1px; }
#content h2 { font: normal 110% "Trebuchet MS",verdana,helvetica,sans-serif; line-height: 120%; padding: 0; margin: 0 0 1em 0; }
#content h3 { color: #F03E20; font: bold 110% "Trebuchet MS",verdana,helvetica,sans-serif; line-height: normal; padding: 0; margin: 0; }

#content p { margin: 1em 0; padding: 0; }

#warning
{
	line-height: normal;
	border: 1px solid #f03e20;
	text-align: center;
	margin: 1em 0;
	padding: 0.5em;
	font-weight: bold;
	background: #9DD7EF url(../images/footerbg.jpg) repeat-y right top;
	color: #111;
}

#warning p { padding: 0; margin: 0; }
#warning a:link, #warning a:visited { color: #0057B1; background: transparent; text-decoration: underline; }

#catalogues { margin: 2em 0 1em; padding: 0; list-style: none; }
#catalogues li { display: inline; margin: 0 3em 2em 0; }
#catalogues img { border: 0; margin: 1em 0; }

/* search forms */

#keywordsearch { width: 31%; float: right; border: 1px #000 solid; background: #00264E; color: #fff; }
#mainsearch { width: 61%; float: left; border: 1px #000 solid; background: #00264E; color: #fff; }
#fullsearch { border: 1px #000 solid; background: #00264E; color: #fff; }

.padding { padding: 1em; }
.column { width: 45%; float: left; }

#content .partform { margin: 0; padding: 0; }
#content .partform label { display: block; font-weight: bold; }
#content .partform select { font: 90% verdana,helvetica,sans-serif; color: #000; background: #eee; margin: 2px 0 1em 0; }
#content .partform input { font: 90% verdana,helvetica,sans-serif; color: #000; background: #eee; margin: 2px 0 0 0; border: 1px solid #000; }

#history { display: none; }

/* footer */
#ngkntk { clear: both; margin: 1em 0 0 0; padding: 0; text-align: right; padding: 1em 5px 0 0; }

#footer
{
	font-size: 70%;
	color: #000;
	background: #9DD7ef url(../images/footerbg.jpg) repeat-y right top;
	margin: 0.5em 0 0;
	padding: 0.5em 0;
	border-top: 1px solid #f03e20;
	border-bottom: 1px solid #f03e20;
}

#footer p { margin: 0; padding: 0 1em; text-align: right; }
#content .spacer { clear: both; width: auto; height: 1px; overflow: hidden; }

#connectordiag { position:relative; height:110px; }
#connectordiag .arrow { position: absolute; top: 36px; left: 223px; width: 64px; height: 26px; z-index:5; }



/* css */
#content table { font-size: 10px; width: 100%; line-height: normal; margin: 0 0 1em 0; }
#content th { color: #000; text-align: left; font-weight: bold; }
#content td { color: #333; text-align: left; font-weight: normal; }
#content th, #content td { border: 1px solid #aaa; padding: 3px; }
#content .extrainfo td { width: 33%; }
#content table strong { font-weight: bold; }
#content table a:link, #content table a:visited { color: #0057B1; font-weight: bold; text-decoration: underline; }
