body {
	margin: 0; padding: 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	background: url(../images/body_bg.png) repeat-x; background-color:#eef2fb}
p{margin: 0 0 10px 0;}
a{color:#007b50;}
a:hover{color:#2c64b0;}
.deco{text-decoration:none;}
.fs10{font-size: 10px;}
.fs11{font-size: 11px;}
.fs12{font-size: 12px;}
.fs14{font-size: 14px;}
.fs15{font-size: 15px;}
.fs16{font-size: 16px;}
.fs19{font-size: 19px;}
.blue{color: #2c64b0;}
.green{color: #007b50;}
.pink{color: #e7326a;}
.oyellow{color: #fdb913;}
.black{color: #000000;}
.white{color: #ffffff;}
.errmsg{color:#F00;}
.homet{font-family:"Comic Sans MS", Arial, Helvetica, sans-serif}
.homest{font-family: "Arial Black", Arial, Helvetica, sans-serif}
.onlines{font-family: Tahoma, Arial, Helvetica, sans-serif}
*{outline: none;}
img {border: 0;}
.container {
	width: 900px;
	padding: 0;
	margin: 0 auto;}
INPUT.formInputa{
    FONT-SIZE: 12px;
    WIDTH: 144px;
    FONT-FAMILY: Arial;
    HEIGHT: 15px;
	BACKGROUND-COLOR: #E7E8FD;}
INPUT.formInputS{
    FONT-SIZE: 12px;
    WIDTH: 125px;
    FONT-FAMILY: Arial;
    HEIGHT: 15px;
	BACKGROUND-COLOR: #E7E8FD;}
INPUT.formInput{
    FONT-SIZE: 12px;
    WIDTH: 180px;
    FONT-FAMILY: Arial;
    HEIGHT: 15px;
	BACKGROUND-COLOR: #E7E8FD;}
INPUT.formInputL{
    FONT-SIZE: 12px;
    WIDTH: 200px;
    FONT-FAMILY: Arial;
    HEIGHT: 15px;
	BACKGROUND-COLOR: #E7E8FD;}
INPUT.onlineInput{
    FONT-SIZE: 14px;
    WIDTH: 224px;
    HEIGHT: 23px;
	padding-left:3px;}
SELECT.formSYear{
    FONT-SIZE: 12px;
    WIDTH: 65px;
    FONT-FAMILY: Arial;
    HEIGHT: 19px;
	BACKGROUND-COLOR: #E7E8FD;}
SELECT.formYear{
    FONT-SIZE: 12px;
    WIDTH: 94px;
    FONT-FAMILY: Arial;
    HEIGHT: 19px;
	BACKGROUND-COLOR: #E7E8FD;}
SELECT.formSDDMM{
    FONT-SIZE: 12px;
    WIDTH: 40px;
    FONT-FAMILY: Arial;
    HEIGHT: 19px;
	BACKGROUND-COLOR: #E7E8FD;}
SELECT.formDDMM{
    FONT-SIZE: 12px;
    WIDTH: 50px;
    FONT-FAMILY: Arial;
    HEIGHT: 19px;
	BACKGROUND-COLOR: #E7E8FD;}
SELECT.formSelect{
    FONT-SIZE: 12px;
    WIDTH: 206px;
    FONT-FAMILY: Arial;
    HEIGHT: 19px;
	BACKGROUND-COLOR: #E7E8FD;}
SELECT.formsSchool{
    FONT-SIZE: 12px;
    WIDTH: 210px;
    FONT-FAMILY: Arial;
    HEIGHT: 24px;
	BACKGROUND-COLOR: #E7E8FD;}
SELECT.formOnline{
    FONT-SIZE: 14px;
    WIDTH: 231px;
    HEIGHT: 29px;
	padding-left:3px;}
TEXTAREA.formtexta{
    FONT-SIZE: 12px;
    WIDTH: 143px;
    FONT-FAMILY: Arial;
    HEIGHT: 100px;
	BACKGROUND-COLOR: #E7E8FD;}
TEXTAREA.formtextarea{
    FONT-SIZE: 12px;
    WIDTH: 202px;
    FONT-FAMILY: Arial;
    HEIGHT: 100px;
	BACKGROUND-COLOR: #E7E8FD;}
table.innerborderred{
	border-right: #2c64b0 1px solid;
	border-top: #2c64b0 1px solid;
	border-left: #2c64b0 1px solid;
	border-bottom: #2c64b0 1px solid;}
.dropshadow{
 -moz-box-shadow: 1px 6px 6px #999;
 -webkit-box-shadow: 1px 6px 6px #999;
 box-shadow: 1px 6px 6px #999;
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');} 
#header a{
	background: url(../images/header.jpg) no-repeat;
	width: 900px; 
	height: 142px;
	text-indent: -9999px;
	float: left;}
ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	font-size: 1.1em;}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;}
ul#topnav li a {
	float: left; 
	text-indent: -9999px;
	height: 44px;}
ul#topnav li:hover a, ul#topnav li a:hover {background-position: left bottom;}
ul#topnav a.home {
	background: url(../images/nav_home.png) no-repeat;
	width: 77px;}
ul#topnav a.aboutUs {
	background: url(../images/nav_aboutUs.png) no-repeat;
	width: 102px;}
ul#topnav a.sampleMenu {
	background: url(../images/nav_sampleMenu.png) no-repeat;
	width: 139px;}
ul#topnav a.ingredientList {
	background: url(../images/nav_ingredientList.png) no-repeat;
	width: 139px;}
ul#topnav a.downloadMenuForm {
	background: url(../images/nav_downloadMenuForm.png) no-repeat;
	width: 201px;}
ul#topnav a.contactUs {
	background: url(../images/nav_contactUs.png) no-repeat;
	width: 113px;}
ul#topnav a.orderOnline {
	background: url(../images/nav_orderOnline.png) no-repeat;
	width: 125px;}
ul#topnav a.manageLunchPails {
	background: url(../images/nav_mangeLunchPails.png) no-repeat;
	width: 184px;}
ul#topnav a.logout {
	background: url(../images/nav_logout.png) no-repeat;
	width: 86px;}
ul#topnav a.parentLogin {
	background: url(../images/nav_parentLogin.png) no-repeat;
	width: 125px;}