/* CSS Document */

/* --------------------------------------- */
/* Generic Styles used accross entire site */
/* --------------------------------------- */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	line-height: .17in;
	}
DIV {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#808081; 
	font-size:11px;
	line-height: .17in;
	}
P {
	color:#808081; 
	margin:0px; 
	font-size:11px;
	line-height: .17in;
	}
INPUT
{
	background-color : White;
}

sup {
	font-size:70%;
	}

/* TEMPLATE CONTAINER - SETS THE WIDTH */

#container {
	width:800px;
	position:absolute;
	left:50%;
	margin-left:-400px;
	height:auto;
	border-color:#808081;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	background-image:url(../../images/brownbackground.jpg);
	background-position:top;
	padding-top:6px;
	background-repeat:no-repeat;
	}

/* HEADER STYLES */

#TestPackHeader {
	margin:0px auto;
	width:100%;
	height:117px;
	position:relative;
	float:left;
	}

#TestPackFlashBanner {
	float:left;
	width:600px;
	height:110px;
	position:relative;
	}
	
#TestPackDistributorLink {
	text-align:center;
	width:190px;
	margin-top:90px;
	background-image:url(../../images/main_nav_tab_grey.gif);
	background-position:center;
	background-repeat:no-repeat;
	padding:2px;
	float:right;
	}

#TestPackDistributorLink a {
	color:#FFFFFF;
	font-size:9px;
	text-decoration:none;
	letter-spacing:-1px;
	}

#TestPackDistributorLink a:hover {
	color:#FFFFFF;
	font-size:9px;
	text-decoration:none;
	letter-spacing:-1px;
	}

#TestPackLinksButton {
	text-align:center;
	color:#FFFFFF;
	}

/* MAIN NAV STYLES */

#TestPackMainNav {
	float:left;
	}

.homeicon {position:absolute; width:14px; visibility:visible; z-index:2; padding:2px;vertical-align:bottom; margin-left:15px;}
.topmenu1 {position:absolute; text-align:center; width:118px; visibility:visible; z-index:2; padding:2px;margin-left:50px; font-size:9px; background-image:url(../../images/main_nav_tab_urine.gif); background-repeat:no-repeat; background-position:center;}
.topmenu1 a {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px;}
.topmenu1 a:hover {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px;}
.topmenu2 {position:absolute; text-align:center; width:118px; visibility:visible; z-index:2; padding:2px;margin-left:170px; font-size:9px; background-image:url(../../images/main_nav_tab_combo.gif); background-repeat:no-repeat; background-position:center;}
.topmenu2 a {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px;}
.topmenu2 a:hover {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px;}
.topmenu3 {position:absolute; text-align:center; width:118px; visibility:visible; z-index:2; padding:2px;margin-left:290px; font-size:9px; background-image:url(../../images/main_nav_tab_strep.gif); background-repeat:no-repeat; background-position:center;}
.topmenu3 a {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px;}
.topmenu3 a:hover {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px;}
.topmenu4 {position:absolute; text-align:center; width:100px; visibility:visible; z-index:2; padding:2px;margin-left:405px; font-size:9px; letter-spacing:-1px; background-image:url(../../images/main_nav_tab_grey.gif); background-repeat:no-repeat; background-position:center;}
.topmenu4 a {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px; letter-spacing:-1px;}
.topmenu4 a:hover {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px; letter-spacing:-1px;}
.topmenu5 {position:absolute; text-align:center; width:100px; visibility:visible; z-index:2; padding:2px;margin-left:495px; font-size:9px; letter-spacing:-1px; background-image:url(../../images/main_nav_tab_grey.gif); background-repeat:no-repeat; background-position:center;}
.topmenu5 a {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px; letter-spacing:-1px;}
.topmenu5 a:hover {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px; letter-spacing:-1px;}
.topmenu6 {position:absolute; text-align:center; width:100px; visibility:visible; z-index:2; padding:2px;margin-left:650px; font-size:9px; letter-spacing:-1px; background-image:url(../../images/main_nav_tab_grey.gif); background-repeat:no-repeat; background-position:center;}
.topmenu6 a {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px; letter-spacing:-1px;}
.topmenu6 a:hover {color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px; letter-spacing:-1px;}
.submenu1 {visibility:hidden; z-index:2; padding:2px;padding-left:52px; margin-top:20px; font-size:9px;}
.submenu1 a {background-color:#036cb6; color:#FFFFFF; text-decoration:none; font-size:9px; padding-top:5px; padding-bottom:5px; letter-spacing:-1px;}
.submenu1 a:hover {background-color:#036cb6; color:#FFFFFF; text-decoration:none; font-size:9px; padding-top:5px; padding-bottom:5px; letter-spacing:-1px;}
.submenu2 {visibility:hidden; z-index:2; padding:2px;padding-left:52px; margin-top:-20px; font-size:9px;}
.submenu2 a {background-color:#a30468; color:#FFFFFF; text-decoration:none; font-size:9px; padding-top:5px; padding-bottom:5px; letter-spacing:-1px;}
.submenu2 a:hover {background-color:#a30468; color:#FFFFFF; text-decoration:none; font-size:9px; padding-top:5px; padding-bottom:5px; letter-spacing:-1px;}
.submenu3 {visibility:hidden; z-index:2; padding:2px;padding-left:52px;margin-top:-20px; font-size:9px;}
.submenu3 a {background-color:#046c74; color:#FFFFFF; text-decoration:none; font-size:9px; padding-top:5px; padding-bottom:5px; letter-spacing:-1px;}
.submenu3 a:hover {background-color:#046c74; color:#FFFFFF; text-decoration:none; font-size:9px; padding-top:5px; padding-bottom:5px; letter-spacing:-1px;}

	/*Top Drop Down Menu Color Selection Styles */

	/* All Level Styles*/
	#topdropmenu			{}	
	#topdropmenu a			{}
	#topdropmenu a:hover	{}

	/* Level 0 Styles */
	#topdropmenu UL UL.L0			{}	/* level 0 "leaf" properties - not really a leaf since its the top level */
	#topdropmenu a.L0hc				{color:#FFFFFF; background:url(../../images/main_nav_tab.gif); background-repeat:no-repeat;}  /* level 0 item with children properties. defines background color and bullet image */
	#topdropmenu a.L0nc				{color:#FFFFFF; background:url(../../images/main_nav_tab.gif); background-repeat:no-repeat;} /* level 0 item with no children properties. defines background color*/
	
	#topdropmenu a.L0hc:hover		{color:#FFFFFF;  background:url(../../images/main_nav_tab.gif); background-repeat:no-repeat;}	/* hover effect for level 0 with children */
	#topdropmenu a.L0nc:hover		{color:#FFFFFF;  background:url(../../images/main_nav_tab.gif); background-repeat:no-repeat;} /* hover effect for level 0 with no children */

	
	/* Level 1 Styles */
	#topdropmenu UL UL.L1			{background-image:url(../../images/sub_nav_bkg.gif); background-repeat:no-repeat; background-position:left; font-family:Helvetica, Arial, sans-serif; font-size:9px; padding-left:10px;}
	#topdropmenu a.L1hc				{background-image:url(../../images/sub_nav_tab_bkg.gif); color:#ffffff; font-family:Helvetica, Arial, sans-serif; font-size:9px;}
	#topdropmenu a.L1nc				{background-image:url(../../images/sub_nav_tab_bkg.gif); color:#ffffff; font-family:Helvetica, Arial, sans-serif; font-size:9px;}
	
	#topdropmenu a.L1hc:hover		{background-image:url(../../images/sub_nav_tab_bkg.gif); color:#ffffff; text-decoration:underline;  font-family:Helvetica, Arial, sans-serif; font-size:9px;}	
	#topdropmenu a.L1nc:hover		{background-image:url(../../images/sub_nav_tab_bkg.gif); color:#ffffff; text-decoration:underline; font-family:Helvetica, Arial, sans-serif; font-size:9px;}

/* MAIN CONTENT STYLES */

#TestPackMain {
	width:100%;
	float:left;
	}

#TestPackSubNav {
	height:355px;
	width:202px;
	float:left;
	}

/* LEFT NAVIGATION */

#TestPackMainContent {
	margin-right:5px; 
	padding-right:10px; 
	height:355px; 
	overflow:auto;
	}
	
/*#TestPackMainContent p ,ul ,div ,td ,table ,tr {
	line-height:.2in;
	font-size:11px;
	}	*/
	
#TestPackHomePageMainContent {
	margin-right:5px; 
	height:395px; 
	padding-left:50px;
	}

#TestPackMainDistributorContent {
	margin-right:5px; 
	height:355px; 
	padding-left:50px;
	height:355px; 
	overflow:auto;
	}

/* FOOTER STYLES */

#TestPacklistMenu {
	color:#00498f;
	margin-top:23px;
	width:100%;
	text-align:center;
	margin:0px auto;
	float:left;
	padding-top:20px;
	padding-bottom:30px;
	}

a.TestPacklistMenuItem {
	color:#00498f;
	font-size:10px;
	text-decoration:none;
	}
	
a.TestPacklistMenuItem:hover {
	color:#00498f;
	font-size:10px;
	text-decoration:underline;
	}

a.navigationLinks {
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	}

a.navigationLinks:hover {
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	}

.navigationLinksTable td{
	background-image:url(../../images/main_nav_tab_grey.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:100px;
	height:18px;
	}
