BODY { color : black; font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; }
TD { color : black; font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;	font-size: 12px; }
H1 { font-size: 26px; font-weight: bold; color: black; font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; }
H2 { font-size: 22px; font-weight: bold; color: black; font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; }
H3 { font-size: 18px; font-weight: bold; color: black; font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; }
A:link { text-decoration: none;	color: Blue; }
A:visited {	text-decoration: none;	color: Blue; }
A:hover { text-decoration: none; color: Red; }
A:active { text-decoration: none; color: Red; }
HR { color: navy; height: 1pt; }
.small { font-size: 10px; }
.medium { font-size: 11px; }
.normal { color : black; font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; }
.larger { color : black; font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 14px; }
.bolded { font-weight: bold; font-family : Arial, sans-serif; color: black; }
.recipefact { font-weight: bold; font-family : Arial, sans-serif; color: green; }
.location { color : #333333; font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; }
.intro { color : #216C4B; font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 16px; font-weight: bold; }




body2 { font-size: 10px; font-family: verdana, arial, helvetica, serif; text-align: center;
  background-color: #FFFFFF }
.footer { font-size: 9px; color: #979CB2; font-family: verdana, arial, helvetica, serif }
.info { font-size: 9px; color: #8A8A8A; font-family: verdana, arial, helvetica, serif }
.maintable  { border-left:1px solid #979CB2; border-right:1px solid #979CB2;
  border-top:0px none transparent; border-bottom:0px none transparent; background-color: #F7F7F7; }
.topinfo  { border-left:1px solid #979CB2; border-right:1px solid #979CB2;
  border-top:0px none transparent; border-bottom:1px solid #979CB2; background-color: #EAEAEC; }
.bottominfo  { border:1px solid #979CB2; background-color: #EAEAEC; }
.displayimage { border:1px solid #E1E1E1; background-color: #FFFFFF; }
.icon { text-align: left; font-family: verdana, arial, helvetica, serif; font-size: 9px; color: #003366 }
.imgborder { border-color: #B4B6C7 }
.image { text-align: center; font-family: verdana, arial, helvetica, serif; font-size: 9px; color: #003366 }
.caption { text-align: left; font-family: verdana, arial, helvetica, serif; font-size: 9px; color: #003366 }
select { background: #FFFFFF; font-family: Arial, Verdana, Tahoma; font-size:11px; color: #404040; }
.menu {font-weight: bold; text-align: left; font-family: verdana, arial, helvetica, serif; font-size: 18px; color: #000000 }
.menuborder  { border:1px solid #979CB2; background-color: #EAEAEC; }
