/*______redefined tags___________________________________________________________*/

body {
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	height:100%;
	font-size:11px;
}

select {
	width:175px;
	text-transform:uppercase;
	overflow:hidden;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

a		{ color:#993300; text-decoration:none;	}
table	{ margin:0; padding:0;					}
h4		{ font-size:11px;						}
td		{ vertical-align:top;					}
img		{ border:0px;							}
form	{ margin:0px; padding:0px;				}
ul		{
	list-style:none;
	padding:10px 0 10px 20px;
	margin:0;
}
li			{ background:url(img/bullet1.gif) no-repeat 0px 5px; padding:0 0 0 8px; }
ul ul li	{ background:url(img/bullet2.gif) no-repeat 0px 5px !important; }
ul ul		{
	list-style:none;
	padding:3px 0 3px 20px;
	margin:0;


}

/*______someone else's code_________________________________________________*/


#globalNav		{ width:709px;					}
#globalNav2		{ width:744px;					}
#globalNav		{ margin-left:30px;height:68px; }
#globalNav2 td	{ vertical-align:bottom;		}

input {border: 1px solid #333333;font-size:10px;}
textarea {border: 1px solid #333333}

input.searchTextBox { font-size:10px;padding:0px  0px 0px 0px;width:153px; }

.searchFormDiv	{
	width:176px;
	padding:25px 0px 0px 10px;
	background-image:url(../img/nav.search.pipe.gif);
	background-repeat:no-repeat;
	background-position:0px 25px;
}

.home	{ background:url(img/bg_home.gif) repeat-x 0px 0px; }
.inner	{ background:url(img/bg_band.gif) repeat-x 0px 68px;	}

/*______list styles__________________________________________________________*/


ul.entries			{ margin:12px 12px 12px 23px; padding:0;	}
ul.entries li		{ margin:10px 0 10px 0; color:#333333;		}
ul.entries li div	{ font-style:italic;						}
ul.entries li div a { font-style:normal; font-weight:bold;		}

/*////*/

.cats {	color:black; font-size:13px;	}

#leftlist	{ float:left; margin-top:-10px;	width:200px;}
#rightlist	{ margin-left:300px;}


/*////*/

.search {
	position:absolute;
	padding:10px 0 0 9px;
	margin:0;
	background:url(img/bg_searchform.gif) no-repeat;
	top:30px;
	left:565px;
}

/*______form styles, search form____________________________________________________*/



.browse {
	background:url(img/tab_browse.gif) no-repeat;
	width:198px;
	padding:40px 0 10px 0;
}

.selector {
	margin:0 0 1px 0px;
}

.selector select, .selector.select, #capabilities {
	width:197px;

	text-transform:uppercase;
	margin:0 0 10px 0px;


}

.box {
	font-size:11px;
	width:260px;
}

.submitter {
	background:url(img/button_submit.gif) no-repeat;
	margin:0;
	padding:0;
	border:0;
	width:11px;
	height:18px;
}

/*////*/

.orderform		{ margin:0; padding:0; 	}
.orderform li	{ margin:0 0 0 12px;	}
.orderform td	{ padding:5px;			}
.orderform div	{
	padding:10px;
	border-top:3px solid white;
	border-bottom:3px solid white;
	background:#F0F0F0;
}

/*////*/

.category {
	width:130px;
}

/*////*/

.onlinequote			{ margin:0; padding:0;}
.onlinequote div 		{ padding:10px; background:#F0F0F0; }
.onlinequote div div	{ padding:2px;}
.onlinequote textarea	{ width:260px; height:100px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.onlinequote label		{
	width:110px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	display:block;
	float:left;
	text-align:right;
	padding:2px;
	margin:0 4px 0 0;
}

/*////*/

textarea {
	width:100%;
}


/*////*/
.viewby {
	background:#F0F0F0;
	height:21px;
	padding:12px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.viewby select {
	font-weight:normal;
	font-size:10px;
	letter-spacing:1px;
	margin:0 4px 2px 4px;
}
/*////*/


/*______left hand sidebar___________________________________________________________*/


/*////*/
.subpanel {
	background:url(img/bg_panel2.gif) no-repeat;
	padding:14px;
	height: 89px;
}

.subpanel2 {
	background:#EAEAEA;
	padding:14px;
	margin:0 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:14px;
}

.subpanel3 {
	background:url(img/bg_panel2.gif) no-repeat;
	padding:14px 0px 14px 14px;
	height: 89px;
}

.subpanel3 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616161;
}

.subpanel3 span em {
	color: #5d5d8d;
}
	

.subpanel_ProtoLogo {
	background:url(img/bg_panel_prototyping.gif) no-repeat;
	padding:18px 0px 10px 23px;
	/*height:117px;*/
	margin: 5px 0px -8px 0px;
	clear: left;
}

.chinaLabBanner
{
	background: url(img/banner.traceChina.gif) no-repeat 0px 0px;
	padding: 68px 22px 35px 22px;
}
/*////*/

.accreditation {
	background:url(img/subhead_accreditation.gif) no-repeat 8px 4px;
	height:16px;
}

.quickprototype {
	height:35px;
	margin:0px 0px 0px 0px;
}

.traceWaterTesting {
	background:url(img/subhead_tracewatertesting.gif) no-repeat 8px 4px;
	height:16px;
}

/*////*/
.related 	{
	background:url(img/subhead_related.gif) no-repeat 8px 7px;
	height:16px;
}
/*////*/

.hr {
	background:url(img/hr_stripes1.gif) no-repeat;
	margin:4px 0 0 0;
	padding:12px 8px 4px 8px;
}

.hr2 {
	background:url(img/hr_stripes2.gif) no-repeat;
	margin:4px 0 0 0;
	padding:12px 8px 4px 8px;
}

.pagebutton {
	background-repeat:no-repeat;
	margin:4px 14px 0 0;
	display:block;
	height:21px;
}

#txt { background-image:url(img/button_txt.gif); }
#pdf { background-image:url(img/button_pdf.gif); }


/*______columns__________________________________________________________________*/

.mainsection { margin:5px 0 0 31px; }

/*//WE ADDED FONT ATTRIBUTES IN HERE FOR IE 5.0 TO WORK PROPERLY//*/

#maincolumn {
	width:490px;
	top:50px;
	line-height:14px;
	color:#666666;
	margin:0 0 10px 220px;
	padding:50px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#maincolumn2 {
	line-height:18px;
	color:#333333;
	margin:0 0 30px 220px;
	padding:50px 0 0 0;
	width:290px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*////*/
#maincolumn p 	{ margin:0 0 20px 0;}
#maincolumn h4	{ color:#333333;	}
#maincolumn b	{ color:black;		}
/*////*/

/*////*/
.addresses	{ position:relative;}
.address	{ font-style:normal; float:left; margin:0 20px 20px 0; width:45%; }
.address b,
.address strong	{ color:#2A5151 !important;		}

.clear { clear:both; }

/*////*/

#address2	{ 	}
#address3	{ 	}

a.place { color:#2A8181; font-weight:bold; }

small {
	color:#666666;
	font-weight:normal;
	font-style:italic;
}

#sidebar {
	width:198px;
	float:left;
	margin:0 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.squarephoto {
	height:200px;
	width:200px;
	background-repeat:no-repeat;
}

.leftphoto {
	background-repeat:no-repeat;
	float:right;
	margin:0 0 20px 20px;
}

.leftphoto2 {
	background-repeat:no-repeat;
	float:right;
	margin:10px 0 20px 20px;
}

#one { background-image:url(img/photo1.jpg); }
#two { background-image:url(img/photo2.jpg); }

#pconsumer		{ background-image:url(img/photo_in_consumer.jpg);		}
#paerospace		{ background-image:url(img/photo_in_aerospace.jpg);		}
#pautomotive	{ background-image:url(img/photo_in_automotive.jpg);	}
#pelectronics	{ background-image:url(img/photo_in_electronics.jpg);	}
#ptextile		{ background-image:url(img/photo_in_textile.jpg);		}
#pmedical		{ background-image:url(img/photo_in_medical.jpg);		}
#pmilitary		{ background-image:url(img/photo_in_military.jpg);		}
#pplastics		{ background-image:url(img/photo_in_plastics.jpg);		}
#prubber		{ background-image:url(img/photo_in_rubber.jpg);		}
#ptelecom		{ background-image:url(img/photo_in_telecom.jpg);		}
#pcapability	{ background-image:url(img/photo_cp_material.jpg);		}
#peast			{ background-image:url(img/photo_east.jpg);				}
#pwest			{ background-image:url(img/photo_west.jpg);				}
#pcentral		{ background-image:url(img/photo_central.jpg);			}


/*______headers__________________________________________________________________*/


h2 {
	width:489px;
	padding:0;
	margin:0 0 15px 0;
	font-size:17px;
	color:#2A8181;
	letter-spacing:2px;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

/*#tabout 		{ background-image:url(img/title_about.gif); 				}
#taccreditation { background-image:url(img/title_accreditation.gif); 		}
#taerospace 	{ background-image:url(img/title_aerospace.gif); 			}
#tautomotive 	{ background-image:url(img/title_automotive.gif); 			}
#tcareers 		{ background-image:url(img/title_careers.gif); 				}
#tchemical 		{ background-image:url(img/title_chemical.gif); 			}
#tconsumer 		{ background-image:url(img/title_consumer.gif); 			}
#tcontact 		{ background-image:url(img/title_contact.gif); 				}
#teastcoast 	{ background-image:url(img/title_eastcoast.gif); 			}
#telectrical 	{ background-image:url(img/title_electrical.gif); 			}
#telectromag 	{ background-image:url(img/title_electromagnetic.gif); 		}
#telectronics 	{ background-image:url(img/title_electronics.gif); 			}
#tenvironmental { background-image:url(img/title_environmental.gif); 		}
#tevents 		{ background-image:url(img/title_events.gif); 				}
#tfuture 		{ background-image:url(img/title_future.gif); 				}
#thalt 			{ background-image:url(img/title_halt.gif); 				}
#tindustrial 	{ background-image:url(img/title_industrial.gif); 			}
#tinternational { background-image:url(img/title_international.gif); 		}
#tipc 			{ background-image:url(img/title_ipc.gif); 					}
#tlegal 		{ background-image:url(img/title_legal.gif); 				}
#tlibrary 		{ background-image:url(img/title_library.gif); 				}
#tmaterial 		{ background-image:url(img/title_material.gif); 			}
#tmechanical 	{ background-image:url(img/title_mechanical.gif); 			}
#tmedical 		{ background-image:url(img/title_medical.gif); 				}
#tmidwest 		{ background-image:url(img/title_midwest.gif); 				}
#tmilitary 		{ background-image:url(img/title_military.gif); 			}
#tnews 			{ background-image:url(img/title_news.gif); 				}
#tarticle		{ background-image:url(img/title_news.gif); 				}
#tplastics 		{ background-image:url(img/title_plastics.gif); 			}
#tprinted 		{ background-image:url(img/title_printed.gif); 				}
#treliability 	{ background-image:url(img/title_reliability.gif); 			}
#tresults 		{ background-image:url(img/title_search.gif); 				}
#trequest 		{ background-image:url(img/title_request.gif); 				}
#trubber 		{ background-image:url(img/title_rubber.gif); 				}
#tsample 		{ background-image:url(img/title_sample.gif); 				}
#tsitemap 		{ background-image:url(img/title_sitemap.gif); 				}
#ttelecom 		{ background-image:url(img/title_telecommunications.gif);	}
#ttextile 		{ background-image:url(img/title_textile.gif); 				}
#tthermal 		{ background-image:url(img/title_thermal.gif); 				}
#tul 			{ background-image:url(img/title_ul.gif); 					}
#tvibration 	{ background-image:url(img/title_vibration.gif); 			}
#twatertesting 	{ background-image:url(img/title_watertesting.gif); 		}
#twestcoast 	{ background-image:url(img/title_westcoast.gif); 			}*/


/*________subheaders_________________________________________________*/


h3 {
	background-color:#BEBEBE;
	background-repeat:no-repeat;
	background-position:11px bottom;
	height:20px;
	font-size:4px;
	color:#BEBEBE;
	padding:0;
	text-align:right;
	margin:0 0 10px 0;
}

h3.sarticles		{ background-image:url(img/subhead_technical.gif);		}
h3.scasestudies		{ background-image:url(img/subhead_casestudies.gif);	}
h3.saccreditation	{ background-image:url(img/subhead_accreditation.gif);	}
h3.sonlinequote		{ background-image:url(img/subhead_onlinequote.gif);	}
h3.spresentations	{ background-image:url(img/subhead_presentations.gif);	}
h3.spressreleases	{ background-image:url(img/subhead_pressreleases.gif);	}
h3.srelated			{ background-image:url(img/subhead_related.gif);		}
h3.sresults			{ background-image:url(img/subhead_results.gif); 		}
h3.sselectlanguage	{ background-image:url(img/subhead_selectlanguage.gif);	}
h3.stechnical		{ background-image:url(img/subhead_technical.gif);		}
h3.sphotographs		{ background-image:url(img/subhead_photographs.gif);	}
h3.sorderform		{ background-image:url(img/subhead_orderform.gif);		}
h3.stests			{ background-image:url(img/subhead_tests.gif);			}
h3.sa2la			{ background-image:url(img/subhead_a2la.gif);			}
h3.sISO9001				{ background-image:url(img/subhead_iso.gif);			}
h3.sfcc				{ background-image:url(img/subhead_fcc.gif);			}
h3.sISO17025 { background-image:url(img/subhead_iso2.gif);			}
h3.squality { background-image:url(img/subhead_quality.gif);			}
h3.sul				{ background-image:url(img/subhead_ul.gif);				}
h3.sdefense { background-image:url(img/subhead_sdefense.gif);			}
h3.dod				{ background-image:url(img/subhead_dod.gif);			}
h3.DensityTesting				{ background-image:url(img/subhead_densitytesting.gif);			}

h3.IPCtraining { background-image:url(img/subhead_IPC_training.gif);			}
h3.IPCinstructor { background-image:url(img/subhead_IPC_instructor.gif);			}
h3.IPCworker { background-image:url(img/subhead_IPC_worker.gif);			}
h3.IPCdocs { background-image:url(img/subhead_IPC_docs.gif);			}
h3.IPCboards { background-image:url(img/subhead_IPC_testboards.gif);			}

/* Tech Library headers */
h3.tl_1		{ background-image:url(img/subhead_technical.gif);		}
h3.tl_2		{ background-image:url(img/subhead_casestudies.gif);	}
h3.tl_3		{ background-image:url(img/subhead_presentations.gif);	}
h3.tl_4		{ background-image:url(img/subhead_photographs.gif);	}
h3.tl_5		{ background-image:url(img/subhead_pressreleases.gif);	}
h3.tl_6		{ background-image:url(img/subhead_certificate.gif);	}

/* paging */
#pager {
	padding:7px 0 0 0;
	width:87px;
}
#pager, #pager a
{
	font-weight:normal;
	font-style:italic;
}
#pager .page-backward {
	float:left;
}
#pager .page-forward
{
	float:right;
}

/*______buttons_______________________________________________________________*/



.buttons {
	background-repeat:no-repeat;
	display:block;
	height:25px;
	margin:5px 0 20px 0;
}

.inputbutton {
	border:0px;
	background-repeat:no-repeat;
}

#submitform {
	width:139px;
	height:25px;
	background-image:url(img/button_submitform.gif);
	margin:20px 0 0 40px;
}

#clear {
	width:97px;
	height:25px;
	background-image:url(img/button_clear.gif);
	margin:20px 0 0 10px;
}

.go {
	border:0px;
	background:url(img/button_go.gif) no-repeat;
	width:34px;
	height:17px;
}

#bgetquote { background-image:url(img/button_getquote.gif); }

.languagebuttons {
	display:block;
	height:22px;
	float:left;
	margin:30px 0 0 0;
	background-repeat:no-repeat;
	background-position:20px 0px;
}

.languagebutton {padding-top:27px;}

.languages {
	height:76px;
	background:#F0F0F0;
	margin:4px 0 30px 0;
	padding:0 60px 0 60px;
}

/*______columns__________________________________________________________________*/


#slogan {
	background:url(img/header_slogan.gif) no-repeat;
	height:32px;
	margin:0 0 10px 0;
}

.tabs {
	background:url(img/buttons_newsevents.gif) no-repeat;
	height:20px;
	margin:0 0 20px 0;
	position:absolute;
	left:563px;
	top:360px;
	width:180px;
}



/*___bottom______________________________________________________________________*/




.bottom {
	clear:both;
	height:25px;
	background-color:#DADADA;
	padding:0 0 0 30px;
}



/*______accreditation____________________________________________________________*/


.labs	{ margin:0 0 0 22px;}
#labs2	{ position:absolute; left:30%; top:0px;	}
#labs3	{ position:absolute; left:61%; top:0px;	}
.lab 	{
	display:block;
	background-repeat:no-repeat;
	width:120px;
	font-weight:bold;
	text-align:center;
	margin: 0 0 30px 0;
}

.alllabs { position:relative; }

#zl {padding: 31px 0 0 0;}
#dod {padding: 10px 0 0 0;}
#ul {padding: 30px 0 0 0;}
#fcc {padding: 33px 0 0 0;}
#iso2 {padding: 35px 0 0 0;}
#iso {padding: 37px 0 0 0;}
#delphi	{ background-image:url(img/logo_delphi.gif); 	background-position:center 30px;	}
#nortel	{ background-image:url(img/logo_nortel.gif); 	background-position:center 30px;	}

.hanging {
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:11px;
}

#scrollbar {
	position:absolute;
	left:735px;
	top:397px;
	width:9px;
	height:219px;
	z-index:1;
}