body {margin:0px 0px 0px 0px;font-family:arial;font-size:14px;}

.orderitemheadingadd {margin-top:15px;border-top:2px solid black;border-bottom:2px solid black;background-color:green;padding:2px;color:white;font-size:20px;font-weight:bold;font-family:arial;}
.orderitemheadingedit {margin-top:15px;border-top:2px solid black;border-bottom:2px solid black;background-color:green;padding:2px;color:white;font-size:20px;font-weight:bold;font-family:arial;}

.itemhighlight {margin-top:8px;margin-bottom:8px;font-size:18px;color:navy;}

.selectsize {margin-left:15px;font-weight:bold;font-size:12px;font-family:arial;}
.ordermenuheading {margin-top:15px;border-top:1px solid black;border-bottom:1px solid black;background-color:#ffff88;padding:2px;color:brown;font-size:18px;font-weight:bold;font-family:arial;}
.toasted {margin-left:15px;font-weight:bold;font-size:12px;font-family:arial;}
.addtofavorites {text-align:center;font-weight:bold;font-size:11px;font-family:arial;margin-top:10px;}
.qmnamebox {font-size:11px;}
.picktoasted {margin-left:70px;font-weight:bold;font-size:12px;font-family:arial;}
.quantity {margin-left:15px;font-weight:bold;font-size:12px;font-family:arial;}
.siorder{margin-left:15px;font-weight:bold;font-size:12px;font-family:arial;border:1px solid black;}
.orderdisplaytable {margin-left:15px;font-weight:bold;font-size:12px;font-family:arial;}
.mealoption {margin-left:15px;font-weight:bold;font-size:12px;font-family:arial;}
.noqm {text-align:center;font-weight:bold;font-size:11px;font-family:arial;margin-top:10px;}


.menugroup7 {font-family:arial;font-weight:bold;font-size:14px;background-color:yellow;}
.pricegroup7 {font-family:arial;font-weight:bold;font-size:12px;background-color:yellow;text-align:center;}
.menugroupht {color:white;font-family:arial;font-weight:bold;font-size:14px;background-color:brown;}
.pricegroupht {color:white;font-family:arial;font-weight:bold;font-size:12px;background-color:brown;text-align:center;}
.menugroupvsl {color:black;font-family:arial;font-weight:bold;font-size:14px;background-color:#bbddbb;}
.pricegroupvsl {color:black;font-family:arial;font-weight:bold;font-size:12px;background-color:#bbddbb;text-align:center;}
.menusubgroup {font-family:arial;font-weight:bold;font-size:17px;color:green;}
.menuitem {font-family:arial;font-size:13px;font-weight:bold;}
.menupricing {font-family:arial;font-size:12px;text-align:center;font-weight:bold;}
.noprice {font-family:verdana;font-size:15px;font-weight:bold;}
.orderthis {font-family:arial;border:1px solid black;padding:0px;font-size:9px;color:black;background-color:#ddffdd;font-weight:bold;cursor:hand;}
.itemdescription {font-family:arial;font-size:9px;font-family:verdana;}
.orderlink {border:1px solid black;padding:1px;font-family:arial;font-weight:bold;font-size:11px;color:black;cursor:hand;text-decoration:none;background-color:#ddeeff;}
.otheritemprice {font-family:arial;font-size:14px;text-align:center;font-weight:bold;}

.newsheadline{font-family:arial;font-size:12px;font-weight:bold;margin-left:5px;margin-top:10px;}
.newsbody{font-family:arial;font-size:11px;margin-left:10px;}
.invalidlogin {font-family:arial;font-weight:bold;color:pink;text-align:center;font-size:12px;}
.link {color:#301605;text-decoration:none;font-family:arial;font-size:16px;font-weight:bold;}
.link:hover {background-color:black;color:yellow;}
.categorylink {padding:2px;color:white;font-size:11px;font-weight:bold;font-family:arial;text-decoration:none;}
.categorylink:hover {background-color:green;color:white;}
.storelinks {padding:2px;color:white;font-size:12px;font-weight:bold;font-family:arial;text-decoration:none;}
.storelinks:hover {padding:2px;color:black;font-size:12px;font-weight:bold;font-family:arial;text-decoration:none;background-color:pink;}

.invalidlogin {font-family:arial;font-weight:bold;color:pink;text-align:center;font-size:12px;}

.qmbox {border:1px solid black;margin-left:2px;margin-right:2px;text-align:left;padding:1px;background-color:#f0f0f0;overflow-y:auto;overflow-x:auto;width:175px;}
.editorder {background-color:#DF5757;color:white;font-family:verdana;font-weight:bold;font-size:11px;margin-bottom:5px;cursor:hand;padding:1px;width:180px;}
.preporder {background-color:#229922;color:white;font-family:verdana;font-weight:bold;font-size:11px;margin-top:5px;margin-bottom:5px;cursor:hand;padding:2px;}
.qm {
	font-family:arial;
	font-size:10px;
	font-weight:bold;}
.qmcart {
	font-family:arial;
	font-size:11px;
	font-weight:bold;}

.qml {
	text-decoration:underline;
	color:navy;
	font-family:arial;
	font-size:10px;
	font-weight:bold;}
.qml:hover {
	text-decoration:underline;
	color:blue;
	font-family:arial;
	font-size:10px;
	font-weight:bold;}
.heading {color:blue;font-weight:bold;text-decoration:underline;font-size:14px;}
.toppings {margin-top:5px;margin-bottom:5px;}
.loginbutt {
	background-color:green;
	color:white;
	font-family:arial;
	font-size:11px;
	font-weight:bold;}
.sup {font-family:arial;font-weight:bold;font-size:16px;}
.supright {font-family:arial;font-weight:bold;font-size:16px;text-align:right;}
.supsub {font-family:arial;font-size:12px;text-align:center;}
.required {font-family:arial;font-size:18px;color:red;font-weight:bold;}
.qmtext {font-family:arial;font-weight:bold;color:black;font-size:12px;}
.removebutton {font-family:arial;font-weight:bold;font-size:10px;color:black;background-color:#eeaaaa;width:60px;cursor:hand;}
.qmadd{font-family:arial;font-weight:bold;font-size:10px;color:black;background-color:#77ff77;width:40px;cursor:hand;}

.qmls {font-weight:bold;padding:2px;font-family:arial;font-size:12px;color:black;cursor:default;}

.prefheading {margin-top:10px;border-top:1px solid black;border-bottom:1px solid black;font-weight:bold;font-family:arial;font-size:14px;padding-left:5px;}
.prefcontent {font-family:arial;font-size:11px;}
.updateprefs {font-family:arial;font-weight:bold;font-size:12px;color:black;background-color:#c0c0c0;width:220px;height:25px;cursor:hand;}

.qmtitle {font-weight:bold;font-family:arial;font-size:16px;text-decoration:underline;}
.qmitem {font-weight:bold;font-family:arial;font-size:13px;margin-bottom:5px;}
.qmsectionhead {font-weight:bold;font-family:arial;font-size:12px;margin-left:20px;}
.qmsectiontext {margin-left:30px;font-family:arial;font-size:12px;}
.qmdelbutton {font-family:arial;font-weight:bold;font-size:12px;color:black;background-color:#eeaaaa;width:60px;cursor:hand;}
.qmeditbutton {font-family:arial;font-weight:bold;font-size:12px;color:black;background-color:#77ff77;width:60px;cursor:hand;}

.addedit {font-family:arial;font-weight:bold;font-size:14px;color:black;background-color:#aaaaff;border-top:1px solid black;border-bottom:1px solid black;padding:2px;}

.qmcreatebutton {font-family:arial;font-weight:bold;font-size:14px;color:black;background-color:#bbbbcc;width:260px;height:30px;cursor:hand;}
.ordergroup {background-color:#ffff88;font-family:arial;font-weight:bold;font-size:14px;border-top:2px solid black;border-bottom:2px solid black;padding:3px;}

.ordertitle {font-family:arial;font-weight:bold;font-size:16px;border-top:2px solid black;border-bottom:2px solid black;padding:3px;}
.mainmenuline{font-family:arial;color:black;font-size:16px;margin-top:10px;margin-bottom:10px;font-weight:bold;}
.menucontent {font-family:arial;color:black;font-size:12px;text-align:left;font-weight:bold;}

.qmeditsubmit {margin-top:20px;margin-bottom:10px;text-align:center;}
.qmsubbutton {height:30px;font-weight:bold;}
div.regionHead {padding:2px;margin-top:3px;margin-bottom:5px;margin-left:10px;}
a.regionHead {font-weight:bold;padding:2px;font-family:verdana;font-size:12px;background-color:white;color:blue;}
a.regionHead:hover {font-weight:bold;padding:2px;font-family:verdana;font-size:12px;background-color:yellow;color:blue;}
div.ProvState {margin-top:3px;margin-left:25px;}
a.ProvState {margin-left:10px;font-weight:bold;padding:0px;font-family:verdana;font-size:11px;background-color:white;color:blue;}
a.ProvState:hover {font-weight:bold;padding:0px;font-family:verdana;font-size:11px;background-color:yellow;color:blue;}
div.LS {margin-left:50px;margin-top:5px;font-weight:bold;padding:2px;font-family:verdana;font-size:9px;color:blue;}
a.LS {font-weight:bold;padding:2px;font-family:verdana;font-size:11px;background-color:white;color:blue;}
a.LS:hover {font-weight:bold;padding:2px;font-family:verdana;font-size:11px;background-color:yellow;color:blue;}
div.LSSubtext {margin-left:20px;font-size:10px;color:black;}
div.DU {margin-left:20px;font-weight:bold;padding:2px;font-family:verdana;font-size:8px;color:black;}
div.DD {margin-left:35px;margin-top:5px;font-weight:bold;padding:2px;font-family:verdana;font-size:8px;color:blue;}
a.DD {font-weight:bold;padding:2px;font-family:verdana;font-size:11px;background-color:white;color:blue;}
a.DD:hover {font-weight:bold;padding:2px;font-family:verdana;font-size:11px;background-color:yellow;color:blue;}
.additem {
	font-family:verdana;
	font-weight:bold;
	font-size:14px;
	background-color:#08711A;
	color:white;
	padding:1px;
	height:35px;
	width:130px;
	border-bottom-color : #032809;
	border-bottom-style : solid;
	border-bottom-width : 4px;
	border-right-color : #05420F;
	border-right-style : solid;
	border-right-width : 4px;
	border-top-color : #78b282;
	border-top-style : solid;
	border-top-width : 4px;
	border-left-color : #3E904C;
	border-left-style : solid;
	border-left-width : 4px;
	cursor:hand;
}
.cart {border:1px solid black;background-color:#ddffdd;width:178px;margin-left:5px;margin-right:5px;}
.carttitle {border-bottom:1px solid black;font-family:verdana;font-size:18px;font-weight:bold;color:black;text-align:center;background-color:#bbeebb;}

.cartedit {width:35px;height:17px;border:2px outset #77ff77;color:white;background-color:#55bb55;text-decoration:none;text-align:center;font-size:10px;font-weight:bold;font-family:verdana;}
.cartdel {width:35px;height:17px;border:2px outset #ff5555;color:white;background-color:#CC3300;text-decoration:none;text-align:center;font-size:10px;font-weight:bold;font-family:verdana;}
.cartedit:hover {color:black;}
.cartdel:hover {color:black;}

.cartcontents {color:black;text-decoration:none;cursor:default;font-family:arial;font-size:11px;}
.cartsend {font-family:verdana;background-color:#aaffaa;width:90px;font-size:11px;}

.cartactions {font-family:verdana;font-weight:bold;font-size:10px;border-bottom:1px solid black;background-color:#73bd1e;padding:5px;}
.subtotal {font-family:verdana;font-size:13px;font-weight:bold;text-align:right;padding:3px;margin-top:5px;background-color:#bbddbb;}
.actiontitle {font-family:arial;font-weight:bold;font-size:16px;border-top:2px solid black;border-bottom:2px solid black;padding:3px;margin-top:5px;margin-bottom:5px;background-color:red;color:white;text-align:center;}
.smallactiontitle {font-family:arial;font-weight:bold;font-size:12px;border-top:2px solid black;border-bottom:2px solid black;padding:3px;margin-top:5px;margin-bottom:5px;background-color:red;color:white;text-align:center;}
.addressbox {font-family:verdana;font-weight:bold;font-size:16px;text-align:center;color:white;background-color:navy;padding:2px;margin-bottom:5px;}
.phonefaxnum {font-family:arial;font-weight:normal;font-size:15px;text-align:center;color:white;}

.announcementtext {font-family:arial;font-size:13px;color:black;margin-left:20px;}
.announcementheadline {font-family:arial;font-size:13px;color:black;font-weight:bold;text-decoration:underline;}
.announcementHR {color:black;height:1px;width:90%;margin-top:10px;margin-bottom:10px;}
.boxtop {font-family:arial;font-weight:bold;font-size:18px;color:maroon;padding:2px;margin-bottom:0px;}
.boxbottom{margin-top:0px;border-left:2px solid black;border-right:2px solid black;border-bottom:2px solid black;font-family:verdana;font-size:11px;padding:2px;color:black;}
.specialtext {font-family:arial;font-size:10px;color:black;margin-left:16px;}
.specialheadline {font-family:arial;font-size:11px;color:black;font-weight:bold;text-decoration:underline;margin-top:5px;margin-left:2px;}
.specialHR {color:black;height:1px;width:85%;margin-top:5px;margin-bottom:5px;text-align:center;}


.menusubtext {font-family:arial;font-size:13px;color:black;margin-left:15px;padding:2px;}
.menugroup {font-family:arial;font-weight:bold;font-size:16px;color:black;background-color:#aaffaa;padding:2px;margin-top:15px;margin-bottom:3px;}
.pricecontent {font-family:arial;font-size:13px;color:black;font-weight:bold;}
.priceheading {font-family:arial;font-size:16px;color:black;font-weight:bold;}
.tabletitle {text-align:center;padding:3px;font-size:16px;font-weight:bold;font-family:verdana;background-color:green;color:white;}
.votitle {text-align:center;font-size:14px;font-weight:bold;text-decoration:underline;font-family:arial;}
.vodetails {text-align:right;font-size:12px;font-weight:bold;font-family:arial;}
.vohighlight {text-align:left;font-size:12px;font-family:verdana;}
.vieworderpage {padding-left:5px;padding-right:5px;}
.viewheading {font-family:verdana;font-weight:bold;font-size:14px;background-color:#dadada;color:black;padding:2px;border-top:1px solid black;border-bottom:1px solid black;}
.viewgroupheading {font-family:aria;font-size:14px;font-weight:bold;margin-left:20px;}
.viewcontent {margin-left:40px;font-family:arial;font-size:13px;}
.viewqtybuttons {font-family:arial;font-weight:bold;margin-bottom:50px;font-size:12px;background-color:#e0ffe0;color:black;padding:2px;border-top:1px solid black;border-bottom:1px solid black;margin-top:5px;}
.vbut {font-family:arial;font-weight:bold;background-color:#e0ffe0;color:black;font-size:12px;text-align:center;}

.soformleft {text-align:right;font-size:14px;font-weight:bold;font-family:arial;}
.soformright {text-align:left;font-size:14px;font-family:arial;}

.required {font-family:verdana;font-size:10px;font-weight:normal;color:red;}
.submitorder {font-family:arial;
	cursor:hand;
	font-weight:bold;
	font-size:13px;
	background-color:#08711A;
	color:white;
	padding:1px;
	height:30px;
	width:125px;
	border-bottom-color : #032809;
	border-bottom-style : solid;
	border-bottom-width : 4px;
	border-right-color : #05420F;
	border-right-style : solid;
	border-right-width : 4px;
	border-top-color : #78b282;
	border-top-style : solid;
	border-top-width : 4px;
	border-left-color : #3E904C;
	border-left-style : solid;
	border-left-width : 4px;
}
.ast {color:red;font-size:18px;}
.soerror {font-family:arial;font-size:11px;font-weight:bold;color:red;text-align:center;}
.sastext {font-family:arial;font-weight:bold;font-size:13px;padding:2px;}

.ordercategory {font-family:arial;font-size:10px;color:white;}
.ordercategory2 {font-family:arial;font-size:14px;color:white;text-decoration:none;font-weight:bold;}
.newtextbox {font-family: Arial, sans-serif; 
			font-size: 11px; 
			border:1px solid #888888;}
.inpbutton {
			font-family: Arial, sans-serif; 
			font-size: 11px; 
			background-color:#ddddff;
			border:1px solid #888888;
			cursor:hand;}


.matches {font-weight:bold;font-size:14px;color:navy;margin-top:10px;}
.matchesoutput {font-size:12px;color:blue;margin-left:10px;font-weight:bold;margin-bottom:3px;}
.nomatch {font-size:12px;color:blue;margin-left:50px;color:red;font-weight:bold;}
.unsigned {font-weight:bold;font-size:14px;color:#555555;margin-top:30px;margin-bottom:5px;}
.unsignedoutput {font-weight:bold;font-size:12px;color:#808080;margin-bottom:7px;margin-left:10px;}
.suggestsubway {font-size:11px;text-decoration:none;border:1px solid black;padding:1px;background-color:#d0d0d0;color:blue;}
.suggestsubway:hover {font-size:11px;text-decoration:none;border:1px solid black;padding:1px;background-color:yellow;color:blue;}

.bottomlink {font-size:6px;font-family:arial;color:#fede58;}








