

a:link{ color: #0072e3; }
a:visited { color: #0072e3 }
a:hover{color: red; text-decoration: underline;}
a:active{color: orange; text-decoration: underline;}

BODY{
  margin-top : 10px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  text-align: center;
  color: #008200;
  background-color:#d8d8d8;

}

TABLE{
  font-size : 100%;
}

a img {
    border-style:none;
}

TD { line-height: 140%; }

a.a_space {
   padding:8px;
}

h2 { font-size:16px; margin:0px; padding:0px; }  


div.body_center table {
 margin-left : auto;
  margin-right : auto;
  text-align:left;

}

table.top{ width:780px; border:1px #ffc993 solid; background-color:#ffffff;}
th.top { background-color:#d5d5ae; text-align:center; padding:5px 0px; }
td.top { background-color:#d5d5ae; border:1px #ffc993 solid; }
td.side { width:50%; border:1px #ffc993 solid; vertical-align:top; text-align:center; }
td.photo {  border-top:1px #ffc993 solid; vertical-align:middle; text-align:center; }

table.menu{ width:100%; text-align:left;}
td.menu { vertical-align:top; text-align:center; }

td.st { text-align:left; border-bottom:1pt #ffc993 solid; border-top:1pt #ffc993 solid; background-color:#e2e2c7; color:#ff8040; }

table.w100{ width:100%; }
td.f_s{ font-size:10pt; text-align:center; } 
td.t_center{ text-align:center; white-space:nowrap; }
th.t_center{ font-weight:normal; text-align:center; white-space:nowrap; }
td.t_nowrap{ white-space:nowrap; }
th.t_nowrap{ font-weight:normal; white-space:nowrap; }
td.top_line{ text-align:center; white-space:nowrap; width:50%; }

td.space{ height:10px; word-wrap:normal; }

td.t_line{ border-top:1px #ffc993 solid; white-space:nowrap; }
td.t_line_c{ border-top:1px #ffc993 solid; text-align:center; white-space:nowrap; }

td.food_b{ background-color:#e2e2c7; text-align:center; padding:10px 0px 10px 0px; }


span.gray_f{ color:#999999; }
span.red_sf{ color:red; font-size:10pt; }