
p.contentFrameText, p.contentFrameTextBold, .contentFrameText, .contentFrameTextBold, .contentFrameTextCenter
{
	text-align: justify;
	margin-left: 30;
	margin-right: 20;
	font-weight: lighter; 
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}

td.contentFrameText
{
	text-align: justify;
	padding-left : 30;	
	padding-right : 30;	
	font-weight: lighter; 
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

p.contentFrameTradeText
{
	text-align: justify;
	margin-left: 30;
}

body
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

body a
{
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}

.txtHidden 
{
	visibility: hidden;
}

.contentHeader, .contentHeaderRed
{
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	text-align: left;
}

.contentHeaderRed
{
	color: rgb(198,31,53);
}

.contentLabel 
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}

.contentTextLocHeader
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: rgb(198,31,53);
}

.contentText, .contentTextFaqQ, .contentTextFaqA, .contentTextRight
{
	font-weight: lighter; 
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}

.contentTextSmaller 
{
	font-weight: lighter; 
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}

.searchResultsLink
{
	font-weight: normal;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}

.resultsReportLink
{
	font-weight: normal;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
}

.contentTextTrade
{
	padding-left : 30;	
	margin-left: 30;
	font-size: 10pt;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
}

.contentTextTerms
{
	margin-left: 30;
	font-size: 10pt;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
}

.contentTextTradeLoc
{
	padding-left : 30;	
	margin-left: 35;
	font-size: 10pt;
	color: rgb(112, 112, 112);
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;

}

.contentTextFaqQ 
{
	color: black;
	font-weight: bold;
	text-decoration: underline;
}

.contentTextFaqA 
{
	color: black;
	font-weight: bold;
	text-decoration: none;
}
.contentTextRight 
{
	text-align: right;
}

table.menuTable 
{
	border-collapse: collapse;
}

td.menuTable, td.menuTableEmpty, td.menuTableEmptyLast, td.menuTableOver, td.menuTableOverLink, td.menuTableButton
{
	padding-right: 8px;
	border-top: white 5px solid;
	padding-left: 8px;
	font-size: 10pt;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-left-width: 3px;
	border-left-color: green;
	padding-bottom: 0px;
	margin: 0px 0px 0px 5px;
	color: black;
	padding-top: 0px;
	border-bottom: white 5px solid;
	white-space: nowrap;
	background-color: rgb(221,219,219);
	text-align: center;
}

td.menuTableOver 
{
	color: red;
	cursor: default;
}

td.menuTableOverLink 
{
	color: red;
	cursor: auto;
}

td.menuTableButton, a.menuTableButton
{
	color: red;
	font-weight: bold;
}

td.menuTableEmpty, td.menuTableEmptyLast 
{
	padding: 0px 0px 0px 10px;
	border: 0px;
	background-color: white;
}

td.menuTableEmptyLast 
{
	width: 100%;
}

td.menuTableUser
{
	padding-right: 8px;
	border-top: white 5px solid;
	padding-left: 8px;
	font-size: 8pt;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-left-width: 3px;
	border-left-color: green;
	padding-bottom: 0px;
	margin: 0px 0px 0px 5px;
	color: black;
	padding-top: 0px;
	border-bottom: white 5px solid;
	white-space: nowrap;
	background-color: white;
	text-align: center;
}

a.menuTable, a.menuTable:hover, a.menuTable:visited, a.menuTable:link, a.menuTableButton, a.menuTableButton:hover, a.menuTableButton:visited, a.menuTableButton:link
{
	font-size: 10pt;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

a.menuTableButton:hover, a.menuTableButton:visited, a.menuTableButton:link 
{
	color: red;
}

a.menuTable:hover 
{
	color: red;
}

a.vlFooterLink
{
	font-weight: bold;
	font-size: 10pt;
	padding: 2px 4px 2px 4px;
	color: black;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #e6e6e6;
	text-decoration: none;
	border: black 1px solid;
	height: 1px;
}

table.contentTable, table.contentTableWelcome, table.contentTableCentered
{
	BACKGROUND-IMAGE: url(images/gray.gif); 
	BACKGROUND-REPEAT: repeat;

	border: 0;
	padding: 0;
	margin: 0;
	text-align: left;
	vertical-align: top;
	width: 100%;
	border-collapse: collapse;
}

table.contentTableContentChangeLoc 
{
	/* text-align: center; */
}

table.contentTableWelcome
{
	/* background-image: none; */
}

table.contentTableCentered, td.contentTableCentered
{
	margin-left: auto;
	margin-right: auto;
	width: auto;
	text-align: center;
}

td.contentTable, td.contentTableBar, td.contentTableFooter, td.contentTableCentered
{
	border: 0;
	padding: 0;
	margin: 0;
}

td.contentTableContent, table.contentTableContentChangeLoc 
{
	border: 0;
	padding: 15px 15px 20px 15px;
	margin: 0;
}

td.contentTableFooter 
{
	text-align: center;
	vertical-align: middle;
}

td.contentTableBar 
{
	height: 96px;
	background-color: rgb(243, 247, 251);
}

img.contentTableBar 
{
	border: 0;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

tester
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
}

.newFlavorsCategory, .jobLocation
{
	color: rgb(198,31,53);
	font-size: 14;
	font-weight: bold;
}

.jobLocation
{
	color: rgb(198,31,53);
	font-size: 16;
	font-weight: bold;
}

.jobTitle
{
	font-size: 14;
	font-weight: bold;
}

.jobDescription
{
	font-size: 14;
	font-weight: bold;
}

.jobHeader
{
	font-size: 12;
	font-weight: bold;

}

.newFlavorsProdDesc
{
	font-size: 12;
	font-weight: bold;
}

.newFlavorsText, .jobText
{
	font-weight: lighter; 
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}

.newFlavorsTextDetail
{
	font-weight: bold; 
	font-size: 8pt;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
}

.contactHeader
{
	font-weight: bold;
	font-size: 12;
}

.contactBody
{
	font-weight:normal;
	font-size: 12;
}

.sampleRequestTextDetail
{
	font-size: 9pt;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
}

.sampleRequestHeader
{
	font-weight: bold;
	font-size: 9pt;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
}

.gridItemIndent
{
	text-indent: 5;
}

.gridHeaderIndent
{
	text-indent: 20;
}

a.sampleRequestLink
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}

td.contentRed
{
	color: Red;
}

li.ListIndent
{
	text-indent: 25;
}

font.RegSize
{
	font-size: 8pt;
}

.disclaimerHeader
{
	text-align: center;
	font-size: 16pt;
	font-weight: bold;
}

.contentFrameTextItalic
{
	font-style: italic;
	margin-left: 30;
	margin-right: 20;
	font-weight: bold; 
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: black;

}

p.contentFrameTextBold, .contentFrameTextBold
{
	font-weight: bold;
}

a.edlogo, a.edlogo:hover, a.edlogo:link, a.edlogo:visited, a.edlogo:active
{
}
.contentFrameTextCenter
{
	text-align: center;
}

.buttonLook
{
	color: Black;
	background-color: Silver;
	font-weight:bold;
	font-size:x-small;
	text-align: center;
	text-decoration: none;
	border-style: solid;
	border-width: 2px;
	border-bottom-color: Black;
	border-left-color: White;
	border-right-color: Black;
	border-top-color: white;
}