/*************************************************
* This is the default style sheet for KFIC
* Author: Mike Mengarelli 
* Author: Neeraj Kumar
*************************************************/

BODY {
   color: black;
}

/*
* Generic BODY classes with different Font Sizes
*/

.smallText {
   color: #6b6b6b; 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 8.0pt;
}

.bodyClass  {
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
}

.bodyClassBlue  {
   color: #0000FF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
}

.searchBox  {
   color: #EB8327;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 8.0pt;
   font-variant: smallcaps;
}

.bodyClassGray  {
   color: #666666;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
}

.bodyClassKraftRed  {
   color: #DE0124;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
}

.bodyClassKraftRedLarge {
   color: #DE0124;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12.0pt;
}

.bodyClassRed  {
   color: #FF0018;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
}

.bodyClass8ptGray  {
   color: #666666;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.0pt;
}

.bodyClass8ptRed  {
   color: #EF385a;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.0pt;
}

.bodyClass8pt  {
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.0pt;
}

.bodyClass8ptBlue  {
   color: #0000FF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.0pt;
}

.bodyClass7ptBlue  {
   color: #0000FF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 7.0pt;
}

.bodyClass7pt  {
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 7.0pt;
}

.bodyClass7ptGray  {
   color: #666666;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 7.0pt;
}

.bodyClass7ptRed  {
   color: #EF385a;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 7.0pt;
}     

.bodyClass7HalfptGray  {
   color: #666666;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 7.5pt;
}

.bodyClass7HalfptRed  {
   color: #EF385a;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 7.5pt;
}     

.bodyClassSmall  {
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 6.0pt;
}

.bodyClass8ptWhite  {
   color: white;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.0pt;
}

.bodyClassSmaller  {
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 4.0pt;
}  

.bodyClassMedium  {
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10.0pt;
}

.bodyClassLarge  {
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12.0pt;
}

.bodyClassLargeGray  {
   color: #666666;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12.0pt;
}

.bodyClassHeading  {
   color: #EB8327;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12.0pt;
}

.bodyClassSavoryHeading  {
   color: #B80000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13.0pt;
}

.bodyClassCheeseHeading  {
   color: #E85100;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13.0pt;
}

.bodyClassOtherSolHeading  {
   color: #725AA8;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13.0pt;
}

.bodyClassSweetsHeading  {
   color: #22449D;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13.0pt;
}

.bodyClassEnhancersHeading  {
   color: #51A222;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13.0pt;
}

.tableSpacer  {
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 2.0pt;
}

.tableSpacer1px  {
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 1.0pt;
}  
.bodyClassErrorLarge  {
   color: #EF385a;
   font-family: Arial,Helvetica;
   font-size: 12.0pt;
}     
.bodyClassError  {
   color: #EF385a;
   font-family: Arial,Helvetica;
   font-size: 10.0pt;
}     
.bodyClassMessageLarge  {
   color: #666666;
   font-family: Arial,Helvetica;
   font-size: 12.0pt;
}     
.bodyClassMessage {
   color: #666666;
   font-family: Arial,Helvetica;
   font-size: 10.0pt;
}     
/*
* Heading classes
*/

H1 {
   font-size: 16.0pt;
   color: #EB8327;
   font-family: BOOK ANTIQUA, serif;
   font-weight: bold;
}

H2 {
   font-size: 14.0pt;
   color: #EB8327;
   font-family: Times, serif;
   font-weight: bold;
}

H3 {
   font-size: 12.0pt;
   color: #EB8327;
   font-family: Times, serif;
   font-weight: bold;
}

H4 {
   font-size: 13.0pt;
   color: #0000FF;
   font-family: Verdana, Arial;   
}

H5 {
   font-size: 10.0pt;
   color: #0000FF;
   font-family: Verdana, Arial;   
}

H6 {
   font-size: 10.0pt;
   color: #FFFFFF;
   font-family: Verdana, Arial;   
}

H7 {
   font-size: 13.0pt;
   color: #0000FF;
   font-family: Verdana, Arial;   
}

PRE {
   font-family: Andale Mono, Courier New, monospace;
}


/*
* Form Fields
*/
.buttonNormal {
   background-color: silver;
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.0pt;
   background-color : #fceded; 
   border : 1px solid #000000; 
}
.buttonSpecial {
   background-color: silver;
   color: black;
   font-family: Courier New, Monospace, Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
}

.buttonBigger {
   background-color: silver;
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
}

.entryNormal {
   font-family: Courier New, Monospace, Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
}

.entryRight {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
   text-align: right;
}

.listboxNormal {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
}

.radioButtonNormal {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 6.0pt;
   background-color : #fceded;
   border : none; 
}

.textareaNormal {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.0pt;
}

.selectNormal {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.0pt;
   background-color : #fceded;
   border : 1px solid #ffffff;
}

.checkboxNormal {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.0pt;
   background-color : #fceded;
   border : 1px solid #e9e9e9; 
}

.textboxNormal {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.0pt;
   background-color : #fceded;
   border : 2px solid #000000; 
}
.disclaimer {
   color: Black;
   font-family : "Thorndale";
   font-style : normal;
   font-variant : normal;
   font-weight : normal;
   font-size: 12.0pt;
}

/*
* Links
*/
SPAN.link A:LINK, SPAN.link A:VISITED, SPAN.link A:ACTIVE {
   text-decoration: none;
   font-weight: bold;
   color: #0000FF;
}

SPAN.link A:HOVER {
   text-decoration: underline; 
   font-weight: bold;
   color: #000000;
}


SPAN.blueLink A:LINK, SPAN.blueLink A:VISITED, SPAN.blueLink A:ACTIVE {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
   text-decoration: none; 
   color: #0000FF;
}

SPAN.blueLink A:HOVER {
   text-decoration: none; 
   color: #000000;
}

SPAN.blueLinkBold A:LINK, SPAN.blueLinkBold A:VISITED, SPAN.blueLinkBold A:ACTIVE {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
   font-weight: bold;
   text-decoration: none; 
   color: #0000FF;
}

SPAN.blueLinkBold A:HOVER {
   text-decoration: none; 
   font-weight: bold;
   color: #0000FF;
}

SPAN.leftMarginLink A:LINK, SPAN.leftMarginLink A:VISITED, SPAN.leftMarginLink A:ACTIVE {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
   text-decoration: none; 
   font-weight: normal;
   color: #000000;
}

SPAN.leftMarginLink A:HOVER {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9.0pt;
   text-decoration: underline; 
   font-weight: normal;
   color: #000000;
}

SPAN.footerLink A:LINK, SPAN.footerLink A:VISITED, SPAN.footerLink A:ACTIVE {
   text-decoration: none; 
   font-weight: normal;
   color: #3C3D75;
}

SPAN.footerLink A:HOVER {
   text-decoration: underline; 
   font-weight: normal;
   color: #3C3D75;
}