/* CSS Document */#container {	background-color: #fff;	width: 780px;	margin-right: auto;	margin-left: auto;}body {	background-color: #012D54;}#apDiv1 {	position:absolute;	left:133px;	top:13px;	width:568px;	height:130px;	z-index:1;}#menuh-container	{	position: relative;	top: 193px;	left: 200px;	width: 294px;	height: 25px;	float: left;	z-index: 2;	margin: 0 0 0 0;	}#menuh	{	font-size: small;	font-family: arial, helvetica, sans-serif;	width:100%;	float:left;	}		#menuh a	{	text-align: center;	display:block;	white-space:nowrap;	margin:0;	padding: 0.3em;	}	#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */	{	color: #CCC;	text-decoration:none;	}	#menuh a:hover						/* menu on mouse-over  */	{	color: #09F;	text-decoration:none;	}		#darkblue a:link, #darkblue a:visited, #darkblue a:active	/* menu at rest */	{	color: #194984;	text-decoration:none;	}	#darkblue a:hover						/* menu on mouse-over  */	{	color: #09F;	text-decoration:none;	}					#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */	{	background-image: url(navdown_white.gif);	background-position: right center;	background-repeat: no-repeat;	}	#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */	{	background-image: url(nav_white.gif);	background-position: right center;	background-repeat: no-repeat;	}#menuh ul	{	list-style:none;	margin:0;	padding:0;	float:left;	width:9em;	/* width of all menu boxes */	/* NOTE: For adjustable menu boxes you can comment out the above width rule.	However, you will have to add padding in the "#menh a" rule so that the menu boxes	will have space on either side of the text -- try it */	}#menuh li	{	position:relative;	min-height: 1px;		/* Sophie Dennis contribution for IE7 */	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */	}#menuh ul ul	{	position:absolute;	z-index:500;	top:auto;	display:none;	padding: 1em;	margin:-1em 0 0 -1em;	}#menuh ul ul ul	{	top:0;	left:100%;	}div#menuh li:hover	{	cursor:pointer;	z-index:100;	}div#menuh li:hover ul ul,div#menuh li li:hover ul ul,div#menuh li li li:hover ul ul,div#menuh li li li li:hover ul ul{display:none;}div#menuh li:hover ul,div#menuh li li:hover ul,div#menuh li li li:hover ul,div#menuh li li li li:hover ul{display:block;}/* End CSS Drop Down Menu */.body-text {	font-family: Verdana, Geneva, sans-serif;	font-size: 70%;	line-height: 120%;	color: #666;	font-weight: lighter;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 12px;	margin-left: 0px;}.product-text {	font-family: Verdana, Geneva, sans-serif;	font-size: 60%;	line-height: 120%;	color: #666;	font-weight: lighter;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}#footer {	font-family: Verdana, Geneva, sans-serif;	background-color: #004985;	height: 36px;}clearfix:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;} .clearfix {	display: inline-block;} html[xmlns] .clearfix {	display: block;} * html .clearfix {	height: 1%;}.copyright {	font-family: Verdana, Geneva, sans-serif;	font-size: 60%;	color: #FFF;	margin: 0 0 0 0;}.foodservice A:link {	text-decoration: none;	font-family:Verdana, Geneva, sans-serif;	font-size:80%;	color:#fff;	margin: 100px 0 0 0;}.foodservice A:visited {text-decoration: none;color:#fff;}.foodservice A:hover {text-decoration: underline; color: #CCC;}.foodservice A:active {text-decoration: none;color:#fff;}#left-col {	float: left;	width: 370px;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 20px;}#right-col {	float: right;	width: 360px;	padding-top: 0px;	padding-right: 20px;	padding-bottom: 0px;}#left-image {	float: right;	margin-left: 5px;}#productinfo {	padding: 0 0 0 10px;	margin: 0 0 20px 0;}.product-head {	color:#004985; 	font-family:Verdana, Geneva, sans-serif;	margin: 0 0 10px 0;}#productwrapper {	clear:both;}.clear {	clear: both;}
