#freestuff
{
	margin-left:8px;
	color: #5D5B5D;
	font-family:verdana;
	font-size:9pt;
	font-weight:900;
 
}


        .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: #ffffff;
            text-decoration: none;
        }

        A.gg:visited {
            FONT-SIZE: 10px;
            COLOR: #ffffff;
            text-decoration: none;
        }

        A.gg:hover {
            FONT-SIZE: 10px;
            COLOR: #ffffff;
            text-decoration: underline;
        }

        .timeDetail {
            color:white;
            text-align: center;
            font-family: arial, sans-serif;
            font-size: 12pt;
            font-weight:bold;
        }

        .toolbar {
            color:white;
            text-align: center;
            font-family: arial, sans-serif;
            font-size: 12pt;
            font-weight:bold;
        }

        a.itemName:link {
            color: #ffffff;
            font-family: arial, helvetica, sans-serif;
            font-size: 14pt;
            text-decoration: none;
            font-weight: bolder;
        }

        a.itemName:visited {
            color: #ffffff;
            font-family: arial, helvetica, sans-serif;
            font-size: 14pt;
            text-decoration: none;
            font-weight: bolder;
        }

        a.itemName:hover {
            color: #ffffff;
            font-family: arial, helvetica, sans-serif;
            font-size: 14pt;
            text-decoration: none;
            font-weight: bolder;
        }

        .itemDesc {
            color: #333333;
            font-family: arial, sans-serif;
            font-size: 9pt;
            font-weight:bold;
            text-align:left;
        }

        .categoryDesc {
            font-size: 12pt;
            font-style: italic;
            color:black;
            font-weight:bold;
        }

        a.itemPrice:link {
            color: black;
            font-family: arial;
            font-size: 12pt;
            text-decoration: none;
            font-weight: bold;
        }

        a.itemPrice:visited {
            color: black;
            font-family: arial;
            font-size: 12pt;
            text-decoration: none;
            font-weight: bold;
        }

        a.itemPrice:hover {
            color: black;
            font-family: arial;
            font-size: 12pt;
            text-decoration: underline;
            font-weight: bold;
        }
        .orderTotalTag{
            text-align:right;
            font-weight:bold;
            font-family: arial;
            font-size: 10pt;
            white-space: nowrap;                

        }
        .orderTotalValue {
            text-align:right;
            font-family: arial;
            font-size: 10pt;
        }
  .instruct {
    font-family:arial;
    font-size:8pt;
  }
  .darktag {
    font-weight:bold;
    font-family:arial;
    font-size:10pt;
  }
.orderTotalTag {

font-family:arial;
font-size:7pt;
font-weight:bold;
text-align:left;
padding-right:10px;
width:260px;
white-space: nowrap;    
}

.orderTotalValue {
font-family:arial;
font-size:7pt;
text-align:right;
padding-right:98px;
}