/*Style Sheet for Version 5 Browsers */

/*The Body Background */
body {
	background-color : #FFFFFF;
	background-image :  url("http://www.ebfarm.com/images/BGwhite.gif") !important;
}

.bannertop {
visibility : hidden;
}

#LayerSidebar, #BreadCrumbs, #LayerLogo, #LayerBanner, #SearchBut, #SitemapBut, #sunscreen,  p.SendFriend, p.whitetextlinks, .icondiv  {
display : none !important;
}

div, h1, h2, h3, h4, h5, h6 {
color : #000000 !important;
padding : 0 !important;
width : 100% !important;
position : static !important;
border : 0 px none !important;
}

p, h1, h2, h3, h4, h5, h6 {
margin : 12pt !important;
}

h1 {
font-size : 16pt !important;
font-weight:bold;
}

h2, h3, h4, h5, h6 {
font-size : 14pt !important;
font-weight : bold;
}


#LayerMain {
border : none 0pt !important;
}

#LayerMainFixed {
border : none 0pt !important;
}


#LayerFAQ {
border : none 0pt !important;
}


.maindivbold {
font-weight : bold;
}


.maindiv p { 
font-size : 12px; 
}


.maindiv h1, h2, h3, h4, h5, h6 {
	font-size : 16px;
	}

h2.salads {
font-size: 13px;
font-weight: bold;
 }

h2.saladsblue {
font-size: 13px;
font-weight: bold;
 }

td.TableHead {
font-size: 14px;
font-weight: bold; }


.Calendar {
font-size: 11px;
font-weight : bold;
 }

.HomeTable {
font-size: 11px;
 }

p.aftersubhead { 
font-size : 12px;

p.aftersubheadindent { font-size : 12px; 
}

p.secondparagraphindent { 
font-size : 12px; 

}

p.retailerInfo { 
font-size : 11px;
}

 /*Style set up to hide text from version 4 browsers */
p.aftersubheadHidden { 
display : block;
}

p.date {
	font-size : 10px;
	}
	

p.datedescription {
font-size : 11px;
}

p.description {
	font-size : 11px;
}

p.referencedescription {
	font-size : 11px;
}

p.ingredients {
	font-size : 11px;
}

p.author {
	font-size : 12px;
}

p.authorunder {
	font-size : 12px;
}

p.article {
	font-weight : bolder; 
	}

p.articlequote {
	color : #9999CC;

}

p.quote {
	color : #333333;
	border-top : 2px #CDC9D8 dotted;
	 }
	
	p.quotebold {
	color : #000000;
	font-weight : bold;
	 }


p.quoteauthor {
	font-size : 12px;
	color : #666600;
	margin-bottom : 15px;
	padding-left: 10px; }
	
.Nutritional {
	font-size : 1px;
	color : #FFFFFF;
	border-bottom : 1px #000000 solid;
	 }
	
.Nutritional2 {
	font-size : 1px;
	color : #FFFFFF;
	border-bottom : 2px #000000 solid;
	}

p.QuizQuestion {
font-size : 13px;
font-weight: bolder;
 }

p.QuizAnswers {
font-size : 12px;
}



/*Style Applied to the Paragraphs for Copyright-Small-Text */
.copyrights {
	color : #999999;
	font-size : 10px;
}

.footer {
	color : #999999;
	font-size : 10px;

}

/*Turns off Borders around Hyperlinked Images*/
img { border : 0px; display : block }

.inlinimg { display : inline }

/*Styles Applied to Form Elements */
form {
	border : 1px dotted #CCCCCC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-right : 36px;
	margin-top : 0px;
	padding : 12px
}

.noborder {
	border : none;
}

input { background-color : #CDC9D8; border : 1px solid #999999 }

input:focus { background : #FFFFFF }

textarea { 
	background-color : #FFFFFF;
	border : 1px solid #999999; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px; 
}

.checks { background-color : #FFFFFF; border : 1px none }

.formBut { background-color : #CCCCCC }

fieldset {
	border-top: 1px #9999CC solid;
	border-left: 1px #9999CC solid;
	border-bottom: 1px #CCCCFF solid;
	border-right: 1px #CCCCFF solid;
	margin-top : 10px;
}

legend {
	font-family : Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #B8860B;
	border : none;
} 

/*Styles Applied to Float Images left or right */
.imgfloatright { 
display : none; !important;
}

.imgfloatleft { 
float : left !important;
margin-top : 0px;
margin-left : 10px;
margin-bottom : 0px; }


.imginline {display :inline;
border : none;
}

/*Styles Applied to FAQ section to toggle */
.ShowAnswer {
display : block;
}


  /*Styles Applied to Definition List */
  .maindiv dt {
	font-size : 13px;
	font-weight : bold;
	 }
	.maindiv dd {
	font-size : 12px; }
