body {
      font-family: sans-serif, arial, helvetica;
}


        .mouseovercaptionbgcolor {
            background-color: white;
        }

        .mouseovercaptiontxt {
            background-color: <%=restaurant.getRestaurantColor()%>;
            color:white;
        }

        .mouseoverbgcolor {
            BACKGROUND-COLOR: <%=restaurant.getBackgroundColor()%>;
        }

        .categoryBackGroundColor {
            background-color: <%=restaurant.getRestaurantColor()%>;
        }

        A.gg:link {
            FONT-SIZE: 10px;
            COLOR: #000000;
            text-decoration: none;
        }

        A.gg:visited {
            FONT-SIZE: 10px;
            COLOR: #000000;
            text-decoration: none;
        }

        A.gg:hover {
            FONT-SIZE: 10px;
            COLOR: #000000;
            FONT-FAMILY: sans-serif, arial;
            text-decoration: none;
            text-decoration: underline;
        }

        .timeDetail {
            text-align: center;
            font-size: 12pt;
            font-weight:bold;
        }

        a.itemName:link {
            color: #000000;
            font-size: 12pt;
            text-decoration: none;
            font-weight: bolder;
        }

        a.itemName:visited {
            color: #000000;
            font-size: 12pt;
            text-decoration: none;
            font-weight: bolder;
        }

        a.itemName:hover {
            color: #000000;
            font-size: 12pt;
            text-decoration: underline;
            font-weight: bolder;
        }

        .itemDesc {
            color: black;
            font-size: 11pt;
            text-align:left;
        }

        .categoryDesc {
            font-size: 11pt;
            font-style: italic;
            color:black;
        }

        a.itemPrice:link {
            color: black;
            font-size: 12pt;
            text-decoration: none;
            font-weight: bold;
        }

        a.itemPrice:visited {
            color: black;
            font-size: 12pt;
            text-decoration: none;
            font-weight: bold;
        }

        a.itemPrice:hover {
            color: black;
            font-size: 12pt;
            text-decoration: underline;
            font-weight: bold;
        }
        .orderTotalTag{
            text-align:right;
            font-weight:bold;
            font-size: 10pt;
            white-space: nowrap;                

        }
        .orderTotalValue {
            text-align:right;
            font-size: 10pt;
        }
  .instruct {
    font-size:8pt;
  }
  .darktag {
    font-weight:bold;
    font-size:10pt;
  }
.orderTotalTag {
font-size:7pt;
font-weight:bold;
text-align:left;
padding-right:10px;
width:260px;
white-space: nowrap;    
}

.orderTotalValue {
font-size:7pt;
text-align:right;
padding-right:98px;
}