/* PAGE STRUCTURAL ELEMENTS */
body {margin:0px; padding:0px; background-color:#AAE0FA; font-family:arial,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:9pt; line-height:11pt; background-image:url(../images/bg_pagebg.gif); background-repeat:repeat-x;}
.leftnav{position:absolute; left:51px; top:82px; z-index:2; width:135px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;text-align:top;}
.leftnav td {margin:0px 0px 0px 0px; padding:2px 0px 0px 0px;text-align:top;}	

.pageBody{position:absolute; left:31px; top:349px; background-image:url(../images/background_content.gif); background-repeat:repeat-y; width:682px; padding: 10px 30px 20px 10px;}
.pageBody2{padding: 10px 30px 20px 10px; background-image:url(../images/background_content.gif); background-repeat:repeat-y;}
.pageBody3{position:absolute; left:31px; top:343px; width:682px;}
#knblogo {
	width: 166px;
	height: 112px;
	margin: 0;
	padding: 0;
	border: 0px solid #ff0000;
}
/* TYPE STYLES */
.registered { font-size:smaller; vertical-align:top;}
.textblue15pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#188ED4;  font-size:15pt;}
.textblue12pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#188ED4; font-size:12pt;}
.textlightblue11pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#AAE0FA; font-size:11pt;}
.textlightblue8pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#AAE0FA; font-size:8pt;}
.textwhite8pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#FFFFFF; font-size:8pt; line-height:10pt;}
.textwhite9pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#FFFFFF; font-size:9pt;}
.textwhite10pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#FFFFFF; font-size:10pt;}
.textwhite11pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#FFFFFF; font-size:11pt;}
.textwhite12pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#FFFFFF; font-size:12pt;}
.textbrown8pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#663300; font-size:8pt; line-height:10pt;}
.textblack15pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#000000; font-size:15pt; line-height:17pt;}
.textblack11pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#000000; font-size:11pt; line-height:13pt;}
.textblack12pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#000000; font-size:12pt; line-height:14pt;}
.textblack9pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#000000; font-size:9pt; line-height:13pt;}
.textblack8pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#000000; font-size:8pt; line-height:12pt;}
.textblackvarietiesbits {font-family:arial,helvetica,sans-serif; font-weight:none; color:#000000; font-size:8pt; line-height:11pt; padding:0px 7px 0px 9px;}
.leftnavheader{font-family:arial,helvetica,sans-serif; font-weight:bold; color:#FFFFFF; font-size:9pt; width:110px; padding:0px 0px 6px 6px; border-bottom:1px solid #168DD4;}
.ingredients {font-family:arial,helvetica,sans-serif; font-weight:none; color:#000000; font-size:8pt; line-height:11pt;}
.footertext {font-family:arial,helvetica,sans-serif; font-weight:none; color:#000000; font-size:8pt; line-height:12pt;}
.textred8pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#C52D32; font-size:8pt;}
.textred9pt {font-family:arial,helvetica,sans-serif; font-weight:none; color:#C52D32; font-size:9pt; }
.textred9ptbold {font-family:arial,helvetica,sans-serif; font-weight:bold; color:#C52D32; font-size:9pt; }
.footerlinkbold{
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	color:#003366;
	background-color:transparent;
	padding:0px; 
	}
	
.footerlinkbold10pt{
	font-family:arial,helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:#003366;
	background-color:transparent;
	padding:0px;
	}

h1 {font-family:arial,helvetica,sans-serif; color:#000000; font-size:14pt; padding:0px 0px 0px 0px; line-height:15pt; margin-height:0px;}
h2 {font-family:arial,helvetica,sans-serif; color:#000000; font-size:12pt; padding:0px 0px 0px 0px; line-height:15pt;}

.canproductinformation {font-family:arial,helvetica,sans-serif; font-weight:bold; color:#168DD4; font-size:11pt;}
.canname {font-family:arial,helvetica,sans-serif; font-weight:none; color:#000000; font-size:14pt; font-weight:bold; line-height:16pt;}
.cannutritionalinfo {font-family:arial,helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11pt;}
.videoLinkLeftNavOff 
{
	color:#EFD500;
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}
.productSubCopy{margin-left:10px;}