BODY{overflow-y:scroll;}
BODY,TD{font-family:arial,verdana,helvetica,sans-serif;font-size:13px;}

.utilitycell{color:#bb0904;text-align:right;padding-right:5px}
.sidemenucell{padding-bottom:10px}
.adminmenucell{padding-bottom:7px;text-indent:-10px;padding-left:10px}
.footercell{padding-top:5px;padding-bottom:5px;color:#FFFFFF;text-align:center}
.newsbar{color:#134e93;font-size:11px;font-weight:bold;text-align:center}
.newstext{color:#bb0904;font-size:10px;font-weight:bold;}
.title{font-size:20px;font-weight:bold;color:#e26f1c;}
.subtitle{font-size:16px;font-weight:bold;color:#333333;}
.orangeheader{font-size:14px;font-weight:bold;color:#cf702e}
.btn{background-color:#FFBE33;border:1px solid #777552;font-family:Verdana;font-size:8pt;padding:2px;}
.cartBtn{background-color:#0373bb;color:#FFFFFF;border:1px solid #777552;font-family:Verdana;font-size:8pt;padding:2px;}
.field{font-family:Verdana;background-color:#f5eddc;border:1px solid #777552;}
.footer{font-size:11px;color:#ce6d28;padding-top:3px;}

a {color:#bb0904;}
a.utility{font-size:11px;text-decoration:none;color:#bb0904}
a.utility:hover{text-decoration:underline}
a.sidemenu{font-size:13px;text-decoration:none;color:#bb0904;font-weight:bold}
a.sidemenu:hover{color:#134e93}
a.sidemenu_selected{font-size:13px;text-decoration:none;color:#134e93;font-weight:bold}
a.sidemenu2{font-size:11px;text-decoration:none;color:#bb0904;font-weight:bold}
a.sidemenu2:hover{color:#134e93}
a.sidemenu2_selected{font-size:11px;text-decoration:none;color:#134e93;font-weight:bold}
a.topmenu{font-size:11px;text-decoration:none;color:#000000;font-weight:bold}
a.topmenu:hover{text-decoration:underline;color:#bb0904}
a.topmenu_selected{font-size:11px;text-decoration:none;color:#bb0904;font-weight:bold}
a.submenu{font-size:11px;color:#ce6d28;text-decoration:none;font-weight:bold}
a.submenu:hover{text-decoration:underline;color:#bb0904}
a.submenu_selected{text-decoration:none;font-size:11px;color:#bb0904;font-weight:bold}
a.newslink{color:#bb0904;font-size:10px;font-weight:bold;text-decoration:none;}
a.newslink:hover{text-decoration:underline}
a.footer{color:#FFFFFF;font-size:10px;font-weight:bold;text-decoration:none;}
a.footer:hover{text-decoration:underline}
a.adminmenu{font-size:11px;text-decoration:none;color:#bb0904;font-weight:bold}
a.adminmenu:hover{color:#134e93}
a.adminmenu_selected{font-size:11px;text-decoration:none;color:#134e93;font-weight:bold}

.food_menu_text{font-size:10px;}
.food_menu_subtext{font-size:10px;}
.food_menu_category{font-size:11px;font-weight:bold;}

.nutrition TD{font-size:11px;text-align:right;border-bottom:1px solid #ce6d28}

.cartTable{}
.cartTable td{padding:5px;font-size:12px;vertical-align:top;background-color:#f8d68e}
.cartTable tr.header td{background-color:#e8a962;font-weight:bold}
.cartTable ul {font-size:10px;line-height:13px;margin:0px;margin-left:25px;padding:0px}
.cartTable tr.altRow td{background-color:#ffe5a2}
.cartTable tr.total td{border-top:1px solid #e8a962}
.cartTable tr.altRow2 td{background-color:#f8d68e}
/*.cartTable tr{background-color:#f7d18a}*/

.cartTip{width:100%}
.cartTip td{padding:5px;font-size:11px;vertical-align:top;}
.cartTip tr.header{background-color:#e8a962;font-weight:bold;}
.cartTip ul {font-size:9px;line-height:13px;margin:0px;margin-left:25px;padding:0px}
.cartTip tr.altRow{}
.cartTip tr.divider td{background-color:#e8a962;height:1px;line-height:1px;padding:0px;margin:0px}
.cartTip tr.total td{background-color:#F1F1F1}

.outputTable{}
.outputTable td{padding:1px;font-size:11px}
.outputTable tr.header{background-color:#e8a962;font-weight:bold}

.ingTable{}
.ingTable tr{background-color:#f8d68e}
.ingTable td{padding:1px;font-size:11px;text-align:center}
.ingTable tr.header{background-color:#e8a962;font-weight:bold}
.ingTable tr.altRow{background-color:#ffe5a2}