﻿/* CSS Document */
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #F7F7F7;
	color: #4D4747;
	}

body#faq a#faqsnav {
	color: #993300;
}
body#news a#newsnav {
	color: #993300;
}
body#bank a#bankinfonav {
	color: #993300;
}
body#sales a#salesnav {
	color: #993300;
}
body#development a#developmentnav {
	color: #993300;
}
body#aboutsaovicente a#aboutsaovicentenav {
	color: #993300;
}
body#company a#companynav {
	color: #993300;
}
body#homepage a#homenav {
	color: #993300;
}
body#contactus a#contactusnav {
	color: #993300;
}
img {
	border: none;
}
h2 {
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.spacer {
	font-size: 0;
	line-height: 0;
	clear: both;
}
#frame {
	width: 774px;
	height: auto;
	background-color: #FFF;
	color: #4D4747;
	padding: 0 2px;
	margin: auto;
	border:2px, #CCCCCC, solid;
}
/* Header part style start from here */
#headcontainer {
	width: 774px;
	height: 132px;
	background-color: #FFF;
	color: #4D4747;
	border-top: 4px solid #9D9C9C;
	margin: auto;
}
#leftcontainer {
	width: 350px;
	height: 130px;
	background-color: #FFFFFF;
	color: #4D4747;
	float: left;
	margin-top: auto;
}
#logo {
	width: 256px;
	height: 130px;
	margin: auto;
}
#rightcontainer {
	width: 400px;
	height: 130px;
	background-image: url(/images/bannerpicright.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FFFFFF;
	color: #4D4747;
	float: left;
	margin-top: auto;
}
#searchcontainer {
	width: 207px;
	height: auto;
	padding-right: 20px;
	float: right;
	margin: auto;
}
#sleft {
	width: 10px;
	height: 33px;
	float: left;
	margin: auto;
}
#smiddle {
	width: 149px;
	height: 120px;
	padding-top: 5px;
	float: right;
	margin: auto;
	background-image: url(/images/REleadercolor.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#search {
	width: 49px;
	height: auto;
	float: left;
	margin: auto;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #000;
	background-color: inherit;
}
#sbox {
	width: 105px;
	height: auto;
	float: left;
	margin: auto;
}
#sbutton {
	width: 30px;
	height: auto;
	padding-top: 3px;
	text-align: center;
	float: left;
	margin: auto;
}
#sright {
	width: 10px;
	height: 33px;
	float: right;
	margin: auto;
}
/* Header part style end here */
/* nav part style start from here */
#navcontainer {
	width: 774px;
	height: 39px;
}
#navcontainer span {
	font: bold 10px/35px Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
}
#navcontainer span.noPad {
	padding-right: 0;
}
#navcontainer span a {
	color: #A3A2A2;
	background-color: inherit;
	text-decoration: none;
}
#navcontainer span a:hover {
	color: #638E02;
	background-color: inherit;
}
#homecontainer {
	width: 100px;
	height: 39px;
	float: left;
	margin-top: auto;
}
#homearrow {
	width: auto;
	height: 20px;
	padding-left: 30px;
	padding-right: 5px;
	padding-top: 15px;
	text-align: center;
	float: left;
	margin: auto;
}
#home {
	width: auto;
	height: 27px;
	padding-top: 12px;
	text-align: center;
	float: left;
	margin: auto;
}
a.hometxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A3A2A2;
	background-color: inherit;
	text-decoration: none;
}
a.hometxt:hover {
	color: #638E02;
	background-color: inherit;
}
#aboutuscontainer {
	width: 87px;
	height: 39px;
	float: left;
	margin-top: auto;
}
#aboutarrow {
	width: auto;
	height: 20px;
	padding-right: 5px;
	padding-top: 15px;
	text-align: center;
	float: left;
	margin: auto;
}
#about {
	width: auto;
	height: 27px;
	padding-top: 12px;
	text-align: center;
	float: left;
	margin: auto;
}
#serviescontainer {
	width: 86px;
	height: 39px;
	float: left;
	margin-top: auto;
}
#servicesarrow {
	width: auto;
	height: 20px;
	padding-right: 5px;
	padding-top: 15px;
	text-align: center;
	float: left;
	margin: auto;
}
#services {
	width: 25px;
	height: 27px;
	padding-top: 12px;
	text-align: center;
	float: left;
	margin: auto;
}
#foodgallerycontainer {
	width: 108px;
	height: 39px;
	float: left;
	margin-top: auto;
}
#foodarrow {
	width: auto;
	height: 20px;
	padding-right: 5px;
	padding-top: 15px;
	text-align: center;
	float: left;
	margin: auto;
}
#food {
	width: auto;
	height: 27px;
	padding-top: 12px;
	text-align: center;
	float: left;
	margin: auto;
}
#pricingcontainer {
	width: 145px;
	height: 39px;
	float: left;
	margin-top: auto;
}
#pricingarrow {
	width: auto;
	height: 20px;
	padding-right: 5px;
	padding-top: 15px;
	text-align: center;
	float: left;
	margin: auto;
}
#pricing {
	width: auto;
	height: 27px;
	padding-top: 12px;
	text-align: center;
	float: left;
	margin: auto;
}
#deliverycontainer {
	width: 150px;
	height: 39px;
	float: left;
	margin-top: auto;
}
#deliveryarrow {
	width: auto;
	height: 20px;
	padding-right: 5px;
	padding-top: 15px;
	text-align: center;
	float: left;
	margin: auto;
}
#delivery {
	width: auto;
	height: 27px;
	padding-top: 12px;
	text-align: center;
	float: left;
	margin: auto;
}
#contactscontainer {
	width: 90px;
	height: 39px;
	float: left;
	margin-top: auto;
}
#contactsarrow {
	width: auto;
	height: 20px;
	padding-right: 5px;
	padding-top: 15px;
	text-align: center;
	float: left;
	margin: auto;
}
#contacts {
	width: auto;
	height: 27px;
	padding-top: 12px;
	text-align: center;
	float: left;
	margin: auto;
}
/* nav part style end here */
/* banner part style start from here */
#banner {
	width: 775px;
	height: 200px;
	background-color: #FFFFFF;
	color: #000000;
	margin: auto;
	border-bottom:inset 3px #999999;
	border-top: solid 2px #999999;
}
#bleft {
	width: 550px;
	height: 200px;
	padding-top: 1px;
	padding-right: 1px;
	float: left;
	margin: auto;
	line-height: 20px;
}
#bright {
	padding-left: 20px;
	padding-right: 10px;
	width: 190px;
	height: 198px;
	float: left;
	margin: auto;
	background-image: url('../images/home_title_small_side.gif');
	background-repeat: no-repeat;
	background-position: left;
	border-bottom: 1px #CCCCCC dotted;
	text-align: right;
}
#brf {
	width: 80px;
	height: 264px;
	float: left;
	margin: auto;
}
#fruit {
	width: 39px;
	height: 247px;
	padding-top: 7px;
	text-align: center;
	margin: auto;
}
#brcategory {
	padding-left: 25px;
	width: 200px;
	height: 264px;
	float: left;
	margin: auto;
}
#category {
	width: 128px;
	height: 24px;
	padding-top: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: inherit;
	text-decoration: underline;
	float: left;
	margin: auto;
}
.categorynav {
	width: 200px;
	height: 18px;
	float: left;
	margin: auto;
}
.cbullet {
	width: 22px;
	height: 18px;
	float: left;
	margin: auto;
}
.bullet {
	width: 8px;
	height: 10px;
	padding-top: 5px;
	float: left;
	margin: auto;
}
.ctxtcontainer {
	width: 106px;
	height: 18px;
	float: left;
	margin: auto;
}
.ctxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C0C0C0;
	background-color: inherit;
	text-decoration: none;
}
.ctxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: maroon;
	background-color: inherit;
	text-decoration: none;
}
#cmore {
	width: 128px;
	height: 18px;
	text-align: right;
	float: right;
	margin: auto;
}
/* banner end part style end here */
.blank {
	width: 774px;
	height: 12px;
	background-color: #FFFFFF;
	color: #4D4747;
	margin: auto;
}
/* body part style start from here */
#bodycontainer
{
	width: 770px;
	color: #4D4747;
	background-color: #FFFFFF;
	margin: auto;
}
#bodycontainerleft {
	width: 233px;
	height: auto;
	background-color: #FFFFFF;
	float: left;
	margin: auto;
	color: #4D4747;
}
#bodycontainerlefthome
{
	width: 480px;
	height: auto;
	background-color: #FFFFFF;
	float: left;
	margin: auto;
	color: #4D4747;
	padding: 5px;
}
#bodycontainerrighthome {
	width: 190px;
	float: right;
	padding-right:35px;
}
/* IE 6 only */
* html #bodycontainerrighthome {
	width: 190px;
	float: right;
	padding-right:15px;
}
#lmaim {
	width: 205px;
	height: auto;
	text-align: center;
	margin: auto;
}
#blmaim {
	width: 205px;
	height: 17px;
	text-align: center;
	margin: auto;
}
#loginmaim {
	width: 205px;
	height: auto;
	text-align: center;
	margin: auto;
}
#loging {
	width: 203px;
	height: 33px;
	text-indent: -2000px;
	background: url(/images/newuser.jpg) 0 0 no-repeat;
}
#loginbg {
	height: 137px;
	width: 203px;
	background-color: #99CCFF;
	color: #4C4A4A;
}
#logingbottom {
	width: 203px;
	height: 6px;
	background-repeat: no-repeat;
	text-align: center;
	margin: auto;
}
#advtmaim {
	width: 205px;
	height: 202px;
	background-image: url(/images/lowsugar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: auto;
}
#clickherecontainer {
	width: 150px;
	height: 25px;
	padding-top: 122px;
	text-align: right;
	margin: auto;
}
.clicktxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: inherit;
	text-decoration: none;
}
.clicktxt:hover {
	color: #FF0000;
	background-color: inherit;
}
.newusercontainer {
	width: 175px;
	height: 32px;
	text-align: center;
	margin: auto;
}
.newleft {
	width: 67px;
	height: auto;
	padding-top: 15px;
	float: left;
	margin: auto;
}
.newright {
	width: 101px;
	height: auto;
	padding-top: 11px;
	float: right;
	margin: auto;
}
.nutxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C4A4A;
	background-color: inherit;
}
#forgot {
	width: 165px;
	height: auto;
	padding-top: 10px;
	text-align: left;
	margin: auto;
}
.forgottxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C4A4A;
	background-color: inherit;
	text-decoration: none;
}
.forgottxt:hover {
	text-decoration: underline;
}
#signup {
	width: 60px;
	height: auto;
	padding-top: 11px;
	float: right;
	margin: auto;
}
#bodycontainercenter {
	width: 303px;
	height: auto;
	color: #4D4747;
	background-color: #FFFFFF;
	border-left: 1px solid #B1C252;
	border-right: 1px solid #B1C252;
	float: left;
	margin: auto;
}
#bodycontainercenterandright {
	width: auto;
	height: auto;
	color: #4D4747;
	float: left;
	margin: auto;
}
#wmaim {
	width: 260px;
	height: auto;
	text-align: center;
	margin: auto;
}
#wmaimhome {
	width: 500px;
	max-width: 500px; 
	text-align: center;
	margin: auto;
	max-height: 300px; 
	height: 300px; 
	overflow: auto;
}
#welcome {
	height: 43px;
	text-indent: -2000px;
	background: url(/images/welcome.gif) 0 0 no-repeat;
}
#wtxt {
	width: 260px;
	height: auto;
	float: left;
	margin: auto;
	background-repeat: no-repeat;
	text-align: justify;
}
#wtxthometitle
{
	height: 40px;
	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 50px;
	padding-top: 5px;
	background-image: url(  '../images/title_icon.gif' );
	background-repeat: no-repeat;
	color: #808080;
}
.wtxthometitle
{
	height: 40px;
	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 50px;
	padding-top: 5px;
	background-image: url(  '../images/title_icon.gif' );
	background-repeat: no-repeat;
	color: #808080;
}
#wtxthome {
	width: 460px;
	height: auto;
	float: left;
	background-repeat: no-repeat;
	text-align: justify;
	padding-left:20px;
	}
.wtxthome {
width: 460px;
height: auto;
float: left;
background-repeat: no-repeat;
text-align: justify;
padding-left:20px;
}
.wtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: justify;
	color: #999999;
	background-color: inherit;
}
.wtexti
{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	margin-top: 20px;
}
.wtext ul
{
	margin-top: 10px;
	margin-bottom: 10px;
}
.wtext li
{
	list-style-type: square;
	list-style-position: outside;
	margin-left:15px;
}
.wtextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: justify;
	color: #808080;
	background-color: inherit;
	font-weight:bold;
}
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	text-align: justify;
	color: #4D4747;
	background-color: inherit;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-align: justify;
	color: #808080;
	background-color: inherit;
}
.rmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: right;
	color: #FF0000;
	background-color: inherit;
	text-decoration: none;
}
.rmore:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: right;
	color: #5E8800;
	background-color: inherit;
	text-decoration: none;
}
#bodycontainerright {
	width: 233px;
	height: auto;
	background-color: #FFFFFF;
	color: #4D4747;
	border-left: 1px solid #B1C252;
	border-right: 1px solid #B1C252;
	float: left;
	margin: auto;
}
#rmaim {
	width: 192px;
	height: auto;
	text-align: center;
	margin: auto;
}
#featured {
	height: 42px;
	background: url(/images/featuredproducts.gif) 0 0 no-repeat;
}
.fpm1 {
	width: 192px;
	height: 91px;
	float: left;
	margin: auto;
}
.fpmleft {
	width: 97px;
	height: auto;
	float: left;
	margin: auto;
}
.fpmright {
	width: 84px;
	height: auto;
	float: left;
	margin: auto;
}
.ftext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding-left: 8px;
	text-align: left;
	color: #4D4747;
	background-color: inherit;
}
#blankright {
	width: 192px;
	height: 14px;
	text-align: center;
	margin: auto;
}
#rightpic {
	width: 192px;
	height: 170px;
	float: left;
	text-align: right;
	margin: auto;
}
/* body end part style end here */
#footercontainercenter {
	width: 774px;
	height: 50px;
	background-color: #FFFFFF;
	color: #4D4747;
	border-bottom: 1px solid #FFFFFF;
	margin: auto;
}
#fooertleft {
	width: 100%;
	height: 78px;
	background-color: #0066FF;
	color: #4D4747;
	border-right: 1px solid #FFFFFF;
	float: left;
	margin: auto;
}
#fstore {
	width: 154px;
	height: 22px;
	padding-top: 28px;
	text-align: center;
	margin: auto;
}
#footeright {
	width: 775px;
	height: 50px;
	background-color: #FFFFFF;
	float: left;
	color: #4D4747;
	margin: auto;
}
#frtop {
	width: 775px;
	height: 35px;
	text-align: center;
	float: left;
	margin: auto;
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#fooertxt {
	height: auto;
	padding-top: 8px;
	text-align: center;
	margin: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: inherit;
	text-decoration: none;
}
a.fnav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: inherit;
	text-decoration: none;
	color: #000000;
}
#fooertxt span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #FFE200;
	background-color: inherit;
	text-decoration: none;
}
a.fnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #993300;
	background-color: inherit;
	text-decoration: none;
}
#copyright {
	width: 240px;
	height: auto;
	padding-top: 5px;
	float: left;
	margin: auto;
}
.copyrighttxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 20px;
	color: #4D4747;
	background-color: inherit;
}
.copyrighttxt a {
	color: #4D4747;
	text-decoration: underline;
	background-color: inherit;
}
.copyrighttxt a:hover {
	text-decoration: none;
}
#cardcontainer {
	width: 270px;
	height: 40px;
	float: left;
	margin: auto;
}
#card {
	width: 170px;
	height: 17px;
	padding-top: 5px;
	padding-right: 30px;
	float: right;
	margin: auto;
}
#cardtxtcontainer {
	width: 170px;
	height: 15px;
	float: right;
	margin: auto;
}
.cardtxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-top: 5px;
	color: #4D4747;
	background-color: inherit;
}
.logintxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8px;
	text-align: left;
}
.thumbs
{
	margin-top:5px;
	margin-right:2px;
	width: 95px;
}
.thumbs img
{
	margin-top:5px;
	margin-right:5px;
	border: 2px solid #C0C0C0;
	text-align: center;
}
.salesgrid
{
	width:460px;
	height:100px;
}
.salesgridsold
{
	background-position: center center;
	width: 20px;
	height: 20px;
	text-align: center;
	border: 1px solid #C0C0C0;
	background-image: url(  '/images/green_tick.gif' );
	background-repeat: no-repeat;
}
.salesgridnotsold
{
	width:20px;
	height:20px;
	text-align:center;
	border: 1px solid #C0C0C0;
}
.error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.imagepadding
{
	padding: 5px;
}