BODY { background: white;}
H1, H2, H3, H4, H5, H6 {font-family; Verdana,sans-serif;}
TD, TH { font-size: 8pt; color:black; font-family: Verdana,geneva,arial,helvetica }
P, P.sidebar { font-family: Verdana,geneva,arial,helvetica;
               background: white;}
LI  { font-size: 8pt; font-family: Verdana,geneva,arial,helvetica }
TD.main LI { font-size: 8pt; font-family: Verdana,geneva,arial,helvetica }
TD.main TD { font-size: 8pt; font-family: Verdana,geneva,arial,helvetica }
TD.sidebar {background: white; 
            font-family: Verdana,sans-serif;
            padding-right: 4px;}
IMG { margin-top: 3px;}   

A:visited, A:link { color: darkblue; text-decoration:none;} 
A:hover,A:active   { color:#000000; text-decoration: underline; }

TD.address { font-weight: bold; text-align: left; background: B0E0E6; }
TD.b       { font-weight: bold; vertical-align: top; }
TD.br      { font-weight: bold; text-align: right; }
TD.cuisine { font-weight: bold; text-align: left; background: #FFFF99 }
TD.desc    { font-weight: bold; text-align: left; background: wheat }
TD.map     { font-weight: bold; text-align: left; background: #FFFF99 }
TD.phone   { font-weight: bold; text-align: left; background: #FFFF99 }
TD.special { font-weight: bold; text-align: left; background: #FFFF99 }
TD.menu    { background: #87CEEB; font-weight: bold; }
TD.open    { background: #B0E0E6; font-weight: bold; }
TD.open_we { background: #D8BFD8; font-weight: bold; }

TD.onb {background: #0099CC; 
       padding-left: 8px;
       padding-right: 8px;
       padding-top: 3px;
       padding-bottom: 3px;
       border-bottom: 3px solid #0099CC;
       font-weight: bold;
       }
 
TD.on {background: #0099CC; 
       padding-left: 8px;
       padding-right: 8px;
       padding-top: 3px;
       padding-bottom: 3px;
       border-bottom: 3px solid #0099CC;
       }

TD.offb {background: #FFFF99; 
        padding-left: 8px;
        padding-right: 8px;
        padding-top: 3px;
        padding-bottom: 3px;
        border-bottom: 3px solid #0099CC;
        font-weight: bold;
        }
          
TD.off {background: #FFFF99; 
        padding-left: 8px;
        padding-right: 8px;
        padding-top: 3px;
        padding-bottom: 3px;
        border-bottom: 3px solid #0099CC;
        }
        
SPAN.links {background: #FFFF99; 
           border-style: solid; 
           border-width: 3px; 
           border-color: #0099CC;
           padding-left: 8px;
           padding-right: 8px;
           padding-top: 3px;
           padding-bottom: 3px; 
            }

SPAN.bigb {background: #FFFF99; 
           font-weight: bold;
           border-style: solid; 
           border-width: 3px; 
           border-color: #0099CC;
           padding-left: 8px;
           padding-right: 8px;
           padding-top: 3px;
           padding-bottom: 3px; 
            }

DIV.title {font-family: Verdana,sans-serif;
        font-weight: bold;
        border-style: solid; 
        border-width: 1px; 
        border-color: black; 
        background: #E3EAE3;
        padding-left: 2px;
        padding-right: 2px;
        padding-bottom: 2px;
        padding-top: 2px;}

DIV.links {background: #FFFF99; 
           border-style: solid; 
           border-width: 3px; 
           border-color: #0099CC;
           padding-left: 8px;
           padding-right: 8px;
           padding-top: 3px;
           padding-bottom: 3px;
          }
         
TD.link {background: #CCCCFF; 
         padding-left: 8px;
         padding-right: 8px;
         padding-top: 3px;
         padding-bottom: 3px;
         border-bottom: 3px solid #0099CC;
        }
                
TD.in {background: #FFFF99; 
       padding-left: 8px;
       padding-right: 8px;
       padding-top: 3px;
       padding-bottom: 3px;
       border-bottom: 3px solid #0099CC;
      }
        
TD.header { border-left: 4px solid #0099CC;
        }
        
TD.top {font-family: Verdana,sans-serif;
         font-size: 8pt;
         background: white;
         padding-left: 0px;
         padding-right: 0px;
         padding-bottom: 2px;
         padding-top: 2px;
         border-bottom: 3px solid #0099CC;}
         
TD.bottom {font-family: Verdana,sans-serif;
         font-size: 8pt;
         background: white;
         padding-left: 0px;
         padding-right: 0px;
         padding-bottom: 2px;
         padding-top: 2px;
         border-top: 3px solid #0099CC;}
         
TD.nav {padding-top: 2px; }         

SPAN.takehead, TD.takehead {font-family: Verdana,sans-serif;
              font-weight: bold;
              border-style: solid; 
              border-width: 2px; 
              border-color: darkblue; 
              background: skyblue;
              padding-left: 2px;
              padding-right: 2px;
              padding-bottom: 2px;
              padding-top: 2px;}       
       
input    {font-family:verdana, arial, helvetica; font-size:11px; color:#000000;}
select   {font-family:verdana, arial, helvetica; font-size:11px; color:#000000;}
textarea {font-family:verdana, arial, helvetica; font-size:11px; color:#000000;}