body,td						{ font-family: Verdana; font-size: 8pt; color: black; }
select,input,textarea		{ font-family: Verdana; font-size: 8pt; color: black; }
.verysmall					{ font-family: Verdana; font-size: 8pt; }
.copyright					{ font-size: 10px; text-decoration: none; color: black; }
a.menu_buttons				{ font-size: 9pt; font-weight: bold; color: #ffffff; text-decoration : none;}
a.menu_buttons:Active		{ font-size: 9pt; font-weight: bold; color: #ffffff; text-decoration : none;}
a.menu_buttons:Visited		{ font-size: 9pt; font-weight: bold; color: #ffffff; text-decoration : none;}
a.menu_buttons:Hover		{ font-size: 9pt; font-weight: bold; color: #69c3ff; text-decoration : none;}
td.menu_buttons				{ font-family: Verdana; font-size: 9pt; color: #ffffff; white-space: nowrap; font-weight: bold; } 
table.menu_buttons			{ }
table.layout				{ border-style: solid; border-width: 1; border-bottom-color: #423733; border-left-color: #423733; border-right-color: #423733; border-top-color: #423733;}
.layout_hdr_top				{ font-family: Verdana; font-size: 14px; color: #423733; white-space: nowrap; font-weight: bold; padding-top:2px; padding-bottom:5px;}
.layout_hdr_bottom			{ font-family: Verdana; font-size: 12px; color: #423733; white-space: nowrap; font-weight: normal; padding-top:2px; padding-bottom:3px;}

table.menu_category					{ width: 164px; padding-left:2px; padding-right:2px; border-style: solid; border-width: 1; border-bottom-color: #423733; border-left-color: #423733; border-right-color: #423733; border-top-color: #423733; }
td.menu_category					{ text-align:center; height: 25px; font-family: Verdana; font-size: 10pt; color: #d5cabb; font-weight: bold;  }
td.menu_category_content			{ background-color: #c3bba8; }
th.menu_category_link_OLD			{ text-align:left; background-color: #c3bba8; color: darkblue; border: 1px solid #9f9680;  border-width: 1 0 0 0; border-color: #9f9680 #9f9680 #9f9680 #9f9680;}
th.menu_category_link				{ text-align:left; background-color: #ebe5d8; color: black; border: 1px solid #9f9680;  border-width: 1 0 0 0; border-color: #9f9680 #9f9680 #9f9680 #9f9680;}
th.menu_category_link_hl			{ text-align:left; background-color: #69c3ff; color: red; border: 1px solid #9f9680;  border-width: 1 0 0 0; border-color: #9f9680 #9f9680 #9f9680 #9f9680;}
th.menu_category_link_hl a			{ text-align:left; text-decoration: none; color: #000000;  }
th.menu_category_link_hl a:hover	{ text-align:left; text-decoration: none; color: #000000; }
div.navbar					{ margin-top: 2px; margin-bottom: 0;  border-style: solid; border-width: 1;border-top-color: #423733;}
div.hdrbar					{ padding-left:10px; font-family: Verdana; font-size: 14px; color: #423733; font-weight: bold; }
div.hdrbar_med				{ padding-left:10px; font-family: Verdana; font-size: 12px; color: #423733; font-weight: bold; }
div.hdrbar_sm				{ padding-left:10px; font-family: Verdana; font-size: 7pt; color: #423733; font-weight: bold; }
td.bbdr						{ border-bottom: 1px solid #c6c7d0;}
.bordered					{ border: 1px solid #000; border-width: 1 1 1 1; border-color: #c6c7d0 #c6c7d0 #c6c7d0 #c6c7d0;}
.debug						{ border: 1px dashed #FF0000;padding: 5px;background: #FFFFCC;color: #990000;font-weight: bold;font-size: small;margin: 5px 5px 0px 10px;}
.error						{ color: #FF0000;font-weight: bold; }
.dropShadow					{ filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#000000, strength=3);}
.bold						{ font-weight: bold;}
.center						{ text-align: center;}
.nw							{ white-space: nowrap; }
.left						{ text-align: left;}
.right						{ text-align: right;}
.reallysmall				{ font-size: 8pt;line-height: 8pt;color: #666666;}

th.cart_hdr					{ background: #E0E0E0; font-weight: bold;font-size:10px;font-face:Verdana;text-align:center;}
td.cart_rem					{ font-size:10px;text-align:center;}
td.cart_sku					{ font-weight: bold;font-size:10px;font-face:Verdana;text-align:center;white-space: nowrap;}
td.cart_dscr				{ font-weight: bold;font-size:10px;font-face:Verdana;color: #000000;}
td.cart_dscr a				{ font-weight: bold;font-size:10px;font-face:Verdana;color: #000000;text-decoration : none;}
td.cart_dscr a:hover		{ font-weight: bold;font-size:10px;font-face:Verdana;color: #0d88ec;text-decoration : none;}
td.cart_nums				{ font-weight: normal;font-size:10px;font-face:Verdana;text-align:right;}
.cart_qty					{ font-weight: normal;font-size:10px;font-face:Verdana;text-align:right;}
.products					{ font-family: Verdana; font-size: 8pt; color: #55342f; font-weight: normal; font-style: normal; text-decoration: none; }
.products:hover				{ font-family: Verdana; font-size: 8pt; color: #666666; font-weight: normal; font-style: normal; text-decoration: underline; }
.addtnl_order_info			{ color: #6b93be; }

th.info_hdr					{ background: #E0E0E0; font-weight: bold;font-size:10px;font-face:Verdana;text-align:center;}
td.info_hdr					{ font-weight: bold;font-size:10px;font-face:Verdana;color: #000000;}
td.info_hdr a				{ font-weight: bold;font-size:10px;font-face:Verdana;color: #336699;text-decoration : none;}
td.info_hdr a:hover			{ font-weight: bold;font-size:10px;font-face:Verdana;color: #0d88ec;text-decoration : none;}
td.info_dscr				{ font-weight: normal;font-size:10px;font-face:Verdana;color: #000000;}
td.info_nums				{ font-weight: normal;font-size:10px;font-face:Verdana;text-align:right;}

