#ed_page_holder { width: 100%; }
#ed_page_top { width: 950px; z-index: 1;}
#ed_page_middle_old { width: 995px; overflow: auto; overflow-x: hidden;}
#ed_page_middle { width: 950px; overflow: auto; overflow-x: hidden;}
.ed_page_midleft_old { width: 163px; padding: 0px 0px 0px 15px; float: left; overflow-x: hidden;}
.ed_page_midleft { width: 163px; float: left; overflow-x: hidden;}
.ed_page_mid_left { width: 200px; padding: 0px 10px 0px 0px; float: left; overflow: hidden;}
.ed_page_midright_old { width: 787px; padding: 0px 15px; float: left;}
.ed_page_midright { width: 772px; padding: 0px 0px 0px 15px; float: left; overflow: hidden;}
.ed_page_mid_right { width: 730px; padding: 0px 0px 0px 10px; float: left; overflow: hidden;}
#ed_page_bottom { width: 950px;}

.ed_ftimg { background-image: url('product_searchresult_files/sprite_footer.gif'); }
.bt_email { background-position: 0 0; width: 18px; height: 16px; } 
.bt_language1 { background-position: -23px 0; width: 55px; height: 17px; } 
.bt_language2 { background-position: -83px 0; width: 61px; height: 17px; } 
.bt_language3 { background-position: -149px 0; width: 70px; height: 17px; } 
.bt_language4 { background-position: -224px 0; width: 64px; height: 17px; } 
.bt_language5 { background-position: -293px 0; width: 69px; height: 17px; } 
.bt_language6 { background-position: -367px 0; width: 62px; height: 17px; } 
.bt_language7 { background-position: -434px 0; width: 79px; height: 17px; } 
.bt_language8 { background-position: -518px 0; width: 56px; height: 17px; } 
.bt_language9 { background-position: -579px 0; width: 67px; height: 17px; } 
.bt_mobile { background-position: -651px 0; width: 17px; height: 16px; } 
.bt_newletter { background-position: -673px 0; width: 12px; height: 16px; } 
.bt_print { background-position: -690px 0; width: 18px; height: 16px; } 
.bt_rss { background-position: -713px 0; width: 16px; height: 16px; } 
.large_font { background-position: -734px 0; width: 17px; height: 16px; } 
.normal_font { background-position: -756px 0; width: 16px; height: 16px; } 
.small_font { background-position: -777px 0; width: 14px; height: 16px; } 

.ed_picon { background-image: url('product_searchresult_files/sprite_producticon.gif'); }
.icon_dB { background-position: 0 0; width: 70px; height: 21px; } 
.icon_msn_2 { background-position: -75px 0; width: 16px; height: 16px; } 
.icon_premierSupplier_1Y { background-position: -96px 0; width: 70px; height: 21px; } 
.icon_premierSupplier_2Y { background-position: -171px 0; width: 70px; height: 21px; } 
.icon_premierSupplier_5Y { background-position: -246px 0; width: 70px; height: 21px; } 
.icon_premierSupplier_over5Y { background-position: -321px 0; width: 70px; height: 21px; } 
.icon_skype { background-position: -396px 0; width: 37px; height: 16px; } 
.icon_supplierReference { background-position: -438px 0; width: 70px; height: 21px; } 
.ed_company_icon { background-image: url('images/company_icons.png'); }
.hktdc_Exhibitor { background-position: 0px 0px; width: 70px; height: 21px;}
.icon_dB { background-position: 0px -31px; width: 70px; height: 21px; } 
.icon_freelisting { background-position: 0px -62px; width: 73px; height: 21px;}
.icon_intertek2 { background-position: 0px -93px; width: 70px; height: 21px;}
.icon_premierSupplier_1Y { background-position: 0px -124px; width: 70px; height: 21px;}
.icon_premierSupplier_2Y { background-position: 0px -155px; width: 70px; height: 21px;}
.icon_premierSupplier_3Y { background-position: 0px -186px; width: 70px; height: 21px;}
.icon_premierSupplier_4Y { background-position: 0px -217px; width: 70px; height: 21px;}
.icon_premierSupplier_5Y { background-position: 0px -248px; width: 70px; height: 21px;}
.icon_premierSupplier_over5Y { background-position: 0px -279px; width: 70px; height: 21px;}
.icon_supplierReference { background-position: 0px -310px; width: 70px; height: 21px;}
.icon_premierSupplier {background-position: 0px -341px; width: 70px; height: 21px;}
.icon_newInventory {background-position: 0px -372px; width: 70px; height: 20px;}
.icon_newProduct {background-position: 0px -402px; width: 70px; height: 20px;}
.icon_quality {background-position: 0 -433px; height: 25px; width: 25px;}
.icon_social {background-position: 100px -433px; height: 25px; width: 26px;}
.icon_environmental {background-position: 0 -463px; height: 25px; width: 25px;}
.icon_security {background-position: 100px -463px; height: 25px; width: 26px;}
.icon_quality_with_text {background-position: 0px -494px; width: 69px; height: 25px;}
.icon_social_with_text {background-position: 0px -524px; width: 63px; height: 25px;}
.icon_environmental_with_text {background-position: 0px -554px; width: 111px; height: 25px;}
.icon_security_with_text {background-position: 0px -583px; width: 76px; height: 25px;}
.icon_upcomingevent {background-position: 0px -611px; width: 70px; height: 30px;}
.icon_small_order {background-position: 0px -643px; width: 61px; height: 30px;}
.icon_cpa {background-position: 0px -672px; width: 32px; height: 26px;}
.icon_quality_with_text2 { background-position: 0 -726px; height: 25px; width: 95px;}
.icon_social_with_text2 { background-position: 0 -757px; height: 25px; width: 95px;}
.icon_environmental_with_text2 { background-position: 0 -787px; height: 25px; width: 111px;}
.icon_security_with_text2 { background-position: 0 -816px; height: 25px; width: 95px;}
.icon_dB_with_link { background-position: 0px -844px; height: 22px; width: 125px;}
.icon_intertek2_with_link { background-position: 0px -869px; height: 22px; width: 138px;}
.icon_supplierReference_with_link {background-position: 0px -895px; height: 24px; width: 130px;}
.icon_quality_with_link {background-position: 0px -922px; height: 25px; width: 95px;}
.icon_social_with_link {background-position: 0px -953px; height: 25px; width: 95px;}
.icon_environmental_with_link {background-position: 0px -983px; height: 26px; width: 105px;}
.icon_security_with_link {background-position: 0px -1012px; height: 26px; width: 95px;}
.icon_cpa_with_link {background-position: 0px -1040px; height: 27px; width: 120px;}
.icon_certver {background-position: 0 -1074px; height: 21px; width: 70px;}
.icon_certver_with_link {background-position: 0 -1105px; height: 21px; width: 134px;}
.icon_sgs {background-position: 0 -1133px; height: 21px; width: 44px;}

.icon_soz{background-position: 0px -1160px; width:61px; height:30px;}
.icon_buyNow{background-position: 0px -1193px; width:80px; height:30px;}
.icon_buyNow2{background-position: 0px -1223px; width:70px; height:20px;}
.icon_certver_withtxt {background-position: 0px -1105px; width: 134px; height: 21px;}
.icon_tuv {background-position: 0 -1293px; height: 27px; width: 118px;}


.ed_3dphoto_icon { background-image: url('images/360photo.gif'); width: 57px; height: 18px; }
.ed_360photo_icon { background-image: url('images/360photo.gif'); width: 65px; height: 18px; }
.ed_cv_icon { background-image: url('images/cv_text.png'); width: 56px; height: 18px; }
.ed_video_icon { background-image: url('../../images/icon_video.png'); width: 19px; height: 18px; }


.icon_dB_withtxt { background-position: 0px -844px; width: 122px; height: 21px; }
.icon_intertek_withtxt { background-position: 0px -870px; width: 134px; height: 21px;}

.icon_quality_with_text2 {background-position: 0px -726px; width: 95px; height: 25px;}
.icon_social_with_text2 {background-position: 0px -757px; width: 95px; height: 25px;}
.icon_environmental_with_text2 {background-position: 0px -788px; width: 111px; height: 25px;}
.icon_security_with_text2 {background-position: 0px -817px; width: 95px; height: 25px;}

.icon_supplierReference_withtxt { background-position: 0 -895px; width: 126px; height: 21px; }
.icon_cpa_withtxt {background-position: 0px -1044px; width: 113px; height: 24px;}
.icon_complianceverified { background-position: 0px -1243px; width: 70px; height: 21px;}
.icon_complianceverifiedtext { background-position: 0px -1266px; width: 136px; height: 22px;}

#comptitlebg { 
	background-image: url('../../images/comptitlebg.gif'); 
	height:40px;width:756px;	
}
#comptitlebg #title{ 
	color:#000;
	font-size:14px;font-weight:bold;
	width:310px;padding: 12px 0 0 46px;
	float:left;

}
#comptitlebg #verified{ 
	width:390px;
	float:right;
	text-align:right;
	padding:10px 10px 0 0;

}

#searchtab {
	width:730px;
	float:left;
	display:block;
	margin:0 0 10px 0;
	padding:0;
}


ul.tabs {
	list-style:none;
	height:26px;
	margin:0 !important;
	padding:0 0 1px 0px;

}



ul.tabs li {
	float:left;
	text-indent:0;
	list-style-image:none !important;
	margin:0 !important;
	padding:0 0 0 8px;
}


ul.tabs a {
	background:url('../../images/tabbg2.png') no-repeat -50px 0;
	font-size:13px;
	font-weight:600;
	display:block;
	height:35px;
	line-height:35px;
	width:170px;
	text-align:center;
	text-decoration:none;
	color:#333;
	position:relative;
	margin:0;
	padding:0;
}

ul.tabs a:active {
	outline:none;
}

ul.tabs a:hover {
	background-position:-50px -70px;
	color:#fff;
	font-weight:600;
}

ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a {
	background-position:-50px -70px;
	cursor:default !important;
	color:#fff !important;
	font-weight:600;
}

div.panes div.pane {
	display:none;
}

div.panes div {
    display: none;
    width: 710px;
    height: 100%;
	border-left:1px #c6c6c6 solid;border-right:1px #c6c6c6 solid;border-top:1px #c6c6c6 solid;
    padding:10px 10px 0 10px;
}





ul.tabs2 {
	list-style:none;
	height:26px;
	margin:0 !important;
	padding:0 0 1px 0px;

}

ul.tabs2 li {
	float:left;
	text-indent:0;
	list-style-image:none !important;
	margin:0 !important;
	padding:0 0 0 7px;
}

#icon01 {
	width: 25px; height: 30px;padding:3px 5px 0 50px;
	display:block;position:relative;float:left;

}
#icon02 {
	width: 25px; height: 30px;padding:3px 5px 0 55px;
	display:block;position:relative;float:left;

}
#icon03 {
	width: 25px; height: 30px;padding:3px 5px 0 20px;
	display:block;position:relative;float:left;

}
#icon04 {
	width: 25px; height: 30px;padding:3px 5px 0 45px;
	display:block;position:relative;float:left;
}

ul.tabs2 a {
	background:url('../../images/tabbg2.png') no-repeat -50px 0;
	font-size:13px;
	font-weight:600;
	display:block;
	height:35px;
	line-height:35px;
	width:170px;
	text-align:left;
	text-decoration:none;
	color:#333;
	position:relative;
	margin:0;
	padding:0;
}

ul.tabs2 a:active {
	outline:none;
}

ul.tabs2 a:hover {
	background-position:-50px -70px;
	color:#fff;
	font-weight:600;
}

ul.tabs2 a.current,ul.tabs2 a.current:hover,ul.tabs2 li.current a {
	background-position:-50px -70px;
	cursor:default !important;
	color:#fff !important;
	font-weight:600;
}

div.panes2 div.pane2 {
	display:none;
}

div.panes2 div {
    display: none;
    width: 710px;
    height: 100%;
	border-left:1px #c6c6c6 solid;border-right:1px #c6c6c6 solid;border-top:1px #c6c6c6 solid;
    padding:10px 10px 0 10px;
}

.spacer {
	clear:both;
	line-height:0;
}



.mainleftmenu3 {
width:757px;
position:relative;
border-bottom-width:0;
margin:0;
padding:0;
}

.mainleftmenu3 a.menuitem3 {
display:block;
height:25px;
font-size:11px;
font-weight:700;
color:#333;
background:#efefef;
position:relative;
border-bottom:1px #fff solid;
text-decoration:none;
padding:4px 0 0 5px;
}

.mainleftmenu3 a.menuitem3:visited,.mainleftmenu3 .menuitem3:active {
color:#000;
-moz-outline:none 0;
outline:none 0;
}


.mainleftmenu3 a.menuitem3:hover {
color:#333;

background:#dddddd;
}


.mainleftmenu3 div.submenu3 {
font-size:100%;
background:#fff;
padding-left:15px;
padding-right:15px;
}

.mainleftmenu3 a.menuitem3 .statusicon3 {
position:absolute;
top:5px;
right:5px;
border:0;
}


	#projects { margin-top: 0px; width: 757px;}
			#projects .project { margin-bottom: 40px; }
				#projects .min { overflow: hidden; margin-bottom: 0px; }
					
						
						 #projects .expand a { 
							width:757px;
						}
				
				#projects .expand { overflow: hidden; margin-bottom: 10px;}
				#projects .expand a { float: left;  position: relative;width:100%; }
				#projects .expand a.last { margin-right: 0; }
				#projects .project a.toggle {
					display: block;
					text-indent: -9999px;
					margin: 10px auto;
					height: 21px;
					width: 330px;
					background:#CCC;
				}
				#projects .project a.hide.toggle { background: url(../../images/hide_more.png) no-repeat; }
				#projects .project a.show.toggle { background: url(../../images/show_more.png) no-repeat; }
				

#minBoxHeader, #smallBoxHeader, #maxBoxHeader {
	color: #FFFFFF;
	margin: 0;
	font-size: 12px;
	font-weight: bolder;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

#companyName h1, #companyName h2 {
	display: inline;
	color: #FFFFFF;
	margin: 0;
	font-size: 12px;
	font-weight: bolder;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.pirnt_companyContentRow h1 {
	display: inline;
	color: #333333;
	font-size: 11px;
	font-weight: bolder;
	line-height: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.tablelist_content_right h2 {
	color: #333333;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 15px;
	margin: 0;
}
