
/****************************************************************************************************/
/*  Left navigation
/****************************************************************************************************/

#left-navigation
{
	position:absolute;
	top:224px;
	left:0px;
	width:303px;
	z-index:1000;
}

#left-bgcolor
{
	width:300px;
	background-image:url(../images/bg-repeater.jpg);
	background-repeat:repeat-y;
	padding:25px 0 30px 15px;
}

#left-bgcolor ul
{
	width:250px;
	margin: -7px 0 0 0;
}

#left-bgcolor #instructH
{
	font-size:.8em;
	color:#F3BB4A;
	width:200px;
	margin: -20px 0 0 30px;
	text-align:center;
}


#left-bgcolor #instructB
{
	font-size:.7em;
	font-weight:normal;
	color:white;
	width:200px;
	margin: 10px 0 0 30px;
}


#left-bgcolor a
{
	font-size:.8em;
	font-weight:normal;
}


#left-bgcolor ul H2 li
{
	color:#e8f4ae;
  margin-left:30px;
}

#left-bgcolor ul H2 li a
{
	color:#e8f4ae;
	display:block;
  width:100%;
  border:solid 1px #06825D;
}

#left-bgcolor ul H2 li:hover
{
  list-style-type:disc;
}


#left-bgcolor ul H2 li a:hover
{
  color:white;
  border:solid 1px white;
}




#left-bgcolor ul H3 li
{
	color:white;
  list-style-type:circle;
  line-height:16px;
  margin-left:40px;
}

#left-bgcolor ul H3 li a
{
	color: #F1C053;
  font-weight:200;
	display:block;
  width:100%;
  border:solid 1px #06825D;
}

#left-bgcolor ul H3 li:hover
{
  list-style-type:disc;
}

#left-bgcolor ul H3 li a:hover
{
  color:white;
  border:solid 1px white;
}



#left-bgcolor ul H4 li
{
	color:white;
  list-style-type:circle;
  margin-left:50px;
}

#left-bgcolor ul H4 li a
{
	color:white;
  font-weight:200;
  font-size: .75em;
	display:block;
  width:100%;
  border:solid 1px #06825D;
}

#left-bgcolor ul H4 li:hover
{
  list-style-type:disc;
}


#left-bgcolor ul H4 li a:hover
{
	color:#e8f4ae;
  border:solid 1px white;
}

#copy td a H5
{
  font-size: 11px;
  padding:2px 3px 2px 3px;
  margin-top:-30px;
  margin-bottom:40px;
  color:#045C41;
}



/****************************************************************************************************/
/*  promo panels
/****************************************************************************************************/

#promo-panels
{
	width:303px;
	height:537px;
	background-image:url(../images/bg-bottom-nav.jpg);
	background-position: 0 0;
	background-repeat:no-repeat;
}

#promo-panels .copy
{
	font-size:.7em;
	color:white;
	width:170px;
	padding:15px 0 5px 20px;
}

#promo-panels .copy div
{
	font-weight: bold;
	color:#efdf2c;
	font-size:1.1em;
	margin-bottom:2px;
}

#promo-panels #new a
{
	display:block;
	width:240px;
	height:36px;
	background-image:url(../images/new.jpg);
	background-position: 1px 0;
	background-repeat:no-repeat;
	margin: 0 0 20px 20px;
}



#promo-panels #new a:hover
{
	background-position: -241px 0;
}

#promo-panels #masks a
{
	display:block;
	width:240px;
	height:36px;
	background-image:url(../images/masks.jpg);
	background-position: 1px 0;
	background-repeat:no-repeat;
	margin: 0 0 20px 20px;
}

.altText
{
	display:none;
}

#promo-panels #masks a:hover
{
	background-position: -241px 0;
}

#promo-panels #disposables a
{
	display:block;
	width:233px;
	height:91px;
	background-image:url(../images/molding.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	margin: 0 0 20px 20px;
}


#promo-panels #disposables a:hover
{
	background-position: -233px 0;
}



#promo-panels #tooling a
{
	display:block;
	width:233px;
	height:91px;
	background-image:url(../images/molding.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	margin: 0 0 20px 20px;
}



#promo-panels #tooling a:hover
{
	background-position: -233px 0px;
}



#promo-panels #news a
{
	display:block;
	width:183px;
	height:38px;
	background-image:url(../images/news.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	margin: 0 0 20px 65px;
}



#promo-panels #news a:hover
{
	background-position: -190px 0;
}



#promo-panels #promo a
{
	display:block;
	width:160px;
	height:98px;
	background-image:url(../images/mdm-east.jpg);
	background-position: 0 0;
	background-repeat:no-repeat;
	margin: 0 0 10px 65px;
}



#promo-panels #promo a:hover
{
	background-position: -160px 0;
}


#promo-panels #promo2 a
{
	display:block;
	width:160px;
	height:98px;
	background-image:url(../images/mdm-east.jpg);

	/*height:69px;*/
	/*background-image:url(../images/medtek.jpg);*/

	background-position: 0 0;
	background-repeat:no-repeat;
	margin: 0 0 20px 65px;
}



#promo-panels #promo2 a:hover
{
	background-position: -160px 0;
}


#info a img
{
	border:solid 1px white;
}


#contact a
{
	position:absolute;
	top:24px;
	left:287px;
	width:155px;
	height:36px;
	background-image:url(../images/contact.jpg);
	background-position: 0 0;
	background-repeat:no-repeat;
}


#contact a:hover
{
	background-position: 0 -36px;
}

#samples-but a
{
	position:absolute;
	top:94px;
	left:690px;
	width:135px;
	height:35px;
	background-image:url(../images/samples.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}


#samples-but a:hover
{
	background-position: 0 -35px;
}



#home-but a
{
	position:absolute;
	top:95px;
	left:830px;
	width:87px;
	height:33px;
	background-image:url(../images/home.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}


#home-but a:hover
{
	background-position: 0 -33px;
}


#about-but a
{
	position:absolute;
	top:95px;
	left:925px;
	width:88px;
	height:33px;
	background-image:url(../images/about.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}


#about-but a:hover
{
	background-position: 0 -33px;
}



#gocart a
{
	width:81px;
	height:23px;
	background-image:url(../images/gocart.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	display:block;
}


#gocart a:hover
{
	background-position: 0 -23px;
}



/****************************************************************************************************/
/*  Search navigation
/****************************************************************************************************/

#copy .searchitem
{
	line-height:11px;
	margin-bottom:15px;
}

#copy .searchitem th
{
	line-height:40px;
}

#copy .searchitem td
{
	text-align:left;
	line-height:13px;
}

.searchitem a
{
	font-size:.9em;
	color: #0D6F52;
}


.searchitem a span
{
	color: #092F23;
	font-weight:bold;
}



.searchitem a:hover
{
	text-decoration:underline;
}

#search input
{
  position:absolute;
  top:150px;
  left:106px;
	width:112px;
	height:12px;
	font-size:.6em;
	border:solid 0 white;
	z-index:30;
	background-color:white;
}

#search input:hover
{
	background-color:white;
}

#search img
{
	cursor:pointer;
  position:absolute;
  top:12px;
  right:3px;
}

.searchBackdrop p
{
	margin-left:0px;
	text-align:center;
}


/****************************************************************************************************/
/*  Bottom navigation
/****************************************************************************************************/


.bottom-navigation
{
	padding:10px;
	font-size:80%;
	line-height:10px;
	clear:left;
}

