@charset "utf-8";
/* CSS Document */
body	{	background-color: #FFFF99;
			font-family:		Arial, Helvetica, sans-serif;
}
#wrapper	{	margin-left: auto;
				margin-right: auto;
				width: 90%;
}
#logo		{	background-color:#CC6600;
				color:			#ffffff;
				border-bottom:	2px solid #993300;
				padding: 20px;
				font-weight: 600;
				text-align: center;
				margin-top: 50px;
}
h1			{	font-size:	x-large;
}
h2		{		background-color:#FFFF00;
				text-align:	center;
				color:	#993300;
				font-size:	medium;
}
h4		{		padding: 10px;
				text-align: center;
				color: #CC6600;
		}
#info	{ 		background-color: #FFFF99;
				font-style: italic;
				margin-top: 20px;
		}
.hilight	{   color: #CC6600;
				font-weight: bold;
}
.update		{	padding-left: 5px;
}

#menu	{		background-color:#FFD954;
				color:	#993300;
				border-top:	2px solid #993300;
				border-bottom: 	2px solid #993300;
}
#links	{		background-color: #FFFF99;
				margin: 10px;
		}

#mainColumn { 		background-color: #ffffff;
					text-align:justify;
					padding: 20px;}
#mainColumn p	{	padding: 10px; 
}

#mainColumn form	{ border: 5px  #000000 inset; }
#mainColumn form p	{ padding: 5px; }


#footer			{	background-color: #FFFF00;
					font-size: x-small;
					text-align: center;
					color: #993300;
					clear: right;
					padding-top: 20px;
					padding-bottom: 20px;
					border-top:	2px solid #993300;
}
	
.nav			{	text-decoration: 	none;
					display:			inline;
					margin: 5px;
}
.navbar			{	list-style-type: 	none;
					padding:	10px;
					text-align:	center;
}
.noListStyle	{	list-style-type:	none;
}
.nav a			{	text-decoration: none;
}
.nav a:link		{	color:				#CC6600;
}
.nav a:hover	{	
					font-weight: bold;
}
.nav a:visited	{	color: 				#CC6600;			
}

.skipnav	{	border:	none;
}
.textnav		{	text-decoration:	none;
					line-height:		125%;
}
.textnavbar		{	font-size:	small;
					text-align:	center;
					border: 1px dotted #000000;
}

a.textnav:link		{	color:				#cc6600;
}
a.textnav:hover		{	color:				#993300;
}
a.textnav:visited	{	color: 				#000000;			
}
.floatright		{	float: right;
}
.floatleft		{	float: left;
}
.kcuprow		{   width: 5px;
					padding: 2px;
}
.kcupname		{	width: 400px; font-size:14px;
}
.kcupqty		{	width: 35px;
}
.kcupqtyAdd		{	width: 50px;
}
.kcupdate		{ 	width: 95px;
}
.kcupdate-td	{	width: 125px;
}
#klisting 		{ margin-left: 150px;
}
#klisting table { 	border: 2px solid;
					border-color: #999999;
}
#klisting th	{ 	font-weight: bold; text-align: center;
					background-color: #FFFF00;
}
#klisting tr {	padding-bottom: 5px;
				line-height: 125%;
}
#klisting td {	border: 2px solid;
				border-color: #999999;
				padding-left: 10px;
				padding-right: 10px;
}
#contact 	{	margin-left: auto;
				margin-right: auto;
				width: 50%;
				}
				
.altrow			{ background-color:			#FFFF99;
}
.center			{	text-align: center;
}
.noDec			{	text-decoration: none;
}
.titlePadding	{ 	padding: 5px; 
					font-weight: bold;	}
.printDate		{	display: none }