body td {
	font-family:Arial, Helvetica, sans-serif;
}

h3 {
	padding: 0px 0px 0px 22px;
	margin: 0px 0px 0px 0px;
	color: #339900;
	font-size:14px;
}

p {
	padding: 0px 20px 20px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	font-size:11px;
}


/*used with product_description*/
ul 
{
	padding-top: 6px;
	margin-top: 0px;
	font-size: 14px;
}
	

a 
{
	text-decoration: none;
	color: #4F3193;
}

form {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


form.jump { color: #666666; 
font-size: 9px; 
font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
padding: 0px 0px 0px 0px;
	margin: 6px 0px 0px 4px; 
}

select.jump { color: #669933; 
font-size: 10px; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-weight: normal;
padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}


#search {
	padding: 0px 0px 0px 26px;
	margin: 0px 0px 0px 0x;
}
form.search { color: #666666; 
font-size: 10px; 
font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
input.search  { color: #336600; 
font-size: 10px; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-weight: 900; 
padding: 0px 0px 0px 2px;
	margin: 0px 0px 0px 0px;
}


#login {
	padding: 0px 0px 0px 26px;
	margin: 0px 0px 0px 0x;
}
form.login { color: #666666; 
font-size: 10px; 
font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px; 
}
input.login  { color: #336600; 
font-size: 10px; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-weight: 900; 
padding: 0px 0px 0px 2px;
	margin: 0px 0px 0px 0px;
}


.consumer {
	padding: 24px 0px 6px 26px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	color: #339933;
	font-size: 10px;
	}
	
.consumer a 
{
	text-decoration: none;
	color: #339933;
	}


#copyright {
	padding: 0px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	}

#footer {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:right;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	}
	
	
#footer a 
{
	text-decoration: none;
	color: #ffffff;
}

#home_announcement {
}

#home_announcement p {
	padding: 2px 10px 0px 4px;
	margin: 0px 0px 0px 0px;
	color: #4e2f91;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	line-height: 100%;
}

#home_announcement a 
{
	text-decoration: none;
	color: #4e2f91;
}

#home_feature {
}

#home_feature p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #4e2f91;
	font-family: Arial, Helvetica, Geneva, SanSans-Regular, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	line-height: 100%;
	text-align: center;
}

#home_feature a 
{
	text-decoration: none;
	color: #4e2f91;
}


.product_description 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 22px;
	color: #000000;
	line-height: 140%;
}




/*************************/
/* PRODUCT GRID STYLES ***/
/*************************/
h1.product_head
{
	padding: 0px 0px 6px 23px;
	margin: 4px 0px 0px 0px;
	color: #993333;
	font-family: Arial, Helvetica, Geneva, SanSans-Regular, sans-serif;
	font-size: 14px; 
	font-weight: bold;
	line-height: 100%;
	text-align: left;
}



p.product_label 
{
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	color: #993333;
	font-family: Arial, Helvetica, Geneva, SanSans-Regular, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	line-height: 100%;
	text-align: center;
}

p.product_label_og
{
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	font-family: Arial, Helvetica, Geneva, SanSans-Regular, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	line-height: 100%;
	text-align: center;
	
}

/**for media_photos.aspx page*/
p.product_label_media{
	padding: 0px 0px 20px 15px;
	margin: 0px 0px 0px 0px;
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	line-height: 100%;
	text-align: center;
}

#product_cell_media{
	background: url(images/products/product_red_box.jpg);
	margin-left: 12px;
	padding: 0px 5px 0px 0px;
	top: 100px;
	left: 150px;
	display: inline-block;
}

a.product_cell_link
{
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	color: #993333;
	font-family: Arial, Helvetica, Geneva, SanSans-Regular, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	line-height: 100%;
	text-align: center;
	text-decoration: none;
}

a.product_cell_link_og 
{
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	font-family: Arial, Helvetica, Geneva, SanSans-Regular, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	line-height: 100%;
	text-align: center;
	
}


#product_cell 
{
	background: url(images/products/product_red_box.jpg);

}

#product_cell_og_left
{
	background: url(images/products/product_green_box_left.jpg);
}

#product_cell_og
{
	background: url(images/products/product_green_box.jpg);
}

#product_cell_og_right 
{
	background: url(images/products/product_green_box_right.jpg);
}

#product_cell_og_left_mid
{
	background: url(images/products/product_green_box_left_mid.jpg);
}

#product_cell_og_mid
{
	background: url(images/products/product_green_box_mid.jpg);
}

#product_cell_og_right_mid 
{
	background: url(images/products/product_green_box_right_mid.jpg);
}

#product_cell_og_left_label
{
	background: url(images/products/product_green_box_left_label_bg.jpg);
}

#product_cell_og_label
{
	background: url(images/products/product_green_box_label_bg.jpg);
}

#product_cell_og_right_label
{
	background: url(images/products/product_green_box_right_label_bg.jpg);
}
/*****************************/
/* END PRODUCT GRID STYLES ***/
/*****************************/




/*********************************/
/*   SALES SHEET GRID STYLES   ***/
/*********************************/
p.sales_label 
{
	padding: 4px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	color: #993333;
	font-family: Arial, Helvetica, Geneva, SanSans-Regular, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	line-height: 100%;
	text-align: center;
}
/*********************************/
/* END SALES SHEET GRID STYLES ***/
/*********************************/





/*****************************/
/***  GROWERS STYLES ***/
/*****************************/
#growers
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 23px;
	line-height: 120%;
	text-align: left;
}


#growers p  /* date header */
{
	color: #000000;
	font-size: 12px; 
	padding: 0px 0px 20px 0px;
}

#growers td /* berry names */
{
	color: #000000;
	font-size: 12px;
	padding: 0px 0px 0px 10px;
}

#growers td .credit /* berry names */
{
	padding: 0px 0px 0px 140px;
}


#growers td img  /* text info */
{	
	padding: 0px 0px 10px 20px;
}

#growers img  /* text info */
{	
	padding: 0px 0px 8px 0px;
}

/*****************************/
/** END GROWERS STYLES */
/*****************************/



/*****************************/
/** DiRECTORY STYLES */
/*****************************/

#directory
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	line-height: 100%;
	text-align: left;
}


#directory p  /* date header */
{
	color: #4F3193;
	font-size: 12px; 
	padding: 0px 0px 20px 0px;
}


#directory a 
{
	text-decoration: none;
	color: #4F3193;
}



/*****************************/
/** DiRECTORY STYLES */
/*****************************/


/*****************************/
/***  MARKET UPDATE STYLES ***/
/*****************************/
#market_updates
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
	line-height: 100%;
	text-align: left;
}


#market_updates h1  /* date header */
{
	color: #4F3193;
	font-size: 13px; 
	font-weight: bolder;
	padding: 0px 0px 10px 22px
}

#market_updates h3 /* berry names */
{
	color: #993333;
	font-size: 13px; 
	font-weight: bolder;
}

#market_updates p  /* text info */
{	
	font-size: 12px;
	color: #000000;
	padding: 0px 0px 20px 20px;
}

/*****************************/
/** END MARKET UPDATE STYLES */
/*****************************/




/*****************************/
/** SEARCH PAGE  */
/*****************************/
#search_page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 10px 0x;
	text-align: left;
	line-height: 110%;
}
#search_page form { 
	color: #666666; 
	line-height: 110%;
	font-size: 14px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 8px 0px; 
	
}
#search_page input { color: #336600; 
font-size: 14px; 
font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-weight: normal; 
padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}
.searchSpace{
	padding-left: 5px;
	padding-top: 5px;
}
/*****************************/
/** ULTIMATE SEARCH STYLES   */
/** Here because they don't  */
/** pull from UlitmateSearch */
/** Output.css on Mac Safari */
/*****************************/

.OutputHighlight
{
	font-name:verdana;
	font-weight:bold;
}

.OutputPageLink
{
	font-name:verdana;
	font-size: 12px;
}

.OutputCurrentPageLink
{
	font-name:verdana;
	font-weight:bold;
	color:#AD0808;
	font-size: 12px;
}

.OutputTitle
{
	padding-top:2px;
	font-name:verdana;
}

.OutputText
{
	font-name:verdana;
	padding-left:2px;
	font-size: 12px;
}

.OutputUrl
{
	font-name:verdana;
	color:green;
	padding-bottom:14px;
	padding-left:2px;
	font-size: 12px;
}






/*****************************/
/** BOLD FIRST LINE STYLES  */
/*****************************/
.bold-first-line
{
	font-size: 10px; 
	font-style: italic;
}

/********************************/
/** END WHAT'S NEW HOME STYLES  */
/********************************/


/**************/ 
/*Janet Sytles*/
/**************/   
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 23px;
}

.style1_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F3193;
	padding-left: 23px;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669933;
	font-weight: bold;
	padding-left: 23px;
}
.style3_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F3193;
	font-weight: bold;
	padding-left: 23px;
}
li.style3_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F3193;
	font-weight: bold;
	padding-left: 6px;
}
.style4 {
	font-size: 14px;
	color: #663399;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 100%;
	color: #4F3193;
	padding-left: 23px;
}
.style5Head {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	line-height: 100%;
	color: #4F3193;
	padding-left: 23px;
}
li.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 0px;
}
li{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	margin-left: 0px;
	padding-left: 0px;
}
li.style6{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 100%;
	color: #4F3193;
	padding-left: 3px;
	padding-bottom: 4px;
}

li.style5{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	line-height: 100%;
	color: #4F3193;
	padding-left: 0px;
}