body {	background-color: #006A8C;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	font-family: Tahoma, Arial, Helvetica, sans-serif;}a:focus {outline: none}/**********************HIDDEN PAGE ELEMENTS***********************/.hide {	display: none;}.print {	display: none;}/**********************CENTRE PAGE IN WINDOW***********************/.centre {	width: 100%;	text-align: center;}#container {	width:809px;	margin-right:auto;	margin-left:auto;	text-align: left;}/**********************HEADER ***********************/#topbar {	background-image: url(../images/backgrounds/header.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	height: 168px;}#headerleft {	float: left;	text-align: left;}#headerright {	float: right;}#logo {	margin-top: 38px;	margin-left: 64px;}/**********************IE6 PNG background fix***********************/* html img {  behavior: url(css/iepngfix.htc);  }#sodexo {	height: 92px;	margin-left: 260px;}/**********************NAVIGATION***********************/#navigation {	width: 397px;	margin-right: 28px;}#navbar {	height: 59px;	width: 397px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 15px;	line-height: 40px;}#navbar a:visited {	color: #FFFFFF;}#navbar a:hover {	color: #FFFFFF;	text-decoration: none;}#navbar ul {	margin: 0px;	padding: 0px;}#navbar li {	float: left;	list-style: none;}#navbar a {	text-decoration: none;	display: block;	height: 59px;	text-align: center;	color: #FFFFFF;}/*basic widths and backgrounds*/#navbar #menus {	background-image: url(../images/nav/menus.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 100px;}#navbar #faqs {	background-image: url(../images/nav/faqs.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 98px;}#navbar #info {	background-image: url(../images/nav/info.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 97px;}#navbar #contact {	background-image: url(../images/nav/contact.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 102px;}/*hover*/#navbar #menus:hover {	background-image: url(../images/nav/menus.jpg);	background-repeat: no-repeat;	background-position: 0px -59px;}#navbar #faqs:hover {	background-image: url(../images/nav/faqs.jpg);	background-repeat: no-repeat;	background-position: 0px -59px;}#navbar #info:hover {	background-image: url(../images/nav/info.jpg);	background-repeat: no-repeat;	background-position: 0px -59px;}#navbar #contact:hover {	background-image: url(../images/nav/contact.jpg);	background-repeat: no-repeat;	background-position: 0px -59px;}/*active*/#navbar #menus:active {	background-image: url(../images/nav/menus.jpg);	background-repeat: no-repeat;	background-position: 0px -59px;}#navbar #faqs:active {	background-image: url(../images/nav/faqs.jpg);	background-repeat: no-repeat;	background-position: 0px -59px;}#navbar #info:active {	background-image: url(../images/nav/info.jpg);	background-repeat: no-repeat;	background-position: 0px -59px;}#navbar #contact:active {	background-image: url(../images/nav/contact.jpg);	background-repeat: no-repeat;	background-position: 0px -59px;}/*visited*/#navbar #menus:visited {	background-image: url(../images/nav/menus.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 100px;}#navbar #faqs:visited {	background-image: url(../images/nav/faqs.jpg);	background-repeat: no-repeat;	background-position: 0px -59px;	width: 98px;}#navbar #info:visited {	background-image: url(../images/nav/info.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 97px;}#navbar #contact:visited {	background-image: url(../images/nav/contact.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 102px;}/**********************RIGHT BAR***********************/#main {	background-image: url(../images/backgrounds/bg.jpg);	background-repeat: repeat-y;	padding-left: 31px;}#leftbar {	width: 301px;	background-image: url(../images/backgrounds/leftbar.jpg);	background-repeat: repeat-x;	height: 200px;	background-color: #F4FAF8;	float: left;}#whatsonthemenu {	font-family: Arial, Helvetica, sans-serif;	margin-top: 56px;	width: 285px;}#whatsonthemenu h3 {	font-size: 19px;	line-height: 21px;	color: #3C7E84;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 25px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #B0C53C;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 42px;	letter-spacing: -1px;}#whatsonthemenu p {	font-size: 11px;	line-height: 15px;	color: #666666;	margin-left: 0px;	width: 230px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 25px;}#whatsonthemenu form {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 42px;}#whatsonthemenu strong {	font-size: 12px;	color: #428E96;}#whatsonthemenu select {	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	border: 1px solid #CCCCCC;}#whatsonthemenu2 {	font-family: Arial, Helvetica, sans-serif;	margin-top: 48px;	width: 285px;}#whatsonthemenu2 h3 {	font-size: 16px;	line-height: 18px;	color: #438F99;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #B0C53C;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 42px;}#whatsonthemenu2 p {	font-size: 11px;	line-height: 15px;	color: #666666;	width: 230px;	padding: 0px;	margin: 0px;}#whatsonthemenu2 form {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 42px;}#whatsonthemenu2 strong {	font-size: 12px;	color: #B0C53C;}#whatsonthemenu2 select {	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	border: 1px solid #CCCCCC;}#freeschoolmeal {	margin-top: 45px;	width: 290px;}#freeschoolmeal p {	font-family: Arial, Helvetica, sans-serif;	color: #438F99;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #B0C53C;	font-size: 16px;	font-weight: bold;	line-height: 18px;	padding-left: 42px;	padding-bottom: 5px;	margin: 0px;	padding-top: 0px;	padding-right: 0px;}#freeschoolmeal h3 {	margin: 0px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 42px;	color: #B0C53C;	font-size: 27px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -1px;}#freeschoolmeal strong {	color: #D00745;}/**********************MAIN CONTENT***********************/#content {	float: left;	width: 370px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	margin-left: 53px;	margin-top: 0px;}#content h1 {	font-size: 30px;	color: #B0C53C;	line-height: 42px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	letter-spacing: -2px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #AFC53C;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 27px;	margin-left: 0px;}#content h1 strong {	color: #3C828A;}#content h2 {	font-size: 16px;	color: #D30545;	line-height: 21px;	margin: 0px;	padding: 0px 0px 6px;}#content p {	font-size: 11px;	line-height: 15px;	color: #333333;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;}#content a:link {	color: #44939C;	text-decoration: underline;}#content a:visited {	color: #44939C;	text-decoration: underline;}#content a:hover {	color: #D50546;	text-decoration: underline;}#content ul {}#content ol {}#content strong {	color: #3E787F;}#content em {	font-size: 9px;	color: #666666;	font-style: normal;}#content form {	padding: 0px;	margin: 0px;}#content form em {	font-style: normal;	color: #CE0946;	font-size: 12px;}#content table {}#content th {}#content tr {}#content td {	font-size: 11px;	text-align: left;	vertical-align: top;}.formField {	font-size: 11px;	line-height: 16px;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	padding: 2px;	background-color: #EFF8F5;	border-left: 3px solid #BCBE00;	width: 230px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;}.formDropDown {	font-size: 11px;	line-height: 16px;	color: #333333;	border: 1px solid #CCCCCC;	font-family: Arial, Helvetica, sans-serif;	padding: 1px;}.submitButton {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	width: 116px;	height: 37px;	line-height: 21px;	text-indent: -5000px;	border-top: 0px;	border-right: 0px;	border-bottom: 0px;	border-left: 0px;	background-image: url(../images/backgrounds/submit.gif);}.resetButton {	font-size: 11px;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	width: 92px;	height: 21px;	background-color: #83A66A;	text-align: center;	border: 1px solid #666666;	line-height: 21px;}.leftAlign {	float: left;	margin-right: 25px;	margin-bottom: 25px;}.rightAlign {	float: right;	margin-left: 25px;	margin-bottom: 25px;}.dotsTop {	background-image: url(../images/backgrounds/dots-top.gif);	background-repeat: no-repeat;	height: 10px;	width: 370px;}.dotsBg {	background-image: url(../images/backgrounds/dots-bg.gif);	background-repeat: repeat-y;	font-size: 11px;	line-height: 15px;	margin: 0px;	padding: 5px 15px;}.dotsBg strong {	line-height: 21px;;}.dotsBase {	background-image: url(../images/backgrounds/dots-bottom.gif);	background-repeat: no-repeat;	height: 9px;	width: 370px;}#menus {}#menus li {	list-style-type: none;	height: 21px;}#menus ul {	margin: 0px;	padding: 0px;}#menus a:link {	color: #FFFFFF;	text-decoration: none;}#menus a:visited {	color: #FFFFFF;	text-decoration: none;}#menus a:hover {	color: #FFFFFF;	text-decoration: underline;}.menuRed {	background-image: url(../images/backgrounds/menu-red.gif);	background-repeat: no-repeat;	height: 20px;	width: 370px;	display: block;	margin: 0px;	color: #FFFFFF;	text-decoration: none;	font-size: 12px;	font-weight: bold;	line-height: 20px;	text-indent: 8px;	padding: 0px;}.menuOrange {	background-image: url(../images/backgrounds/menu-orange.gif);	background-repeat: no-repeat;	height: 20px;	width: 370px;	display: block;	margin: 0px;	color: #FFFFFF;	text-decoration: none;	font-size: 12px;	font-weight: bold;	line-height: 20px;	text-indent: 8px;	padding: 0px;}.menuLime {	background-image: url(../images/backgrounds/menu-lime.gif);	background-repeat: no-repeat;	height: 20px;	width: 370px;	display: block;	margin: 0px;	color: #FFFFFF;	text-decoration: none;	font-size: 12px;	font-weight: bold;	line-height: 20px;	text-indent: 8px;	padding: 0px;}.menuGreen {	background-image: url(../images/backgrounds/menu-green.gif);	background-repeat: no-repeat;	height: 20px;	width: 370px;	display: block;	margin: 0px;	color: #FFFFFF;	text-decoration: none;	font-size: 12px;	font-weight: bold;	line-height: 20px;	text-indent: 8px;	padding: 0px;}/**********************FOOTER***********************/#footer {	background-image: url(../images/generic/foodgroup-home.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	height: 229px;}#copyright {	margin-bottom: 25px;}#copyright p {	text-align: right;	margin: 0px 26px 0px 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 13px;	color: #FFFFFF;}#copyright a:link {	color: #FFFFFF;	text-decoration: none;}#copyright a:visited {	color: #FFFFFF;	text-decoration: none;}#copyright a:hover {	color: #FFFFFF;	text-decoration: underline;}/**********************FAQs***********************/div#Q1{	margin: 0px;	display: none;}div#Q2{	margin: 0px;	display: none;}div#Q3{	margin: 0px;	display: none;}div#Q4{	margin: 0px;	display: none;}div#Q5{	margin: 0px;	display: none;}div#Q6{	margin: 0px;	display: none;}div#Q7{	margin: 0px;	display: none;}div#Q8{	margin: 0px;	display: none;}