body, td, p, div { font-family: arial,helvetica,sans-serif; font-size: 12px; font-weight: normal; color:#000000; }
.footer { font-family: tahoma,vedana,sans-serif; font-size: 11px; color:#ffffff; }
.pageheader { font-size:18px; color: #003366; }
.specials { color: #ffffff; font-size: 11px; }
.openinghours { font-family: trebuchet ms,arial,helvetica,sans-serif; font-weight: bold; }
.smaller { font-size:11px; }
.larger { font-size:14px; }
.menu { font-family: trebuchet ms,arial,helvetica,sans-serif; font-style: italic; }
EM.requiredfield	{ font-family: verdana,tahoma,arial,helvetica,sans-serif; font-size: 13px; color: #ff0000; font-weight:bold; }
.chalkboard { color: #ffffff; font-size: 13px; }
.newstitle { font-size:14px; font-weight: bold; }

A:link { color: #000000; text-decoration: underline; }
A:visited	{ color: #000000; text-decoration: underline; }
A:hover	{ color: #ff3300; text-decoration: underline; }
A:active { color: #000000; text-decoration: underline; }

A.email:link { color: #ffffff; text-decoration: none; }
A.email:visited	{ color: #ffffff; text-decoration: none; }
A.email:hover	{ color: #ffffff; text-decoration: underline; }
A.email:active { color: #ffffff; text-decoration: none; }

A.newsboxtitle:link	{ color: #006699; font-size:11px; }
A.newsboxtitle:visited	{ color: #006699; font-size:11px; }
A.newsboxtitle:hover	{ color: #006699; font-size:11px; }
A.newsboxtitle:active	{ color: #006699; font-size:11px; }








.defaultTxt {font-family: Arial,Sans Serif; font-size: 12px;font-weight:normal; color:#000000;}

.menuDesc {font-family : Trebuchet MS,Tahoma,"MS Sans Serif",Arial,MS UI Gothic,sans serif; font-size: 12px;font-weight:normal; color:#999966;}
.menuPrice {font-family : Trebuchet MS,Tahoma,"MS Sans Serif",Arial,MS UI Gothic,sans serif; font-size: 12px;font-weight:bold; color:#999966;}

.pageTitle  {font-family: Arial,Sans Serif; font-size: 15px;font-weight:bold; color:#999966;}
.bold 		{font-weight: bold; }

.boxHeader	{font-family: Tahoma,Vedana,Sans Serif; font-size: 13px;font-weight:bold; color:#ffffff;}
.boxTxt 	{font-family: Tahoma,Vedana,Sans Serif; font-size: 11px;font-weight:normal; color:#669966;}
.formLabel  {font-family: Trebuchet MS,Tahoma,Verdana,Sans Serif; font-size: 11px;font-weight:bold; color:#336699;} 


A.topnav:link 	{font-family : Trebuchet MS,Tahoma,"MS Sans Serif",Arial,MS UI Gothic,sans serif; font-size : 13px; color : #ffffff; font-weight : normal; text-decoration: none;}
A.topnav:visited	{font-family : Trebuchet MS,Tahoma,"MS Sans Serif",Arial,MS UI Gothic,ms sans serif; font-size : 13px; color : #ffffff; font-weight : normal; text-decoration: none;}
A.topnav:hover	{font-family : Trebuchet MS,Tahoma,"MS Sans Serif",Arial,MS UI Gothic,ms sans serif; font-size : 13px; color : #ffffff; font-weight : normal; text-decoration: underline;}
A.topnav:active	{font-family : Trebuchet MS,Tahoma,"MS Sans Serif",Arial,MS UI Gothic,ms sans serif; font-size : 13px; color : #ffffff; font-weight : normal; text-decoration: none;}


/*------------------------------------
  set pseudo-classes for qdk signature
  ------------------------------------*/
A.qdk:link	{	text-decoration: underline;	color: #666633;	font-size: 8pt;	font-family: "Century Schoolbook BT" , Serif; }
A.qdk:visited	{	text-decoration: underline;	color: #666633;	font-size: 8pt; font-family: "Century Schoolbook BT" , Serif; }
A.qdk:hover	{ text-decoration: underline; color: #ff6600; font-size: 8pt; font-family: "Century Schoolbook BT" , Serif; }
A.qdk:active	{ text-decoration: underline; color: #666633; font-size: 8pt; font-family: "Century Schoolbook BT" , Serif; }