/*   darker brown    #CC6600
     lighter brown   #FFCC66
*/

BODY      {  font-family: Arial, Verdana, Helvetica;
             margin: 0px 0px 0px 0px; 
          }
.mainbody {  xbackground-image: url('images/6/GFCBkg.gif');
             xbackground-position: 150px left;
             BACKGROUND-COLOR: #CC6600; }
          }

H1        {  font-size: 28px; 
             color: #CC6600;
             line-height: 34px;
             padding: 0px 0px 0px 0px;
             margin: 0px 0px 0px 0px;
          }

H2        {  font-size: 20px; 
             line-height: 22px;
             padding: 0px 0px 0px 0px;
             margin: 0px 0px 0px 0px;
             color: #CC6600;
          }
.H2:link   {  color: #CC6600;  }
.H2:visited{  color: #CC6600;  }

H3        {  font-size: 16px; 
             line-height: 22px;
             padding: 0px 0px 0px 0px;
             margin: 10px 0px 0px 0px;
             color: green;
          }
.H3:link   {  color: #CC6600;  }
.H3:visited{  color: #CC6600;  }

H4        {  font-size: 16px; 
             line-height: 20px;
             padding: 0px 3px 0px 0px;
             margin: 2px 0px 2px 0px;
             color: black;
          }

P         {  font-size: 14px;
             color: navy;
          }
.Ps        {  font-size: 13px;
             color: black;
          }

.H5       { font-size: 14px;
             color: black;
          }

LI        { font-size: 14px; color: navy;}

a:link    { text-decoration: none; xcolor: #CC6600; } 
a:active  { text-decoration: none; xcolor: #CC6600; } 
a:visited { text-decoration: none; xcolor: #CC6600; } 
a:hover   { text-decoration: none; xcolor: #CC6600; }

.title    { font-size: 16px; font-weight: bold; color: red; }
.item     { font-size: 15px; font-weight: bold; color: #CC6600; padding-right: 5px; }
.itemsub  { font-size: 15px; font-weight: bold; color: #FF9933; padding-right: 5px; }
.ndi      { color: red; padding: 0px 6px 0px 0px; }  /* no dairy ingred */
.ne       { color: red; padding: 0px 6px 0px 0px; }  /* no egg */
.cd       { color: #DD6666; padding-left: 15px; font-weight: bold; }
.note     { font-size: 12px; }
.bb       { border-bottom: 1px solid #CC6600; }
.lb       { border-left: 1px solid #CC6600; padding-left: 10px;}
.tb       { border-top: 1px solid #CC6600; }
.rb       { border-right: 1px solid #CC6600; padding-right: 10px;}
.tb2       { border-top: 1px solid #CC6600; padding-top: 3px; }
.lb2       { border-left: 1px solid #CC6600; padding-left: 5px;}
.lb3       { border-left: 0px solid #CC6600; padding-left: 5px;}
.rb2       { border-right: 1px solid #CC6600; padding-right: 5px;}
.f14      { font-size: 14px; }
.notb     { margin-top: 2px; margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px; }

.price    { color: black; font-weight: bold; padding-left: 20px; line-height: 24px; }
.buynow:link    { background-color: #FFCC66; border: 1px solid #CC6600; color: black; 
                  font-size: 14px; padding: 1px 2px 1px 2px; }
.buynow:visited { background-color: #FFCC66; border: 1px solid #CC6600; color: black; 
                  font-size: 14px; padding: 1px 2px 1px 2px; }
.buynow:hover   { background-color: #CC6600; border: 1px solid #FFCC66; color: #FFCC66; 
                  font-size: 14px; padding: 1px 2px 1px 2px; }

.buynows:link    { background-color: #B1FB2F; border: 1px solid #ca3400; color: black; 
                  font-size: 14px; padding: 1px 2px 1px 2px; } /* #fff669 */
.buynows:visited { background-color: #B1FB2F; border: 1px solid #ca3400; color: black; 
                  font-size: 14px; padding: 1px 2px 1px 2px; }
.buynows:hover   { background-color: #ca3400; border: 1px solid #fff669; color: #fff669; 
                  font-size: 14px; padding: 1px 2px 1px 2px; }

.fpl:link { color: #CC6600; font-size: 15px; text-decoration: underline!important; }
.fpl:visited { color: #CC6600; font-size: 15px; text-decoration: underline!important; }
.mil:link { color: #CC6600; font-size: 15px; }
.mil:visited { color: #CC6600; font-size: 15px; }
.ol       { color: #CC6600; }
.ul       { color: #CC6600; text-decoration: underline!important; }
.ulb       { color: black; text-decoration: underline!important; }

.pl       { padding-left: 10px; }
.GFH      { font-family: Times New Roman; font-size:48px; color: black; 
            font-weight: bold; line-height: 60px; }
.CH       { font-family: Times New Roman; font-size:48px; color: red; 
            font-weight: bold; line-height: 100px; }
.n1       { border-bottom: 1px solid #555555; }
.n2       { font-size: 11px; }
.n3       { font-size: 13px; }
.lupdate  { font-size: 11px; color: navy; }

.inset    { border: 1px solid #FFCC66; padding: 2px;  
            margin: 2px; background-color: #FFF9FB ; }

.h1a {
  line-height: 1px;
  font-family: Times New Roman;  font-weight: bold; 
  font-size: 48px;
  padding: 25px 0px 30px 1px;
  color: #FFCC66;
}
.h1b {
  line-height: 1px;
  font-family: Times New Roman;  font-weight: bold; 
  font-size: 48px;
  padding: 25px 0px 30px 3px;
  color: #CC6600;
}
.h1c {
  line-height: 1px;
  font-family: Times New Roman;  font-weight: bold; 
  font-size: 48px;
  padding: 25px 0px 30px 3px;
  color: #000000;
}

 
.Login    { font-size:12px;  }
.Logout   { font-size:12px; margin-left:10px; background-color:#F2EEC4; }

.dataTableRow      { background-color: #FFFFFF; }
.dataTableRowOver  { background-color: #CCCCCC; }

.tablehead { background-color: #FB3936; color:white; font-size: 12px; }
.tabledata { font-size: 10px; line-height:12px; }

.AddressBlock { font-size: 13px; text-align: center; color: #CC6600; padding: 2px 0px 3px 0px; }

.MenuTier1:hover { color: black; }
.MenuTier1 {
  color: #CC6600;
  text-decoration: none;
  text-align:center;
  font-size: 12px; 
  line-height: 14px; 
  font-weight: bold;
  padding: 0px 5px 0px 6px;
}
.MenuTier1Selected:hover { color: black; }
.MenuTier1Selected {
  color: #FFCC66;
  text-decoration: none;
  text-align:center;
  font-size: 12px; 
  line-height: 14px; 
  font-weight: bold;
  padding: 0px 5px 0px 6px;
}

.MenuDiv1 {
  background-color: #FFCC66;
  border: solid 1px #CC6600;
  padding-top: 4px;
  text-align:center;
  height: 22;
}
.MenuDiv1Selected {
  background-color: #CC6600;
  border: solid 1px #FFCC66;
  padding-top: 4px;
  text-align:center;
  height: 22;
}

div#menu {
  width: 690px;
  padding-left: 12px;
  position: relative;
}

#block1 {
  position: relative;
  top: 0;
  left: 0;
  right: 390;
  bottom: 450;
  width: 100%;
  height: 400;
  overflow: auto;
  margin: 0px;
  padding: 0px;
  scrollbar-face-color:#9C9431; 
  scrollbar-arrow-color:#D8D525; 
  scrollbar-track-color:#B5BE34; 
  scrollbar-shadow-color:''; 
  scrollbar-highlight-color:''; 
  scrollbar-3dlight-color:''; 
  scrollbar-darkshadow-Color:''; 
}

#events {
  position: relative;
  top: 0;
  left: 10;
  width: 380px;
  height: 320px;
  overflow: auto;
  margin: 0px;
  padding: 0px;
  scrollbar-face-color:#CC6600; 
  scrollbar-arrow-color:#FFCC66; 
  scrollbar-track-color:#FFCC66; 
  scrollbar-shadow-color:''; 
  scrollbar-highlight-color:''; 
  scrollbar-3dlight-color:''; 
  scrollbar-darkshadow-Color:''; 
}

.EditLogHead { font-size: 13px; }

.EditLogDetail  { font-size: 13px; }
.InfoLogDetail  { font-size: 14px; font-color: green;}

.EditLogDetailSelected  { font-size: 13px; }

.bdt    { text-align: center; 
          padding-right: 5px; 
}
.bev    { text-align: center; 
          padding-left: 5px; 
          padding-right: 5px; 
}
.bop    { text-align: center; 
          padding-left: 5px; 
          color: #008000; 
}
.bcl    { text-align: center; 
          padding-left: 5px; 
          font-weight: bold;
          color: #800000; 
}
.rbb    { border-bottom: 1px solid #CC6600; }