
a:hover    { color: white; font-weight: bold; font-size: 0pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; display: none }
a    { color: white; font-weight: bold; font-size: 0pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; display: none }
.aww_footnote  { color: black; font-size: 6pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body_copy   { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.category  { color: #f00; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f5f5f5 }
.category_sub  { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.coupon { background-color: white; padding: 10px; border: dashed 1px black }
.food_item  { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: 1px dotted }
.food_name  { color: #000; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footnote   { color: black; font-size: 6pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px; display: none }
.headline  { color: black; font-style: italic; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.image_framed  { margin-right: 12px; border: none }
.image_framed1 { margin-right: 12px; border: double 4px #000 }
.image_left { margin-right: 12px }
.image_right { margin-left: 12px }
.item_number  { color: #f00; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: 1px dotted }
.location  { color: white; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu_dividerline  { color: #808080; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #dcdcdc #dcdcdc #d3d3d3 #dcdcdc }
.menu_table   { background-color: white; margin: 0px 5px; padding: 0px 5px; border: solid 1px #dcdcdc }
.menu_tableNP { background-color: white; margin: 5px; padding: 5px; border: solid 1px #dcdcdc; display: none }
.price   { color: #696969; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 6pt; border-bottom: 1px dotted }
.shaded_cell  { color: #c0c0c0; background-color: #ffffe0; margin-top: 25px; border-left: solid; display: none }
.subhead  { color: #f00; font-style: italic; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.table    { background-color: white; border: none }
.title  { color: #ff4500; font-size: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.window   { background-color: #fffff0; padding: 10px; border: solid 1px #f00 }
.NP { display: none }
