/*/////////////////////////////
// HTML Tags and class Styles
/////////////////////////////*/ 
img{behavior: url("../pngbehavior.htc");}
body {
	margin:0px;
	background-image:url(../bg.jpg);
	background-color:#FFFFFF;
}
h1 {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-style: normal;
	font-weight: bold;
}
p, ul, ol, .searchBox, .tableSmall, .contact {
	font-family: Arial, Helvetica, sans-serif;
	color:#6C6E70;
}

b.larger {
	font-size: 14px;
}

.searchBox{
	text-align: left;
	height:19px;
	border:solid 2px #911722;
	font-size: 11px;
}


h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


ul{
	list-style-image:url(/images/tomatoBullet.gif);
	margin:10px;
	padding:10px;
}
li{
padding-left:5px;
	margin-bottom:10px;
}
.tableSmall{
	margin:0px;
	padding:0px;
}
/*///////////////////////
// Main Formatting
///////////////////////*/ 

.h1_default{color:#be1e2d; font-style:italic; font-size:18px;}
.h1_ind{color:#014BA2; font-style:italic; font-size:18px;}
.h1_com{color:#006A26; font-style:italic; font-size:18px;}
.h1_tom{color:#be1e2d; font-style:italic; font-size:18px;}
.h1_edu{color:#be1e2d; font-style:italic; font-size:18px;}

.mainLinks_default A:link {font-size:12px;text-decoration: none; color:#be1e2d;}
.mainLinks_default A:visited {font-size:12px;text-decoration: none; color:#be1e2d;}
.mainLinks_default A:active {font-size:12px;text-decoration: none; color:#be1e2d;}
.mainLinks_default A:hover {font-size:12px;text-decoration: underline; color: black;}

.mainLinks_agr A:link {font-size:12px; text-decoration: none; color:#014BA2;}
.mainLinks_agr A:visited {font-size:12px;text-decoration: none; color:#014BA2;}
.mainLinks_agr A:active {font-size:12px;text-decoration: none; color:#014BA2;}
.mainLinks_agr A:hover {font-size:12px;text-decoration: underline; color: black;}

.mainLinks_com A:link {font-size:12px; text-decoration:underline; color:#006A26;}
.mainLinks_com A:visited {font-size:12px;text-decoration:underline; color:#006A26;}
.mainLinks_com A:active {font-size:12px;text-decoration:underline; color:#006A26;}
.mainLinks_com A:hover {font-size:12px;text-decoration:underline; color: black;}

.mainLinks_tom A:link {font-size:12px; text-decoration: underline; color:#be1e2d;}
.mainLinks_tom A:visited {font-size:12px;text-decoration: underline; color:#be1e2d;}
.mainLinks_tom A:active {font-size:12px;text-decoration: underline; color:#be1e2d;}
.mainLinks_tom A:hover {font-size:12px;text-decoration: underline; color: black;}

.mainLinks_edu A:link {font-size:12px; text-decoration: none; color:#be1e2d;}
.mainLinks_edu A:visited {font-size:12px;text-decoration: none; color:#be1e2d;}
.mainLinks_edu A:active {font-size:12px;text-decoration: none; color:#be1e2d;}
.mainLinks_edu A:hover {font-size:12px;text-decoration: underline; color: black;}
/*///////////////////////
// Footer Formatting
///////////////////////*/ 
#footerLinks_default, #footerLinks_agr, #footerLinks_com, #footerLinks_tom, #footerLinks_edu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}
#footerLinks_tom{
color: #ffffff;
}
#footerLinks_com{
color: #ffffff;
}
#footerLinks_agr{
color: #ffffff;
}
#footerLinks_default A:link {text-decoration: none; color:#ffffff}
#footerLinks_default A:visited {text-decoration: none; color:#ffffff}
#footerLinks_default A:active {text-decoration: none; color:#ffffff}
#footerLinks_default A:hover {text-decoration: underline; color:#ffffff;}

#footerLinks_agr A:link {text-decoration: none; color:#ffffff}
#footerLinks_agr A:visited {text-decoration: none; color:#ffffff}
#footerLinks_agr A:active {text-decoration: none; color:#ffffff}
#footerLinks_agr A:hover {text-decoration: underline; color:#ffffff;}

#footerLinks_com A:link {text-decoration: none; color:#ffffff}
#footerLinks_com A:visited {text-decoration: none; color:#ffffff}
#footerLinks_com A:active {text-decoration: none; color:#ffffff}
#footerLinks_com A:hover {text-decoration: underline; color:#ffffff;}

#footerLinks_tom A:link {text-decoration: none; color:#ffffff}
#footerLinks_tom A:visited {text-decoration: none; color:#ffffff}
#footerLinks_tom A:active {text-decoration: none; color:#ffffff}
#footerLinks_tom A:hover {text-decoration: underline; color:#ffffff;}

#footerLinks_edu A:link {text-decoration: none; color:#ffffff}
#footerLinks_edu A:visited {text-decoration: none; color:#ffffff}
#footerLinks_edu A:active {text-decoration: none; color:#ffffff}
#footerLinks_edu A:hover {text-decoration: underline; color:#ffffff;}

/*///////////////////////
// DIV Formatting
///////////////////////*/ 
#siteContainer_default, #siteContainer_agr, #siteContainer_com, #siteContainer_tom, #siteContainer_edu{
	width: 950px;
	height: 580px;
	position:absolute;
	background-color:#FFFFFF;	 
	margin-top: -300px;
	margin-left: -477.5px;	
  	top:50%;
	left: 50%;
}
#siteContainer_default, .searchBox_default{
	/*border:1px solid #be1e2d; */
}
#siteContainer_agr, .searchBox_agr{
	/* border:1px solid #014BA2;	*/
}
#siteContainer_com, .searchBox_com{
	/*border:1px solid #006A26; */
}
#siteContainer_tom, .searchBox_tom{
	/* border:1px solid #be1e2d; */
}
#siteContainer_edu, .searchBox_edu{
	/* border:1px solid #be1e2d; */
}

#flashAnimation{
	width:450px;
	height:580px;
	position:absolute;
	top:0px;
	left:0px;
}#flashAnimation2{
	width:450px;
	height:580px;
	position:absolute;
	top:0px;
	left:0px;
}
#leftPicture{
	width:450px;
	height:580px;
	position:absolute;
	top: 0px;
	left: 0px;	
}



#searchBox {
	position:absolute;
	border:0px;
	left:770px;
	top:569px;
	height: 25px;
	width: 182px;
}
#pageTitle_default, #pageTitle_agr, #pageTitle_com, #pageTitle_tom, #pageTitle_edu, #pageTitle_int {
	position:absolute;
	min-width: 350px;
	border:0px;
	left:471px;
	top:1px;
	width: 480px;
	padding-top:62px;
	background-repeat:no-repeat;
}
#h1_new{
	font-style:italic;
	font-size:17px;
}

#pageTitle_default{
	color:#be1e2d;
}
#pageTitle_agr{
	color:#014BA2;
	
}
#pageTitle_com{
	color:#006A26;

}
#pageTitle_tom{
	color:#be1e2d;
	
}
#pageTitle_edu{
	color:#be1e2d;
	
}
#pageTitle_int{
	color:#be1e2d;
	
}
#contentcolumn1{
	width:450px;
	height:481px;	
	position:absolute;
	overflow:auto;
	left:485px;
	top:99px;
	padding-right:15px;

	
}
#mycustomscroll {
	/* Typical fixed height and fixed width example */
	width:445px;
	height:460px;	
	overflow:scroll;
	overflow-x: hidden; 
	/* IE overflow fix, position must be relative or absolute*/
	position: absolute;
	left:483px;
	top:90px;
	
	padding-right: 15px;
	text-align: left;
}

#mycustomscroll_credits {
	/* Typical fixed height and fixed width example */
	width:452px;
	height:460px;	
	overflow:scroll;
	overflow-x: hidden; 
	/* IE overflow fix, position must be relative or absolute*/
	position: absolute;
	left:483px;
	top:90px;
	
	padding-right: 15px;
	text-align: left;
}

#contentSinglecolumn{
	width:465px;
	height:450px;	
	position:absolute;
	overflow:auto;
	overflow-x:hidden;
	left:485px;
	top:99px;	
}
#contentcolumnInnerLeft{
	width:45%;
	height:100%;
	position:absolute;
	left:0px;
}
#contentcolumnInnerRight{
	width:45%;
	height:100%;
	position:absolute;
	right:18px;
}

#footer{
	border:0px;
	text-align:left;
	position:absolute;
	left:380px;
	top: 584px;
	width: 575px;
	color:#be1e2d;
}

/*/////////////////////////////
// Popup Box
/////////////////////////////*/ 

#pop_box{
	width:406px;
	position:absolute;
	margin-top:auto;
}

#pop_head{
	background-image:url(../tomatoes/images/box_head.gif);
	width:406px;
	height:19px;
}

#pop_content{
	width:406px;
	background-color:#FFFFFF;
	height:200px;
}

#pop_tail{
	background-image:url(../tomatoes/images/box_tail.gif);
	width:406px;
	height:20px;
}


/*HOME PAGE*/

#home_indent{
	font-size:12px;
	width:300px;
	margin-left:45px;
}

#home_indent_page{
	font-size:12px;
	width:306px;
	margin-left:40px;
}
.home_redText{
	color:#BF1E2D;
}

#home_lowerRight{
	text-align:right;
	width:100%;
	margin-left:-10px;
	position:absolute;
	padding-bottom:5px;
	bottom:0px;
}

/*COMMUNITY PAGES*/

.community_par{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.community_par a:link{font-size:12px; color:#006A26;	text-decoration:none;}
.community_par a:visited{font-size:12px; color:#006A26;	text-decoration:none;}
.community_par a:active{font-size:12px; color:#006A26;	text-decoration:none;}
.community_par a:hover{font-size:12px; color:black;	text-decoration:none;}

.community_line{
	border-top:1px #006A26 solid;
	width:99%;
}
.community_line2{
	border-top:1px #006A26 solid;
	width:94%;
}

.community_barrier{
	width:99%;
	text-align:center;
	margin-top:40px;
	margin-bottom:40px;
}

#community_indent{
	margin:20px;
	font-family:Arial, Helvetica, sans-serif;
}

/*INDUSTRY PAGES*/

.industry_par{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.industry_par a:link{font-size:12px; color:#014BA2;	text-decoration:none;}
.industry_par a:visited{font-size:12px; color:#014BA2;	text-decoration:none;}
.industry_par a:active{font-size:12px; color:#014BA2;	text-decoration:none;}
.industry_par a:hover{font-size:12px; color:black;	text-decoration:none;}

.industry_line{
	border-top:1px #014BA2 solid;
	width:99%;
}

.industry_line2{
	border-top:1px #014BA2 solid;
	width:94%;
}

.industry_blogtitle{
	 
	color: #014BA2;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}
.industry_blogdate{
 
	color: #014BA2;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:10px;
}

.industry_barrier{
	width:99%;
	text-align:center;
	margin-top:40px;
	margin-bottom:40px;
}

#industry_indent{
	margin:20px;
	font-family:Arial, Helvetica, sans-serif;
}

/*TOMATOES PAGES*/

.tomato_par{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:99%;
}

.tomato_tdp{
	color: #6C6E70;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.searchbox{	
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:40%;
	text-align:left;
	margin-left:20px;
	border:#be1e2d thin solid;
	color:#6C6E70;
}
.tomato_par a:link{font-size:12px; color:#be1e2d;	text-decoration:none;}
.tomato_par a:visited{font-size:12px; color:#be1e2d;	text-decoration:none;}
.tomato_par a:active{font-size:12px; color:#be1e2d;	text-decoration:none;}
.tomato_par a:hover{font-size:12px; color:black;	text-decoration:none;}

.tomato_line{
	border-top:1px #be1e2d solid;
	width:99%;
}

.tomato_line2{
	border-top:1px #be1e2d solid;
	width:94%;
}

.tomato_barrier{
	width:99%;
	text-align:center;
	margin-top:40px;
	margin-bottom:40px;
}
.tomato_barrier_free{
	width:99%;
	text-align:center;
	margin-top:20px;
	margin-bottom:40px;
}

#tomato_indent{
	margin:20px;
	font-family:Arial, Helvetica, sans-serif;
}

.tom_Red{
	color:#be1e2d;
}

.colour_left{

}
.Red_bold{
	color:#be1e2d;
	width:100px;
}


/*GLOSSARY*/

#glossary_term{
	margin:20px;
}

/*SEARCH*/

.normal_ul{
	list-style-image:none;
	margin:0px;
	padding:0px;
}

.normal_ul li{
	margin:0px;
	padding:0px;
}

#search_page{
	width:400px;
	height:575px;
	
}

#search_page h1{
font-size:14px;
	
}
#search_bruchetta{
	width:100%;
	height:100%;
	background-image:url(../tomatoes/recipes/images/bruchetta_bg.jpg);
}

#search_roasted{
	width:100%;
	height:100%;
	background-image:url(../tomatoes/recipes/images/roasted_bg.jpg);
}

#search_granita{
	width:100%;
	height:100%;
	background-image:url(../tomatoes/recipes/images/granita_bg.jpg);
}

#search_tart{
	width:100%;
	height:100%;
	background-image:url(../tomatoes/recipes/images/tart_bg.jpg);
}

#search_salmon{
	width:100%;
	height:100%;
	background-image:url(../tomatoes/recipes/images/salmon_bg.jpg);
}

#search_pizza{
	width:100%;
	height:100%;
	background-image:url(../tomatoes/recipes/images/pizza_bg.jpg);
}

#search_caprese{
	width:100%;
	height:100%;
	background-image:url(../tomatoes/recipes/images/caprese_bg.jpg);
}

#search_cheese{
	width:100%;
	height:100%;
	background-image:url(../tomatoes/recipes/images/cheese_bg.jpg);
}

.recipe_par{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.recipe_par a:link{font-size:12px; color:#be1e2d;	text-decoration:underline;}
.recipe_par a:visited{font-size:12px; color:#be1e2d;	text-decoration:underline;}
.recipe_par a:active{font-size:12px; color:#be1e2d;	text-decoration:underline;}
.recipe_par a:hover{font-size:12px; color:black;	text-decoration:none;}

.search_par{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.search_par a:link{font-size:12px; color:#FFFFFF; border:none; text-decoration:none;}
.search_par a:visited{font-size:12px; color:#FFFFFF; border:none; text-decoration:none;}
.search_par a:active{font-size:12px; color:#FFFFFF; border:none; text-decoration:none;}
.search_par a:hover{font-size:12px; color:#FFFFFF; border:none; text-decoration:none;}

.tomato_barrier_bottom{
	position:absolute;
	bottom:0px;
	width:99%;
	text-align:center;
	margin-top:30px;
	margin-bottom:30px;
}

#recipe_icons{
	right:20px;
	position:absolute;
	top:12px;
}

#recipe_icons a:link{font-size:12px; color:#FFFFFF; border:none; text-decoration:none;}
#recipe_icons a:visited{font-size:12px; color:#FFFFFF; border:none; text-decoration:none;}
#recipe_icons a:active{font-size:12px; color:#FFFFFF; border:none; text-decoration:none;}
#recipe_icons a:hover{font-size:12px; color:#FFFFFF; border:none; text-decoration:none;}


#recipe_print{float:left; margin:2px; border:none;}
#recipe_print a:link{border:none; text-decoration:none;}
#recipe_print a:visited{border:none; text-decoration:none;}
#recipe_print a:active{border:none; text-decoration:none;}
#recipe_print a:hover{border:none; text-decoration:none;}

#recipe_pdf{float:left; margin:2px; border:none;}
#recipe_pdf a:link{border:none; text-decoration:none;}
#recipe_pdf a:visited{border:none; text-decoration:none;}
#recipe_pdf a:active{border:none; text-decoration:none;}
#recipe_pdf a:hover{border:none; text-decoration:none;}

#recipe_close{float:left; margin:2px; border:none;}
#recipe_close a:link{border:none; text-decoration:none;}
#recipe_close a:visited{border:none; text-decoration:none;}
#recipe_close a:active{border:none; text-decoration:none;}
#recipe_close a:hover{border:none; text-decoration:none;}

.flexcroll{
	padding-top:30px;
}

.small_gap{
	height:30px;
}
.imageAdjust{
margin-top:-62px;
}

.imageAdjust img{}

.SiteMap ul li{
	list-style-image:none;
	list-style-type:circle;
	margin:0px;
	padding:0px;
}
.SiteMap a:visited a:active a:link{
	color:#be1e2d;
}
.tabber{
padding-left:30px;
}