div#navbar2 
{
height: 24px;
width: 100%;
border-top: solid darkblue 1px;
border-bottom: solid darkblue 1px;
background-color: #336699;
}

div#navbar2 ul 
{
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14;
font-weight: bold;
color: white;
line-height: 28px;
white-space: nowrap;
}

div#navbar2 li {
list-style-type: none;
display: inline;
}

div#navbar2 li a {
text-decoration: none;
padding: 5px 9px 5px 9px;
color: white;
}

div#navbar2 li a:link {
color: white;
}

div#navbar2 li a:visited {
color: white;
}

div#navbar2 li a:hover {
font-weight: bold;
color: white;
background-color: #3366FF;
}

a.ImgLink {border: 1 solid black}
a.ImgBorderless {border: 0}
a {color:blue}
a.visited {color:blue}
img.thumb {border:0; height:80; margin-top:10;}
img.logo {border:0; height:50; margin:5;}
img.flow {margin:8}

.Heading {font-size: 18;color: black; font-weight: bold;font-family: verdana, arial, Helvetica, sans-serif}
p,td {font-size: 12; color: black; font-family: verdana, arial, Helvetica, sans-serif}
p.PageHeader {font-size: 24; font-weight: bold;	font-family: verdana, arial, Helvetica, sans-serif;	color: black;}
input.MembForm, textarea.MembForm, button.MembForm
	{font-size: 12;	font-family: Verdana, Arial, Helvetica, sans-serif;}
input.button.MembForm 
{
	width: 80;
}

/*body {margin-top:0;margin-bottom:0}*/

body {background-attachment:fixed}

table.Page 
{
	height: 100%;
	width: 88%;
	padding-top:0;
	border: black 8px ridge;
	background-color:  #d0ffe2; /*#F6E1DA; /*D0FFE2; /*#d7ffff;*/
	text-align: center;
}

table.PageSection
{
	width: 88%;
	background-color: white;
	text-align: center;
}

table.HomePageSection
{
	width: 100%;
	background-color: white;
	text-align: left;
}

td.HomeSectionContent
{
	padding: 16px;
	border: solid 2px black;
	text-align: left;
	
}

td.Banner
{
	background-color: #FFEEFF;
	padding: 10px;
	border: solid 2px black;
	text-align: center;
}

td.SectionContent
{
	padding: 16px;
	border: solid 2px black;
	text-align: center;
}

td.Info
{
	padding: 12px;
	border: solid 2px black;
	text-align: left;
}

.InfoItem 
{
	font-weight: bold;
}

.InfoAddr
{
	font-style: italic;
}

.InfoDesc
{
	color: Olive;
}

.InfoURL
{
	font-family: Courier New, Arial, Verdana;
	font-size: 11;
}

td.Banner
{
	cursor: hand;
}

table.Celeb
{
	width: 100%;
	background-color: #ffffcc;
	border: black 1 solid;
}

.VeggieName
{
	border-bottom: thin solid purple;
	border-top: thin solid purple;
	background-color: #ffccff;
	height: 20;
	font-weight: bold;
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.report 
{
	width: 90%;
	padding: 10;
	border: solid 1 #696969;
	background-color: #f5f5f5;
}

div.cancelled
{
	width: 90%;
	padding: 10;
	border: solid 2 #696969;
	background-color: #f5f5f5;
	font-weight: bold;
}

div#PageLinks 
{
/*height: 30px;*/
width: 280;
border-top: solid #000 1px;
border-bottom: solid #000 1px;
background-color: #BD7A5D;
}

div#PageLinks ul 
{
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14;
font-weight: bold;
color: white;
line-height: 24px;
/*white-space: nowrap;*/
}

div#PageLinks li 
{
list-style-type: none;
display: list-item; /* block; */
width: 100%;
color: white;
border-top:1 solid lightyellow;
border-bottom: 1 solid lightyellow;
/*padding-top: 4;
padding-right: 6;
padding-left: 6;
padding-bottom: 4;*/
line-height:16pt;
}

div#PageLinks li a {
text-decoration: none;
/*padding: 5px 10px 5px 10px;*/
color: white;
padding: 4px 6px 4px 6px;
}

div#PageLinks li a:link {
color: white;
width: 100%;
}

div#PageLinks li a:visited {
color: white;
width: 100%;
}

div#PageLinks li a:hover {
font-weight: bold;
color: white;
background-color: #6D290B;
width: 100%;
}

div.RecipeLinks 
{
/*height: 30px;*/
width: 340;
border-top: solid #000 1px;
border-bottom: solid #000 1px;
background-color: #BD7A5D;
}

div.RecipeLinks ul 
{
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14;
font-weight: bold;
color: white;
line-height: 24px;
/*white-space: nowrap;*/
}

div.RecipeLinks li {
list-style-type: none;
display: block;
width: 100%;
color: white;
}

div.RecipeLinks li a {
text-decoration: none;
/*padding: 5px 10px 5px 10px;*/
color: white;
}

div.RecipeLinks li a:link {
color: white;
width: 100%;
}

div.RecipeLinks li a:visited {
color: white;
width: 100%;
}

div.RecipeLinks li a:hover {
font-weight: bold;
color: white;
background-color: #6D290B;
width: 100%;
}

/***********/

div#PrevLinks 
{
/*height: 30px;*/
width: 150;
border-top: solid #000 1px;
border-bottom: solid #000 1px;
background-color: #BD7A5D;
}

div#PrevLinks ul 
{
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14;
font-weight: bold;
color: white;
line-height: 24px;
white-space: nowrap;
}

div#PrevLinks li {
list-style-type: none;
display: inline;
width: 100%;
color: white;
border: 1 solid black;
}

div#PrevLinks li a {
text-decoration: none;
/*padding: 5px 10px 5px 10px;*/
color: white;
/*margin-right: 6;*/
}

div#PrevLinks li a:link {
color: white;
width: 100%;
}

div#PrevLinks li a:visited {
color: white;
width: 100%;
}

div#PrevLinks li a:hover {
font-weight: bold;
color: white;
background-color: #6D290B;
width: 100%;
}
