/* CSS Document */

/* CONTENT - MIDDLE COLUMN */
.aboutfoodlandtitle {
	/*color: #F86E6E;*/ 
	color:#000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.aboutfoodlandcontent{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color:#255297;
	font-weight: bold;
	text-align:justify;
}


.sectionheader2{
	font-size:16px;
	padding-left:14px;
	padding-top:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003063;
	}

.sectionheader{
	font-size:14px;
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003063;
	}


a.bodyLinks:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
  	font-style:normal;
  	color:#255297;
	font-weight:600;
	text-decoration:underline;
	}

a.bodyLinks:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
  	font-style:normal;
  	color:#0000FF;
	font-weight:600;
	text-decoration:underline;
	}


.ContentGeneral{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color:#003063;
	/*font-weight: bold;*/
	text-align:justify;
}

.ContentGeneralBold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color:#003063;
	font-weight: bold;
}

.DetailsDesc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	/*font-weight: bold;*/
	text-align:justify;
}


a {
	cursor:pointer;
}




.productsboxdivider {
	border-bottom:1px dotted #003063;
	}
	
.boxdivider {
	border-bottom:1px dotted #003063;
	}	

.productsboximage {
	background-color:#FFFFFF;
	border-top:1px dotted #255297;
	border-bottom:1px dotted #255297;
	border-left:1px dotted #255297;
	border-right:1px dotted #255297;
	}	

.boximage {
	background-color:#FFFFFF;
	border-top:1px dotted #255297;
	border-bottom:1px dotted #255297;
	border-left:1px dotted #255297;
	border-right:1px dotted #255297;
	}

.bdr {
	border-right: #9aabbd 1px solid; 
	border-top: #9aabbd 1px solid; 
	font-size: 8pt; 
	border-left: #9aabbd 1px solid; 
	color: black; 
	border-bottom: #9aabbd 1px solid; 
	background-color: #eff4f8;
	text-decoration:  none;
	vertical-align: middle;
	height:  20px;
	padding: 3px;
}

.bdr-dialog {
	border-right: #9aabbd 1px solid; 
	border-top: #9aabbd 1px solid; 
	font-size: 8pt; 
	border-left: #9aabbd 1px solid; 
	color: black; 
	border-bottom: #9aabbd 1px solid; 
	background-color: #eff4f8;
	text-decoration:  none;
	vertical-align: middle;
	height:  150px;	
	padding: 3px;
}

.bdr-button {
	border-right: #9aabbd 1px solid; 
	border-top: #9aabbd 1px solid; 
	font-size: 8pt; 
	border-left: #9aabbd 1px solid; 
	color: black; 
	border-bottom: #9aabbd 1px solid; 
	background-color: #eeeeee;
	font-weight:  bold;
	vertical-align: middle;
	height:  20px;
	padding: 3px;
}
	
.thumbnailsboximage{
	background-color:#FFFFFF;
	border-top:2px dotted #255297;
	border-bottom:2px dotted #255297;
	border-left:2px dotted #255297;
	border-right:2px dotted #255297;
	}	

/* Content - Middle */

.contentbodytitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:8px;
	}
	
.contentbody1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
	color:#003063;
}

.contentbody2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003063;
}

.contentbodysubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:underline;
	text-align:left;
}


/*Pages & Sub pages links PANEL on left Nav */

a.pagesLeftLinks:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
  	font-style:normal;
  	color:#255297;
	font-weight:600;
	margin-left:5px;
	text-decoration:underline;
	}

a.pagesLeftLinks:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
  	font-style:normal;
  	color:#0000FF;
	font-weight:600;
	margin-left:5px;
	text-decoration:underline;
	}

a.subPagesLeftLinks:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
  	font-style:normal;
  	color:#255297;
	font-weight:600;
	margin-left:30px;
}

a.subPagesLeftLinks:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
  	font-style:normal;
  	color:#0000FF;
	font-weight:600;
	margin-left:30px;
}


/* END Pages & Sub pages links PANEL on left Nav */


/* Drop Down Shadows for the boxes */

/*
.p-shadow {
  width: 90%;
  float:left;
  background: url(shadow_created_1.gif) no-repeat bottom right !important;
  background: url(shadow_created_1.gif) no-repeat bottom right;
  margin: 10px 0 0 0px !important;
  margin: 10px 0 0 0px;
  border:0px;
  word-wrap: break-word;
  }



.p-shadow-right {
  width: 90%;
  float:right;
  background: url(shadow_created.gif) no-repeat bottom right !important;
  background: url(shadow_created.gif) no-repeat bottom right;
  margin: 10px 0 0 0px !important;
  margin: 10px 0 0 0px;
  border:0px;
  word-wrap: break-word;
  }


.p-shadow div {
  color: #EBEFF8;
  background-color: #EBEFF8;
  font: italic 1em georgia, serif;
  padding: 0px;
  margin: -6px 0px 0px -6px !important;
  margin: -6px 0px 0px 0px;
  }


.p-shadow-right div {
  color: #EBEFF8;
  background-color: #EBEFF8;
  font: italic 1em georgia, serif;
  padding: 0px;
  margin: -6px 3px 3px -6px !important;
  margin: -3px 3px 3px 0px;
  }
*/


/* Top Bar
 background-image:url(images/logo.GIF);
 background-repeat:no-repeat;
*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.mainbg{
	background-color:#EBEFF8;	
}

.topbg{
	background-color:#EBEFF8;
	/* background-image:url(topbanner.jpg); */
	background-repeat:no-repeat;	
}

.leftbg{
	background-image:url(bg_leftside.gif);
	background-repeat:repeat-y;
    background-position:100% 50%;
}

.rightbg{
	background-image:url(bg_rightside.gif);
	background-repeat:repeat-y;
    background-position:0% 50%;
}

.bg{
	background-color:#EBEFF8;
	background-image:url(leftbg.jpg);
	background-repeat:no-repeat;	
}
	
a.advsearch:link, a.advsearch:hover, a.advsearch:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;	
	color:#000000;
	text-decoration:underline;
	}

.dropdownbg{
	background-color:#E4ECF7;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	}
	
.mainmenu{
	background-color:#E4ECF7;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	}
	
	
a.dropdown{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	}

a.dropdown:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	}


.copyrighttext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#255297;
	text-decoration:none;
	font-weight:bold;
	}





/* CONTENT - LEFT BAR */
.leftbar{
	background-color:#E4ECF7;
	}
	
.navbox{
	background-color:#FFFFE6;
	border-top:1px solid #808080;
	border-bottom:1px solid #808080;
	border-left:1px solid #808080;
	border-right:1px solid #808080;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003063;
	font-size:10px;
	/*padding-top:3px;
	padding-right:5px;*/
	}
		
.news{
	background-color:#F4E8C2;
	border-top:1px solid #C6CB67;
	border-bottom:1px solid #C6CB67;
	border-left:1px solid #C6CB67;
	border-right:1px solid #C6CB67;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003063;
	font-size:10px;
	/*padding-top:10px;
	padding-right:5px;*/
	}
	

	
.sectionheaderstores{
	font-size:14px;
	margin-left:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003063;
	}

.sectionfooter{
	font-size:10px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003063;
	}
	
.competitions{
	background-color:#CCCCFF;
	border-top:1px solid #3948E3;
	border-bottom:1px solid #3948E3;
	border-left:1px solid #3948E3;
	border-right:1px solid #3948E3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003063;
	font-size:10px;
	padding-right:5px;
	}

.productsbox{
	background-color:#F7F2D7;
	border-top:1px solid #255297;
	border-bottom:1px solid #255297;
	border-left:1px solid #255297;
	border-right:1px solid #255297;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003063;
	font-size:10px;
	padding-top:10px;
	padding-right: 5px;
	}



.promotionscroll{
	width:380px;
	height:160px;
	overflow:auto;
	}	
	
/* lose the horizontal scroll in IE \*/	
.promotionscroll{
	overflow-x:hidden;
	}
/*            */

.storesearchbox{
	background-color:#E5E5E5;
	border-top:1px solid #333534;
	border-bottom:1px solid #333534;
	border-left:1px solid #333534;
	border-right:1px solid #333534;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003063;
	font-size:10px;
	/*padding-top:10px;
	padding-left:10px;*/
	}

.addbox{
	background-color:#E5E5E5;
	border-top:1px solid #333534;
	border-bottom:1px solid #333534;
	border-left:1px solid #333534;
	border-right:1px solid #333534;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003063;
	font-size:10px;
	/*padding-top:10px;
	padding-left:10px;*/
	}

.formboxfield { 
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	font-size: 12px;
	border-left: #000000 1px solid;
	color: #525151;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF
	}

.inputformboxfield { 
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	FONT-SIZE: 8pt;
	border-left: #000000 1px solid;
	color: #525151;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EFF4F8;
	}


/* Content - Middle */

.contentbodytitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:8px;
	}
	
.contentbody1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
	color:#003063;
}

.contentbody2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003063;
}

.contentbodysubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:underline;
	text-align:left;
}

.contentmidalign{
	text-align:left;
	}

.articlesummaryfooter{
	font-size:8px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003063;
	}

.thumb1{
	background-image:url(images/thumb1.gif);
	background-repeat:no-repeat;
	}
	
.bullets{
	text-align:center;
	}

/* Content - Right Bar......the same formatting as the Middle Bar of the Content*/
.contentbody3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
}

/* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>
*/


.m0l0o {
	text-decoration: none;
	margin: 0px;
	border: 1px solid #ffffff;
}

.m0l1o {
	text-decoration: none;
	margin: 0px;
	border: 1px solid #ffffff;
}

.m0l2o {
	text-decoration: none;
	margin: 0px;
	border: 1px solid #ffffff;
}

.m0l0i {
	padding: 2px;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}

.m0l1i {
	padding: 2px;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}

.m0l2i {
	padding: 2px;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}

.menu0outo{
	font-family: newsgothic, arial, sans-serif;
	color:#ffffff;
}

.menu0table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

.menu0inner{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
}

.menu0overo{
	font-family: newsgothic, arial, sans-serif;
	color:#000000;
	background-color:#CFCDCD;
	font-size:11px;
	text-decoration: none;
	font-weight:bold;
	text-align:center;
}

.menu0downo{
	font-family: newsgothic, arial, sans-serif;
	background-color: #E4ECF7;
	color:#FFFFFF;
	font-size: 16px;
}


/*    \*/
.menu1overo{
	margin-left:0px;
	}
/*   */



.menu1outo{
	font-family: newsgothic, arial, sans-serif;
	font-size: 12px;
	color: #101A3C;
	background-color: #CFCDCD;
	font-weight: normal;
	text-decoration: none;
	font-weight:bold;
	/*
	font-family: newsgothic, arial, sans-serif;
	font-size: 12px;
	color: #101A3C;
	background-color: #CCCCFF;
	font-weight: normal;
	text-decoration: none;
	font-weight:bold;
	*/
}

.menu1overo{
	font-family: newsgothic, arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color:#255297;
	font-weight: normal;
	text-decoration: none;
	font-weight:bold;
	/*
	font-family: newsgothic, arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color:#653864;
	font-weight: normal;
	text-decoration: none;
	font-weight:bold;
	*/
}

.menu1downo{
	font-family: newsgothic, arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #E4ECF7;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
	font-weight:bold;
	/*margin-left:-70px;*/
}
/*    \*/
.menu1downo{
	margin-left:0px;
	}
/*   */

.menu1table{
	font-family: newsgothic, arial, sans-serif;
	border:0px;
	border-color:#101A3C;
	font-size: 16px;
	text-align:left;
} 

/*    \*/
.menu1table{
	margin-left:0px;
	}
/*   */
