/*global reset */


html *{
	padding: 0;
	margin: 0;
}
a img, :link img, :visited img {
  border: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
ol, ul {
  list-style: none;
}

p{
	line-height: 18px;margin-bottom:10px;
}
/*  global reset */



/* base html */

body {
  background: #dcdcdc;
   /*background:#000 url(116_1600x1200_zcool.com.cn.jpg) center top  no-repeat;
 background:#DCEFF5 url(110_1600x1200_zcool.com.cn.jpg) center top  no-repeat;
 background:#000 url(bg-page.jpg) center top  no-repeat;
   background:#000 url(071_1600x1200_zcool.com.cn.jpg) center top  no-repeat; 
   background:#F6F6F6 url(063_1600x1200_zcool.com.cn.jpg) center top  no-repeat; 
*/
 

  color: #393839;
  margin: 0;
  padding:0px 0 0 0;
  font-family: Verdana, Arial; 
  min-height: 100%;
  font-size: 10px;
  text-align: center;/*this is in place to center in older browsers*/

}
select{
  color: #393839;
  font-family: Verdana, Arial; 
  font-size: 10px;
}
a {
 text-decoration: none;
}
a:link {/* unvisited link */
 color:#fff;
}     
 
a:hover { /* mouse over link */
 color:#C2FF60;
 /*text-decoration: underline;*/
}  
a:active {/* selected link */
 color:#C2FF60;
}
a.whiteBg {
 text-decoration: none;
 color:#022D7C;
}
a.whiteBg:link,a.whiteBg:active {/* unvisited link */
 color:#022D7C;
}
 
a.whiteBg:hover { /* mouse over link */
 color:#7DAB00;
 /*text-decoration: underline;*/
} 
ul.link{
   list-style-type:none;margin-top:3px;margin-left:0px;
}
ul.link li{
  margin:0;padding-left:12px;line-height:18px;background:url(arrow.gif) left 6px no-repeat;
}
ul.news {margin-left:0px;}
ul.news li{
  padding:0 0 10px 12px;line-height:14px;background:url(arrow.gif) left 18px no-repeat;
}

ul.link li a{color:#022D7C;}
ul.link li a:hover,ul.link li a:active{color:#7DAB00;}

ul.disc{
   list-style-type:disc;margin-top:3px;margin-left:19px;
}
ul.disc li{
  margin-left:0px;padding-left:0px;line-height:18px;
}

ul.num{
   list-style-type:decimal;margin-top:3px;margin-left:25px;
}
ul.num li{
  margin-left:0px;padding-left:0px;line-height:18px;
}
ul.topNews {margin-left:0px;}
ul.topNews li{
  clear:both;padding:0 0 40px 0px;line-height:14px;
}
ul.topNews li img.figure{float:left;margin-right:10px;width:171px;height:73px;}
ul.topNews li div{padding-top:5px;border-top:1px solid #9B9B9B;margin:3px 0 0 0}
ul.topNews li a.black,ul.topNews li a.black:active,ul.topNews li a.black:link,a.black,a.black:active,a.black:link{color:#000;font-weight:bold}
a.black:hover{color:#7DAB00;}
/*ul.download li{
  padding:0 0 0px 30px;line-height:14px;height:30px;
}
ul.download li.pdf{background:url(download_pdf.gif) left 0px no-repeat;}*/

h1{
    font-family:  Arial; 
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding:0px 3px 0px 18px;
	letter-spacing:-1px;
}

h2{
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 10px;
	background:#1e2c5c;
	color:#fff;
	padding:3px 3px 4px 3px;
}

h3{
    	padding: 4px 0 3px 3px;
		font-family: Arial; 
		font-size: 18px;
		font-weight: bold;
		color: #404040;

}	
h4{
    	padding: 8px 0 3px 3px;
		font-family: Verdana, Arial; 
		font-size: 10px;
		font-weight: bold;
		color: #404040;

}
input{border: 1px solid #393e41;padding:2px 2px 1px 2px;font-size: 10px;font-family:  Arial;}
input.buttonM{padding-top:0px!important;padding-top:2px;background:#8bb744;color:#fff;border:1px solid #5D7F2B;cursor:pointer;line-height:12px;height:18px;}
input.textM{width:87px;margin-top:-22px;height:12px;}
input.textL{width:135px;margin-left:4px;height:12px;}
div.buttonMDiv{cursor:pointer;border: 1px solid #393e41;width:20px;padding:2px 20px;font-family:Arial;background:#8bb744;color:#fff;text-align:center;white-space:nowrap;}
.green{
	color: #7DAB00; 
}

form{margin:0px; display:inline;} 

.clearDiv{
   clear:both;height:1px;
}

/*TABLE START*/
table.listContent{width:100%;background-color: #1e2c5c;border-collapse:collapse;}
table.listContent thead tr th {border:1px solid #1e2c5c;background-color: #1e2c5c;color:#fff;padding:3px!important;padding:2px 3px;}
table.listContent td{background-color: #ffffff;border-top:1px solid #D5D1D5;height:18px;vertical-align:top;padding:3px!important;padding:8px 3px 2px 3px;}
table.listContent tr.last td{border-bottom:1px solid #D5D1D5;}
table.noBorder td{border:0;}

TABLE.tablesorter {
	 MARGIN: 2px 0pt 15px; WIDTH: 100%;  BACKGROUND-COLOR: #9C9C9C; TEXT-ALIGN: left
}
TABLE.tablesorter THEAD TR TH {
	BACKGROUND-COLOR: #1e2c5c;color:#fff;padding:2px 3px;
}
TABLE.tablesorter THEAD TR .header {
	BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(bg.gif); CURSOR: pointer; BACKGROUND-REPEAT: no-repeat
}
TABLE.tablesorter TBODY TD {
	VERTICAL-ALIGN: top; COLOR: #3d3d3d; padding:2px 3px; BACKGROUND-COLOR: #fff
}
/*TABLE END*/

/* end base html */
/*  layout */
#wrapper{
	width: 968px;
	margin: 0 auto;
	padding:0;
	text-align: left;
	background:#fff;
	border:0px solid #F6F6F6
}
#header{
	width: 100%;
	padding: 13px 0px 0 0;
	margin:0;
	height: auto;
	position: relative;
}


#logo{margin:0px 0 0 20px!important;margin:15px 0 0 20px;}
/*navigation*/
#navigation{
	
	position: absolute;
	top:0px;
	right:14px;
}
#navigation li{float: left;}
#navigation a {
	display: inline-block;
	/*text-transform: uppercase;*/
	text-decoration:none;
	padding:3px 5px 4px 5px;;
	background-color:#1e2c5c;
	border-bottom: 3px solid #fff;
	color:#fff;
	margin-right: 1px;
	font-weight: normal;
}
#navigation a:hover{
	border-bottom: 3px solid #8AB643;
	color:#C2FF60;
}
#navigation li.selected a{
	border-bottom: 3px solid #8AB643;
}


#search{
	position: absolute;
	top: 50px;
	right: 15px;
}
#search input.searchIn{
	float: left;
	width: 179px!important;
	width: 181px;
}
#search .btn{
	margin: 0 0 0 4px!important;
	margin: 0 0 0 1px;
	height:18px;
	width: auto;
	line-height:12px;
}

#menu{z-index:9999;position:absolute;background:url(menuBG.gif);width:100%;height:71px;margin-top:12px;}
#advertise{margin:17px 0 0 20px;}
#menu ul{margin:3px 0 0 19px;}
#menu li{float: left;padding:0;position:relative;display:inline;}
#menu li a{color:#fff;padding:3px 7px 3px 7px;line-height:1.8em;}
#menu li.last{border:none;}
#menu li.seleted a.mainLink{background:#8bb745;}/*#8bb744;*/

#menu li:hover,#menu ul li a:hover{background:#8bb744;color:#fff;}
#menu ul li:hover div.subMenu,#menu ul li a:hover div.subMenu,#menu ul li.seleted:hover div.subMenu,#menu ul li.seleted a.testLink:hover div.subMenu{visibility:visible;}

.subMenu{visibility:hidden;position:absolute;top:18px!important; top:18px; left:-1px; padding:4px 3px 4px 3px;width:auto; height:auto;background:#fff;opacity:0.99; filter:alpha(opacity=99); border:1px solid #000;color:#fff;line-height:5px;white-space:nowrap;}
#menu ul li .subMenu a, #menu ul li .subMenu a:visited {float:none;display:block;text-decoration:none;color:#000;width:auto;border:1px solid #fff;border-width:0 0 0 0;padding:0px 3px;line-height:20px;white-space:nowrap;margin:0;}
#menu ul li .subMenu a:hover {color:#fff;background:#1e2c5c;}

#banner{margin-top:83px;width:968;height:240px;background:url(businessBg.jpg);}

#location{padding:12px 3px 3px 18px;}


#content,#homeContent,#emailContent{
	float: left;
	width: 100%;
	background: #fff;
	margin-top:83px;
	padding:0;
}
#homeContent,#emailContent{margin-top:0;}
#col_left{
	float: left;
	width: 430px;
	padding: 0px 0 0 22px;
	margin-top:-2px;
}
.container{
	padding:0 0 3px 0;
	margin-top:10px;	
}
.container p{line-height:1.7em;}



.article ul {
  margin-left:20px;
}
.article ul li{
  list-style-type : disc;line-height:18px;
}

.Finder{position:relative; padding:0 0px 0px 0px;margin-top:-1px;}
.Finder ul{margin-bottom:10px}
.Finder .control{cursor:pointer;width:100%;background:  url(arrow-square.gif) no-repeat 198px -52px;
    font-size: 10px;
	font-weight: bold;
	margin-bottom: 0px;
	color:#000;
	padding:6px 0px 3px 0px!important;
	padding:6px 0px 4px 0px;}
.Finder .active {background-position: 198px 4px;}
.research{padding:0;}
.first{margin-top:10px;}
#contactus p{margin-bottom:10px;}
#aboutcti img{float:left;margin:5px 10px 0 0;}
#aboutCTIImg{float:left;margin:5px 10px 0 0;width:222px;height:131px; background:url("about cti2.jpg");}
#mid{
	float: right;
	width: 268px;
	padding: 0px 10px 12px 0px;
	margin-top:-2px;
}
#mid img{margin-top:2px!important;margin-top:0px;}
#col_right{
	float: right;
	width: 215px;
	padding: 0px 13px 12px 0px;
	margin-top:-2px;
}
table.actionFormReport td{height:25px;font-size: 10px;padding:0;}
table.actionFormReport td.lastTd{height:20px;}
#footer{
	width: 968px;
	margin: 10px auto 20px auto;
	color:#fff;
}
#footer p{
	text-align: center;
}




#center{
	float:left;
	padding-bottom: 35px;
	border-bottom: 1px solid #343a3d;
}

/*sitemap*/
.sitemap{float:left;width:226px;margin-right:9px;}
.lastSitemap{margin-right:0px;}	


/*innerPage*/
/*.subbanner{margin:7px 0 0 0;width:709px;height:99px;background:url(fruity.jpg);}*/
.subbanner{margin:10px 0 12px 0;width:708px;height:212px!important;height:210px;background:url(inspection.jpg);}
.id26{background:url(banner/Environmental3.jpg);}/*Environmental Safety Monitoring*/
.id27{background:url(banner/Hazardous2.jpg);}/*Hazardous Substances Testing*/
.id29{background:url(banner/Textile8.jpg);}/*Textile and Footwear Testing*/
.id30{background:url(banner/Toys2.jpg);}/*Toys and Hard Goods Testing*/
.id31{background:url(banner/Automobile4.jpg);}/*Automobile Testing*/
.id34{background:url(banner/Electrical6.jpg);}/*Electrical and Electronic Products Testing and Certification*/
.id35{background:url(banner/food7.jpg);}/*Food and Drug Testing*/
.id36{background:url(banner/Mechanical4.jpg);}/*Mechanical Products*/
.id37{background:url(banner/Calibration3.jpg);}/*Calibration*/
.id38{background:url(banner/Inspection4.jpg);}/*Inspection and Audit Division*/
.id39{background:url(banner/International3.jpg);}/*International Certification*/
.id40{background:url(banner/Consulting1.jpg);}/*Consulting and Technical Service*/

.subBannerImg{margin:0 0 12px 0;width:268px;height:114px;background:url(news.jpg);}
.subId26{background:url(subBanner/Environmental.jpg);height:148px;}/*Environmental Safety Monitoring*/
.subId27{background:url(subBanner/Hazardous.jpg);}/*Hazardous Substances Testing*/
.subId29{background:url(subBanner/Textile3.jpg);height:169px;}/*Textile and Footwear Testing*/
.subId30{background:url(subBanner/Toys2.jpg);height:169px;}/*Toys and Hard Goods Testing*/
.subId31{background:url(subBanner/Automobile.jpg);}/*Automobile Testing*/
.subId34{background:url(subBanner/Electrical.jpg);height:146px;}/*Electrical and Electronic Products Testing and Certification*/
.subId35{background:url(subBanner/food.jpg);}/*Food and Drug Testing*/
.subId36{background:url(subBanner/Mechanical2.jpg);height:171px;}/*Mechanical Products*/
.subId37{background:url(subBanner/Calibration.jpg);height:169px;}/*Calibration*/
.subId38{background:url(subBanner/Inspection2.jpg);height:148px;}/*Inspection and Audit Division*/
.subId39{background:url(subBanner/International.jpg);height:169px;}/*International Certification*/
.subId40{background:url(subBanner/Consulting.jpg);height:129px;}/*Consulting and Technical Service*/

#col_content{
	float: left;
	width: 940px;
	padding: 0px 0 0 19px;
	margin-top:-5px;
	margin-right:0px;	
}
#col_content_left{
	float: left;
	width: 708px;
	padding: 0px 0 0 19px;
	margin-top:-2px;
	margin-right:0px;	
}
#col_content_right{
	float: right;
	width: 215px;
	padding: 0px 15px 30px 0px;
	margin:-2px 0 0 0;
}
#services{margin:-11px 0 0 0;padding:0}
#services_detail{float:left;width:430px;margin:4px 10px 0 0;}
img.itemPic{float:left;margin:5px 10px 0 0;width:104px;height:122px;}
#services_detail img.itemPic{margin:2px 10px 0 0;}
#services_detail p{float:right;width:290px;}
#services_detail h3{padding: 0px 0 3px 3px;}
#news{margin:4px 0 0 0;float:right;width:268px;}






.article a {
 text-decoration: none;
 color:#022D7C
}
.article a:link,.article a:active {
 color:#022D7C;
}
.article a:hover { 
 color:#7DAB00;
}



a.buttonLink{cursor:pointer;border: 1px solid #5A7D29;padding:2px 20px;font-family:Arial;background:#8bb744;color:#fff;text-align:center;white-space:nowrap;margin-right:3px;}
a.buttonLink:link,a.buttonLink:active,a.buttonLink:hover{color:#fff;}

table.finderSearch td{padding:2px 3px 2px 3px;}
.bt_over { width:0px; height:0px; overflow:hidden;}