@media print {
	#content-side{ display:none; }
	#flash {display:none;}
}

@media screen, projection {
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	
	/* -- GENERAL REDECLARATIONS ---------------------------------------- */
	* 					{margin:0; padding:0;}
	html				{}
	body 				{text-align:left;background: #993333; }
	body, tr, 
	td, input, 
	select, textarea 	{font:normal small verdana, arial, helvetica, sans-serif;}
	a:link,a:visited 	{text-decoration:underline; color:#000000;}
	a:hover 			{text-decoration:none; color:#000000;}
	ul, ol	 			{margin:0 0 10px 25px;}
	dl 					{margin:0 0 10px;}
	dt 					{font-weight:bold;}
	dd					{margin:0 0 3px 10px;}
	p 					{margin:0 0 15px;}
	h1 					{font-size:large; margin:0 0 12px;}
	h2 					{font-size:medium; margin:8px 0;}
	h3 					{font-size:small; margin:6px 0 5px;}
	h4 					{font-size:x-small; margin:4px 0;}
	h5					{font-size:xx-small; margin:3px 0;}
	h6 					{font-size:xx-small; margin:0;}
	hr 					{display:none;}
	img 				{border:none;}
	acronym				{border-bottom: 1px dotted;}
	blockquote 			{margin:0 25px 20px 25px; font-style:italic;}
	
	
	
	/* -- ID'S ---------------------------------------- */
	#outer			{background: #993333;}
	#wrapper		{width:740px; margin:0 auto; padding-top:10px; padding-bottom:10px;}
	
	#hrTitle		{width:740px; height:28px; position:absolute; top:0px; left:0px; background:transparent url(images/site_top.gif) no-repeat 0 0;}
	#hrTitle span	{display:none;}
		
	#content		{float:left; display:inline;position:relative; padding:0px 31px 10px 31px; background:transparent url(images/site_content_slice.gif) repeat-y 0 0;}
	
	#contact #content,
	#about #content,
	#college #content,
	#collegeops #content,
	#collegemealplans #content,
	#collegeala #content,
	#collegebalmeals #content,
	#collegedelibar #content,
	#collegecatering #content,
	#collegenutrition #content,
	#collegeservices #content,
	#collegemission #content,
	#collegechef #content,
	#collegetcc #content,
	#collegetccpolicies #content,
	#collegetccaddserv  #content,
	#collegetccmenu	 #content,
	#business #content,
	#businesscatering #content,
	#businessservices #content,
	#businessmission #content,
	#businesschef #content,	
	#businessdininghall #content,
	#businessbalmeals #content,
	#businessala #content,
	#businessdelibar #content,
	#businessnutrition #content,
	#k12balmeals #content,
	#k12ala #content,
	#k12delibar #content,
	#k12adminnutrition #content,
	#k12parentnutrition #content,
	#k12edcatpos #content,
	#k12financial #content,
	#k12 #content,
	#k12parents #content,
	#k12menuchoices #content,
	#k12admin #content	{padding-top:15px;}
	
	
	#contact #content-main,
	#about #content-main,
	#college #content-main,
	#collegeops #content-main,
	#collegemealplans #content-main,
	#collegeala #content-main,
	#collegebalmeals #content-main,
	#collegedelibar #content-main,
	#collegecatering #content-main,
	#collegenutrition #content-main,
	#collegeservices #content-main,
	#collegemission #content-main,
	#collegechef #content-main,
	#collegetcc #content-main,
	#collegetccpolicies #content-main,
	#collegetccaddserv  #content-main,
	#collegetccmenu	 #content-main,
	#business #content-main,
	#businesscatering #content-main,
	#businessservices #content-main,
	#businessmission #content-main,
	#businesschef #content-main,
	#businessdininghall #content-main,
	#businessbalmeals #content-main,
	#businessala  #content-main,
	#businessdelibar #content-main,
	#businessnutrition #content-main,
	#k12balmeals #content-main,
	#k12ala #content-main,
	#k12delibar #content-main,
	#k12adminnutrition #content-main,
	#k12parentnutrition #content-main,
	#k12edcatpos #content-main,
	#k12financial #content-main,
	#k12admin #content-main,
	#k12menuchoices #content-main,
	#k12parents #content-main,
	#k12 #content-main	{float:right; position:relative; width:474px;  display:inline;}

	
	#home #content-main	{float:right; position:relative; width:480px; display:inline;}	
	#home #content-side	{float:left; position:relative; width:178px; display:inline;}
	
	#about #content-side,
	#contact #content-side,
	#college #content-side,
	#collegeops #content-side,
	#collegemealplans #content-side,
	#collegeala #content-side,
	#collegebalmeals #content-side,
	#collegedelibar #content-side,
	#collegecatering #content-side,
	#collegenutrition #content-side,
	#collegeservices #content-side,
	#collegemission #content-side,
	#collegechef #content-side,
	#collegetcc #content-side,
	#collegetccpolicies #content-side,
	#collegetccaddserv  #content-side,
	#collegetccmenu	 #content-side,
	#business #content-side,
	#businesscatering #content-side,
	#businessservices #content-side,
	#businessmission #content-side,
	#businesschef #content-side,
	#businessdininghall #content-side,
	#businessbalmeals #content-side,
	#businessala #content-side,
	#businessdelibar #content-side,
	#businessnutrition #content-side,
	#k12balmeals #content-side,
	#k12menuchoices #content-side,
	#k12ala #content-side, 
	#k12delibar #content-side,
	#k12adminnutrition #content-side,
	#k12parentnutrition #content-side,
	#k12edcatpos #content-side,
	#k12financial #content-side,
	#k12 #content-side,	
	#k12parents #content-side,
	#k12admin #content-side	{float:left; position:relative; padding-left:10px; width:190px; height:400px; display:inline; z-index:100;}		
	
	#k12menuchoices #content-side {height:390px;}
	#k12 #content-side {height:300px;}
	
	#k12parents #content-side, 
	#college #content-side,
	#business #content-side {height:250px; }

	
	#about #flash,
	#contact #flash,
	#college #flash,
	#collegeops #flash,
	#collegemealplans #flash,
	#collegeala #flash,
	#collegebalmeals #flash,
	#collegedelibar #flash,
	#collegecatering #flash,
	#collegenutrition #flash,
	#collegeservices #flash,
	#collegemission #flash,
	#collegechef #flash,
	#collegetcc #flash,
	#collegetccpolicies #flash,
	#collegetccaddserv #flash,
	#collegetccmenu #flash,
	#business #flash,
	#businesscatering #flash,
	#businessservices #flash,
	#businessmission #flash,
	#businesschef #flash,
	#businessdininghall #flash,
	#businessbalmeals #flash,
	#businessala #flash,
	#businessdelibar #flash,
	#businessnutrition #flash,
	#k12balmeals #flash,
	#k12ala #flash,
	#k12delibar #flash,
	#k12adminnutrition #flash,
	#k12parentnutrition #flash,
	#k12edcatpos #flash,
	#k12financial #flash,
	#k12 #flash,
	#k12menuchoices #flash,
	#k12parents #flash,
	#k12admin #flash		{/*display:none;*/ width:678px; height:116px; left:31px; top:13px; position:absolute; background:transparent url(images/site_content_slice.gif) no-repeat 0 0;}

	
	#footer			{width:740px; height:128px; position:relative; left:0; top:0; z-index:1; clear:both;}

	#footer .top	{ width: 740px; height: 47px; position:absolute; left:0px; top:0px;  background:url(images/site_content_slice.gif) repeat-y 0 0;}	
	#footer .links	{width: 678px; height: 47px; color: #ffffff; padding-top:12px; position:absolute; left:31px; top:0px; vertical-align:middle; text-align:center; background:url(images/footer.jpg) no-repeat 0 0;}
	#footer .links a	{text-align:center; color: #ffffff; font: normal 1em tahoma, arial, sans-serif; }	
	#footer .address {position:absolute; width:740px; top:47px; padding-top:28px; text-align:center; color: #FFFFFF; font: normal 1em tahoma, arial, sans-serif; background:transparent url(images/site_btm.gif) no-repeat 0 0;}

	/* Home */
	#home #header	{width:740px; height:424px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#home #flash			{/*display:none;*/ width:678px; height:412px; left:31px; top:13px; position:absolute; background:transparent url(images/site_content_slice.gif) no-repeat 0 0;}

	#home #content-side		{text-align:center; padding:10px 10px 0px 10px;}
	#home #content-side h2		{text-align:center; font-size:12px; font-weight:bold;}
	#home #content-side h3		{text-align:center; font-size:12px; font-weight:bold; color:#993333;}
	
	#home #content-main #box 	{position:relative; width:480px; height:155px; }
	#home #parent-box			{width:215px; position:absolute; left:-9px; top:0px;}
	#home #parent-box .content	{width:190px; height:152px; padding: 0px 10px 0px 15px; position:absolute; top:0px; left:0px; background: transparent url(images/parent_btm.gif) no-repeat 0 0;}

	#home #admin-box			{width:215px; position:absolute; left:229px; top:0px;}
	#home #admin-box .content	{width:190px; height:152px; padding: 0px 10px 0px 15px;  position:absolute; top:0px; left:0px; background: transparent url(images/admin_btm.gif) no-repeat 0 0;}
	
	#home #parent-box span,
	#home #admin-box span		{display:none;}
	#home #parent-box .content h3,
	#home #admin-box .content h3  {font: bold 12px verdana,arial,sans-serif; color: #FF9900;}
	#home #parent-box li,
	#home #admin-box li			{padding-bottom:5px;list-style-image: url(images/bullet.gif);}

	/* K12 Global */
	
	#k12parentnutrition #content-main #box,
	#k12balmeals #content-main #box,
	#k12ala #content-main #box,
	#k12delibar #content-main #box,
	#k12adminnutrition #content-main #box,
	#k12edcatpos #content-main #box,
	#k12financial #content-main #box	{ position:relative; width:451px; margin-top:15px; background:url(images/body_slice.jpg) repeat 0 156px;}

	#k12parentnutrition #content-main #box .content-top,
	#k12balmeals #content-main #box .content-top,	
	#k12ala #content-main #box .content-top, 
	#k12delibar #content-main #box .content-top,
	#k12adminnutrition #content-main #box .content-top,
	#k12edcatpos #content-main #box .content-top,
	#k12financial #content-main #box .content-top {width:451px; font-size:1px; height:9px; background: url(images/body_full_top.gif) no-repeat 0 0;}
	
	#k12parentnutrition #content-main #box .content,
	#k12balmeals #content-main #box .content,
	#k12ala #content-main #box .content,
	#k12delibar #content-main #box .content,
	#k12adminnutrition #content-main #box .content,
	#k12edcatpos #content-main #box .content,
	#k12financial #content-main #box .content {width:451px; position:relative; display:table; background:transparent url(images/content_slice.gif) repeat;}
	
	
	#k12parentnutrition #content-main #box .content .content-bottom-fade,
	#k12balmeals #content-main #box .content .content-bottom-fade,
	#k12ala #content-main #box .content .content-bottom-fade,
	#k12delibar #content-main #box .content .content-bottom-fade,
	#k12adminnutrition #content-main #box .content .content-bottom-fade,	
	#k12edcatpos #content-main #box .content .content-bottom-fade,
	#k12financial #content-main #box .content .content-bottom-fade {width:451px; display:table; background:transparent url(images/body_full_slice_trans.gif) no-repeat bottom left;}

	#k12financial #content-main #box .content .content-bottom-fade{height:300px;}

	#k12parentnutrition #content-main #box .top span,
	#k12balmeals #content-main #box .top span,
	#k12ala #content-main #box .top span,
	#k12delibar #content-main #box .top span,
	#k12adminnutrition #content-main #box .top span,
	#k12edcatpos #content-main #box .top span,
	#k12financial #content-main #box .top span	{display:none;}
	
	#k12parentnutrition #title span,
	#k12balmeals #title span,
	#k12ala #title span,
	#k12delibar #title span,
	#k12adminnutrition #title span,
	#k12edcatpos #title span,
	#k12financial #title span  	{display:none;}
	
	.content-bottom-fade p,
	.content-bottom-fade h2,
	.content-bottom-fade ul,
	.content-bottom-fade ol  {padding:0 20px 0 20px;}
	
	#k12parentnutrition #content-main #box .bottom,	
	#k12balmeals #content-main #box .bottom,
	#k12ala #content-main #box .bottom,
	#k12delibar #content-main #box .bottom,
	#k12adminnutrition #content-main #box .bottom,
	#k12edcatpos #content-main #box .bottom,
	#k12financial #content-main #box .bottom		{width:451px; height:20px; background: url(images/body_full_btm.gif) no-repeat 0 0;}
	
	
	/* K12 */
	#k12 #header 	{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	
	#k12 #title		{width:149px; height:30px; position:relative; background:transparent url(images/k-12_header.gif) no-repeat 0 0;}
	#k12 #title span {display:none;}
	
	#k12 #content-main #box 	{position:relative; width:480px; height:270px;}
	#k12 #parent-box			{width:215px; position:absolute; top:10px; left:17px;}
	#k12 #parent-box .top		{width:215px; height:103px;}
	#k12 #parent-box .content	{width:190px; height:152px; padding: 0px 10px 0px 15px;  background: transparent url(images/parent_btm.gif) no-repeat 0 0;}
	#k12 #parent-box .bottom	{width:215px; height:84px; background: transparent url(images/parent_btm.gif) no-repeat 0 0;}

	#k12 #admin-box				{width:215px; position:absolute; top:10px; left:240px;}
	#k12 #admin-box .top		{width:215px; height:103px; background:transparent url(images/admin_window.gif) no-repeat 0 0;}
	#k12 #admin-box .content	{width:190px; height:152px; padding: 0px 10px 0px 15px; background: transparent url(images/admin_btm.gif) no-repeat 0 0;}
	#k12 #admin-box .bottom		{width:215px; height:84px; background: transparent url(images/admin_btm.gif) no-repeat 0 0;}

	#k12 #parent-box .top span,
	#k12 #admin-box .top span		{}
	#k12 #parent-box .content h3,
	#k12 #admin-box .content h3  {font: bold 12px verdana,arial,sans-serif; color: #FF9900;}
	#k12 #parent-box li,
	#k12 #admin-box li			{padding-bottom:0px; list-style-image: url(images/bullet.gif);}
	
	#k12 #sub			{padding-left:20px; padding-right: 14px;}
	
	/* K12 Administrators */
	#k12admin #title		{width:266px; height:31px; position:relative; background:transparent url(images/k-12-admin_header.gif) no-repeat 0 0;}
	#k12admin #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}

	#k12admin #title span 			{display:none;}
	#k12admin #content-main #box	{ position:relative; width:451px; margin-top:15px; background:transparent url(images/border.gif) repeat 0 0}
	#k12admin #box .top				{width:451px; height:10px; background: transparent url(images/body_top.gif) no-repeat 0 0;}
	#k12admin #box .top span		{display:none;}
	#k12admin #box .content			{width:449px; position:relative; display:table;left:1px; background:#ffffff url(images/menu_bodyslice.gif) repeat-x bottom left;}

	#k12admin #box .menuchoices	{position:relative; padding:0 0px 0 0px; float:left; margin-left:7px; }
	#k12admin #box .nutrition	{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px;}
	#k12admin #box .edcatpos		{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:7px; margin-top:8px; }
	#k12admin #box .financial	{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px; margin-top:8px;}

	#k12admin #box .go-box			{width:206px; height:190px; position:relative;}	
	#k12admin #box .go-box .top		{width:206px;  height:160px; font-size:11px; position:absolute top:0; left:0; background: url(images/sub_windowtop.gif) no-repeat 0 0;}
	#k12admin #box .go-box .top a		{text-decoration:none;}
	#k12admin #box .go-box .top span	{display:block; font-size:10px; padding-left:7px; padding-right:4px; padding-top:1px;}
	#k12admin #box .go-box .go-button a {width:206px; height:23px; display:block; text-decoration:none; left:0; text-align:center; font-weight:bold; padding-top: 6px; background: url(images/sub_windowbtm.gif) no-repeat 0 0;}
	#k12admin #box .go-box .go-button a:hover {background-position:0 -30px;}

	#k12admin #box .go-box img		{padding-left:7px; padding-top:7px;}

	#k12admin #box .menuchoices h3,
	#k12admin #box .nutrition h3,
	#k12admin #box .financial h3,
	#k12admin #box .edcatpos h3		{position:absolute; top:5px; left:50px; height:30px; vertical-align:bottom; font: bold 10px verdana,arial,sans-serif;}

	#k12admin #box .menuchoices p,
	#k12admin #box .nutrition p,
	#k12admin #box .financial p,
	#k12admin #box .edcatpos p		{position:absolute; font-size:11px; top:55px;}

	#k12admin #box .bottom			{width:451px; height:9px; background: url(images/menu_bodybtm.gif) no-repeat 0 0;}

	#k12admin .subnav #menu-choices	{width:170px; height:27px; color:#CC3300; font-weight:bold; font-size:12px;padding-top:5px;padding-left:10px; background:url(images/subnav_slice.gif) repeat 0 0;}

	/* K12 Menu Choices */
	#k12menuchoices #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#k12menuchoices #title		{width:266px; height:31px; position:relative; background:transparent url(images/k-12-admin_header.gif) no-repeat 0 0;}

	#k12menuchoices #title span 			{display:none;}
	#k12menuchoices #content-main #box	{ position:relative; width:451px; margin-top:15px; background:transparent url(images/border.gif) repeat 0 0}
	#k12menuchoices #box .top				{width:451px; height:106px; background: transparent url(images/menu_header.gif) no-repeat 0 0;}
	#k12menuchoices #box .top span		{display:none;}
	#k12menuchoices #box .content			{width:449px; height:191px; position:relative; left:1px; background:transparent url(images/menu_bodyslice.gif) repeat 0 0;}
	
	#k12menuchoices #box .wellbalanced	{position:relative; padding:0 0px 0 0px; float:left; margin-left:8px; }
	#k12menuchoices #box .alacarte		{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px;}
	#k12menuchoices #box .delibar			{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px; margin-right:4px; }
	
	#k12menuchoices #box .go-box			{width:136px; position:relative; background:#ffd941;}	
	#k12menuchoices #box .go-box .top		{width:136px; height:111px; font-size:11px; position:absolute top:0; left:0; background: url(images/menu_window_top.gif) no-repeat 0 0;}
	#k12menuchoices #box .go-box .top a		{text-decoration:none;}
	#k12menuchoices #box .go-box .top span	{display:block; font-size:10px; padding-left:7px; padding-right:4px; padding-top:1px;}
	#k12menuchoices #box .go-box .bottom	{width:136px; height:49px; position:absolute top:111px; left:0; background: url(images/menu_window_btm.gif)  no-repeat 0 0;}
	#k12menuchoices #box .go-box .go-button a {width:136px; height:25px; display:block; text-decoration:none; position:absolute top:160px; left:0; text-align:center; font-weight:bold; padding-top: 6px; background: url(images/go_button.gif) no-repeat 0 0;}
	#k12menuchoices #box .go-box .go-button a:hover {background-position:0 -31px;}
		
	#k12menuchoices #box .go-box img		{padding-left:7px; padding-top:7px;}
		
	#k12menuchoices #box .wellbalanced h3,
	#k12menuchoices #box .alacarte h3,
	#k12menuchoices #box .delibar h3		{position:absolute; top:5px; left:50px; height:30px; vertical-align:bottom; font: bold 10px verdana,arial,sans-serif;}

	#k12menuchoices #box .wellbalanced p,
	#k12menuchoices #box .alacarte p,
	#k12menuchoices #box .delibar p		{position:absolute; font-size:11px; top:55px;}

	#k12menuchoices #box .bottom			{width:451px; height:9px; background: url(images/menu_bodybtm.gif) no-repeat 0 0;}
	
	#k12menuchoices .subnav #menu-choices	{width:170px; height:27px; color:#CC3300; font-weight:bold; font-size:12px;padding-top:5px;padding-left:10px; background:url(images/subnav_slice.gif) repeat 0 0;}
	
	/* K12 Well Balanced Meals */
	#k12balmeals #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#k12balmeals #title		{width:452px; height:29px; position:relative; background:transparent url(images/k-12-admin_header.gif) no-repeat 0 0;}
	#k12balmeals #content-main #box .top				{width:451px; height:106px; background: transparent url(images/meals_bodytop.gif) no-repeat 0 0;}
	
	/* K12 A la Carte */
	#k12ala #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#k12ala #title		{width:406px; height:29px; position:relative; background:transparent url(images/k-12-admin_header.gif) no-repeat 0 0;}
	#k12ala #content-main #box .top				{width:451px; height:106px; background: transparent url(images/carte_bodytop.gif) no-repeat 0 0;}

	/* K12 Deli Bar */
	#k12delibar #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#k12delibar #title		{width:406px; height:29px; position:relative; background:transparent url(images/k-12-admin_header.gif) no-repeat 0 0;}
	#k12delibar #content-main #box .top				{width:451px; height:106px; background: transparent url(images/heart_bodytop.gif) no-repeat 0 0;}
	#k12delibar #content-main #box .content .deli-items {clear:both;margin:10px; position:relative; }
	#k12delibar #content-main #box .content .deli-items ul {list-style:none;}
	#k12delibar #content-main #box .content .deli-items .left {float:left;  }
	#k12delibar #content-main #box .content .deli-items .right {float:left; width:50%; }

	/* K12 Admin Nutritional Information */
	#k12adminnutrition #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#k12adminnutrition #title		{width:406px; height:29px; position:relative; background:transparent url(images/k-12-admin_header.gif) no-repeat 0 0;}
	#k12adminnutrition #content-main #box .top				{width:451px; height:106px; background: transparent url(images/nutr_header.gif) no-repeat 0 0;}
	
	/* K12 Parent Nutritional Information */
	#k12parentnutrition #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#k12parentnutrition #title		{width:406px; height:29px; position:relative; background:transparent url(images/k-12parent_title.gif) no-repeat 0 0;}
	#k12parentnutrition #content-main #box .top				{width:451px; height:106px; background: transparent url(images/nutr_header.gif) no-repeat 0 0;}

	/* K12 Parents & Students */
	
	#k12parents #title		{width:300px; height:31px; position:relative; background:transparent url(images/k-12parent_title.gif) no-repeat 0 0;}
	#k12parents #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}

	#k12parents #title span 			{display:none;}
	#k12parents #content-main #box	{ position:relative; width:451px; margin-top:15px; background:transparent url(images/border.gif) repeat 0 0}
	#k12parents #box .top				{width:451px; height:10px; background: transparent url(images/body_top.gif) no-repeat 0 0;}
	#k12parents #box .top span		{display:none;}
	#k12parents #box .content			{width:449px; position:relative; display:table;left:1px; background:#ffffff url(images/menu_bodyslice.gif) repeat-x bottom left;}

	#k12parents #box .diningpay	{position:relative; padding:0 0px 0 0px; float:left; margin-left:7px; }
	#k12parents #box .nutrition	{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px;}

	#k12parents #box .go-box			{width:206px; height:190px; position:relative;}	
	#k12parents #box .go-box .top		{width:206px;  height:160px; font-size:11px; position:absolute top:0; left:0; background: url(images/sub_windowtop.gif) no-repeat 0 0;}
	#k12parents #box .go-box .top a		{text-decoration:none;}
	#k12parents #box .go-box .top span	{display:block; font-size:10px; padding-left:7px; padding-right:4px; padding-top:1px;}

	#k12parents #box .go-box .go-button a {width:206px; height:23px; display:block; text-decoration:none; left:0; text-align:center; font-weight:bold; padding-top: 6px; background: url(images/sub_windowbtm.gif) no-repeat 0 0;}
	#k12parents #box .go-box .go-button a:hover {background-position:0 -30px;}

	#k12parents #box .go-box img		{padding-left:7px; padding-top:7px;}

	#k12parents #box .diningpay h3,
	#k12parents #box .nutrition h3 {position:absolute; top:5px; left:50px; height:30px; vertical-align:bottom; font: bold 10px verdana,arial,sans-serif;}

	#k12parents #box .diningpay p,
	#k12parents #box .nutrition p		{position:absolute; font-size:11px; top:55px;}

	#k12parents #box .bottom			{width:451px; height:9px; background: url(images/menu_bodybtm.gif) no-repeat 0 0;}

	/* K12 EdCat Point-of-Sale */
	#k12edcatpos #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#k12edcatpos #title		{width:406px; height:29px; position:relative; background:transparent url(images/k-12-admin_header.gif) no-repeat 0 0;}
	#k12edcatpos #content-main #box .top				{width:451px; height:106px; background: transparent url(images/edpos_header.gif) no-repeat 0 0;}
	
	/* K12 Financial Structures */
	#k12financial #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#k12financial #title		{width:406px; height:29px; position:relative; background:transparent url(images/k-12-admin_header.gif) no-repeat 0 0;}
	#k12financial #content-main #box .top				{width:451px; height:106px; background: transparent url(images/financ_header.gif) no-repeat 0 0;}
	#k12financial #content-main #box .content-bottom-fade p {text-align:justify;}
	/* College Global */
	
	#collegebalmeals #content-main #box,
	#collegeala #content-main #box,
	#collegedelibar #content-main #box,
	#collegemission #content-main #box,
	#collegeservices #content-main #box,
	#collegechef #content-main #box,
	#collegetccpolicies #content-main #box,
	#collegetccaddserv #content-main #box,
	#collegetccmenu #content-main #box,
	#collegenutrition #content-main #box	{ position:relative; width:451px; margin-top:15px; background:url(images/body_slice.jpg) repeat 0 156px;}

	#collegebalmeals #content-main #box .content-top,
	#collegeala #content-main #box .content-top,	
	#collegedelibar #content-main #box .content-top, 
	#collegemission #content-main #box .content-top,
	#collegeservices #content-main #box .content-top,
	#collegetccpolicies #content-main #box .content-top,
	#collegechef #content-main #box .content-top,
	#collegetccaddserv #content-main #box .content-top,
	#collegetccmenu #content-main #box .content-top,
	#collegenutrition #content-main #box .content-top {width:451px; font-size:1px; height:9px; background: url(images/body_full_top.gif) no-repeat 0 0;}
	
	#collegebalmeals #content-main #box .content,
	#collegeala #content-main #box .content,
	#collegedelibar #content-main #box .content,
	#collegemission #content-main #box .content,
	#collegeservices #content-main #box .content,
	#collegetccpolicies #content-main #box .content,
	#collegechef #content-main #box .content,
	#collegetccaddserv #content-main #box .content,
	#collegetccmenu #content-main #box .content,
	#collegenutrition #content-main #box .content {width:451px; position:relative; display:table; background:transparent url(images/content_slice.gif) repeat;}

	#collegebalmeals #content-main #box .content .content-bottom-fade,
	#collegeala #content-main #box .content .content-bottom-fade,
	#collegedelibar #content-main #box .content .content-bottom-fade,
	#collegemission #content-main #box .content .content-bottom-fade,
	#collegeservices #content-main #box .content .content-bottom-fade,	
	#collegechef #content-main #box .content .content-bottom-fade,
	#collegetccpolicies #content-main #box .content .content-bottom-fade,
	#collegetccaddserv #content-main #box .content .content-bottom-fade,
	#collegetccmenu #content-main #box .content .content-bottom-fade,
	#collegenutrition #content-main #box .content .content-bottom-fade {width:451px; display:table; background:transparent url(images/body_full_slice_trans.gif) no-repeat bottom left;}

	#collegebalmeals #content-main #box .top span,
	#collegeala #content-main #box .top span,
	#collegedelibar #content-main #box .top span,
	#collegemission #content-main #box .top span,
	#collegeservices #content-main #box .top span,
	#collegechef #content-main #box .top span,
	#collegetccpolicies #content-main #box .top span,
	#collegetccaddserv #content-main #box .top span,
	#collegetccmenu #content-main #box .top span,
	#collegenutrition #content-main #box .top span	{display:none;}
	
	#collegebalmeals #title span,
	#collegeala #title span,
	#collegedelibar #title span,
	#collegemission #title span,
	#collegeservices #title span,
	#collegechef #title span,
	#collegetccpolicies #title span,
	#collegetccaddserv #title span,
	#collegetccmenu #title span,
	#collegenutrition #title span  	{display:none;}
	
	#collegebalmeals #content-main #box .bottom,	
	#collegeala #content-main #box .bottom,
	#collegedelibar #content-main #box .bottom,
	#collegemission #content-main #box .bottom,
	#collegeservices #content-main #box .bottom,
	#collegechef #content-main #box .bottom,
	#collegetccpolicies #content-main #box .bottom,
	#collegetccaddserv #content-main #box .bottom,
	#collegetccmenu #content-main #box .bottom,
	#collegenutrition #content-main #box .bottom		{width:451px; height:20px; background: url(images/body_full_btm.gif) no-repeat 0 0;}
	
	/* College Dining */
	#college #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#college #title		{width:266px; height:31px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}

	#college #title span 			{display:none;}
	#college #content-main #box	{position:relative; width:451px; margin-top:15px; background:transparent url(images/border.gif) repeat 0 0}
	#college #box .top				{width:451px; height:10px; background: transparent url(images/body_top.gif) no-repeat 0 0;}
	#college #box .top span		{display:none;}
	#college #box .go-box .top a		{text-decoration:none;}
	#college #box .content			{width:449px; height:191px; position:relative; left:1px; background:transparent url(images/menu_bodyslice.gif) repeat 0 0;}
	
	#college #box .cafeops	{position:relative; padding:0 0px 0 0px; float:left; margin-left:6px; }
	#college #box .catering	{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px;}
	#college #box .mealplans			{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px; margin-right:0px; }
	
	#college #box .go-box			{width:136px; position:relative; background:#ffd941;}	
	#college #box .go-box .top		{width:136px; height:160px; font-size:11px; top:0; left:0; background: url(images/menu_window_full.gif) no-repeat 0 0;}
	
	#college #box .go-box .top span	{display:block; font-size:10px; padding-left:5px; padding-right:3px; padding-top:1px;padding-bottom:0px;}
	#college #box .go-box .bottom	{width:136px; height:49px; position:absolute top:111px; left:0; background: url(images/menu_window_btm.gif)  no-repeat 0 0;}
	#college #box .go-box .go-button a {width:136px; height:25px; display:block; text-decoration:none; position:absolute top:160px; left:0; text-align:center; font-weight:bold; padding-top: 6px; background: url(images/go_button.gif) no-repeat 0 0;}
	#college #box .go-box .go-button a:hover {background-position:0 -31px;}
		
	#college #box .go-box img		{padding-left:7px; padding-top:7px;}
		
	#college #box .cafeops h3,
	#college #box .mealplans h3,
	#college #box .catering h3		{position:absolute; top:5px; left:50px; height:30px; vertical-align:bottom; font: bold 10px verdana,arial,sans-serif;}

	#college #box .cafeops p,
	#college #box .mealplans p,
	#college #box .catering p		{position:absolute; font-size:11px; top:55px;}

	#college #box .bottom			{width:451px; height:9px; background: url(images/menu_bodybtm.gif) no-repeat 0 0;}
	
	
	/* College Cafe Operations */
	#collegeops #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegeops #title		{width:266px; height:31px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}

	#collegeops #title span 			{display:none;}
	#collegeops #content-main #box	{ position:relative; width:451px; margin-top:15px; background:transparent url(images/border.gif) repeat 0 0}
	#collegeops #box .top				{width:451px; height:106px; background: transparent url(images/cafeop_bodytop.gif) no-repeat 0 0;}
	#collegeops #box .go-box .top a		{text-decoration:none;}
	#collegeops #box .top span		{display:none;}
	#collegeops #box .content			{width:449px; height:191px; position:relative; left:1px; background:transparent url(images/menu_bodyslice.gif) repeat 0 0;}
	
	#collegeops #box .wellbalanced	{position:relative; padding:0 0px 0 0px; float:left; margin-left:8px; }
	#collegeops #box .alacarte		{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px;}
	#collegeops #box .delibar			{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px; margin-right:4px; }
	
	#collegeops #box .go-box			{width:136px; position:relative; background:#ffd941;}	
	#collegeops #box .go-box .top		{width:136px; height:111px; font-size:11px; position:absolute top:0; left:0; background: url(images/menu_window_top.gif) no-repeat 0 0;}
	#collegeops #box .go-box .top span	{display:block; font-size:10px; padding-left:7px; padding-right:4px; padding-top:1px;}
	#collegeops #box .go-box .bottom	{width:136px; height:49px;top:111px; left:0; background: url(images/menu_window_btm.gif)  no-repeat 0 0;}
	#collegeops #box .go-box .go-button a {width:136px; height:25px; display:block; text-decoration:none; position:absolute top:160px; left:0; text-align:center; font-weight:bold; padding-top: 6px; background: url(images/go_button.gif) no-repeat 0 0;}
	#collegeops #box .go-box .go-button a:hover {background-position:0 -31px;}
		
	#collegeops #box .go-box img		{padding-left:7px; padding-top:7px;}
		
	#collegeops #box .wellbalanced h3,
	#collegeops #box .alacarte h3,
	#collegeops #box .delibar h3		{position:absolute; top:5px; left:50px; height:30px; vertical-align:bottom; font: bold 10px verdana,arial,sans-serif;}

	#collegeops #box .wellbalanced p,
	#collegeops #box .alacarte p,
	#collegeops #box .delibar p		{position:absolute; font-size:11px; top:55px;}

	#collegeops #box .bottom			{width:451px; height:9px; background: url(images/menu_bodybtm.gif) no-repeat 0 0;}

	/* College Convenient Meal Plans */
	#collegemealplans #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}

	#collegemealplans #title		{width:406px; height:29px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}
	#collegemealplans #title span 			{display:none;}

	#collegemealplans #content-main #box	{position:relative; width:451px; margin-top:15px; background:url(images/content_slice.gif) repeat 0 0;}
	#collegemealplans #content-main #box .top				{width:451px; height:106px; background: transparent url(images/conmeal_bodytop.gif) no-repeat 0 0;}
	#collegemealplans #content-main #box .top span		{display:none;}
	#collegemealplans #content-main #box .content-top	{width:451px; height:9px;  background: url(images/body_full_top.gif) no-repeat 0 0;}
	#collegemealplans #content-main #box .content			{width:411px; padding:0 20px 0 20px; display:table; position:relative; background:transparent url(images/body_full_slice.jpg) no-repeat bottom left;}

	#collegemealplans #content-main #box .bottom			{width:451px; height:20px; background: url(images/body_full_btm.gif) no-repeat 0 0;}
	
	/* College A la Carte */
	#collegeala #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegeala #title		{width:406px; height:29px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}
	#collegeala #content-main #box .top				{width:451px; height:106px; background: transparent url(images/ala_cafeop_bodytop.gif) no-repeat 0 0;}

	/* College Well Balanced Meals */
	#collegebalmeals #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegebalmeals #title		{width:452px; height:29px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}
	#collegebalmeals #content-main #box .top				{width:451px; height:106px; background: transparent url(images/wbm_cafeop_bodytop.gif) no-repeat 0 0;}

	/* College Deli Bar */
	#collegedelibar #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegedelibar #title		{width:406px; height:29px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}
	#collegedelibar #content-main #box .top				{width:451px; height:106px; background: transparent url(images/hnh_cafeop_bodytop.gif) no-repeat 0 0;}
	#collegedelibar #content-main #box .content .deli-items {clear:both;margin:10px; position:relative; }
	#collegedelibar #content-main #box .content .deli-items ul {list-style:none;}
	#collegedelibar #content-main #box .content .deli-items .left {float:left; width:190px;}
	#collegedelibar #content-main #box .content .deli-items .right {float:left; width:190px; }



	/* College Catering */
	#collegecatering #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegecatering #title		{width:266px; height:31px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}

	#collegecatering #title span 			{display:none;}
	#collegecatering #content-main #box	{ position:relative; width:451px; margin-top:15px; background:transparent url(images/border.gif) repeat 0 0}
	#collegecatering #box .top				{width:451px; height:106px; background: transparent url(images/custom_bodytop.gif) no-repeat 0 0;}
	#collegecatering #box .top span		{display:none;}
	#collegecatering #box .content			{width:449px; position:relative; display:table;left:1px; background:#ffffff url(images/menu_bodyslice.gif) repeat-x bottom left;}
	
	#collegecatering #box .mission	{position:relative; padding:0 0px 0 0px; float:left; margin-left:7px; }
	#collegecatering #box .services		{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px;}
	#collegecatering #box .chef			{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:7px; margin-top:8px; }
	#collegecatering #box .tcc		{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px; margin-top:8px;}
	
	#collegecatering #box .go-box			{width:206px; height:190px; position:relative;}	
	#collegecatering #box .go-box .top		{width:206px;  height:160px; font-size:11px; position:absolute top:0; left:0; background: url(images/sub_windowtop.gif) no-repeat 0 0;}
	#collegecatering #box .go-box .top span	{display:block; font-size:10px; padding-left:7px; padding-right:4px; padding-top:1px;}
	#collegecatering #box .go-box .top a {text-decoration:none;}
	#collegecatering #box .go-box .go-button a  {width:206px; height:23px; display:block; text-decoration:none; left:0; text-align:center; font-weight:bold; padding-top: 6px; background: url(images/sub_windowbtm.gif) no-repeat 0 0;}
	#collegecatering #box .go-box .go-button a:hover {background-position:0 -30px;}
		
	#collegecatering #box .go-box img		{padding-left:7px; padding-top:7px;}
		
	#collegecatering #box .mission h3,
	#collegecatering #box .services h3,
	#collegecatering #box .chef h3,
	#collegecatering #box .tcc h3		{position:absolute; top:5px; left:50px; height:30px; vertical-align:bottom; font: bold 10px verdana,arial,sans-serif;}

	#collegecatering #box .mission p,
	#collegecatering #box .services p,
	#collegecatering #box .chef p,
	#collegecatering #box .tcc p		{position:absolute; font-size:11px; top:55px;}

	#collegecatering #box .bottom			{width:451px; height:9px; background: url(images/menu_bodybtm.gif) no-repeat 0 0;}

	/* College Catering- Services */
	#collegeservices #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegeservices #title		{width:406px; height:29px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}
	#collegeservices #content-main #box .top				{width:451px; height:106px; background: transparent url(images/serv_bodytop.gif) no-repeat 0 0;}
	#collegeservices #content-main #box .content-bottom-fade	{height:250px;}

	/* College Catering - Overview & Mission */
	#collegemission #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegemission #title		{width:406px; height:29px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}
	#collegemission #content-main #box .top				{width:451px; height:106px; background: transparent url(images/over_bodytop.gif) no-repeat 0 0;}
	
	/* College Catering - Catering Director */
	#collegechef #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegechef #title		{width:406px; height:29px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}
	#collegechef #content-main #box .top				{width:451px; height:106px; background: transparent url(images/cater_bodytop.gif) no-repeat 0 0;}

	/* College - Nutrition at the Forefront */
	#collegenutrition #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegenutrition #title		{width:406px; height:29px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}
	#collegenutrition #content-main #box .top				{width:451px; height:106px; background: transparent url(images/forefront_header.gif) no-repeat 0 0;}

	/* College - TCC */
	#collegetcc #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegetcc #title		{width:266px; height:31px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}

	#collegetcc #title span 			{display:none;}
	#collegetcc #content-main #box	{ position:relative; width:451px; margin-top:15px; background:transparent url(images/border.gif) repeat 0 0}
	#collegetcc #box .top				{width:451px; height:106px; background: transparent url(images/tcc_header.jpg) no-repeat 0 0;}
	#collegetcc #box .go-box .top a		{text-decoration:none;}
	#collegetcc #box .top span		{display:none;}
	#collegetcc #box .content			{width:449px; height:191px; position:relative; left:1px; background:transparent url(images/menu_bodyslice.gif) repeat 0 0;}
	
	#collegetcc #box .policies	{position:relative; padding:0 0px 0 0px; float:left; margin-left:8px; }
	#collegetcc #box .addserv		{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px;}
	#collegetcc #box .menu			{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px; margin-right:4px; }
	
	#collegetcc #box .go-box			{width:136px; position:relative; background:#ffd941;}	
	#collegetcc #box .go-box .top		{width:136px; height:111px; font-size:11px; position:absolute top:0; left:0; background: url(images/menu_window_top.gif) no-repeat 0 0;}
	#collegetcc #box .go-box .top span	{display:block; font-size:10px; padding-left:7px; padding-right:4px; padding-top:1px;}
	#collegetcc #box .go-box .bottom	{width:136px; height:49px;top:111px; left:0; background: url(images/menu_window_btm.gif)  no-repeat 0 0;}
	#collegetcc #box .go-box .go-button a {width:136px; height:25px; display:block; text-decoration:none; position:absolute top:160px; left:0; text-align:center; font-weight:bold; padding-top: 6px; background: url(images/go_button.gif) no-repeat 0 0;}
	#collegetcc #box .go-box .go-button a:hover {background-position:0 -31px;}
		
	#collegetcc #box .go-box img		{padding-left:7px; padding-top:7px;}
		
	#collegetcc #box .policies h3,
	#collegetcc #box .addserv h3,
	#collegetcc #box .menu h3		{position:absolute; top:5px; left:50px; height:30px; vertical-align:bottom; font: bold 10px verdana,arial,sans-serif;}

	#collegetcc #box .policies p,
	#collegetcc #box .addserv p,
	#collegetcc #box .menu p		{position:absolute; font-size:11px; top:55px;}

	#collegetcc #box .bottom			{width:451px; height:9px; background: url(images/menu_bodybtm.gif) no-repeat 0 0;}

	/* College Catering - TCC Policies */
	#collegetccpolicies #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegetccpolicies #title		{width:406px; height:29px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}
	#collegetccpolicies #content-main #box .top				{width:451px; height:106px; background: transparent url(images/policies_header.jpg) no-repeat 0 0;}
	#collegetccpolicies table { text-align:center;}

	/* College Catering - TCC Additional Services */
	#collegetccaddserv #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegetccaddserv #title		{width:406px; height:29px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}
	#collegetccaddserv #content-main #box .top				{width:451px; height:106px; background: transparent url(images/addserv_header.jpg) no-repeat 0 0;}
	#collegetccaddserv table {margin-left:20px; margin-right:20px;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;}
	#collegetccaddserv table .odd {background-color:#e6e6e6;}	
	#collegetccaddserv table .even {background-color:#ffffff;}		
	#collegetccaddserv td {border-bottom:1px solid #c0c0c0;border-right:1px solid #c0c0c0;padding:2px;vertical-align:top;}

	/* College Catering - TCC Menus */
	#collegetccmenu #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#collegetccmenu #title		{width:406px; height:29px; position:relative; background:transparent url(images/college_title.gif) no-repeat 0 0;}
	#collegetccmenu #content-main #box .top				{width:451px; height:106px; background: transparent url(images/menus_header.jpg) no-repeat 0 0;}
	#collegetccmenu .content-bottom-fade {height:300px;}


	/* Business Global */
		#businessbalmeals #content-main #box,
		#businessala #content-main #box,
		#businessdelibar #content-main #box,
		#businessmission #content-main #box,
		#businessservices #content-main #box,
		#businessnutrition #content-main #box,
		#businesschef #content-main #box	{ position:relative; width:451px; margin-top:15px; background:url(images/body_slice.jpg) repeat 0 156px;}
	
		#businessbalmeals #content-main #box .content-top,
		#businessala #content-main #box .content-top,	
		#businessdelibar #content-main #box .content-top, 
		#businessmission #content-main #box .content-top,
		#businessservices #content-main #box .content-top,
		#businessnutrition #content-main #box .content-top,
		#businesschef #content-main #box .content-top {width:451px; font-size:1px; height:9px; background: url(images/body_full_top.gif) no-repeat 0 0;}
		
		#businessbalmeals #content-main #box .content,
		#businessala #content-main #box .content,
		#businessdelibar #content-main #box .content,
		#businessmission #content-main #box .content,
		#businessservices #content-main #box .content,
		#businessnutrition #content-main #box .content,
		#businesschef #content-main #box .content {width:451px; position:relative; display:table; background:transparent url(images/content_slice.gif) repeat;}

		#businessbalmeals #content-main #box .content .content-bottom-fade,
		#businessala #content-main #box .content .content-bottom-fade,
		#businessdelibar #content-main #box .content .content-bottom-fade,
		#businessmission #content-main #box .content .content-bottom-fade,
		#businessservices #content-main #box .content .content-bottom-fade,
		#businessnutrition #content-main #box .content .content-bottom-fade,
		#businesschef #content-main #box .content .content-bottom-fade {width:451px; display:table; background:transparent url(images/body_full_slice_trans.gif) no-repeat bottom left;}

		#businessbalmeals #content-main #box .top span,
		#businessala #content-main #box .top span,
		#businessdelibar #content-main #box .top span,
		#businessmission #content-main #box .top span,
		#businessservices #content-main #box .top span,
		#businessnutrition #content-main #box .top span,
		#businesschef #content-main #box .top span	{display:none;}
		
		#businessbalmeals #title span,
		#businessala #title span,
		#businessdelibar #title span,
		#businessmission #title span,
		#businessservices #title span,
		#businessnutrition #title span,		
		#businesschef #title span  	{display:none;}
		
		#businessmission .content-bottom-fade p,
		#businessservices .content-bottom-fade p,
		#businesschef .content-bottom-fade p,
		#businessbalmeals .content-bottom-fade p,
		#businessdelibar .content-bottom-fade p,
		#businessmission .content-bottom-fade h2,
		#businessservices .content-bottom-fade h2,
		#businesschef .content-bottom-fade h2,
		#businessbalmeals .content-bottom-fade h2,
		#businessdelibar .content-bottom-fade h2,
		#businessservices .content-bottom-fade ul {padding:0 20px 0 20px;}
		
		#businessbalmeals #content-main #box .bottom,	
		#businessala #content-main #box .bottom,
		#businessdelibar #content-main #box .bottom,
		#businessmission #content-main #box .bottom,
		#businessservices #content-main #box .bottom,
		#businessnutrition #content-main #box .bottom,
		#businesschef #content-main #box .bottom		{width:451px; height:20px; background: url(images/body_full_btm.gif) no-repeat 0 0;}
		
	
	/* Business & Industry */
	
	#business #title		{width:300px; height:31px; position:relative; background:transparent url(images/bizind_title.gif) no-repeat 0 0;}
	#business #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}

	#business #title span 			{display:none;}
	#business #content-main #box	{ position:relative; width:451px; margin-top:15px; background:transparent url(images/border.gif) repeat 0 0}
	#business #box .top				{width:451px; height:10px; background: transparent url(images/body_top.gif) no-repeat 0 0;}
	#business #box .top span		{display:none;}
	#business #box .content			{width:449px; height:191px; position:relative; left:1px; background:transparent url(images/menu_bodyslice.gif) repeat 0 0;}

	#business #box .go-box .top a		{text-decoration:none;}
	
	#business #box .dininghall	{position:relative; padding:0 0px 0 0px; float:left; margin-left:6px; }
	#business #box .catering	{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px;}
	#business #box .nutrition	{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px; margin-right:0px; }

	#business #box .go-box			{width:136px; position:relative; background:#ffd941;}	
	#business #box .go-box .top		{width:136px; height:160px; font-size:11px; top:0; left:0; background: url(images/menu_window_full.gif) no-repeat 0 0;}

	#business #box .go-box .top span	{display:block; font-size:10px; padding-left:7px; padding-right:3px; padding-top:1px;}
	#business #box .go-box .bottom	{width:136px; height:49px; position:absolute; top:111px; left:0; background: url(images/menu_window_btm.gif)  no-repeat 0 0;}
	#business #box .go-box .go-button a {width:136px; height:25px; display:block; text-decoration:none; position:absolute; top:160px; left:0; text-align:center; font-weight:bold; padding-top: 6px; background: url(images/go_button.gif) no-repeat 0 0;}
	#business #box .go-box .go-button a:hover {background-position:0 -31px;}

	#business #box .go-box img		{padding-left:7px; padding-top:7px;}
	
	#business #box .dininghall h3,
	#business #box .catering h3,
	#business #box .nutrition h3		{position:absolute; top:5px; left:50px; height:30px; vertical-align:bottom; font: bold 10px verdana,arial,sans-serif;}

	#business #box .dininghall p,
	#business #box .catering p,
	#business #box .nutrition p		{position:absolute; font-size:11px; top:55px;}

	#business #box .bottom			{width:451px; height:9px; background: url(images/menu_bodybtm.gif) no-repeat 0 0;}

	/* Business Catering */
	#businesscatering #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#businesscatering #title		{width:266px; height:31px; position:relative; background:transparent url(images/bizind_title.gif) no-repeat 0 0;}

	#businesscatering #title span 			{display:none;}
	#businesscatering #content-main #box	{ position:relative; width:451px; margin-top:15px; background:transparent url(images/border.gif) repeat 0 0}
	#businesscatering #box .top				{width:451px; height:106px; background: transparent url(images/custom_bodytop.gif) no-repeat 0 0;}
	#businesscatering #box .top span		{display:none;}
	#businesscatering #box .content			{width:449px; height:191px; position:relative; left:1px; background:transparent url(images/menu_bodyslice.gif) repeat 0 0;}
	
	#businesscatering #box .mission	{position:relative; padding:0 0px 0 0px; float:left; margin-left:8px; }
	#businesscatering #box .services		{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px;}
	#businesscatering #box .chef			{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px; margin-right:4px; }
	
	#businesscatering #box .go-box			{width:136px; position:relative; background:#ffd941;}	
	#businesscatering #box .go-box .top		{width:136px; height:111px; font-size:11px; position:absolute top:0; left:0; background: url(images/menu_window_top.gif) no-repeat 0 0;}
	#businesscatering #box .go-box .top a		{text-decoration:none;}
	#businesscatering #box .go-box .top span	{display:block; font-size:10px; padding-left:7px; padding-right:4px; padding-top:1px;}
	#businesscatering #box .go-box .bottom	{width:136px; height:49px; top:111px; left:0; background: url(images/menu_window_btm.gif)  no-repeat 0 0;}
	#businesscatering #box .go-box .go-button a {width:136px; height:25px; display:block; text-decoration:none; position:absolute top:160px; left:0; text-align:center; font-weight:bold; padding-top: 6px; background: url(images/go_button.gif) no-repeat 0 0;}
	#businesscatering #box .go-box .go-button a:hover {background-position:0 -31px;}
		
	#businesscatering #box .go-box img		{padding-left:7px; padding-top:7px;}
		
	#businesscatering #box .mission h3,
	#businesscatering #box .services h3,
	#businesscatering #box .chef h3		{position:absolute; top:5px; left:50px; height:30px; vertical-align:bottom; font: bold 10px verdana,arial,sans-serif;}

	#businesscatering #box .mission p,
	#businesscatering #box .services p,
	#businesscatering #box .chef p		{position:absolute; font-size:11px; top:55px;}

	#businesscatering #box .bottom			{width:451px; height:9px; background: url(images/menu_bodybtm.gif) no-repeat 0 0;}
	
	/* Business Catering- Services */
	#businessservices #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#businessservices #title		{width:406px; height:29px; position:relative; background:transparent url(images/bizind_title.gif) no-repeat 0 0;}
	#businessservices #content-main #box .top				{width:451px; height:106px; background: transparent url(images/serv_bodytop.gif) no-repeat 0 0;}
	#businessservices #content-main #box .content-bottom-fade	{height:250px;}
	
	/* Business Catering - Overview & Mission */
	#businessmission #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#businessmission #title		{width:406px; height:29px; position:relative; background:transparent url(images/bizind_title.gif) no-repeat 0 0;}
	#businessmission #content-main #box .top				{width:451px; height:106px; background: transparent url(images/over_bodytop.gif) no-repeat 0 0;}
	
	/* Business Catering - Catering Director */
	#businesschef #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#businesschef #title		{width:406px; height:29px; position:relative; background:transparent url(images/bizind_title.gif) no-repeat 0 0;}
	#businesschef #content-main #box .top				{width:451px; height:106px; background: transparent url(images/cater_bodytop.gif) no-repeat 0 0;}

	/* Business - Nutritional Information */
	#businessnutrition #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#businessnutrition #title		{width:406px; height:29px; position:relative; background:transparent url(images/bizind_title.gif) no-repeat 0 0;}
	#businessnutrition #content-main #box .top				{width:451px; height:106px; background: transparent url(images/nutr_header.gif) no-repeat 0 0;}

	
	/* Business Dining Hall */
	#businessdininghall #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#businessdininghall #title		{width:266px; height:31px; position:relative; background:transparent url(images/bizind_title.gif) no-repeat 0 0;}

	#businessdininghall #title span 			{display:none;}
	#businessdininghall #content-main #box	{ position:relative; width:451px; margin-top:15px; background:transparent url(images/border.gif) repeat 0 0}
	#businessdininghall #box .top				{width:451px; height:106px; background: transparent url(images/dininghall_header.gif) no-repeat 0 0;}
	#businessdininghall #box .go-box .top a		{text-decoration:none;}
	#businessdininghall #box .top span		{display:none;}
	#businessdininghall #box .content			{width:449px; height:191px; position:relative; left:1px; background:transparent url(images/menu_bodyslice.gif) repeat 0 0;}
	
	#businessdininghall #box .wellbalanced	{position:relative; padding:0 0px 0 0px; float:left; margin-left:8px; }
	#businessdininghall #box .alacarte		{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px;}
	#businessdininghall #box .delibar			{position:relative; padding-left:0px; padding-right:0px; float:left; margin-left:8px; margin-right:4px; }
	
	#businessdininghall #box .go-box			{width:136px; position:relative; background:#ffd941;}	
	#businessdininghall #box .go-box .top		{width:136px; height:111px; font-size:11px; position:absolute top:0; left:0; background: url(images/menu_window_top.gif) no-repeat 0 0;}
	#businessdininghall #box .go-box .top span	{display:block; font-size:10px; padding-left:7px; padding-right:4px; padding-top:1px;}
	#businessdininghall #box .go-box .bottom	{width:136px; height:49px; top:111px; left:0; background: url(images/menu_window_btm.gif)  no-repeat 0 0;}
	#businessdininghall #box .go-box .go-button a {width:136px; height:25px; display:block; text-decoration:none; position:absolute top:160px; left:0; text-align:center; font-weight:bold; padding-top: 6px; background: url(images/go_button.gif) no-repeat 0 0;}
	#businessdininghall #box .go-box .go-button a:hover {background-position:0 -31px;}
		
	#businessdininghall #box .go-box img		{padding-left:7px; padding-top:7px;}
		
	#businessdininghall #box .wellbalanced h3,
	#businessdininghall #box .alacarte h3,
	#businessdininghall #box .delibar h3		{position:absolute; top:5px; left:50px; height:30px; vertical-align:bottom; font: bold 10px verdana,arial,sans-serif;}

	#businessdininghall #box .wellbalanced p,
	#businessdininghall #box .alacarte p,
	#businessdininghall #box .delibar p		{position:absolute; font-size:11px; top:55px;}

	#businessdininghall #box .bottom			{width:451px; height:9px; background: url(images/menu_bodybtm.gif) no-repeat 0 0;}
	
	/* Business Well Balanced Meals */
	#businessbalmeals #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#businessbalmeals #title		{width:452px; height:29px; position:relative; background:transparent url(images/bizind_title.gif) no-repeat 0 0;}
	#businessbalmeals #content-main #box .top				{width:451px; height:106px; background:  url(images/dininghall_meals_header.gif) no-repeat 0 0;}
		
	/* Business A la Carte */
	#businessala #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#businessala #title		{width:406px; height:29px; position:relative; background:transparent url(images/bizind_title.gif) no-repeat 0 0;}
	#businessala #content-main #box .top				{width:451px; height:106px; background: transparent url(images/dininghall_ala_header.gif) no-repeat 0 0;}
	#businessala #content-main #box .content .cafe-fade {}
	#businessala #content-main #box .content .cafe-fade h2, .cafe-fade ul {padding:0px 20px 0px 20px;}
	
	/* Business Deli Bar */
	#businessdelibar #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}
	#businessdelibar #title		{width:406px; height:29px; position:relative; background:transparent url(images/bizind_title.gif) no-repeat 0 0;}
	#businessdelibar #content-main #box .top				{width:451px; height:106px; background: transparent url(images/dininghall_deli_header.gif) no-repeat 0 0;}
	#businessdelibar #content-main #box .content .deli-items {padding:0 20px 0 20px;clear:both;margin:10px; position:relative; }
	#businessdelibar #content-main #box .content .deli-items ul {list-style:none;}
	#businessdelibar #content-main #box .content .deli-items .left {float:left; width:190px; }
	#businessdelibar #content-main #box .content .deli-items .right {float:left; width:190px; }
	
	/* Contact Us */
	#contact #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}

	#contact #title		{width:406px; height:29px; position:relative; background:transparent url(images/contact_title.gif) no-repeat 0 0;}
	#contact #title span 			{display:none;}

	#contact #content-side 		{font:bold 1em tahoma, sans-serif; color:#993333; }
	#contact #content-side #address	{font-weight:normal; color:#000000;}
	#contact #content-main #box	{ position:relative; width:451px; margin-top:15px; background:url(images/body_slice.jpg) repeat 0 15px;}
	
	#contact #content-main #box .top			{width:451px; height:10px; background: transparent url(images/body_top.gif) no-repeat 0 0;}
	
	#contact #content-main #box .top span		{display:none;}
	#contact #content-main #box .content-top	{width:451px; font-size:1px; height:9px;  background: url(images/body_full_top.gif) no-repeat 0 0;}
	#contact #content-main #box .content		{width:451px;  position:relative; display:table; background:transparent url(images/content_slice.gif) repeat;}
	#contact .content-bottom-fade form {padding:0 20px 0 20px;}
	#contact #content-main #box .content .content-bottom-fade {width:451px; display:table; background:transparent url(images/body_full_slice_trans.gif) no-repeat bottom left;}											
	#contact #content-main #box .bottom			{width:451px; height:20px; background: url(images/body_full_btm.gif) no-repeat 0 0;}
	#contact input, select, textarea {margin-bottom:5px;}

	/* About ECI */
	#about #header 		{width:740px; height:128px; position:relative; left:0; top:0; background: transparent url(images/site_content_slice.gif) repeat 0 0;}

	#about #title		{width:406px; height:29px; position:relative; background:transparent url(images/about_title.gif) no-repeat 0 0;}
	#about #title span 			{display:none;}

	#about #content-side 		{font:bold 1em tahoma, sans-serif; color:#993333; }
	#about #content-side #address	{font-weight:normal; color:#000000;}
	#about #content-main #box	{ position:relative; width:451px; margin-top:15px; background:url(images/body_slice.jpg) repeat 0 15px;}
	#about #content-main #box .top				{width:451px; height:10px; background: transparent url(images/body_top.gif) no-repeat 0 0;}
	#about #content-main #box .top span		{display:none;}
	#about #content-main #box .content-top	{width:451px; font-size:1px; height:9px;  background: url(images/body_full_top.gif) no-repeat 0 0;}
	#about #content-main #box .content			{width:451px;  position:relative; display:table; background:transparent url(images/content_slice.gif) repeat;}
	#about #content-main #box .content	p {padding:0 20px 0 20px;}
	#about #content-main #box .content .content-bottom-fade {width:451px; display:table; background:transparent url(images/body_full_slice_trans.gif) no-repeat bottom left;}											
	
	#about #content-main #box .bottom			{width:451px; height:20px; background:url(images/body_full_btm.gif) no-repeat 0 0;}
	#about input, select, textarea {margin-bottom:5px;}
	
}