/* html, div, class and id settings are listed as ordered on page */
/* rules are listed in alphabetical order */



/* start overall settings */
#container {
	border: 0px solid #000;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	width: 90%;}
.small {
	font-size: .7em;}
.center { /* see also #productResults table td.center */
	text-align: center;}
.button {
	background: #F47A16;
	border: 1px solid #000;
	color: #000;
	float: none;
	margin: 2px;
	padding: 4px;
	position: relative;
	text-decoration: none;
	z-index: 10;}
a:visited.button  {
	color: #000;}
strong.front {
	color: #CC6600;
	font-size: 1.3em;}
h1.nls,h2.nls {
	background: #3333CC;
	color: #fff;
	margin: 0 0 10px 0;
	padding: 3px;}
h1.ka,h2.ka {
	background: #FFCC00;
	color: #6D28AA;
	margin: 0 0 10px 0;
	padding: 3px;}
h1.k,h2.k {
	background: #6D28AA;
	color: #FF9900;
	margin: 0 0 10px 0;
	padding: 3px;}
/* end overall settings */
	
	
/* start header settings */
#header {
	background: #000 url(../images/header_back.gif) 23% center no-repeat;
	border-bottom: 5px dotted #F47A16;
	height: 92px;
	margin: 5px 0 0 0;
	padding: 0px;
	width: auto;}
.logo, .header_icons {
	margin: 10px;}
.printSlogan {
	color: #F47A16;
	display: block;
	padding: 30px 0 0 0;
	font-weight: bold;}
/* end header settings */


/* start search settings */
#search {
	display: none;}
/* end search settings */


/* start nav settings */
#nav {
	display: none;}
/* end nav settings */


/* start content settings */
#content {
	clear: both;
	margin: 20px 0 0 0px;
	width: auto;}
/* end content settings */


/* start product settings */
.productResults, .productResultsNLS, .productResultsKA, .productResultsK, .productResultsSearch {
	border: 1px solid #999;
	height: auto;
	padding: 4px;
	overflow: visible;
	position: relative;}
/* end product settings */

		
/* start footer settings */
#footer {
	display: none;}
#printFooter {
	display: block;}
/* end footer settings */