		body {
			width:100%;
			height:100%;
			padding:0;
			margin:0;
			font-family: arial;
			scrollbar-face-color: #3366CC;
			scrollbar-highlight-color: #CCFFFF;
			scrollbar-3dlight-color: #0066FF;
			scrollbar-darkshadow-color: #003366;
			scrollbar-shadow-color: #003399;
			scrollbar-arrow-color: #000000;
			scrollbar-track-color: #333366;
		}


		.content {
			padding:4px;
		}

		/**
		 *	CSS only menu using only li's and a's
		 *	-------------------------------------
		 *	Tragically, IE wont do the li:hover>lu 
		 *	so a short script is used for that
		 *	(c) 2K3, Peter Nederlof
		 *	http://www.xs4all.nl/~peterned/
		 */

		ul,li {
			list-style-type:none;
			margin:0;
			padding:0;
		}

		ul {
			border:1px solid #F0F0F0;
			background:white;
			width:190px;			
		}

		li {
			display:block;
			position:relative;
			border:1px solid;
			border-color:white silver gray gray;
		}

		li a {
			display:block;
			padding:3px 0 3px 5px;
			background:#f0f0f0;
			color:gray;
			text-decoration:none;
			font-weight:bold;			
		}

		li a.submenu {
			background:#f0f0f0;
			font-size: 10px; 
		}

		li a:hover {
			background-color:#f0f0f0;
			color:blue;
		}

		li:hover>ul {
			visibility:visible;
		}

		ul ul {
			position:absolute;
			visibility:hidden;
			z-index:100;
			left:187px;
			top:1px;
		}
		.ultest {
			position:absolute;
			visibility:hidden;
			z-index:100;
			left:187px;
			top:-100px;
		}		
		a.topmenu {
			font-family: Arial;
			font-size: 14px;
			color: #3A57A5;
			text-decoration: none;
		}
		a.topmenu:hover {
			font-family: Arial;
			font-size: 14px;
			color: #3D927F;
			text-decoration: none;
		}
		a.inbody {
			font-family: Arial;
			font-size: 16px;
			font-weight: bold;
			color: #003366;
			text-decoration: none;			
		}
		a.inbody:visited {
			color: #003366;
		}
		a.inbody:hover {
			color: #0066FF;
		}
		p.big {
			font-family: Arial;
			font-size: 18px;
		}
		p {
			font-family: Arial;
			font-size: 12px;
		}
		p.med {
			font-family: Arial;
			font-size: 15px;
			font-weight: bold;
		}
		p.frontpage {
			font-family: Trebuchet;
			font-size: 11px;
			text-align: justify;
		}
		table.groove {
			border-style: groove;
		}
		td.tst {
			color: #004400;
			font-family: Arial;
			font-size: 12px;
		}
		.btn {width:150px; background: #004400; border-color: Black; color: White; font-size: 8pt; font-weight: bold;}
		.btn1 {width:55px; background: #004400; border-color: Black; color: White; font-size: 8pt; font-weight: bold;}

		img.floater {
			float: left;
		}
		
		/**
		This is an alternate menu for long list items.
		**/

		ul.high,li.high {
			list-style-type:none;
			margin:0;
			padding:0;
		}

		ul.high {
			border:1px solid #F0F0F0;
			background:white;
			width:190px;
			top: -130px;			
		}

		li.high {
			display:block;
			position:relative;
			border:1px solid;
			border-color:white silver gray gray;
		}

		li.high a {
			display:block;
			padding:3px 0 3px 5px;
			background:#f0f0f0;
			color:gray;
			text-decoration:none;
			font-weight:bold;			
		}

		li.high a.submenu2 {
			background:#f0f0f0;
			font-size: 9px; 
		}

		li.high a:hover {
			background-color:#f0f0f0;
			color:blue;
		}

		li.high:hover>ul {
			visibility:visible;
		}

		ul.high ul.high {
			position:absolute;
			visibility:hidden;
			z-index:100;
			left:187px;
			top:-100px;
		}
		.highnext {
			position:absolute;
			visibility:hidden;
			z-index:90;
			left:187px;
			top:10;
		}
    	.highnext2 {
			position:absolute;
			visibility:hidden;
			z-index:90;
			left:187px;
			top:-200;
		}
				
		/**
		This is an alternate menu for long list items 9 and 10.
		**/

		ul.nothigh,li.nothigh {
			list-style-type:none;
			margin:0;
			padding:0;
		}

		ul.nothigh {
			border:1px solid #F0F0F0;
			background:white;
			width:190px;
			top: -240px;			
		}

		li.nothigh {
			display:block;
			position:relative;
			border:1px solid;
			border-color:white silver gray gray;
		}

		li.nothigh a {
			display:block;
			padding:3px 0 3px 10px;
			background:#f0f0f0;
			color:gray;
			text-decoration:none;
			font-weight:bold;			
		}

		li.nothigh a.submenu3 {
			background:#f0f0f0;
			font-size: 10px; 
		}

		li.nothigh a:hover {
			background-color:#f0f0f0;
			color:blue;
		}

		li.nothigh:hover>ul {
			visibility:visible;
		}

		ul.nothigh ul.nothigh {
			position:absolute;
			visibility:hidden;
			z-index:100;
			left:187px;
			top:-120px;
		}
		.nothighnext {
			position:absolute;
			visibility:hidden;
			z-index:90;
			left:187px;
			top:10;
		}
    	.nothighnext2 {
			position:absolute;
			visibility:hidden;
			z-index:90;
			left:187px;
			top:-200;
		}
		
		/**
		This is an alternate menu for long list items.
		**/

		ul.dessert,li.dessert {
			list-style-type:none;
			margin:0;
			padding:0;
		}

		ul.dessert {
			border:1px solid #F0F0F0;
			background:white;
			width:190px;
			top: -130px;			
		}

		li.dessert {
			display:block;
			position:relative;
			border:1px solid;
			border-color:white silver gray gray;
		}

		li.dessert a {
			display:block;
			padding:3px 0 3px 5px;
			background:#f0f0f0;
			color:gray;
			text-decoration:none;
			font-weight:bold;			
		}

		li.dessert a.submenu4 {
			background:#f0f0f0;
			font-size: 9px; 
		}

		li.dessert a:hover {
			background-color:#f0f0f0;
			color:blue;
		}

		li.dessert:hover>ul {
			visibility:visible;
		}

		ul.dessert ul.dessert {
			position:absolute;
			visibility:hidden;
			z-index:100;
			left:187px;
			top:-100px;
		}
		.dessertnext {
			position:absolute;
			visibility:hidden;
			z-index:90;
			left:187px;
			top:-230;
		}
    	.dessertnext2 {
			position:absolute;
			visibility:hidden;
			z-index:90;
			left:187px;
			top:-200;
		}
		
		#orderlist {
	border: 1px solid #87CEEB;
	background-color: White;
}		