.aboutnav {color:#aaaaaa; font-family:Arial, Helvetica; font-size:12px; text-weight: bold; text-decoration: none;}
	#aboutnav {color:#0000FF; font-family:Arial, Helvetica; font-size:12px; text-decoration: none;}
	#aboutnav:hover {color:#000000; font-family:Arial, Helvetica; font-size:12px; text-weight: bold; text-decoration: none;}
.abouttext {color:#000000; font-family:arial, helvetica; font-size:14px; text-decoration: none;}
.arial8 {color:#000000; font-family:arial, helvetica; font-size:8px; text-decoration: none;}
.arial9 {color:#000000; font-family:arial, helvetica; font-size:9px; text-decoration: none;}
.arialwhite9 {color:#ffffff; font-family:arial, helvetica; font-size:9px; text-decoration: none;}
.arial10 {color:#000000; font-family:arial, helvetica; font-size:10px; text-decoration: none;}
.arialwhite10 {color:#ffffff; font-family:arial, helvetica; font-size:10px; text-decoration: none;}
.arial11 {color:#000000; font-family:arial, helvetica; font-size:11px; text-decoration: none;}
.arialwhite11 {color:#ffffff; font-family:arial, helvetica; font-size:11px; text-decoration: none;}
.arial12 {color:#000000; font-family:arial, helvetica; font-size:12px; text-decoration: none;}
.arialwhite12 {color:#ffffff; font-family:arial, helvetica; font-size:12px; text-decoration: none;}
.arial12blue {color:#0000CC; font-family:arial, helvetica; font-size:12px; text-decoration: none;}
.arial13 {color:#000000; font-family:arial, helvetica; font-size:13px; text-decoration: none;}
.arialwhite13 {color:#ffffff; font-family:arial, helvetica; font-size:13px; text-decoration: none;}
.arial14 {color:#000000; font-family:arial, helvetica; font-size:14px; text-decoration: none;}
.arial15 {color:#000000; font-family:arial, helvetica; font-size:15px; text-decoration: none;}
.arial16 {color:#000000; font-family:arial, helvetica; font-size:16px; text-decoration: none;}
.arial17 {color:#000000; font-family:arial, helvetica; font-size:17px; text-decoration: none;}
.arial18 {color:#000000; font-family:arial, helvetica; font-size:18px; text-decoration: none;}
.arial26 {color:#000000; font-family:arial, helvetica; font-size:26px; text-decoration: none;}
.arial26red {color:#993300; font-family:arial, helvetica; font-size:26px; text-decoration: none;}
.belowpic {color:#000000; font-family:Arial, Helvetica; font-size:12px; text-decoration: none;}
.biotechtext {color:#000000; font-family: Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
.biotechtitle {color:#000000; font-family:Arial, Helvetica; font-size:18px; text-decoration: none;}
.biotechlinks {color:#0000ff; font-family: Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
	#biotechlinks {color:#0000ff; font-family: Arial, Helvetica; font-size:15px; text-decoration: none;}
	#biotechlinks:hover {color:#000000; font-family:Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
.bluelgtitle {color:#333CA4; font-family:Arial, Helvetica; font-size:20px; text-weight: normal; text-decoration: none;}

.boozelinks {color:#000099; font-family: Arial, Helvetica; font-size:13px; text-weight: bold; text-decoration: none;}
	#boozelinks {color:#000099; font-family: Arial, Helvetica; font-size:13px; text-weight: bold; text-decoration: none;}
	#boozelinks:hover {color:#0066CC; font-family: Arial, Helvetica; font-size:13px; text-weight: bold; text-decoration: none;}


.archivedatenewsroom  {color:#ff0000; font-family:times new roman; font-size:26px; text-decoration: none;}
.archivelinknewsroom {color:#777777; font-family:times new roman; font-size:20px; text-decoration: none;}
	#archivelinknewsroom {color:#777777; font-family:times new roman; font-size:20px; text-decoration: none;}
	#archivelinknewsroom:hover {color:#000000; font-family:times new roman; font-size:20px; text-decoration: none;}

.titlenewsroom {color:#ff0000; font-family:arial, helvetica; font-size:19px; text-decoration: none;}
.idnewsroom {color:#000000; font-family:arial, helvetica; font-size:13px; text-decoration: none;}
	#idnewsroom {color:#000000; font-family:arial, helvetica; font-size:13px; text-decoration: none;}
	#idnewsroom:hover {color:#000000; font-family:arial, helvetica; font-size:14px; text-decoration: none;;}

.newsroominfo {color:#ffffff; font-family:garamond; font-size:18px; text-decoration: none;}
.idlgnewsroom {color:#ffffff; font-family: garamond, times new roman; font-size:16px; text-decoration: none;}
	#idlgnewsroom {color:#000000; font-family:garamond, times new roman; font-size:16px; text-decoration: none;}
	#idlgnewsroom:hover {color:#ffffff; font-family:garamond, times new roman; font-size:16px; text-decoration: none;}

.foodsafetytitle {color:#007B84; font-family: Times New Roman, Garamond; font-size:21px; text-decoration: none;}
.form {color:#5D5D5D; font-family:Arial, Helvetica; font-size:15px; text-decoration: none;}


.integtitle {color:#000000; font-family:times new roman; font-size:26px; text-decoration: none;}
.integtext {color:#000000; font-family:times new roman; font-size:14px; text-decoration: none;}
.integritylinkblue {color:#0000ff; font-family: Arial, Helvetica; font-size:11px; text-weight: bold; text-decoration: none;}
	#integritylinkblue {color:#0000ff; font-family: Arial, Helvetica; font-size:11px; text-decoration: none;}
	#integritylinkblue:hover {color:#000000; font-family:Arial, Helvetica; font-size:11px; text-weight: bold; text-decoration: none;}
.integritylglink {color:#0099CC; font-family: Garamond; font-size:24px; text-decoration: none;}
	#integritylglink {color:#0099CC; font-family: Garamond; font-size:24px; text-decoration: none;}
	#integritylglink:hover {color:#0000ff; font-family: Garamond; font-size:24px; text-decoration: none;}
.integwatchatitle {font-family:arial, helvetica; font-size:13px; line-height: 10pt; text-decoration: none; }
.integwatchaweek {font-family:arial, helvetica; font-size:15px; line-height: 10pt; text-weight: bold; text-decoration: none;}

.letter {color:#000000; font-family:Garamond; font-size:14px; text-decoration: none; text-align:justify}
.lgtitle {color:#000000; font-family:Arial, Helvetica; font-size:24px; text-decoration: none;}
.lgquiz {color:#000000; font-family:Garamond, Helvetica; font-size:18px; text-decoration: none;}
.nahsplash {color:#000000; font-family:Arial, comic sans; font-size:14px; text-decoration: none;}
.nahindex {color:#000000; font-family:arial, helvetica; font-size:13px; text-decoration: none;}
.nahindexnew {clear: both; width: 500px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; padding-top: 6px; padding-bottom: 15px;}
.nahindexnew .listing {float: right; width: 570px;}
.nahindextitle {clear: both; background-color: #DDCFE2; width: 550px; color:#77418B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; padding: 3px 5px;}
.nahindextitleCanada {clear: both; background-color: #f3c7cf; width: 590px; color:#d02040; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; padding: 3px 5px;}
.heading {float: left; width: 530px;}
.return {float: right; margin-top: -12px;}
.nahnav {color:#000000; font-family:arial, helvetica; font-size:15px; text-decoration: none;}
.nahnav1 {color:#0000ff; font-family:arial, helvetica; font-size:14px; text-decoration: none;}
	#nahnav1 {color:#0000ff; font-family:arial, helvetica; font-size:14px; text-decoration: none;}
	#nahnav1:hover {color:#aaaaaa; font-family:arial, helvetica; font-size:14px; text-decoration: none;}
.nahnavwhite {color:#ffffff; font-family: Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
	#nahnavwhite {color:#ffffff; font-family: Arial, Helvetica; font-size:15px; text-decoration: none;}
	#nahnavwhite:hover {color:#ffff00; font-family:Arial, Helvetica; font-size:15px; text-weight: bold;} 
.nahdate {color:#ffffff; font-family:arial, helvetica; font-size:12px; text-decoration: none;}
.nahletter {color:#387860; font-family:arial, helvetica; font-size:17px; text-decoration: none;}
.nahlabeltitle {color:#A5381B; font-family:arial, helvetica; font-size:19px; text-weight: bold; text-decoration: none;}
.nahtable {color:#000000; font-family:arial, helvetica; font-size:11px; text-align:center; text-decoration: none;}
.nahtablereg {color:#000000; font-family:arial, helvetica; font-size:11px; text-align:left; text-decoration: none;}
.nahtablehdr {color:#ffffff; font-family:arial, helvetica; font-size:11px; text-weight: bold; text-align:center; text-decoration: none;}
.nahtablehdreg {color:#ffffff; font-family:arial, helvetica; font-size:11px; text-weight: bold; text-align:left; text-decoration: none;}
.nahtext {color:#000000; font-family:Garamond; font-size:16px; text-decoration: none;}
.nahlinktext {color:#000000; font-family:Garamond; font-weight: bold; font-size:16px; text-decoration: none;}
	#nahlinktext {color:#0000ff; font-family:Garamond; font-weight: bold; font-size:16px; text-decoration: none;}
	#nahlinktext:hover {color:#000000; font-family:Garamond; font-weight: bold; font-size:16px; text-decoration: none;}
.nahtextkern {color:#000000; font-family:arial; letter-spacing: -0.1em; font-size:14px; text-decoration: none;}
.nahref {color:#000000; font-family:Garamond; font-size:12px; text-decoration: none;}
.nahsup {color:#000000; font-family:Garamond; font-size:11px; text-decoration: none;}
.nahtext2 {color:#000000; font-family:Arial; font-size:12pt; text-decoration: none;}
.nahtext3 {color:#000000; font-family:Arial; font-size:10pt; text-decoration: none;}
.nahtitle {color:#000000; font-family:arial, helvetica; font-size:19px; text-decoration: none;}
.navbrackets {color:#000000; font-family: Arial, Helvetica; font-size:17px; text-weight: normal; text-decoration: none;}
.navbrown {color:#A5381B; font-family: Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
	#navbrown {color:#A5381B; font-family: Arial, Helvetica; font-size:15px; text-decoration: none;}
	#navbrown:hover {color:#000000; font-family:Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
.navgrey {color:#ffffff; font-family: Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
	#navgrey {color:#ffffff; font-family: Arial, Helvetica; font-size:15px; text-decoration: none;}
	#navgrey:hover {color:#aaaaaa; font-family:Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
.navred {color:#B31A36; font-family: Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
	#navred {color:#B31A36; font-family: Arial, Helvetica; font-size:15px; text-decoration: none;}
	#navred:hover {color:#000000; font-family:Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
.navwhite {color:#ffffff; font-family: Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
	#navwhite {color:#ffffff; font-family: Arial, Helvetica; font-size:15px; text-decoration: none;}
	#navwhite:hover {color:#000000; font-family:Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
.navblack {color:#000000; font-family: Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
	#navblack {color:#000000; font-family: Arial, Helvetica; font-size:15px; text-decoration: none;}
	#navblack:hover {color:#ffffff; font-family:Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
.navwhitesmall {color:#ffffff; font-family: Arial, Helvetica; font-size:10px; text-weight: bold; text-decoration: none;}
	#navwhitesmall {color:#ffffff; font-family: Arial, Helvetica; font-size:10px; text-decoration: none;}
	#navwhitesmall:hover {color:#aaaaaa; font-family:Arial, Helvetica; font-size:10px; text-weight: bold; text-decoration: none;}
.nutritionlinks {color:#A5381B; font-family: Times New Roman, Garamond; font-size:17px; text-weight: bold; text-decoration: none;}
	#nutritionlinks {color:#A5381B; font-family: Times New Roman, Garamond; font-size:17px; text-decoration: none;}
	#nutritionlinks:hover {color:#000000; font-family: Times New Roman, Garamond; font-size:17px; text-weight: bold; text-decoration: none;}
.nutritionpolicy {color:#9BB388; font-family: Times New Roman, Garamond; font-size:19px; text-decoration: none;}
.policy {color:#000000; font-family:Times; font-size:15px; text-decoration: none;}
.policy1 {color:#000000; font-family:Arial, Helvetica; font-size:13px; text-decoration: none;}
.policyhome {color:#000000; font-family:Arial, Helvetica; font-size:12px; text-decoration: none;}
.policynav {color:#000000; font-family: Arial, Helvetica; font-size:12px; text-weight: bold; text-decoration: none;}
	#policynav {color:#0000ff; font-family: Arial, Helvetica; font-size:12px; text-decoration: none;}
	#policynav:hover {color:#000000; font-family:Arial, Helvetica; font-size:12px; text-weight: bold; text-decoration: none;}
.prbkgrd {background: #ffff00; font-family: new times roman; font-size:16px; text-weight: bold; text-decoration: none;}
.prlinks {color:#7878BB; font-family: Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
	#prlinks {color:#7878BB; font-family: Arial, Helvetica; font-size:15px; text-decoration: none;}
	#prlinks:hover {color:#000000; font-family:Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
.prtext {font-family: new times roman; font-size:16px; text-weight: bold; text-decoration: none;}
.profilebar {color:#ffffff; font-family:Arial, Helvetica; font-size:10px; text-decoration: none;}
.profilebar {color:#ffffff; font-family:Arial, Helvetica; font-size:10px; text-decoration: none;}
.questionsblue {color:#0000ff; font-family: Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
	#questionsblue {color:#0000ff; font-family: Arial, Helvetica; font-size:15px; text-decoration: none;}
	#questionsblue:hover {color:#cccccc; font-family:Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
.questionsbluesm {color:#aaaaaa; font-family:Arial, Helvetica; font-size:13px; text-weight: bold; text-decoration: none;}
	#questionsbluesm {color:#0000FF; font-family:Arial, Helvetica; font-size:13px; text-decoration: none;}
	#questionsbluesm:hover {color:#000000; font-family:Arial, Helvetica; font-size:13px; text-weight: bold; text-decoration: none;}
.questionsredsm {color:#FF0000; font-family:Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
	#questionsredsm {color:#FF0000; font-family:Arial, Helvetica; font-size:15px; text-decoration: none;}
	#questionsredsm:hover {color:#000000; font-family:Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
.quiz {color:#000000; font-family:Garamond, Helvetica; font-size:14px; text-decoration: none;}
.quorntitle {color:#DDAD85; font-family:Garamond; font-size:22px; text-decoration: none;}
.quornsubtitle {color:#DDAD85; font-family:Garamond; font-size:18px; text-decoration: none;}
.rellinks {color:#000000; font-family:arial, helvetica; font-size:12px; text-weight: normal; text-decoration: none;}

.browncaption {color:#CC3300; font-family:arial, helvetica; font-size:15px; text-decoration: none;}
	#browncaption {color:#CC3300; font-family:arial, helvetica; font-size:15px; text-decoration: none;}
	#browncaption:hover {color:#aaaaaa; font-family:arial, helvetica; font-size:15px; text-decoration: none;}

.redcaption {color:#cc0000; font-family:arial, helvetica; font-size:15px; text-decoration: none;}
	#redcaption {color:#cc0000; font-family:arial, helvetica; font-size:15px; text-decoration: none;}
	#redcaption:hover {color:#aaaaaa; font-family:arial, helvetica; font-size:15px; text-decoration: none;}
	
.bluecaption {color:#0000ff; font-family:arial, helvetica; font-size:13px; text-decoration: none;}
	#bluecaption {color:#0000ff; font-family:arial, helvetica; font-size:13px; text-decoration: none;}
	#bluecaption:hover {color:#aaaaaa; font-family:arial, helvetica; font-size:13px; text-decoration: none;}
	
.bluecaptionlg {color:#0000ff; font-family:arial, helvetica; font-size:17px; text-decoration: none;}
	#bluecaptionlg {color:#0000ff; font-family:arial, helvetica; font-size:17px; text-decoration: none;}
	#bluecaptionlg:hover {color:#aaaaaa; font-family:arial, helvetica; font-size:17px; text-decoration: none;}

.schoolfoodcaptionlg {color:#C55032; font-family:arial, helvetica; font-size:17px; text-decoration: none;}
	#schoolfoodlink {color:#E1E2F1; font-family:arial, helvetica; font-size:17px; text-decoration: none;}
	#schoolfoodlink:hover {color:#E1E2F1; font-family:arial, helvetica; font-size:17px; text-decoration: underline;}

.searchtext {color:#000000; font-family:Arial, Helvetica; font-size:11px; text-decoration: none;}
.smtext {color:#000000; font-family:Arial, Helvetica; font-size:10px; text-decoration: none;}
.supscript {color:#0000ff; font-family:Arial, Helvetica; font-size:11px; text-decoration: none;}
	#supscript {color:#0000ff; font-family:Arial, Helvetica; font-size:11px; text-decoration: none;}
	#supscript {color:#0000ff; font-family:Arial, Helvetica; font-size:11px; text-decoration: none;}
.supscriptwhite {color:#ffffff; font-family:Arial, Helvetica; font-size:10px; text-decoration: none;}
	#supscriptwhite {color:#ffffff; font-family:Arial, Helvetica; font-size:10px; text-decoration: none;}
	#supscriptwhite {color:#ffffff; font-family:Arial, Helvetica; font-size:10px; text-decoration: none;}
.supscript2 {color:#000000; font-family:times new roman; font-size:8px; text-decoration: none;}
.takeaction {color:#333CA4; font-family: Arial, Helvetica; font-size:15px; text-weight: bold; text-decoration: none;}
.text {color:#000000; font-family:Verdana, Helvetica; font-size:12px; text-decoration: none;}
.texttimesred {color:#ff0000; font-family:times new roman; font-size:14px; text-decoration: none;}
.texttimesred14 {color:#ff0000; font-family:times new roman; font-size:14px; text-decoration: none;}
.texttimes {color:#000000; font-family:times new roman; font-size:14px; text-decoration: none;}
.texttimes2 {color:#000000; font-family:times new roman; font-size:18px; text-decoration: none;}
.text1 {color:#000000; font-family:Garamond, Verdana, Helvetica; font-size:14px; text-decoration: none;}
.text2 {color:#000000; font-family:Arial, Helvetica; font-size:12px; text-weight: bold; text-decoration: none;}
.text3 {color:#000000; font-family:Arial, Helvetica; font-size:13px; text-weight: bold; text-decoration: none;}
.text4 {color:#003A4E; font-family:Arial, Helvetica; font-size:13px; text-weight: bold; text-decoration: none;}
.textlg {color:#000000; font-family:Arial, Helvetica; font-size:15px; text-decoration: none;}
.textlgred {color:#FF0000; font-family:Arial, Helvetica; font-size:15px; text-decoration: none;}
.textlt {color:#5D5D5D; font-family:Arial, Helvetica; font-size:11px; text-decoration: none;}
.textwhite {color:#ffffff; font-family:Arial, Helvetica; font-size:12px; text-decoration: none;}
.title {color:#000000; font-family:Arial, Helvetica; font-size:14px; text-decoration: none;}
.times10 {color:#000000; font-family:times new roman; font-size:10px; text-decoration: none;}
.times11 {color:#000000; font-family:times new roman; font-size:11px; text-decoration: none;}
.times12 {color:#000000; font-family:times new roman; font-size:12px; text-decoration: none;}
.times13 {color:#000000; font-family:times new roman; font-size:13px; text-decoration: none;}
.times14 {color:#000000; font-family:times new roman; font-size:14px; text-decoration: none;}
.times15 {color:#000000; font-family:times new roman; font-size:15px; text-decoration: none;}
.times16 {color:#000000; font-family:times new roman; font-size:16px; text-decoration: none;}
.verysmtext {color:#000000; font-family:Arial, Helvetica; font-size:9px; text-decoration: none;}

.webstatslink {color:#0000ff; font-family:Arial, Helvetica; font-size:14px; text-decoration: none;}
	#webstatslink {color:#0000ff; font-family:Arial, Helvetica; font-size:14px; text-decoration: none;}
	#webstatslink:hover {color:#000000; font-family:Arial, Helvetica; font-size:14px; text-decoration: none;}
.webstatstext {color:#000000; font-family: Arial, Helvetica; font-size:13px; text-weight: bold; text-decoration: none;}
.webstatstitle {color:#000000; font-family:Arial, Helvetica; font-size:18px; text-decoration: none;}

.garamound16 {FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Garamound, MS Georgia, MS Verdana; TEXT-DECORATION: none}
.times20blue {FONT-SIZE: 20px; COLOR: #001475; FONT-FAMILY: times new roman; TEXT-DECORATION: none}
.garamound18 {FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Garamound, MS Georgia, MS Verdana; TEXT-DECORATION: none}

.aa {outline: none; text-decoration: none;}
#aa {outline: none; text-decoration: none;}
#aa:hover {text-decoration: underline;}
a {
outline: none;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

/*=================================*/
/* added for new diet section */
/*=================================*/

.dietheader {
	padding: 6px 0 6px 0;
	text-align: justify;
	font-size: 19px;
	font-weight: normal;
	font-family: Times New Roman, Times, serif;
	color: #016437;
	line-height: 13pt
}

.dietheaderform {
	padding: 6px 0 6px 4px;
	font-size: 19px;
	font-weight: normal;
	font-family: Times New Roman, Times, serif;
	color: #016437;
	line-height: 13pt
}

.diettimes {
	font-size: 19px;
	font-weight: normal;
	font-family: Times New Roman, Times, serif;
	color: #fff;
	padding: 6px 0 6px 4px;
}

table#dietbox { border: 1px solid #016437; }

#dietbox td { font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align: justify; font-weight: normal; color: #016437; padding: 1px; }

.dietboxleftmenu p{ border: 1px solid #016437; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; margin-top:8px; padding: 1px;}

.dietboxleftmenu a{ color: #016437;}

.dietboxtext p{ font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; color:#464646; margin-bottom:18px; margin-left:10px; padding:2px;}

.dietboxtext h1{ font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color:#464646; margin:5px 0; margin-left:10px; padding:2px;}

.dietbuttonFormat {
	background-color: #ffffff;
	font-family: verdana;
	border: 1px solid #016437;
	font-size: 12px;
	color: #016437;
	padding: 3px;
	font-weight: normal;
}

table.dietTextcolor td  {
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	padding: 5px;
	padding-left:0px;
}

/*=================================*/
/* added for new olestra section */
/*=================================*/

.olestraheader {
	padding: 6px 0 6px 0;
	text-align: justify;
	font-size: 19px;
	font-weight: normal;
	font-family: Times New Roman, Times, serif;
	color: #FF8000;
	line-height: 13pt
}

.olestraheaderform {
	padding: 6px 0 6px 4px;
	font-size: 19px;
	font-weight: normal;
	font-family: Times New Roman, Times, serif;
	color: #A43B37;
	line-height: 13pt
}

.olestratimes {
	font-size: 19px;
	font-weight: normal;
	font-family: Times New Roman, Times, serif;
	color: #fff;
	padding: 6px 0 6px 4px;
}

/* olestraLink is for links only */

table#olestraLinktable1 td {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; padding: 0 4px 8px 4px;}
table#olestraLinktable2 td {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; padding: 0 4px 8px 4px;}
#olestraLinkCurrent { color: #A43B37;  }

.olestraLink { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; }
a.olestraLink { color: #00f; }
a.olestraLink:link { color: #00f; text-decoration: none;}
a.olestraLink:vlink { color: #00f;  text-decoration: none;}
a.olestraLink:hover { color: #A43B37; text-decoration: none;}
a.olestraLink:active { color: #00f; text-decoration: none;}

.olestraLinkSub { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; }
a.olestraLinkSub { color: #00f; }
a.olestraLinkSub:link { color: #00f; text-decoration: none;}
a.olestraLinkSub:vlink { color: #00f;  text-decoration: none;}
a.olestraLinkSub:hover { color: #A43B37; text-decoration: none;}
a.olestraLinkSub:active { color: #00f; text-decoration: none;}

.olestradate { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #A43B37;
}

table#infobox { border: 1px solid #A43B37; }
#infobox td { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
	text-align: justify;
	font-weight: normal; 
	color: #A43B37; 
	padding: 3px;
}

table#infoboxLg { border: 1px solid #A43B37; }
#infoboxLg td { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	color: #A43B37; 
	padding: 3px;
}

table#brandboxhead { border: 1px solid #A43B37; }
#brandboxhead td { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	color: #000000; 
	padding: 3px;
	background-color: #EDD8D7;	
}
table#brandbox { color: #000000; }
#brandbox td { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	padding: 3px;
}

table#brandboxtype1 { color: #88020D; }
#brandboxtype1 td { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
	font-weight: normal; 
	padding: 3px;
}
table#brandboxtype2 { color: #88020D; }
#brandboxtype2 td { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
	font-weight: normal; 
	padding: 3px;
}
table#brandboxtype3 { color: #88020D; }
#brandboxtype3 td { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
	font-weight: normal; 
	padding: 3px;
}

.blackText {
	color: #000000; 
	font-weight: bold;
}

.buttonFormat {
	background-color: #ffffff;
	font-family: verdana;
	border: #A43B37 1px solid;
	font-size: 12px;
	color: #A43B37;
	padding: 3px;
	font-weight: normal;
}

table#olestraForm td {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000;
	padding: 4px;
}

table#olestraFormunBold td {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000;
	padding: 4px;
}

.unbold { font-weight: normal; }

table#olestraTextcolor td  {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	padding: 8px;
}

table#olestraText td  {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	padding: 5px;
}

table#olestraMain td  {
	font-size: 13px;
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
	/*text-align: justify;*/
}

#olestraMain h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	padding: 1px;
	color: #A43B37;
	margin-top: 5px; 
	margin-bottom: 3px;
}


.burgundy {color: #88020D; font-weight: bold;}
.red {color: #ff0000; font-weight: bold;}
.green {color: #006600; font-weight: bold;}
.blue {color: #000066; font-weight: bold;}
.yellow {color: #ff8000; font-weight: bold;}

.pad {margin-top: 1px; margin-bottom: 6px; padding: 0 0 0 2px;}

/*=================================*/
/* added for new Integrity section */
/*=================================*/

#integrityTitle { color: #009BE3; font-family: "Times New Roman", serif; font-weight: bold; font-size: 28px; margin-top: 5px; margin-bottom: -0; }

/* integrityLink is for text/narrative links */

a.integrityLink { color: #00f; font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-weight: bold; }
a.integrityLink:link { color: #00f; text-decoration: none;}
a.integrityLink:vlink { color: #00f;  text-decoration: none;}
a.integrityLink:hover { color: #009BE3;  text-decoration: none;}
a.integrityLink:active { color: #00f; text-decoration: none;}

/* integrityNavi is exactly like integrityLink. here only for news includes, if they need it */

a.integrityNavi { color: #00f; font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-weight: bold; }
a.integrityNavi:link { color: #00f; text-decoration: none;}
a.integrityNavi:vlink { color: #00f;  text-decoration: none;}
a.integrityNavi:hover { color: #009BE3;  text-decoration: none;}
a.integrityNavi:active { color: #00f; text-decoration: none;}

/* integrityLSM is for left side menu links only */

table#integrityLSMtable td {  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
table#integrityLSMtable td a { display: block; }
#integrityLSMCurrent { color: #009BE3;  }
#integrityLSMCurrentCF { color: #000000;  }
.integrityLSM { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }

a.integrityLSM { color: #00f; }
a.integrityLSM:link { color: #00f; text-decoration: none;}
a.integrityLSM:vlink { color: #00f;  text-decoration: none;}
a.integrityLSM:hover { color: #009BE3;  text-decoration: none;}
a.integrityLSM:active { color: #00f; text-decoration: none;}

/* integritySubLSM is for left side menu sub links only */

table#integritySubLSMtable td {  font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal;  }

/*new conference*/
#headerCF td {  font-family: Garamond; color: #fff; font-size: 24px; font-weight: bold; background: #4A4AFF; }
#titleCF { color: #008080; font-size: 15px; font-weight: bold; }
a.linkCF { color:#008080; font-weight: bold; }
a.linkCF:link { color: #008080; font-weight: bold; text-decoration: none;}
a.linkCF:visited { color: #008080;  font-weight: bold; text-decoration: none;}
a.linkCF:hover { color: #009BE3;  font-weight: bold; text-decoration: none;}
a.linkCF:active { color: #000; font-weight: bold; text-decoration: none;}
.contentCFsml { font-size: 8px; }
.contentCF { font-size: 9px; }
.integrityCF { font-family: Verdana, Arial, sans-serif; font-size: 12px;  }
.integrityQuoteCF { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }
.integrityTimesCF { font-family: Times New Roman; font-size: 16px;  }

/* Note there is no #integrityLastSubLSM defined in html
table#integritySubLSMtable td {  border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; }
td#integrityLastSubLSM { border-bottom: 1px solid #000; }
*/

table#integritySubLSMtable td a { display: block; }
#integritySubLSMCurrent { background: #98E3B1;  }
.integritySubLSM { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }

a.integritySubLSM { color: #000;  }
a.integritySubLSM:link { color: #000; text-decoration: none;}
a.integritySubLSM:vlink { color: #000;  text-decoration: none;}
a.integritySubLSM:hover { background: #98E3B1;  text-decoration: none;}
a.integritySubLSM:active { color: #000; text-decoration: none;}

/* below is for content and subsub constructs */

.integrityContent { font-family: Verdana, Arial, sans-serif; font-size: 13px;  }
.integrityContent li { margin-bottom: 0.5em;  }
.integritySubhead { font-family: "Times New Roman", serif; font-size: 18px; font-weight: bold; color: #008FDD; line-height: 1em;}
.integritySubheadLg { font-family: "Times New Roman", serif; font-size: 20px; font-weight: bold; color: #008FDD; line-height: 1em;}

a.integritySubSub { color: #00f;  }
a.integritySubSub:link { color: #00f; text-decoration: none;}
a.integritySubSub:vlink { color: #00f;  text-decoration: none;}
a.integritySubSub:hover { color: #009BE3;  text-decoration: none;}
a.integritySubSub:active { color: #00f; text-decoration: none;}

/* below is for seach box and other special tables */

.integritySearchNote { font-size: 10px; margin-top: 5px; margin-bottom: 5px;  }
/* Integrity Search Box */
table#searchbox { border: 1px solid #000; }
#searchbox th { font-family: "Times New Roman", serif; font-size: 18px; font-weight: normal; color: #008FDD}
#searchbox td { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
/* Search Box Form */
#integritySearchBox { margin-top: 0px; margin-bottom: 0px; }

/* Contact Us Table */
#integrityContactUs th { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
#integrityContactUs td { font-family: Verdana, Arial, sans-serif; font-size: 12px; }

/* Special for Nutrition Policy pages */

div#NutritionPolicyLSM {
	padding-left: 3px;
	padding-right: 3px;
}

#NutritionPolicyLSM h2 {
	font-size: 20px;
	font-family: Garamond, "Times New Roman", Times, serif;
	margin: 0;
	margin-top: .2em;
}

#NutritionPolicyLSM ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 0.2em;
}

#NutritionPolicyLSM li {
	margin-bottom: 0.2em;
}

.reportTitle {
	text-transform: uppercase;
}

#NutritionPolicyMain h3 {
	color: #617453;
	font-family: Garamond, Times New Roman, Times, serif;
	font-size: 18px;
	padding: 2px 0 2px 0;
	font-weight: normal;
	margin: 0;
}

#NutritionOptionsBlock {
	background-color: #EFF3EB;
	margin-bottom: 1em;
}
div#NutritionOptionsBlock ul li {
	margin: .25em 0 .25em 0;
}

#NutritionPolicyPhoto {
	width: 90px;
	height: 200px;
	padding-right: 1em;
	float: left;
}

#NutritionPolicyBio, #NutritionPolicyBio p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0;
	margin-bottom: 0.5em;
}

p#NutritionPolicyBioAddress {
	margin-top: 0.5em;
	font-size: 9px;
}

h2#NutritionPolicyHomeblurb {
	margin: 6px 0 6px 0;
}
.NutritionPolicyPageMenuVariant a:hover {
	background-color: #D3DECB !important;
}

/* for Policy Options page */
#PolicyOptions {
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#PolicyOptions h1 {
	font-family: Garamond, Times New Roman, Times, serif;
	margin: 0;
	padding-left: 164px;
}
div#PolicyOptionsTitleLeft {
	font-size: 32px;
	color: black;
	background-color: #D3DECB;
	float: left;
	padding: 4px 8px 4px 8px;
	line-height: .9em;
}

div#PolicyOptionsTitleRight {
	font-family: Garamond, Times New Roman, Times, serif;
	font-size: 18px;
	color: #617453;
	background-color: #ffffff;
	padding-left: 150px;
	padding-top: 0.7em;
}

ul#PolicyOptionsPageMenu {
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul#PolicyOptionsPageMenu li {
	background-image: url(/nutritionpolicy/images/bluecaret7x9.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 1em;
	font-size: 12px;
	margin: 0;
	margin-bottom: .25em !important;
}

ul#PolicyOptionsPageMenu li a {
	text-decoration: none;
	display: block;
}

ul#PolicyOptionsPageMenu li a:link, ul#PolicyOptionsPageMenu li a:visited  {
	color: blue;
}
ul#PolicyOptionsPageMenu li a:hover {
	background-color: #EFF3EB;
}

#PolicyOptions h2 {
	font-size: 14px;
	font-weight: normal;
	background-color: #EFF3EB;
	padding: 6px 0 6px 0;
/* background-color: grey; */;
}

#PolicyOptions h3 {
	font-size: 12px;
	font-weight: bold;
}

#PolicyOptions ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-left: 1%;
}

#PolicyOptions ul ul {
	list-style-type: disc;
	margin: 0;
	padding: 0;
	margin-left: 8%;
}

#PolicyOptions ul li {
	margin: .5em 0 .4em 0;
}

#PolicyOptions ul ul li {
	margin: .25em 0;
}

#PolicyOptions p#TakeActionMessage {
	background-color: #D3DECB;
	width: 150px;
}

.center {
	text-align: center;
}
.center table {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
hr.darkgreen {
	color: olive;
}

/*menu labeling*/

.ml_menu {padding: 5px;}
.ml_menu ul {
	list-style-image: url(/menulabeling/images/ml_bullet.gif);
	margin-bottom: 5px;
	margin-top: -1px;
}
.ml_header {padding: 5px 0 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
#ml_LinkCurrent { color: #5F66EC;  }
.ml_Link { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; padding-top: 5px;}

a.ml_Link { color: #00f; }
a.ml_Link:link { color: #00f; text-decoration: none;}
a.ml_Link:vlink { color: #00f;  text-decoration: none;}
a.ml_Link:hover { color: #5F66EC; text-decoration: none;}
a.ml_Link:active { color: #00f; text-decoration: none;}

.ml_list li {
	list-style-image: url(/menulabeling/images/ml_bullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: -2em;
	letter-spacing: -0.1px;
}
.ml_list { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; padding-top: 5px;}
a.ml_list { color: #00f; }
a.ml_list:list { color: #00f; text-decoration: none;}
a.ml_list:vlist { color: #00f;  text-decoration: none;}
a.ml_list:hover { color: #5F66EC; text-decoration: none;}
a.ml_list:active { color: #00f; text-decoration: none;}

.ml_textlist { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; padding-top: 5px;}

.ml_textlist li {
	list-style-image: circle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: -2em;
	margin-bottom: 7px;
	margin-right: 5px;
}

.ml_title {
	padding: 6px 0 5px 0;
	font-size: 23px;
	font-weight: bold;
	font-family: Garamond, Times New Roman, Times, serif;
	color: #4F7C36;
	line-height: 17pt;
	letter-spacing: -0.3px;
}

.ml_imagewrap { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #4F7C36;}

.intl_header {
	font-family: Garamond, Times New Roman, Times, serif;
	font-weight: bold;
	background: #333CA4;
	font-size: 23px;
	line-height: 17pt;
	letter-spacing: -0.3px;
	color: #f0f0f0;
	padding: 2px 0 2px 0;
}

#intl_clickdown {
	font-family: Garamond, Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 14px;
	line-height: 13pt;
	color: #333CA4;
	padding: 3px 0 2px 0;
	text-transform: uppercase;
	letter-spacing: -0.5px;
}

#intl_clickdown a { color: #333CA4; }
#intl_clickdown a:link { color: #333CA4; text-decoration: none;}
#intl_clickdown a:vlink { color: #333CA4;  text-decoration: none;}
#intl_clickdown a:hover { color: #cccccc;  text-decoration: none;}
#intl_clickdown a:active { color: #333CA4; text-decoration: none;}



#headerCF td {   color: #fff; font-size: 24px; font-weight: bold; background: #333CA4; }

