html {overflow-x:hidden; }

body		{margin:0px;font-family: Tahoma;color: #686868;background-color:#cdcdcd;background:#f5f5f5; height: 100%}

#wrapper	{
	margin-top: -60px;
	margin-left: auto;
	margin-right: auto;
	width: 990px;
	text-align: left;
}

/* PAGE */
#page		{width: 100%; height: 100%;padding: 5px;border:1px solid #9e9e9e;background:#fff;position:relative;top: -65px;*top: -81px;}

#page #top	{height: 75px;}
#page #mid	{height: auto; _height: 490px; min-height: 490px; border-top: 1px dotted #7c7c7c;}
#page #bot	{height: 20px;clear: both; padding-top: 10px;font-size:10px; color:#789fe9;text-align:center;}

.wrap {float: left; width: 750px;}
#page #mid .left {width: 165px; float:left;  margin: 3px; }
#page #mid .mid  {width: 530px; float:left;  margin: 3px; padding-top: 10px; }
#page #mid .right{width: 220px; float:right; margin: 3px; padding-left:10px; margin-top:0px;}


#page *		{margin:0px;}
#page h1, #page h2, #page h3, #page h4, #page h5, #page p, #page ul
		{padding:10px 10px 0px 0px;clear:both}
#page ul	{list-style-type: none; margin-bottom:10px;}
#page p		{padding-right:20px;padding-top:0px;padding-bottom:10px;}
#page .hr	{border: 0;margin-left:295px;margin-bottom:4px;_margin-bottom:-10px;margin-top:5px;}
#page .hr hr	{border:0px;height: 1px; color: #f00;background: #f00 no-repeat scroll center;_margin-top:-7px;}


#page #top	{background: url('../imgs/top.gif') repeat-x left top;}

/* NAVIGATION */
#nav			{z-index:9000;margin:0px; height: 80px;position:relative; left: 168px; top: 20px; *top: 5px; _top: 3px; font-size:12px; vertical-align: bottom;}
#nav li, #nav ul	{color:#47a; text-decoration:none; list-style-position: inside;float:left}
#nav a			{padding: 2px; display: inline-block; padding-top: 58px;}
#nav[id] li, #nav[id] ul{position:relative; top: 28px;} /*NOT IE6*/
#nav			{_left: 153px;} /*NOT MOZILLA and IE7*/
html>body #nav		{*top: -54px;} /*NOT MOZILLA and IE6*/

/* LOGO */
#logo			{z-index:9000;height:63px; width:118px; position:relative; top: 93px; left: 13px;}
#logo			{background: url('../imgs/logo.png') ; _background: url('../imgs/logo.jpg') ;}
#companyName		{text-transform: uppercase; font-family:"Arial Narrow"; font-size: 17px;position:absolute; top: 45px;color:#53575f;}
#companyName		{display: none;}

#ldbsuite		{height:53px; width:256px;}
#ldbsuite		{background: url('../imgs/ldbsuite.png') ; _background: transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/ldbsuite.png',sizingMethod='crop');}

#pMonitor		{height:150px; width:150px; background: url('../imgs/monitor.gif');}
#boers_groth		{height:64px; width:270px; background: url('../imgs/boers_groth.jpg');}
#boers_2005		{height:64px; width:270px; background: url('../imgs/boers_2005.jpg');}
#ms_cert		{height:64px; width:141px; background: url('../imgs/ms_cert.jpg');}
#person_MBL	{background: url('../imgs/allergen/person_MBL.jpg'); width: 150px; height: 210px; margin-bottom: 10px;}


/* SECTIOn HEADERS */
#sectionHeader		{background: #d4dce0;color: #fff; font-size: 36px; padding: 2px;float:left;}
#sectionHeader .txt	{width: 173px; display:inline-block;float:left;}
#sectionHeader .pic	{background: #fff; border: 1px solid #a5b9db; float:right; width: 810px; height: 50px;}
#pHome .pic		{background: url('../imgs/home.gif');}
#pProducts .pic		{background: url('../imgs/prod.gif');}
#pSolutions .pic	{background: url('../imgs/sols.gif');}
#pServices .pic		{background: url('../imgs/serv.gif');}
#pClients .pic		{background: url('../imgs/clin.gif');}
#pAboutUs .pic		{background: url('../imgs/abou.gif');}
#pContact .pic		{background: url('../imgs/cont.gif');}
#pSupport .pic		{background: url('../imgs/supp.gif');}
#pDownloads .pic	{background: url('../imgs/down.gif');}
#pNewsletters .pic	{background: url('../imgs/info.gif');}


/* MISC. DISPLAY STUFF*/
ul		{list-style-type: none; margin-bottom:10px;}
.tabs		{padding-top:4px;}
.tab		{border:1px solid #7c7c7c; border-bottom: 0px;padding:3px;}
.box		{border:1px solid #7c7c7c; padding:5px;clear: both; height:455px;}
.header		{font-weight:bolder;color:#456fb6;padding-bottom:10px;display:block;}
.time		{padding-top: 10px;border-bottom:2px solid #93b5f0;width:40%;}
.bull		{font-size:12pt;font-weight:bold;color:#6085c5;line-height:.5em; position: relative; left: -8px;}
.bullList li	{padding-bottom: 5px; border-top: 1px solid #ccc; padding-left: 7px; }
li.bullList:first-letter { font-size:14pt;font-weight:bold;color:#6085c5;line-height:.5em; }




a		{position:relative;text-decoration:none;font-weight:bolder;line-height: 16px;;}
a:link		{color: #456fb6;}
a:visited 	{color: #456fb6;}
a:hover 	{color: #305594; background: #fff; filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45;}
a:active 	{color: #93b5f0; background: #fff;}
.active		{color: #93b5f0; background: #fff;}
.linkSep	{margin-left:10px;}

.left li a		{position:relative;text-decoration:none;font-weight:bold;}
.left li a:link		{color: #666;}
.left li a:visited 	{color: #666;}
.left li a:hover 	{color: #666; border-bottom: 2px solid #6085c5;}
.left li a:active 	{color: #666; border-bottom: 2px solid #6085c5;}
.left li .active	{color: #666; border-bottom: 2px solid #6085c5;}

.iconList li a		{position:relative;text-decoration:none;font-weight:normal;font-size:12px;}
.iconList li a:link	{}
.iconList li a:visited 	{}
.iconList li a:hover 	{border-bottom: 2px solid #6085c5;}
.iconList li a:active 	{border-bottom: 2px solid #6085c5;}
.iconList li .active	{border-bottom: 2px solid #6085c5;}

.ico			{background: url('../imgs/ico_download.gif'); width: 16px; height: 16px; display:inline-block;}

#wrapper .show		{display:inline}
#wrapper .hide		{display:none}
#wrapper .print		{display:inline}

table {width: 375px; font-size:11px;}
th{ text-align:left; }

/* TABS */
#page  #tabs	{margin: 0;}
#tabs ul	{list-style: none;padding: 0;margin: 0;}
#tabs li 	{float: left;border: 1px solid #bbb;border-bottom-width: 0;margin: 0;}
#tabs a 	{border-top: 2px solid #eee;display: block;background: #eee;color: #727272;width: 5em;padding-left:5px;}
#tabs a:hover 	{border-top: 2px solid #6085c5;}
#tabs .selected {border-color: #7c7c7c;}
#tabs .selected a {position: relative;top: 1px;background: white;color:#456fb6;border-color: #fff;}

/* LANGUAGES */
#lang			{z-index:9500;position:relative; top: 25px; left: 933px; _left: 927px; width:70px;}
#lang .dk, #lang .en	{width: 25px; height: 18px; margin-left: 5px;}
#lang .dk		{background: url('../imgs/dk.gif');}
#lang .en		{background: url('../imgs/en.gif');}
#lang a			{filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;display: block;float:left}
#lang a:hover 		{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}

	
/* HACKS TO REMEMBER */
/*
#nav li, #nav ul	{*background: #f00;} 			NOT MOZILLA
#nav li, #nav ul	{_background: #0f0; _left: 1253px;} 	NOT MOZILLA and IE7
*/