/* Unchanged */
BODY {
	background-color: #FFFFFF;
	color: #000;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
	}

	
A {color: #d9001d; text-decoration:none;}
A:link  {color: #d9001d;  text-decoration:none;}
A:visited {color: #d9001d; }
A:active  {color: #900; text-decoration:underline;}
A:hover  {color: #900;  text-decoration:underline;}

	
/* -- Navigational Stlyes -- */


	/* Bottom Links Navigation */
		.bottomnav {
			font-family: Verdana, Helvetica, Arial, sans-serif; 
			font-size: 11px; 
			font-weight: bold;
			color: #fff;
			}
			
		.bottomnav a:link { color: #fff; text-decoration: none; }
		.bottomnav a:visited { color: #fff; text-decoration: none; }
		.bottomnav a:hover { color: #fff; text-decoration: underline;  }
		.bottomnav a:active { color: #fff; text-decoration: underline; }

		.bottomnavcurrent {
			color: #c99;
		}

		.bottomnavcurrent A:link { color: #c99; text-decoration: none; }
		.bottomnavcurrent A:visited { color: #c99; text-decoration: none; }
		.bottomnavcurrent A:hover { color: #c99; text-decoration: underline;  }
		.bottomnavcurrent A:active { color: #c99; text-decoration: underline; }

	/* Bottom Links Navigation */
		.globalbottomnav {
			font-family: Verdana, Helvetica, Arial, sans-serif; 
			font-size: 11px; 
			color: #fff;
			}
			
		.globalbottomnav A:link { color: #fff; text-decoration: none; }
		.globalbottomnav A:visited { color: #ffff; text-decoration: none; }
		.globalbottomnav A:hover { color: #fff; text-decoration: underline;  }
		.globalbottomnav A:active { color: #fff; text-decoration: underline; }


/* Headers, Standard Formatting */
	H1,H2,H3,H4,H5,H6,H7 {font-family: Trebuchet MS, Verdana, Arial, sans-serif;}
	H1 {
		font-weight: bold;
		font-size: xx-large;
		color: #d9001d;
	   }

	H2 {
		font-weight: bold;
		font-size: 23px;
		color: #d9001d;
	   }

	H3 {
		font-weight: bold;
		font-size: 16px;
		color: #999;
	   }

	H4 {
		font-weight: bold;
		font-size: 13px;
		color: #999;
	   }

	H5 {
		font-weight: bold;
		font-size: 11px;
		color: #999;
	   }

	P, DT, DD, DD, DL, UL, LI, BLOCKQUOTE   {
			font-family: Verdana, Arial, sans-serif; 
			font-size: 12px;
	   }


	BLOCKQUOTE	{margin-left: 1em;}


	p {text-align: justify;}
	
	p A {font-weight:bold;}

	.pageheading {padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;}

	.content {padding-left: 30px; padding-right: 10px;}

/* Bottom & Global Navigation */

	.bottomcopyright { color: #d9001d; font-size: 10px; padding-top: 5px;}
	.bottomaddress { font-family: Verdana, sans-serif; font-size: 11px; color: #d9001d; font-weight: bold;}
	.bottomaddress a {color: #d9001d;}
	.bottomaddress a:link {color: #d9001d; text-decoration: underline}
	.bottomaddress a:visited {color: #d9001d; text-decoration: underline}
	.bottomaddress a:hover {color: #666; text-decoration: none}
	.bottomaddress a:active {color: #666; text-decoration: none}
	
	.bottomcredits {color: #d9001d; font-size: 9px }
	.bottomcredits a:link {color: #d9001d; text-decoration: underline}
	.bottomcredits a:visited {color: #d9001d; text-decoration: underline}
	.bottomcredits a:hover {color: #fff; text-decoration: none}
	.bottomcredits a:active {color: #fff; text-decoration: none}


/* Error Block */
	.errorblock {font-family:Verdana,sans-serif; font-size: 12px; border: solid;border-width: 0px;border-color: #000 }
	.errorblock th { background:#ccc; color:#000; border-bottom:solid #666 1px; border-top:solid #333 2px; font-size: 11px }
	.errorblock td { background:#eee; color:#000; font-size: 11px }
	.errorblock td a:link { color: #009}
	.errorblock td a:hover { color: #00c }
	.errorblock td a:visited { color: #009 }
	.errorblock td a:active{ color: #009 }

/* Error Inline */
	.error { color: #930; font-size: 105%; font-weight: bolder; }

/* FORMS */
	.form { font-family:Verdana,sans-serif; font-size: 12px; background: url(/images/formbg.gif) #fff; /* padding: 2px;*/}
	.form th.formTitle { font-family:Verdana,serif; background:#fff;  padding: 0px;  color:#fff; font-size: 16px; text-transform: uppercase}
	.form th { background:#fff; color:#000; font-size: 12px;}
	.form td { background:#fff transparent; color:#000; font-size: 12px;}
	.form td table td { padding: 1px; }
	.form input { font-family: Verdana, sans-serif; font-size:11px}
	.form select { font-family: Verdana, sans-serif; font-size:11px; background: #fff}
	.form textarea { font-family: Verdana, sans-serif; font-size:12px}

	.formInputName { background:#fff; color:#000; font-size: 12px; }
	.formInputValue { background:#fff transparent; color:#000; font-size: 12px;}
	

/* admin */
	.admin { font-family: Verdana, arial, sans-serif; font-size: 10px;}
	.admin a:link { color: #900 }
	.admin a:hover { color: #f00; background: #fcc; }
	.admin a:active { color: #900 }
	.admin a:visited { color: #900 }

/* Menu Styles */
	.courseName {
		font-family: Palatino, 'Times New Roman', Georgia, serif;
		font-size: 20px;
		color: #666;
		text-align: center;
		font-style: italic;
		font-weight: bold;
		border-bottom: solid #666 1px;
		display: block;
	}

	.courseDescription {
		font-size: 12px;
		font-style: italic;
		color: #000;
	}
	
	.dishName {
		font-size: 13px;
		font-weight: bold;
		color: #000;
	}

	.dishDescription {
		font-size: 11px;
		font-style: italic;
		color: #666;
	}
